HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
APEX_Registry.h File Reference
#include "APEX_API.h"
#include "APEX_Callback.h"
#include "APEX_CompatibilityMap.h"
#include "APEX_COW.h"
#include <GA/GA_Types.h>
#include <UT/UT_Array.h>
#include <UT/UT_ArrayStringMap.h>
#include <UT/UT_ArrayStringSet.h>
#include <UT/UT_Function.h>
#include <UT/UT_Lock.h>
#include <UT/UT_Map.h>
#include <UT/UT_NonCopyable.h>
#include <UT/UT_Notifier.h>
#include <UT/UT_SharedPtr.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_UniquePtr.h>
#include <SYS/SYS_Types.h>
#include <map>
#include <string>
#include <utility>
#include <vector>
+ Include dependency graph for APEX_Registry.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  apex::APEX_RegistryEvent
 
class  apex::APEX_Registry
 

Namespaces

 apex
 

Typedefs

using apex::addApexFunctionPtr = void(*)(APEX_Registry &)
 
using apex::APEX_RegistryPtr = UT_SharedPtr< APEX_Registry >
 
using apex::APEX_RegistryPtrList = UT_Array< APEX_RegistryPtr >
 
using apex::APEX_OverloadSetPtr = UT_SharedPtr< APEX_OverloadSet >
 

Enumerations

enum  apex::APEX_RegistryType {
  apex::APEX_REGISTRY_INVALID = -1, apex::APEX_REGISTRY_CALLBACK, apex::APEX_REGISTRY_COMPONENT, apex::APEX_REGISTRY_CONSTRAINT,
  apex::APEX_REGISTRY_CONTROL, apex::APEX_REGISTRY_N
}