This reference page is linked to from the following overview topics: List of Python FBX classes.
Definition at line 49 of file kfbxpropertydef.h.
#include <kfbxpropertydef.h>

Public Types |
|
| enum | eFbxPropertyFlags
{ eNO_FLAG = 0, eANIMATABLE = 1, eUSER = 1<<1, eTEMPORARY = 1<<2, ePUBLISHED = 1<<3, ePSTATIC = 1<<4, eNOT_SAVABLE = 1<<5, eHIDDEN = 1<<6, eUI_DISABLED = 1<<7, eUI_GROUP = 1<<8, eUI_BOOLGROUP = 1<<9, eUI_EXPANDED = 1<<10, eUI_NOCAPTION = 1<<11, eUI_PANEL = 1<<12, eUI_LEFTLABEL = 1<<13, eUI_HIDDEN = 1<<14 } |
|
Flags of FBX property. More... |
|
Static Public Member Functions |
|
| static int | GetFlagCount () |
| Query the count of flags. |
|
| static eFbxPropertyFlags | AllFlags () |
| Get a flag which is the result of logical OR
operator of all the flags. |
|
| enum eFbxPropertyFlags |
Flags of FBX property.
Definition at line 54 of file kfbxpropertydef.h.
{
eNO_FLAG = 0,
eANIMATABLE = 1,
eUSER = 1<<1,
eTEMPORARY = 1<<2,
ePUBLISHED = 1<<3,
ePSTATIC = 1<<4,
eNOT_SAVABLE = 1<<5,
eHIDDEN = 1<<6,
eUI_DISABLED = 1<<7,
eUI_GROUP = 1<<8,
eUI_BOOLGROUP = 1<<9,
eUI_EXPANDED = 1<<10,
eUI_NOCAPTION = 1<<11,
eUI_PANEL = 1<<12,
eUI_LEFTLABEL = 1<<13,
eUI_HIDDEN = 1<<14
};
| static int GetFlagCount | ( | ) | [inline, static] |
Query the count of flags.
Definition at line 79 of file kfbxpropertydef.h.
{ return 16; }
| static eFbxPropertyFlags AllFlags | ( | ) | [inline, static] |
Get a flag which is the result of logical OR operator of all the flags.
Definition at line 84 of file kfbxpropertydef.h.
{
eFbxPropertyFlags lAllFlags = eNO_FLAG;
for( int i = 0; i < GetFlagCount()-1; ++i )
lAllFlags = (eFbxPropertyFlags) ( (lAllFlags << 1) | 1 );
return lAllFlags;
}