HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
registry.h File Reference
#include "pxr/pxr.h"
#include "pxr/usd/kind/api.h"
#include "pxr/base/tf/weakBase.h"
#include "pxr/base/tf/singleton.h"
#include "pxr/base/tf/staticTokens.h"
#include "pxr/base/tf/token.h"
#include <hboost/noncopyable.hpp>
#include <unordered_map>
#include <vector>
+ Include dependency graph for registry.h:

Go to the source code of this file.

Classes

class  KindRegistry
 

Macros

#define KIND_TOKENS
 

Functions

 TF_DECLARE_PUBLIC_TOKENS (KindTokens, KIND_API, KIND_TOKENS)
 
 KIND_API_TEMPLATE_CLASS (TfSingleton< KindRegistry >)
 

Macro Definition Documentation

#define KIND_TOKENS

Definition at line 43 of file registry.h.

Function Documentation

KIND_API_TEMPLATE_CLASS ( TfSingleton< KindRegistry )
TF_DECLARE_PUBLIC_TOKENS ( KindTokens  ,
KIND_API  ,
KIND_TOKENS   
)

Provides static, efficient TfToken's for built-in Kinds

See kind_coreKinds for description of the builtin kinds.