PxMetaDataFlag

Defined in include/common/PxMetaDataFlags.h

struct PxMetaDataFlag

Flags used to configure binary meta data entries, typically set through PX_DEF_BIN_METADATA defines.

See also

PxMetaDataEntry

Public Types

enum Enum

Values:

enumerator eCLASS

declares a class

enumerator eVIRTUAL

declares class to be virtual

enumerator eTYPEDEF

declares a typedef

enumerator ePTR

declares a pointer

enumerator eHANDLE

declares a handle

enumerator eEXTRA_DATA

declares extra data exported with PxSerializer::exportExtraData

enumerator eEXTRA_ITEM

specifies one element of extra data

enumerator eEXTRA_ITEMS

specifies an array of extra data

enumerator eEXTRA_NAME

specifies a name of extra data

enumerator eUNION

declares a union

enumerator ePADDING

declares explicit padding data

enumerator eALIGNMENT

declares aligned data

enumerator eCOUNT_MASK_MSB

specifies that the count value’s most significant bit needs to be masked out

enumerator eCOUNT_SKIP_IF_ONE

specifies that the count value is treated as zero for a variable value of one - special case for single triangle meshes

enumerator eCONTROL_FLIP

specifies that the control value is the negate of the variable value

enumerator eCONTROL_MASK

specifies that the control value is masked - mask bits are assumed to be within eCONTROL_MASK_RANGE

enumerator eCONTROL_MASK_RANGE

mask range allowed for eCONTROL_MASK

enumerator eFORCE_DWORD