ActiveObject(object_t id) | ActiveObject | inline |
addAttachmentChild(object_t child_id) | ActiveObject | inlinevirtual |
addToScene(ITextureSource *tsrc, scene::ISceneManager *smgr) override | TestSelectableClientActiveObject | inlinevirtual |
clearChildAttachments() | ActiveObject | inlinevirtual |
clearParentAttachment() | ActiveObject | inlinevirtual |
ClientActiveObject(u16 id, Client *client, ClientEnvironment *env) | ClientActiveObject | |
collideWithObjects() const | ClientActiveObject | inlinevirtual |
create(ActiveObjectType type, Client *client, ClientEnvironment *env) | ClientActiveObject | static |
debugInfoText() | ClientActiveObject | inlinevirtual |
directReportPunch(v3f dir, const ItemStack *punchitem=nullptr, float time_from_last_punch=1000000) | ClientActiveObject | inlinevirtual |
doShowSelectionBox() | ClientActiveObject | inlinevirtual |
Factory typedef | ClientActiveObject | protected |
getAnimatedMeshSceneNode() const | ClientActiveObject | inlinevirtual |
getAttachment(object_t *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) const | ActiveObject | inlinevirtual |
getAttachmentChildIds() const | ClientActiveObject | inlinevirtual |
getCollisionBox(aabb3f *toset) const | ClientActiveObject | inlinevirtual |
getId() const | ActiveObject | inline |
getParent() const | ClientActiveObject | inlinevirtual |
getPosition() const override | TestSelectableClientActiveObject | inlinevirtual |
getSceneNode() const | ClientActiveObject | inlinevirtual |
getSelectionBox(aabb3f *toset) const override | TestSelectableClientActiveObject | inlinevirtual |
getType() const override | TestSelectableClientActiveObject | inlinevirtual |
getVelocity() const | ClientActiveObject | inlinevirtual |
infoText() | ClientActiveObject | inlinevirtual |
initialize(const std::string &data) | ClientActiveObject | inlinevirtual |
isLocalPlayer() const | ClientActiveObject | inlinevirtual |
m_client | ClientActiveObject | protected |
m_env | ClientActiveObject | protected |
m_id | ActiveObject | protected |
m_types | ClientActiveObject | privatestatic |
object_t typedef | ActiveObject | |
position | TestSelectableClientActiveObject | |
processMessage(const std::string &data) | ClientActiveObject | inlinevirtual |
registerType(u16 type, Factory f) | ClientActiveObject | protectedstatic |
removeAttachmentChild(object_t child_id) | ActiveObject | inlinevirtual |
removeFromScene(bool permanent) | ClientActiveObject | inlinevirtual |
selection_box | TestSelectableClientActiveObject | |
setAttachment(object_t parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible) | ActiveObject | inlinevirtual |
setId(object_t id) | ActiveObject | inline |
step(float dtime, ClientEnvironment *env) | ClientActiveObject | inlinevirtual |
TestSelectableClientActiveObject(aabb3f _selection_box) | TestSelectableClientActiveObject | inline |
updateAttachments() | ClientActiveObject | inlinevirtual |
updateLight(u32 day_night_ratio) | ClientActiveObject | inlinevirtual |
~ClientActiveObject() | ClientActiveObject | virtual |
~TestSelectableClientActiveObject()=default | TestSelectableClientActiveObject | |