|
| | TestClientActiveObject () |
| |
| | ~TestClientActiveObject ()=default |
| |
| ActiveObjectType | getType () const |
| |
| virtual void | addToScene (ITextureSource *tsrc, scene::ISceneManager *smgr) |
| |
| | ClientActiveObject (u16 id, Client *client, ClientEnvironment *env) |
| |
| virtual | ~ClientActiveObject () |
| |
| virtual void | removeFromScene (bool permanent) |
| |
| virtual void | updateLight (u32 day_night_ratio) |
| |
| virtual bool | getCollisionBox (aabb3f *toset) const |
| |
| virtual bool | getSelectionBox (aabb3f *toset) const |
| |
| virtual bool | collideWithObjects () const |
| |
| virtual const v3f | getPosition () const |
| |
| virtual const v3f | getVelocity () const |
| |
| virtual scene::ISceneNode * | getSceneNode () const |
| |
| virtual scene::IAnimatedMeshSceneNode * | getAnimatedMeshSceneNode () const |
| |
| virtual bool | isLocalPlayer () const |
| |
| virtual ClientActiveObject * | getParent () const |
| |
| virtual const std::unordered_set< object_t > & | getAttachmentChildIds () const |
| |
| virtual void | updateAttachments () |
| |
| virtual bool | doShowSelectionBox () |
| |
| virtual void | step (float dtime, ClientEnvironment *env) |
| |
| virtual void | processMessage (const std::string &data) |
| |
| virtual std::string | infoText () |
| |
| virtual std::string | debugInfoText () |
| |
| virtual void | initialize (const std::string &data) |
| |
| virtual bool | directReportPunch (v3f dir, const ItemStack *punchitem=nullptr, float time_from_last_punch=1000000) |
| |
| | ActiveObject (object_t id) |
| |
| object_t | getId () const |
| |
| void | setId (object_t id) |
| |
| virtual void | setAttachment (object_t parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible) |
| |
| virtual void | getAttachment (object_t *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) const |
| |
| virtual void | clearChildAttachments () |
| |
| virtual void | clearParentAttachment () |
| |
| virtual void | addAttachmentChild (object_t child_id) |
| |
| virtual void | removeAttachmentChild (object_t child_id) |
| |