#include<kfbxplug.h>
List of all members.
Detailed Description
Base To define the ClassId of an object.
Definition at line62of filekfbxplug.h.
Constructor&Destructor Documentation
kFbxClassId | ( | const char * | pClassName, |
| | constkFbxClassId& | 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 constructsKFbxPlug. |
| 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 theKFbxPlugconstructor.
- 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 line124of filekfbxplug.h.
const KFbxClassIdInfo* GetClassIdInfo | ( | | ) | const[inline] |
Retrieve the information of this class id.
- Returns:
- the class information.
Definition at line129of filekfbxplug.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 line154of filekfbxplug.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.