Definition in file kfbxplug.h.
#include <kaydaradef.h>
#include <kaydara.h>
#include <kbaselib_nsbegin.h>
#include <kbaselib_nsend.h>
#include <kbaselib_nsuse.h>
#include <fbxfilesdk_nsbegin.h>
#include <fbxfilesdk_nsend.h>
Include dependency graph for kfbxplug.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | kFbxClassId |
class | KFbxPlugEvent |
Class the handles plug events. More... | |
class | KFbxPlug |
Base class to handle plug connections. More... | |
class | KFbxIteratorSrcBase |
class | KFbxIteratorSrc |
class | KFbxIteratorDstBase |
class | KFbxIteratorDst |
Defines | |
#define | KFBX_DLL K_DLLIMPORT |
#define | KFBXPLUG_DECLARE(Class) |
#define | KFBXPLUG_IMPLEMENT(Class) |
#define | FBX_TYPE(class) ((class const*)0) |
#define | FBX_CLASSID(class) (class::ClassId) |
#define | KFbxForEach(Iterator, Plug) for ( (Plug)=(Iterator).GetFirst(); (Plug)!=NULL; (Plug)=(Iterator).GetNext() ) |
#define | KFbxReverseForEach(Iterator, Plug) for ( Plug=(Iterator).GetLast(); Plug; Plug=(Iterator).GetPrevious() ) |
#define | KFbxForEach_Safe(Iterator, Plug) for ( Plug=(Iterator).GetFirst(); Plug; Plug=(Iterator).GetSafeNext() ) |
#define | KFbxReverseForEach_Safe(Iterator, Plug) for ( Plug=(Iterator).GetLast(); Plug; Plug=(Iterator).GetSafePrevious() ) |
Typedefs | |
typedef KFbxPlug *(*) | kFbxPlugConstructor (KFbxSdkManager &pManager, char const *pName) |
Enumerations | |
enum | EPlugEventType |
Functions | |
template<class T> | |
T * | KFbxCast (KFbxPlug *pPlug) |
template<class T> | |
T const * | KFbxCast (KFbxPlug const *pPlug) |