Luanti 5.11.0-dev
 
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