Luanti 5.10.0-dev
 
Loading...
Searching...
No Matches
ClientActiveObject Member List

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

ActiveObject(object_t id)ActiveObjectinline
addAttachmentChild(object_t child_id)ActiveObjectinlinevirtual
addToScene(ITextureSource *tsrc, scene::ISceneManager *smgr)=0ClientActiveObjectpure virtual
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(object_t *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
getVelocity() constClientActiveObjectinlinevirtual
infoText()ClientActiveObjectinlinevirtual
initialize(const std::string &data)ClientActiveObjectinlinevirtual
isLocalPlayer() constClientActiveObjectinlinevirtual
m_clientClientActiveObjectprotected
m_envClientActiveObjectprotected
m_idActiveObjectprotected
m_typesClientActiveObjectprivatestatic
object_t typedefActiveObject
processMessage(const std::string &data)ClientActiveObjectinlinevirtual
registerType(u16 type, Factory f)ClientActiveObjectprotectedstatic
removeAttachmentChild(object_t child_id)ActiveObjectinlinevirtual
removeFromScene(bool permanent)ClientActiveObjectinlinevirtual
setAttachment(object_t parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible)ActiveObjectinlinevirtual
setId(object_t id)ActiveObjectinline
step(float dtime, ClientEnvironment *env)ClientActiveObjectinlinevirtual
updateAttachments()ClientActiveObjectinlinevirtual
updateLight(u32 day_night_ratio)ClientActiveObjectinlinevirtual
~ClientActiveObject()ClientActiveObjectvirtual