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 |