Minetest  5.4.0
UnitSAO Member List

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

accessObjectProperties()UnitSAOvirtual
ActiveObject(u16 id)ActiveObjectinline
addAttachmentChild(int child_id)UnitSAOvirtual
addedToEnvironment(u32 dtime_s)ServerActiveObjectinlinevirtual
attachParticleSpawner(u32 id)ServerActiveObjectinline
clearChildAttachments()UnitSAOvirtual
clearParentAttachment()UnitSAOvirtual
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
generatePunchCommand(u16 result_hp) constUnitSAOprivate
generateSetPropertiesCommand(const ObjectProperties &prop) constUnitSAO
generateUpdateAnimationCommand() constUnitSAO
generateUpdateAnimationSpeedCommand() constUnitSAO
generateUpdateArmorGroupsCommand() constUnitSAO
generateUpdateAttachmentCommand() constUnitSAO
generateUpdateBonePositionCommand(const std::string &bone, const v3f &position, const v3f &rotation)UnitSAOstatic
generateUpdateInfantCommand(u16 infant_id, u16 protocol_version)ServerActiveObject
generateUpdatePositionCommand(const v3f &position, const v3f &velocity, const v3f &acceleration, const v3f &rotation, bool do_interpolate, bool is_movement_end, f32 update_interval)UnitSAOstatic
getAnimation(v2f *frame_range, float *frame_speed, float *frame_blend, bool *frame_loop)UnitSAOvirtual
getArmorGroups() constUnitSAOvirtual
getAttachment(int *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) constUnitSAOvirtual
getAttachmentChildIds() constUnitSAOvirtual
getBasePosition() constServerActiveObjectinline
getBonePosition(const std::string &bone, v3f *position, v3f *rotation)UnitSAOvirtual
getClientInitializationData(u16 protocol_version)ServerActiveObjectinlinevirtual
getCollisionBox(aabb3f *toset) const =0ActiveObjectpure virtual
getDescription()ServerActiveObjectinlinevirtual
getEnv()ServerActiveObjectinline
getHP() constUnitSAOinlinevirtual
getId() constActiveObjectinline
getInventory() constServerActiveObjectinlinevirtual
getInventoryLocation() constServerActiveObjectinlinevirtual
getMinimumSavedMovement()ServerActiveObjectvirtual
getParent() constUnitSAOvirtual
getRadRotation()UnitSAOinline
getRadYawDep() constUnitSAOinline
getRotation() constUnitSAOinline
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
isAttached() constUnitSAOinline
isDead() constUnitSAOinline
isGone() constServerActiveObjectinline
isImmortal() constUnitSAOinline
isPendingRemoval() constServerActiveObjectinline
isStaticAllowed() constServerActiveObjectinlinevirtual
m_animation_blendUnitSAOprivate
m_animation_loopUnitSAOprivate
m_animation_rangeUnitSAOprivate
m_animation_sentUnitSAOprivate
m_animation_speedUnitSAOprivate
m_animation_speed_sentUnitSAOprivate
m_armor_groupsUnitSAOprotected
m_armor_groups_sentUnitSAOprivate
m_attached_particle_spawnersServerActiveObjectprotected
m_attachment_boneUnitSAOprivate
m_attachment_child_idsUnitSAOprivate
m_attachment_parent_idUnitSAOprotected
m_attachment_positionUnitSAOprivate
m_attachment_rotationUnitSAOprivate
m_attachment_sentUnitSAOprivate
m_base_positionServerActiveObjectprotected
m_bone_positionUnitSAOprotected
m_bone_position_sentUnitSAOprivate
m_envServerActiveObjectprotected
m_force_visibleUnitSAOprivate
m_hpUnitSAOprotected
m_idActiveObjectprotected
m_known_by_countServerActiveObject
m_messages_outServerActiveObjectprotected
m_pending_deactivationServerActiveObjectprotected
m_pending_removalServerActiveObjectprotected
m_propUnitSAOprotected
m_properties_sentUnitSAOprotected
m_rotationUnitSAOprotected
m_static_blockServerActiveObject
m_static_existsServerActiveObject
markForDeactivation()ServerActiveObject
markForRemoval()ServerActiveObject
moveTo(v3f pos, bool continuous)ServerActiveObjectinlinevirtual
notifyObjectPropertiesModified()UnitSAOvirtual
onAttach(int parent_id)UnitSAOprivatevirtual
onDetach(int parent_id)UnitSAOprivatevirtual
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)UnitSAOvirtual
removingFromEnvironment()ServerActiveObjectinlinevirtual
rightClick(ServerActiveObject *clicker)ServerActiveObjectinlinevirtual
sendOutdatedData()UnitSAO
sendPunchCommand()UnitSAO
ServerActiveObject(ServerEnvironment *env, v3f pos)ServerActiveObject
setAnimation(v2f frame_range, float frame_speed, float frame_blend, bool frame_loop)UnitSAOvirtual
setAnimationSpeed(float frame_speed)UnitSAOvirtual
setArmorGroups(const ItemGroupList &armor_groups)UnitSAOvirtual
setAttachment(int parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible)UnitSAOvirtual
setBasePosition(v3f pos)ServerActiveObjectinline
setBonePosition(const std::string &bone, v3f position, v3f rotation)UnitSAOvirtual
setHP(s32 hp, const PlayerHPChangeReason &reason)ServerActiveObjectinlinevirtual
setId(u16 id)ActiveObjectinline
setInventoryModified()ServerActiveObjectinlinevirtual
setPos(const v3f &pos)ServerActiveObjectinlinevirtual
setRotation(v3f rotation)UnitSAOinline
setWieldedItem(const ItemStack &item)ServerActiveObjectvirtual
shouldUnload() constServerActiveObjectinlinevirtual
step(float dtime, bool send_recommended)ServerActiveObjectinlinevirtual
UnitSAO(ServerEnvironment *env, v3f pos)UnitSAO
~ServerActiveObject()=defaultServerActiveObjectvirtual
~UnitSAO()=defaultUnitSAOvirtual