Minetest  5.4.0
ServerActiveObject Member List

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

accessObjectProperties()ServerActiveObjectinlinevirtual
ActiveObject(u16 id)ActiveObjectinline
addAttachmentChild(int child_id)ActiveObjectinlinevirtual
addedToEnvironment(u32 dtime_s)ServerActiveObjectinlinevirtual
attachParticleSpawner(u32 id)ServerActiveObjectinline
clearChildAttachments()ActiveObjectinlinevirtual
clearParentAttachment()ActiveObjectinlinevirtual
collideWithObjects() const =0ActiveObjectpure virtual
create(ActiveObjectType type, ServerEnvironment *env, u16 id, v3f pos, const std::string &data)ServerActiveObjectstatic
detachParticleSpawner(u32 id)ServerActiveObjectinline
dumpAOMessagesToQueue(std::queue< ActiveObjectMessage > &queue)ServerActiveObject
environmentDeletes() constServerActiveObjectinlinevirtual
generateUpdateInfantCommand(u16 infant_id, u16 protocol_version)ServerActiveObject
getAnimation(v2f *frames, float *frame_speed, float *frame_blend, bool *frame_loop)ServerActiveObjectinlinevirtual
getArmorGroups() constServerActiveObjectinlinevirtual
getAttachment(int *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) constActiveObjectinlinevirtual
getAttachmentChildIds() constServerActiveObjectinlinevirtual
getBasePosition() constServerActiveObjectinline
getBonePosition(const std::string &bone, v3f *position, v3f *lotation)ServerActiveObjectinlinevirtual
getClientInitializationData(u16 protocol_version)ServerActiveObjectinlinevirtual
getCollisionBox(aabb3f *toset) const =0ActiveObjectpure virtual
getDescription()ServerActiveObjectinlinevirtual
getEnv()ServerActiveObjectinline
getHP() constServerActiveObjectinlinevirtual
getId() constActiveObjectinline
getInventory() constServerActiveObjectinlinevirtual
getInventoryLocation() constServerActiveObjectinlinevirtual
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
isGone() constServerActiveObjectinline
isPendingRemoval() constServerActiveObjectinline
isStaticAllowed() constServerActiveObjectinlinevirtual
m_attached_particle_spawnersServerActiveObjectprotected
m_base_positionServerActiveObjectprotected
m_envServerActiveObjectprotected
m_idActiveObjectprotected
m_known_by_countServerActiveObject
m_messages_outServerActiveObjectprotected
m_pending_deactivationServerActiveObjectprotected
m_pending_removalServerActiveObjectprotected
m_static_blockServerActiveObject
m_static_existsServerActiveObject
markForDeactivation()ServerActiveObject
markForRemoval()ServerActiveObject
moveTo(v3f pos, bool continuous)ServerActiveObjectinlinevirtual
notifyObjectPropertiesModified()ServerActiveObjectinlinevirtual
onAttach(int parent_id)ServerActiveObjectinlineprotectedvirtual
onDetach(int parent_id)ServerActiveObjectinlineprotectedvirtual
onMarkedForDeactivation()ServerActiveObjectinlineprotectedvirtual
onMarkedForRemoval()ServerActiveObjectinlineprotectedvirtual
punch(v3f dir, const ToolCapabilities *toolcap=nullptr, ServerActiveObject *puncher=nullptr, float time_from_last_punch=1000000.0f)ServerActiveObjectinlinevirtual
removeAttachmentChild(int 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(int parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible)ActiveObjectinlinevirtual
setBasePosition(v3f pos)ServerActiveObjectinline
setBonePosition(const std::string &bone, v3f position, v3f rotation)ServerActiveObjectinlinevirtual
setHP(s32 hp, const PlayerHPChangeReason &reason)ServerActiveObjectinlinevirtual
setId(u16 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