Table of Contents

Enum BoneFlags

Namespace
WoWLib.Formats.M2.Root.Record
Assembly
WoWLib.dll

M2CompBone flags: parent-transform exemptions, billboarding and physics participation.

[Flags]
public enum BoneFlags : uint

Fields

CylindricalBillboardLockX = 16

Billboard around the X axis.

CylindricalBillboardLockY = 32

Billboard around the Y axis.

CylindricalBillboardLockZ = 64

Billboard around the Z axis.

HelmetAnimScaled = 4096

Scale by the helmet-anim-scaling record.

IgnoreParentRotation = 4

Do not inherit parent rotation.

IgnoreParentScale = 2

Do not inherit parent scale.

IgnoreParentTranslate = 1

Do not inherit parent translation.

KinematicBone = 1024

MoP+: physics may drive this bone.

SequenceId = 8192

BfA+: parent_bone/submesh_id form a sequence id.

SphericalBillboard = 8

Always face the viewer.

Transformed = 512

Has an animated transform.