HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
tokens.h File Reference
#include "pxr/pxr.h"
#include "pxr/usd/sdf/api.h"
#include "pxr/base/tf/staticTokens.h"
+ Include dependency graph for tokens.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SDF_TOKENS   ((AnyTypeToken, "__AnyType__"))
 
#define SDF_PATH_ABSOLUTE_INDICATOR_CHAR   '/'
 
#define SDF_PATH_ABSOLUTE_INDICATOR_STR   "/"
 
#define SDF_PATH_RELATIVE_ROOT_CHAR   '.'
 
#define SDF_PATH_RELATIVE_ROOT_STR   "."
 
#define SDF_PATH_CHILD_DELIMITER_CHAR   '/'
 
#define SDF_PATH_CHILD_DELIMITER_STR   "/"
 
#define SDF_PATH_NS_DELIMITER_CHAR   ':'
 
#define SDF_PATH_NS_DELIMITER_STR   ":"
 
#define SDF_PATH_RELATIONSHIP_TARGET_START_CHAR   '['
 
#define SDF_PATH_RELATIONSHIP_TARGET_START_STR   "["
 
#define SDF_PATH_RELATIONSHIP_TARGET_END_CHAR   ']'
 
#define SDF_PATH_RELATIONSHIP_TARGET_END_STR   "]"
 
#define SDF_PATH_PROPERTY_DELIMITER_CHAR   '.'
 
#define SDF_PATH_PROPERTY_DELIMITER_STR   "."
 
#define SDF_PATH_TOKENS
 
#define SDF_METADATA_DISPLAYGROUP_TOKENS
 

Functions

 TF_DECLARE_PUBLIC_TOKENS (SdfTokens, SDF_API, SDF_TOKENS)
 
 TF_DECLARE_PUBLIC_TOKENS (SdfPathTokens, SDF_API, SDF_PATH_TOKENS)
 
 TF_DECLARE_PUBLIC_TOKENS (SdfMetadataDisplayGroupTokens, SDF_API, SDF_METADATA_DISPLAYGROUP_TOKENS)
 

Macro Definition Documentation

#define SDF_METADATA_DISPLAYGROUP_TOKENS
Value:
((core, "")) \
((internal, "Internal")) \
((dmanip, "Direct Manip")) \
((pipeline, "Pipeline")) \
((symmetry, "Symmetry")) \
((ui, "User Interface"))

Definition at line 70 of file tokens.h.

#define SDF_PATH_ABSOLUTE_INDICATOR_CHAR   '/'

Definition at line 39 of file tokens.h.

#define SDF_PATH_ABSOLUTE_INDICATOR_STR   "/"

Definition at line 40 of file tokens.h.

#define SDF_PATH_CHILD_DELIMITER_CHAR   '/'

Definition at line 43 of file tokens.h.

#define SDF_PATH_CHILD_DELIMITER_STR   "/"

Definition at line 44 of file tokens.h.

#define SDF_PATH_NS_DELIMITER_CHAR   ':'

Definition at line 45 of file tokens.h.

#define SDF_PATH_NS_DELIMITER_STR   ":"

Definition at line 46 of file tokens.h.

#define SDF_PATH_PROPERTY_DELIMITER_CHAR   '.'

Definition at line 51 of file tokens.h.

#define SDF_PATH_PROPERTY_DELIMITER_STR   "."

Definition at line 52 of file tokens.h.

#define SDF_PATH_RELATIONSHIP_TARGET_END_CHAR   ']'

Definition at line 49 of file tokens.h.

#define SDF_PATH_RELATIONSHIP_TARGET_END_STR   "]"

Definition at line 50 of file tokens.h.

#define SDF_PATH_RELATIONSHIP_TARGET_START_CHAR   '['

Definition at line 47 of file tokens.h.

#define SDF_PATH_RELATIONSHIP_TARGET_START_STR   "["

Definition at line 48 of file tokens.h.

#define SDF_PATH_RELATIVE_ROOT_CHAR   '.'

Definition at line 41 of file tokens.h.

#define SDF_PATH_RELATIVE_ROOT_STR   "."

Definition at line 42 of file tokens.h.

#define SDF_PATH_TOKENS
Value:
((absoluteIndicator, SDF_PATH_ABSOLUTE_INDICATOR_STR)) \
((relativeRoot, SDF_PATH_RELATIVE_ROOT_STR)) \
((childDelimiter, SDF_PATH_CHILD_DELIMITER_STR)) \
((propertyDelimiter, SDF_PATH_PROPERTY_DELIMITER_STR)) \
((relationshipTargetStart, SDF_PATH_RELATIONSHIP_TARGET_START_STR)) \
((relationshipTargetEnd, SDF_PATH_RELATIONSHIP_TARGET_END_STR)) \
((parentPathElement, "..")) \
((mapperIndicator, "mapper")) \
((expressionIndicator, "expression")) \
((mapperArgDelimiter, ".")) \
((namespaceDelimiter, SDF_PATH_NS_DELIMITER_STR)) \
((empty, ""))
#define SDF_PATH_NS_DELIMITER_STR
Definition: tokens.h:46
#define SDF_PATH_RELATIVE_ROOT_STR
Definition: tokens.h:42
#define SDF_PATH_CHILD_DELIMITER_STR
Definition: tokens.h:44
#define SDF_PATH_ABSOLUTE_INDICATOR_STR
Definition: tokens.h:40
#define SDF_PATH_RELATIONSHIP_TARGET_END_STR
Definition: tokens.h:50
#define SDF_PATH_PROPERTY_DELIMITER_STR
Definition: tokens.h:52
#define SDF_PATH_RELATIONSHIP_TARGET_START_STR
Definition: tokens.h:48

Definition at line 54 of file tokens.h.

#define SDF_TOKENS   ((AnyTypeToken, "__AnyType__"))

Definition at line 34 of file tokens.h.

Function Documentation

TF_DECLARE_PUBLIC_TOKENS ( SdfTokens  ,
SDF_API  ,
SDF_TOKENS   
)
TF_DECLARE_PUBLIC_TOKENS ( SdfPathTokens  ,
SDF_API  ,
SDF_PATH_TOKENS   
)
TF_DECLARE_PUBLIC_TOKENS ( SdfMetadataDisplayGroupTokens  ,
SDF_API  ,
SDF_METADATA_DISPLAYGROUP_TOKENS   
)