|
| TestSelectableClientActiveObject (aabb3f _selection_box) |
|
| ~TestSelectableClientActiveObject ()=default |
|
ActiveObjectType | getType () const override |
|
void | addToScene (ITextureSource *tsrc, scene::ISceneManager *smgr) override |
|
bool | getSelectionBox (aabb3f *toset) const override |
|
const v3f | getPosition () const override |
|
| 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 | collideWithObjects () 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) |
|