Anim namespace

Classes

struct anim_block
struct anim_cid
struct anim_cid_unk
struct anim_csd
Creature Skinning Data.
struct anim_qb
struct anim_query
class AnimatedCreature
struct AnimationMessage
Data of a message sent from an animation event.
class cAnimManagerImpl
struct CreatureBlock
class IAnimManager
class IAnimWorld
struct SPAnimation
struct SPAnimationChannel
struct TlsaAnimation
struct TlsaAnimChoice
struct TlsaAnimGroup

Typedefs

using AnimIndex = int
using AnimFunction = float(*)(void*object, AnimatedCreature*creature, const Quaternion&, Vector3*dstNormal, bool, bool)

Functions

ASSERT_SIZE(anim_block, 0x2BC)
ASSERT_SIZE(anim_cid, 0x1930)
ASSERT_SIZE(anim_csd, 0x410)
ASSERT_SIZE(AnimatedCreature, 0x19C)
ASSERT_SIZE(anim_query, 0xF0)
ASSERT_SIZE(anim_qb, 0xFD0)
ASSERT_SIZE(cAnimManagerImpl, 0x88)
ASSERT_SIZE(CreatureBlock, 0x468)
auto Addresses(IAnimManager) -> namespace

Typedef documentation

typedef float(*Anim::AnimFunction)(void*object, AnimatedCreature*creature, const Quaternion&, Vector3*dstNormal, bool, bool)

Function documentation