namespace Chaos { enum EChaosPropertyFlags { CHAOS_PROPERTY_CHECKED, XR = (uint32)1 << (uint32)EChaosProperty:: XR, Velocities = (uint32)1 << (uint32)EChaosProperty:: Velocities, Dynamics = (uint32)1 << (uint32)EChaosProperty:: Dynamics, DynamicMisc = (uint32)1 << (uint32)EChaosProperty:: DynamicMisc, NonFrequentData = (uint32)1 << (uint32)EChaosProperty:: NonFrequentData, MassProps = (uint32)1 << (uint32)EChaosProperty:: MassProps, KinematicTarget = (uint32)1 << (uint32)EChaosProperty:: KinematicTarget, JointSettings = (uint32)1 << (uint32)EChaosProperty:: JointSettings, JointParticleProxies = (uint32)1 << (uint32)EChaosProperty:: JointParticleProxies, JointPhysicsObjects = (uint32)1 << (uint32)EChaosProperty:: JointPhysicsObjects, SuspensionSettings = (uint32)1 << (uint32)EChaosProperty:: SuspensionSettings, SuspensionParticleProxy = (uint32)1 << (uint32)EChaosProperty:: SuspensionParticleProxy, SuspensionLocation = (uint32)1 << (uint32)EChaosProperty:: SuspensionLocation, CharacterGroundConstraintSettings = (uint32)1 << (uint32)EChaosProperty:: CharacterGroundConstraintSettings, CharacterGroundConstraintDynamicData = (uint32)1 << (uint32)EChaosProperty:: CharacterGroundConstraintDynamicData, CharacterParticleProxy = (uint32)1 << (uint32)EChaosProperty:: CharacterParticleProxy, GroundParticleProxy = (uint32)1 << (uint32)EChaosProperty:: GroundParticleProxy, ClusterXR = (uint32)1 << (uint32)EChaosProperty:: ClusterXR, ClusterVelocities = (uint32)1 << (uint32)EChaosProperty:: ClusterVelocities, DummyFlag, } }