Enumerations used in CryAction Actors.
enum EActorPhysicalization { eAP_NotPhysicalized, eAP_Alive, eAP_Ragdoll, eAP_Sleep, eAP_Frozen, eAP_Linked, eAP_Spectator };
IActorSystem.h
enum EAnimatedCharacterArms { eACA_RightArm = 1, eACA_LeftArm, eACA_BothArms };
IAnimatedCharacter.h
enum EAnimationGraphLayerID { eAnimationGraphLayer_FullBody = 0, eAnimationGraphLayer_UpperBody, eAnimationGraphLayer_COUNT };
IAnimatedCharacter.h
enum ECharacterMoveType { eCMT_None = 0, eCMT_Normal, eCMT_Fly, eCMT_Swim, eCMT_ZeroG, eCMT_Impulse, eCMT_JumpInstant, eCMT_JumpAccumulate };
IAnimatedCharacter.h
enum EGroundAlignment { eGA_Enable = BIT(0), eGA_AllowWithNoCollision = BIT(1), eGA_AllowWhenHasGroundCollider = BIT(2), eGA_PoseAlignerUseRootOffset = BIT(3), eGA_Default = eGA_Enable };
IAnimatedCharacter.h
enum EMCMSlot { eMCMSlot_Game = 0, eMCMSlot_Animation, eMCMSlot_Cur, eMCMSlot_Prev, eMCMSlot_Debug, eMCMSlot_COUNT };
IAnimatedCharacter.h
enum EMCMSlotStack { eMCMSlotStack_Begin = eMCMSlot_Game, eMCMSlotStack_End = eMCMSlot_Animation+1 };
IAnimatedCharacter.h
enum EWeaponRaisedPose { eWeaponRaisedPose_None = 0x00, eWeaponRaisedPose_Fists = 0x10, eWeaponRaisedPose_Rifle = 0x20, eWeaponRaisedPose_Pistol = 0x30, eWeaponRaisedPose_Rocket = 0x40, eWeaponRaisedPose_MG = 0x50, eWeaponRaisedPose_DualLft = 0x01, eWeaponRaisedPose_DualRgt = 0x02, eWeaponRaisedPose_PistolLft = eWeaponRaisedPose_Pistol|eWeaponRaisedPose_DualLft, eWeaponRaisedPose_PistolRgt = eWeaponRaisedPose_Pistol|eWeaponRaisedPose_DualRgt, eWeaponRaisedPose_PistolBoth = eWeaponRaisedPose_Pistol|eWeaponRaisedPose_DualLft|eWeaponRaisedPose_DualRgt };
IAnimatedCharacter.h