| accessObjectProperties() | ServerActiveObject | inlinevirtual |
| ActiveObject(object_t id) | ActiveObject | inline |
| addAttachmentChild(object_t child_id) | ActiveObject | inlinevirtual |
| addedToEnvironment(u32 dtime_s) | ServerActiveObject | inlinevirtual |
| addPos(const v3f &added_pos) | ServerActiveObject | inlinevirtual |
| attachParticleSpawner(u32 id) | ServerActiveObject | inline |
| clearChildAttachments() | ActiveObject | inlinevirtual |
| clearParentAttachment() | ActiveObject | inlinevirtual |
| collideWithObjects() const =0 | ActiveObject | pure virtual |
| detachParticleSpawner(u32 id) | ServerActiveObject | inline |
| dumpAOMessagesToQueue(std::queue< ActiveObjectMessage > &queue) | ServerActiveObject | |
| generateUpdateInfantCommand(u16 infant_id, u16 protocol_version) | ServerActiveObject | |
| getAnimation(v2f *frames, float *frame_speed, float *frame_blend, bool *frame_loop) | ServerActiveObject | inlinevirtual |
| getArmorGroups() const | ServerActiveObject | inlinevirtual |
| getAttachment(object_t *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) const | ActiveObject | inlinevirtual |
| getAttachmentChildIds() const | ServerActiveObject | inlinevirtual |
| getBasePosition() const | ServerActiveObject | inline |
| getBoneOverride(const std::string &bone) | ServerActiveObject | inlinevirtual |
| getBoneOverrides() const | ServerActiveObject | inlinevirtual |
| getClientInitializationData(u16 protocol_version) | ServerActiveObject | inlinevirtual |
| getCollisionBox(aabb3f *toset) const =0 | ActiveObject | pure virtual |
| getDescription() | ServerActiveObject | inlinevirtual |
| getEffectiveObservers() | ServerActiveObject | |
| getEnv() | ServerActiveObject | inline |
| getHP() const | ServerActiveObject | inlinevirtual |
| getId() const | ActiveObject | inline |
| getInventory() const | ServerActiveObject | inlinevirtual |
| getInventoryLocation() const | ServerActiveObject | virtual |
| getMinimumSavedMovement() | ServerActiveObject | virtual |
| getParent() const | ServerActiveObject | inlinevirtual |
| getSelectionBox(aabb3f *toset) const =0 | ActiveObject | pure virtual |
| getSendType() const | ServerActiveObject | inlinevirtual |
| getStaticData(std::string *result) const | ServerActiveObject | inlinevirtual |
| getType() const =0 | ActiveObject | pure virtual |
| getWieldedItem(ItemStack *selected, ItemStack *hand=nullptr) const | ServerActiveObject | virtual |
| getWieldIndex() const | ServerActiveObject | inlinevirtual |
| getWieldList() const | ServerActiveObject | inlinevirtual |
| invalidateEffectiveObservers() | ServerActiveObject | |
| isEffectivelyObservedBy(const std::string &player_name) | ServerActiveObject | |
| isGone() const | ServerActiveObject | inline |
| isPendingRemoval() const | ServerActiveObject | inline |
| isStaticAllowed() const | ServerActiveObject | inlinevirtual |
| m_attached_particle_spawners | ServerActiveObject | protected |
| m_base_position | ServerActiveObject | protected |
| m_effective_observers | ServerActiveObject | protected |
| m_env | ServerActiveObject | protected |
| m_id | ActiveObject | protected |
| m_known_by_count | ServerActiveObject | |
| m_messages_out | ServerActiveObject | protected |
| m_observers | ServerActiveObject | |
| m_pending_deactivation | ServerActiveObject | protected |
| m_pending_removal | ServerActiveObject | protected |
| m_static_block | ServerActiveObject | |
| m_static_exists | ServerActiveObject | |
| markForDeactivation() | ServerActiveObject | |
| markForRemoval() | ServerActiveObject | |
| moveTo(v3f pos, bool continuous) | ServerActiveObject | inlinevirtual |
| notifyObjectPropertiesModified() | ServerActiveObject | inlinevirtual |
| object_t typedef | ActiveObject | |
| Observers typedef | ServerActiveObject | |
| onMarkedForDeactivation() | ServerActiveObject | inlineprotectedvirtual |
| onMarkedForRemoval() | ServerActiveObject | inlineprotectedvirtual |
| punch(v3f dir, const ToolCapabilities *toolcap=nullptr, ServerActiveObject *puncher=nullptr, float time_from_last_punch=1000000.0f, u16 initial_wear=0) | ServerActiveObject | inlinevirtual |
| recalculateEffectiveObservers() | ServerActiveObject | |
| removeAttachmentChild(object_t child_id) | ActiveObject | inlinevirtual |
| removingFromEnvironment() | ServerActiveObject | inlinevirtual |
| rightClick(ServerActiveObject *clicker) | ServerActiveObject | inlinevirtual |
| ServerActiveObject(ServerEnvironment *env, v3f pos) | ServerActiveObject | |
| setAnimation(v2f frames, float frame_speed, float frame_blend, bool frame_loop) | ServerActiveObject | inlinevirtual |
| setAnimationSpeed(float frame_speed) | ServerActiveObject | inlinevirtual |
| setArmorGroups(const ItemGroupList &armor_groups) | ServerActiveObject | inlinevirtual |
| setAttachment(object_t parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible) | ActiveObject | inlinevirtual |
| setBasePosition(v3f pos) | ServerActiveObject | inline |
| setBoneOverride(const std::string &bone, const BoneOverride &props) | ServerActiveObject | inlinevirtual |
| setHP(s32 hp, const PlayerHPChangeReason &reason) | ServerActiveObject | inlinevirtual |
| setId(object_t id) | ActiveObject | inline |
| setInventoryModified() | ServerActiveObject | inlinevirtual |
| setPos(const v3f &pos) | ServerActiveObject | inlinevirtual |
| setWieldedItem(const ItemStack &item) | ServerActiveObject | virtual |
| shouldUnload() const | ServerActiveObject | inlinevirtual |
| step(float dtime, bool send_recommended) | ServerActiveObject | inlinevirtual |
| ~ServerActiveObject()=default | ServerActiveObject | virtual |