|
HDK
|
#include "HOM_API.h"#include "HOM_BinaryString.h"#include "HOM_Defines.h"#include "HOM_Errors.h"#include "HOM_ElemPtr.h"#include "HOM_EnumModules.h"#include <PY/PY_InterpreterAutoLock.h>#include <UT/UT_Lock.h>#include <UT/UT_NonCopyable.h>#include <UT/UT_Notifier.h>#include <UT/UT_TaskLock.h>#include <UT/UT_Thread.h>#include <UT/UT_UniquePtr.h>#include <UT/UT_OptionEntry.h>#include <SYS/SYS_Types.h>#include <typeinfo>#include <string>#include <vector>#include <map>#include <hboost/any.hpp>
Include dependency graph for HOM_Module.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | HOM_Module |
| class | HOM_AutoLock |
| class | HOM_AutoUnlock |
Macros | |
| #define | HOM_SESSION_MODULE_NAME "hou.session" |
| #define | HOM_CONSTRUCT_OBJECT(pointer) |
| #define | HOM_DESTRUCT_OBJECT(pointer) |
Typedefs | |
| typedef std::map< std::string, std::string > | HOM_StdMapStringString |
| typedef std::map < HOM_EnumValue *, std::string > | HOM_StdMapEnumString |
Functions | |
| HOM_API HOM_Module & | HOM () |
| template<typename T > | |
| UT_UniquePtr< T > | HOMdel (T *hom_object) |
| UT_TaskRootLock & | HOMgetLock () |
| SYS_VISIBILITY_EXPORT void | HOMextendLibrary () |
Variables | |
| HOM_API UT_TaskRootLock * | HOM_theHOMLock |
| #define HOM_CONSTRUCT_OBJECT | ( | pointer | ) |
Definition at line 1347 of file HOM_Module.h.
| #define HOM_DESTRUCT_OBJECT | ( | pointer | ) |
Definition at line 1348 of file HOM_Module.h.
| #define HOM_SESSION_MODULE_NAME "hou.session" |
Definition at line 180 of file HOM_Module.h.
| typedef std::map<HOM_EnumValue *, std::string> HOM_StdMapEnumString |
Definition at line 1357 of file HOM_Module.h.
| typedef std::map<std::string, std::string> HOM_StdMapStringString |
Definition at line 1356 of file HOM_Module.h.
| HOM_API HOM_Module& HOM | ( | ) |
| UT_UniquePtr<T> HOMdel | ( | T * | hom_object | ) |
Definition at line 1222 of file HOM_Module.h.
| SYS_VISIBILITY_EXPORT void HOMextendLibrary | ( | ) |
Definition at line 98 of file ObjNode_setSelectable.C.
|
inline |
Definition at line 1240 of file HOM_Module.h.
| HOM_API UT_TaskRootLock* HOM_theHOMLock |