Minetest  5.4.0
ClientActiveObject Member List

This is the complete list of members for ClientActiveObject, including all inherited members.

ActiveObject(u16 id)ActiveObjectinline
addAttachmentChild(int child_id)ActiveObjectinlinevirtual
addToScene(ITextureSource *tsrc)ClientActiveObjectinlinevirtual
clearChildAttachments()ActiveObjectinlinevirtual
clearParentAttachment()ActiveObjectinlinevirtual
ClientActiveObject(u16 id, Client *client, ClientEnvironment *env)ClientActiveObject
collideWithObjects() constClientActiveObjectinlinevirtual
create(ActiveObjectType type, Client *client, ClientEnvironment *env)ClientActiveObjectstatic
debugInfoText()ClientActiveObjectinlinevirtual
directReportPunch(v3f dir, const ItemStack *punchitem=nullptr, float time_from_last_punch=1000000)ClientActiveObjectinlinevirtual
doShowSelectionBox()ClientActiveObjectinlinevirtual
Factory typedefClientActiveObjectprotected
getAnimatedMeshSceneNode() constClientActiveObjectinlinevirtual
getAttachment(int *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) constActiveObjectinlinevirtual
getAttachmentChildIds() constClientActiveObjectinlinevirtual
getCollisionBox(aabb3f *toset) constClientActiveObjectinlinevirtual
getId() constActiveObjectinline
getParent() constClientActiveObjectinlinevirtual
getPosition() constClientActiveObjectinlinevirtual
getSceneNode() constClientActiveObjectinlinevirtual
getSelectionBox(aabb3f *toset) constClientActiveObjectinlinevirtual
getType() const =0ActiveObjectpure virtual
infoText()ClientActiveObjectinlinevirtual
initialize(const std::string &data)ClientActiveObjectinlinevirtual
isLocalPlayer() constClientActiveObjectinlinevirtual
m_clientClientActiveObjectprotected
m_envClientActiveObjectprotected
m_idActiveObjectprotected
m_typesClientActiveObjectprivatestatic
processMessage(const std::string &data)ClientActiveObjectinlinevirtual
registerType(u16 type, Factory f)ClientActiveObjectprotectedstatic
removeAttachmentChild(int child_id)ActiveObjectinlinevirtual
removeFromScene(bool permanent)ClientActiveObjectinlinevirtual
setAttachment(int parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible)ActiveObjectinlinevirtual
setId(u16 id)ActiveObjectinline
step(float dtime, ClientEnvironment *env)ClientActiveObjectinlinevirtual
updateAttachments()ClientActiveObjectinlinevirtual
updateLight(u32 day_night_ratio)ClientActiveObjectinlinevirtual
~ClientActiveObject()ClientActiveObjectvirtual