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

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

accessObjectProperties() overrideUnitSAOvirtual
ActiveObject(object_t id)ActiveObjectinline
addAttachmentChild(object_t child_id) overrideUnitSAOvirtual
addedToEnvironment(u32 dtime_s)ServerActiveObjectinlinevirtual
addPos(const v3f &added_pos)ServerActiveObjectinlinevirtual
attachParticleSpawner(u32 id)ServerActiveObjectinline
clearAnyAttachments()UnitSAOprotected
clearChildAttachments() overrideUnitSAOvirtual
clearParentAttachment()ActiveObjectinlinevirtual
collideWithObjects() const =0ActiveObjectpure virtual
detachParticleSpawner(u32 id)ServerActiveObjectinline
dumpAOMessagesToQueue(std::queue< ActiveObjectMessage > &queue)ServerActiveObject
generatePunchCommand(u16 result_hp) constUnitSAOprivate
generateSetPropertiesCommand(const ObjectProperties &prop) constUnitSAO
generateUpdateAnimationCommand() constUnitSAO
generateUpdateAnimationSpeedCommand() constUnitSAO
generateUpdateArmorGroupsCommand() constUnitSAO
generateUpdateAttachmentCommand() constUnitSAO
generateUpdateBoneOverrideCommand(const std::string &bone, const BoneOverride &props)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) overrideUnitSAOvirtual
getArmorGroups() const overrideUnitSAOvirtual
getAttachment(object_t *parent_id, std::string *bone, v3f *position, v3f *rotation, bool *force_visible) const overrideUnitSAOvirtual
getAttachmentChildIds() const overrideUnitSAOinlinevirtual
getBasePosition() constServerActiveObjectinline
getBoneOverride(const std::string &bone) overrideUnitSAOvirtual
getBoneOverrides() const overrideUnitSAOinlinevirtual
getClientInitializationData(u16 protocol_version)ServerActiveObjectinlinevirtual
getCollisionBox(aabb3f *toset) const =0ActiveObjectpure virtual
getDescription()ServerActiveObjectinlinevirtual
getEffectiveObservers()ServerActiveObject
getEnv()ServerActiveObjectinline
getHP() const overrideUnitSAOinlinevirtual
getId() constActiveObjectinline
getInventory() constServerActiveObjectinlinevirtual
getInventoryLocation() constServerActiveObjectvirtual
getMinimumSavedMovement()ServerActiveObjectvirtual
getParent() const overrideUnitSAOvirtual
getRadRotation()UnitSAOinline
getRadYawDep() constUnitSAOinline
getRotation() constUnitSAOinline
getSelectionBox(aabb3f *toset) const =0ActiveObjectpure virtual
getSendType() constServerActiveObjectinlinevirtual
getStaticData(std::string *result) constServerActiveObjectinlinevirtual
getTotalRotation() constUnitSAOinline
getType() const =0ActiveObjectpure virtual
getWieldedItem(ItemStack *selected, ItemStack *hand=nullptr) constServerActiveObjectvirtual
getWieldIndex() constServerActiveObjectinlinevirtual
getWieldList() constServerActiveObjectinlinevirtual
invalidateEffectiveObservers()ServerActiveObject
isAttached() constUnitSAOinline
isDead() constUnitSAOinline
isEffectivelyObservedBy(const std::string &player_name)ServerActiveObject
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_call_counterUnitSAOprivate
m_attachment_child_idsUnitSAOprivate
m_attachment_parent_idUnitSAOprotected
m_attachment_positionUnitSAOprivate
m_attachment_rotationUnitSAOprivate
m_attachment_sentUnitSAOprivate
m_base_positionServerActiveObjectprotected
m_bone_overrideUnitSAOprotected
m_bone_override_sentUnitSAOprivate
m_effective_observersServerActiveObjectprotected
m_envServerActiveObjectprotected
m_force_visibleUnitSAOprivate
m_hpUnitSAOprotected
m_idActiveObjectprotected
m_known_by_countServerActiveObject
m_messages_outServerActiveObjectprotected
m_observersServerActiveObject
m_pending_deactivationServerActiveObjectprotected
m_pending_removalServerActiveObjectprotected
m_propUnitSAOprotected
m_properties_sentUnitSAOprotected
m_rotationUnitSAOprotected
m_rotation_add_yawUnitSAOprotected
m_static_blockServerActiveObject
m_static_existsServerActiveObject
markForDeactivation()ServerActiveObject
markForRemoval()ServerActiveObject
moveTo(v3f pos, bool continuous)ServerActiveObjectinlinevirtual
notifyObjectPropertiesModified() overrideUnitSAOvirtual
object_t typedefActiveObject
Observers typedefServerActiveObject
onAttach(ServerActiveObject *parent)UnitSAOprivate
onDetach(ServerActiveObject *parent)UnitSAOprivate
onMarkedForDeactivation() overrideUnitSAOinlineprotectedvirtual
onMarkedForRemoval() overrideUnitSAOinlineprotectedvirtual
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) overrideUnitSAOvirtual
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) overrideUnitSAOvirtual
setAnimationSpeed(float frame_speed) overrideUnitSAOvirtual
setArmorGroups(const ItemGroupList &armor_groups) overrideUnitSAOvirtual
setAttachment(object_t parent_id, const std::string &bone, v3f position, v3f rotation, bool force_visible) overrideUnitSAOvirtual
setBasePosition(v3f pos)ServerActiveObjectinline
setBoneOverride(const std::string &bone, const BoneOverride &props) overrideUnitSAOvirtual
setHP(s32 hp, const PlayerHPChangeReason &reason)ServerActiveObjectinlinevirtual
setId(object_t 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