| ActiveObject(object_t id) | ActiveObject | inline |
| addAttachmentChild(object_t child_id) override | GenericCAO | virtual |
| addToScene(ITextureSource *tsrc, scene::ISceneManager *smgr) override | GenericCAO | virtual |
| clearChildAttachments() override | GenericCAO | virtual |
| clearParentAttachment() | ActiveObject | inlinevirtual |
| ClientActiveObject(u16 id, Client *client, ClientEnvironment *env) | ClientActiveObject | |
| collideWithObjects() const override | GenericCAO | virtual |
| create(Client *client, ClientEnvironment *env) | GenericCAO | inlinestatic |
| ClientActiveObject::create(ActiveObjectType type, Client *client, ClientEnvironment *env) | ClientActiveObject | static |
| debugInfoText() override | GenericCAO | virtual |
| directReportPunch(v3f dir, const ItemStack *punchitem=NULL, float time_from_last_punch=1000000) override | GenericCAO | virtual |
| doShowSelectionBox() | ClientActiveObject | inlinevirtual |
| expireVisuals() | GenericCAO | inline |
| Factory typedef | ClientActiveObject | protected |
| GenericCAO(Client *client, ClientEnvironment *env) | GenericCAO | |
| getAbsolutePosRotMatrix() const | GenericCAO | inline |
| getAnimatedMeshSceneNode() const override | GenericCAO | virtual |
| getAttachment(object_t *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) const override | GenericCAO | virtual |
| getAttachmentChildIds() const override | GenericCAO | inlinevirtual |
| getCollisionBox(aabb3f *toset) const override | GenericCAO | virtual |
| getGroups() const | GenericCAO | inline |
| getId() const | ActiveObject | inline |
| getLightPosition(v3s16 *pos) | GenericCAO | |
| getName() const | GenericCAO | inline |
| getParent() const override | GenericCAO | virtual |
| getPosition() const override final | GenericCAO | virtual |
| getPosRotMatrix() | GenericCAO | inline |
| getProperties() const | GenericCAO | inline |
| getRotation() const | GenericCAO | inline |
| getSceneNode() const override | GenericCAO | virtual |
| getSelectionBox(aabb3f *toset) const override | GenericCAO | virtual |
| getStepHeight() const | GenericCAO | inline |
| getType() const override | GenericCAO | inlinevirtual |
| getVelocity() const override final | GenericCAO | inlinevirtual |
| infoText() override | GenericCAO | inlinevirtual |
| initialize(const std::string &data) override | GenericCAO | virtual |
| isImmortal() const | GenericCAO | |
| isLocalPlayer() const override | GenericCAO | inlinevirtual |
| isPlayer() const | GenericCAO | inline |
| isVisible() const | GenericCAO | inline |
| m_acceleration | GenericCAO | private |
| m_anim_frame | GenericCAO | private |
| m_anim_framelength | GenericCAO | private |
| m_anim_num_frames | GenericCAO | private |
| m_anim_timer | GenericCAO | private |
| m_animated_meshnode | GenericCAO | private |
| m_animation_blend | GenericCAO | private |
| m_animation_loop | GenericCAO | private |
| m_animation_range | GenericCAO | private |
| m_animation_speed | GenericCAO | private |
| m_armor_groups | GenericCAO | private |
| m_attached_to_local | GenericCAO | private |
| m_attachment_bone | GenericCAO | private |
| m_attachment_child_ids | GenericCAO | private |
| m_attachment_parent_id | GenericCAO | private |
| m_attachment_position | GenericCAO | private |
| m_attachment_rotation | GenericCAO | private |
| m_bone_override | GenericCAO | private |
| m_client | GenericCAO | private |
| m_current_texture_modifier | GenericCAO | private |
| m_env | ClientActiveObject | protected |
| m_force_visible | GenericCAO | private |
| m_hp | GenericCAO | private |
| m_id | ActiveObject | protected |
| m_initial_tx_basepos_set | GenericCAO | private |
| m_is_local_player | GenericCAO | private |
| m_is_player | GenericCAO | private |
| m_is_visible | GenericCAO | private |
| m_last_light | GenericCAO | private |
| m_marker | GenericCAO | private |
| m_material_type | GenericCAO | private |
| m_material_type_param | GenericCAO | private |
| m_matrixnode | GenericCAO | private |
| m_meshnode | GenericCAO | private |
| m_name | GenericCAO | private |
| m_nametag | GenericCAO | private |
| m_position | GenericCAO | private |
| m_previous_texture_modifier | GenericCAO | private |
| m_prop | GenericCAO | private |
| m_reset_textures_timer | GenericCAO | private |
| m_rotation | GenericCAO | private |
| m_selection_box | GenericCAO | private |
| m_smgr | GenericCAO | private |
| m_spritenode | GenericCAO | private |
| m_step_distance_counter | GenericCAO | private |
| m_tx_basepos | GenericCAO | private |
| m_tx_select_horiz_by_yawpitch | GenericCAO | private |
| m_tx_size | GenericCAO | private |
| m_types | ClientActiveObject | privatestatic |
| m_velocity | GenericCAO | private |
| m_visuals_expired | GenericCAO | private |
| m_wield_meshnode | GenericCAO | private |
| object_t typedef | ActiveObject | |
| pos_translator | GenericCAO | private |
| processInitData(const std::string &data) | GenericCAO | |
| processMessage(const std::string &data) override | GenericCAO | virtual |
| registerType(u16 type, Factory f) | ClientActiveObject | protectedstatic |
| removeAttachmentChild(object_t child_id) override | GenericCAO | virtual |
| removeFromScene(bool permanent) override | GenericCAO | virtual |
| rot_translator | GenericCAO | private |
| setAttachment(object_t parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible) override | GenericCAO | virtual |
| setChildrenVisible(bool toset) | GenericCAO | |
| setId(object_t id) | ActiveObject | inline |
| setNodeLight(const video::SColor &light) | GenericCAO | |
| setVisible(bool toset) | GenericCAO | inline |
| step(float dtime, ClientEnvironment *env) override | GenericCAO | virtual |
| updateAnimation() | GenericCAO | |
| updateAnimationSpeed() | GenericCAO | |
| updateAttachments() override | GenericCAO | virtual |
| updateBones(f32 dtime) | GenericCAO | |
| updateLight(u32 day_night_ratio) override | GenericCAO | virtual |
| updateMarker() | GenericCAO | |
| updateMeshCulling() | GenericCAO | |
| updateNametag() | GenericCAO | |
| updateNodePos() | GenericCAO | |
| updateTexturePos() | GenericCAO | |
| updateTextures(std::string mod) | GenericCAO | |
| visualExpiryRequired(const ObjectProperties &newprops) const | GenericCAO | private |
| ~ClientActiveObject() | ClientActiveObject | virtual |
| ~GenericCAO() | GenericCAO | |