Divide Framework
0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::Character Member List
This is the complete list of members for
Divide::Character
, including all inherited members.
_acceleration
Divide::Unit
protected
_attributes
Divide::Unit
protected
_curPosition
Divide::Character
private
_currentPosition
Divide::Unit
protected
_currentTargetPosition
Divide::Unit
protected
_curVelocity
Divide::Character
private
_guid
Divide::GUIDWrapper
protected
_lookingDirection
Divide::Character
private
_moveSpeed
Divide::Unit
protected
_moveTolerance
Divide::Unit
protected
_newPosition
Divide::Character
private
_newVelocity
Divide::Character
private
_node
Divide::Unit
protected
_oldPosition
Divide::Character
private
_positionDirty
Divide::Character
private
_unitUpdateMutex
Divide::Unit
mutable
protected
_velocityDirty
Divide::Character
private
AttributeMap
typedef
Divide::Unit
Character
(CharacterType type)
Divide::Character
explicit
CharacterType
enum name
Divide::Character
generateGUID
() noexcept
Divide::GUIDWrapper
static
getAcceleration
() const
Divide::Unit
inline
virtual
getAttribute
(U32 attributeID) const
Divide::Unit
virtual
getBoundNode
() const
Divide::Unit
inline
getCurrentPosition
() const
Divide::Unit
inline
getGUID
() const noexcept
Divide::GUIDWrapper
inline
getLookingDirection
()
Divide::Character
virtual
getMovementSpeed
() const
Divide::Unit
inline
virtual
getMovementTolerance
() const
Divide::Unit
inline
getPosition
() const
Divide::Character
virtual
getRelativeLookingDirection
() const noexcept
Divide::Character
inline
getTargetPosition
() const
Divide::Unit
inline
GUIDWrapper
() noexcept
Divide::GUIDWrapper
inline
GUIDWrapper
(const GUIDWrapper &old) noexcept
Divide::GUIDWrapper
inline
GUIDWrapper
(GUIDWrapper &&old) noexcept
Divide::GUIDWrapper
inline
lookAt
(const vec3< F32 > &targetPos)
Divide::Character
virtual
moveTo
(const vec3< F32 > &targetPosition, const U64 deltaTimeUS)
Divide::Unit
virtual
moveToX
(F32 targetPosition, const U64 deltaTimeUS)
Divide::Unit
virtual
moveToY
(F32 targetPosition, const U64 deltaTimeUS)
Divide::Unit
virtual
moveToZ
(F32 targetPosition, const U64 deltaTimeUS)
Divide::Unit
virtual
operator=
(const GUIDWrapper &old)=delete
Divide::GUIDWrapper
operator=
(GUIDWrapper &&other)=delete
Divide::GUIDWrapper
pauseAnimation
(bool state) const
Divide::Character
playAnimation
(U32 index) const
Divide::Character
playNextAnimation
() const
Divide::Character
playPreviousAnimation
() const
Divide::Character
PROPERTY_RW
(CharacterType, characterType, CharacterType::COUNT)
Divide::Character
Divide::Unit::PROPERTY_RW
(UnitType, type, UnitType::COUNT)
Divide::Unit
setAcceleration
(const F32 acceleration)
Divide::Unit
inline
virtual
setAttribute
(U32 attributeID, I32 initialValue)
Divide::Unit
virtual
setMovementSpeed
(const F32 movementSpeed)
Divide::Unit
inline
virtual
setMovementTolerance
(const F32 movementTolerance)
Divide::Unit
inline
setParentNode
(SceneGraphNode *node) override
Divide::Character
protected
virtual
setPosition
(const vec3< F32 > &newPosition)
Divide::Character
virtual
setRelativeLookingDirection
(const vec3< F32 > &direction) noexcept
Divide::Character
inline
setVelocity
(const vec3< F32 > &newVelocity)
Divide::Character
virtual
teleportTo
(const vec3< F32 > &targetPosition)
Divide::Unit
virtual
Unit
(UnitType type)
Divide::Unit
explicit
update
(U64 deltaTimeUS)
Divide::Character
virtual
~GUIDWrapper
()=default
Divide::GUIDWrapper
virtual
Generated on Fri May 17 2024 17:00:04 for Divide Framework by
1.9.6