HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BM_ResourceManager.h File Reference
#include "BM_API.h"
#include <UT/UT_Array.h>
#include <UT/UT_String.h>
#include <UT/UT_SymbolTable.h>
#include <PI/PI_ResourceManager.h>
+ Include dependency graph for BM_ResourceManager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BM_ResourceManager
 

Typedefs

typedef BM_State *(* BM_StateConstructor )(BM_View &, PI_StateTemplate &, BM_SceneManager *)
 
typedef BM_Handle *(* BM_HandleConstructor )(BM_SceneManager &, PI_HandleTemplate &)
 
typedef BM_OpHandleLink *(* BM_PIConstructor )(BM_SceneManager &, PI_PITemplate &)
 
typedef BM_InputSelector *(* BM_SelectorConstructor )(BM_View &, PI_SelectorTemplate &)
 

Functions

BM_API BM_ResourceManagerBMgetResourceManager ()
 
SYS_VISIBILITY_EXPORT void newModelState (BM_ResourceManager *m)
 
SYS_VISIBILITY_EXPORT void newHandle (BM_ResourceManager *m)
 
SYS_VISIBILITY_EXPORT void newOpHandleLink (BM_ResourceManager *m)
 
SYS_VISIBILITY_EXPORT void newOpHandleBinding (BM_ResourceManager *m)
 
SYS_VISIBILITY_EXPORT void newSelector (BM_ResourceManager *m)
 

Typedef Documentation

typedef BM_Handle*(* BM_HandleConstructor)(BM_SceneManager &, PI_HandleTemplate &)

Definition at line 34 of file BM_ResourceManager.h.

typedef BM_OpHandleLink*(* BM_PIConstructor)(BM_SceneManager &, PI_PITemplate &)

Definition at line 36 of file BM_ResourceManager.h.

typedef BM_InputSelector*(* BM_SelectorConstructor)(BM_View &, PI_SelectorTemplate &)

Definition at line 38 of file BM_ResourceManager.h.

typedef BM_State*(* BM_StateConstructor)(BM_View &, PI_StateTemplate &, BM_SceneManager *)

Definition at line 32 of file BM_ResourceManager.h.

Function Documentation

BM_API BM_ResourceManager* BMgetResourceManager ( )
Examples:
SOP/MSS_BrushHairLen.C, and SOP/MSS_CustomBrushState.C.

Definition at line 55 of file MSS_BrushHairLen.C.

SYS_VISIBILITY_EXPORT void newOpHandleBinding ( BM_ResourceManager m)
SYS_VISIBILITY_EXPORT void newOpHandleLink ( BM_ResourceManager m)