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 | |