Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
ServerActiveObject Member List

This is the complete list of members for ServerActiveObject, including all inherited members.

accessObjectProperties()ServerActiveObjectinlinevirtual
ActiveObject(object_t id)ActiveObjectinline
addAttachmentChild(object_t child_id)ActiveObjectinlinevirtual
addedToEnvironment(u32 dtime_s)ServerActiveObjectinlinevirtual
addPos(const v3f &added_pos)ServerActiveObjectinlinevirtual
attachParticleSpawner(u32 id)ServerActiveObjectinline
clearChildAttachments()ActiveObjectinlinevirtual
clearParentAttachment()ActiveObjectinlinevirtual
collideWithObjects() const =0ActiveObjectpure virtual
detachParticleSpawner(u32 id)ServerActiveObjectinline
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)ServerActiveObjectinlinevirtual
getArmorGroups() constServerActiveObjectinlinevirtual
getAttachment(object_t *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) constActiveObjectinlinevirtual
getAttachmentChildIds() constServerActiveObjectinlinevirtual
getBasePosition() constServerActiveObjectinline
getBoneOverride(const std::string &bone)ServerActiveObjectinlinevirtual
getBoneOverrides() constServerActiveObjectinlinevirtual
getClientInitializationData(u16 protocol_version)ServerActiveObjectinlinevirtual
getCollisionBox(aabb3f *toset) const =0ActiveObjectpure virtual
getDescription()ServerActiveObjectinlinevirtual
getEffectiveObservers()ServerActiveObject
getEnv()ServerActiveObjectinline
getHP() constServerActiveObjectinlinevirtual
getId() constActiveObjectinline
getInventory() constServerActiveObjectinlinevirtual
getInventoryLocation() constServerActiveObjectvirtual
getMinimumSavedMovement()ServerActiveObjectvirtual
getParent() constServerActiveObjectinlinevirtual
getSelectionBox(aabb3f *toset) const =0ActiveObjectpure virtual
getSendType() constServerActiveObjectinlinevirtual
getStaticData(std::string *result) constServerActiveObjectinlinevirtual
getType() const =0ActiveObjectpure virtual
getWieldedItem(ItemStack *selected, ItemStack *hand=nullptr) constServerActiveObjectvirtual
getWieldIndex() constServerActiveObjectinlinevirtual
getWieldList() constServerActiveObjectinlinevirtual
invalidateEffectiveObservers()ServerActiveObject
isEffectivelyObservedBy(const std::string &player_name)ServerActiveObject
isGone() constServerActiveObjectinline
isPendingRemoval() constServerActiveObjectinline
isStaticAllowed() constServerActiveObjectinlinevirtual
m_attached_particle_spawnersServerActiveObjectprotected
m_base_positionServerActiveObjectprotected
m_effective_observersServerActiveObjectprotected
m_envServerActiveObjectprotected
m_idActiveObjectprotected
m_known_by_countServerActiveObject
m_messages_outServerActiveObjectprotected
m_observersServerActiveObject
m_pending_deactivationServerActiveObjectprotected
m_pending_removalServerActiveObjectprotected
m_static_blockServerActiveObject
m_static_existsServerActiveObject
markForDeactivation()ServerActiveObject
markForRemoval()ServerActiveObject
moveTo(v3f pos, bool continuous)ServerActiveObjectinlinevirtual
notifyObjectPropertiesModified()ServerActiveObjectinlinevirtual
object_t typedefActiveObject
Observers typedefServerActiveObject
onMarkedForDeactivation()ServerActiveObjectinlineprotectedvirtual
onMarkedForRemoval()ServerActiveObjectinlineprotectedvirtual
punch(v3f dir, const ToolCapabilities *toolcap=nullptr, ServerActiveObject *puncher=nullptr, float time_from_last_punch=1000000.0f, u16 initial_wear=0)ServerActiveObjectinlinevirtual
recalculateEffectiveObservers()ServerActiveObject
removeAttachmentChild(object_t child_id)ActiveObjectinlinevirtual
removingFromEnvironment()ServerActiveObjectinlinevirtual
rightClick(ServerActiveObject *clicker)ServerActiveObjectinlinevirtual
ServerActiveObject(ServerEnvironment *env, v3f pos)ServerActiveObject
setAnimation(v2f frames, float frame_speed, float frame_blend, bool frame_loop)ServerActiveObjectinlinevirtual
setAnimationSpeed(float frame_speed)ServerActiveObjectinlinevirtual
setArmorGroups(const ItemGroupList &armor_groups)ServerActiveObjectinlinevirtual
setAttachment(object_t parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible)ActiveObjectinlinevirtual
setBasePosition(v3f pos)ServerActiveObjectinline
setBoneOverride(const std::string &bone, const BoneOverride &props)ServerActiveObjectinlinevirtual
setHP(s32 hp, const PlayerHPChangeReason &reason)ServerActiveObjectinlinevirtual
setId(object_t id)ActiveObjectinline
setInventoryModified()ServerActiveObjectinlinevirtual
setPos(const v3f &pos)ServerActiveObjectinlinevirtual
setWieldedItem(const ItemStack &item)ServerActiveObjectvirtual
shouldUnload() constServerActiveObjectinlinevirtual
step(float dtime, bool send_recommended)ServerActiveObjectinlinevirtual
~ServerActiveObject()=defaultServerActiveObjectvirtual