1 #ifndef __FBMODULEMANAGER_H__
2 #define __FBMODULEMANAGER_H__
19 #include <kaydaradef.h>
24 #define FBSDK_DLL K_DLLIMPORT
29 #ifdef FBSDKUseNamespace
30 namespace FBSDKNamespace {
90 #ifdef FBSDKUseNamespace
MotionBuilder SDK base class.
const char * GetModuleModFilePath(const char *pModuleName) const
Returns the *.mod file path containing the definition of the provided loaded module name.
const char * GetModulePath(const char *pModuleName) const
Returns the module path associated with the provided loaded module name.
FBModuleManager()
Constructor.
FBStringList GetModuleSearchPaths() const
Returns the module search paths where *.mod files can be parsed.
const char * GetModuleVersion(const char *pModuleName) const
Returns the module version associated with the provided loaded module name.
static FBModuleManager & TheOne()
Returns the only instance of FBModuleManager.
FBStringList GetLoadedModuleNames() const
Returns the loaded module names found in the *.mod files parsed.
FB_DEFINE_COMPONENT(K_DLLIMPORT, AnimationNode)
Animation node class.
#define FBClassDeclare(Name, Parent)
Class declaration.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
#define FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.