kFbxClassId Class Reference
#include <kfbxplug.h>
List of all members.
Detailed Description
Base To define the ClassId of an object.
Definition at line 61 of file kfbxplug.h.
Constructor & Destructor Documentation
kFbxClassId |
( |
const char * |
pClassName, |
|
|
const kFbxClassId & |
pParentClassId, |
|
|
kFbxPlugConstructor |
pConstructor = 0 , |
|
|
const char * |
pFBXType = NULL , |
|
|
const char * |
pFBXSubType = NULL |
|
|
) |
|
|
|
Constructor.
- Parameters:
-
|
pClassName |
Class name. |
|
pParentClassId |
Parent class id. |
|
pConstructor |
Pointer to a function which constructs KFbxPlug. |
|
pFBXType |
Fbx file type name. |
|
pFBXSubType |
Fbx file subtype name. |
Member Function Documentation
const char* GetName |
( |
|
) |
const |
Retrieve the class name.
- Returns:
- Class name.
Retrieve the parent class id.
- Returns:
- Parent class id.
bool Override |
( |
kFbxPlugConstructor |
pConstructor |
) |
|
Override the KFbxPlug
constructor.
- Parameters:
-
Test if this class is a hierarchical children of the specified
class type.
- Parameters:
-
|
pId |
Representing the class type |
- Returns:
true
if the object is a hierarchical children of
the type specified, false
otherwise.
Equivalence operator.
- Parameters:
-
|
pClassId |
Another class id to be compared with this class id. |
- Returns:
true
if equal, false
otherwise.
KFbxClassIdInfo* GetClassIdInfo |
( |
|
) |
[inline] |
Retrieve the information of this class id.
- Returns:
- the class information.
Definition at line 123 of file kfbxplug.h.
const KFbxClassIdInfo* GetClassIdInfo |
( |
|
) |
const [inline] |
Retrieve the information of this class id.
- Returns:
- the class information.
Definition at line 128 of file kfbxplug.h.
const char* GetFbxFileTypeName |
( |
bool |
pAskParent = false |
) |
const |
Retrieve the fbx file type name.
- Parameters:
-
|
pAskParent |
a flag on whether to ask the parent for file type name. |
- Returns:
- the fbx file type name.
const char* GetFbxFileSubTypeName |
( |
|
) |
const |
Retrieve the fbx file subtype name.
bool IsValid |
( |
|
) |
const [inline] |
Get whether this class type is valid.
- Returns:
ture
if valid, false
otherwise.
Definition at line 153 of file kfbxplug.h.
void SetObjectTypePrefix |
( |
const char * |
pObjectTypePrefix |
) |
|
Set object type prefix.
- Parameters:
-
|
pObjectTypePrefix |
object type prefix. |
const char* GetObjectTypePrefix |
( |
|
) |
|
Get the default property handle of root class.
int ClassInstanceIncRef |
( |
|
) |
|
Increase the instance reference count of this class type.
- Returns:
- the instance reference of this type after increase.
int ClassInstanceDecRef |
( |
|
) |
|
Decrease the instance reference count of this class type.
- Returns:
- the instance reference of this type after decrease.
Retrieve the instance reference count of this class type.
- Returns:
- the instance reference of this type.
kFbxClassId kFbxClassId kFbxClassId
kFbxClassId kFbxClassId kFbxClassId kFbxClassId kFbxClassId
kFbxClassId kFbxClassId
kFbxClassId kFbxClassId kFbxClassId
kFbxClassId kFbxClassId kFbxClassId kFbxClassId kFbxClassId
kFbxClassId kFbxClassId