HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_ErrorScope.h File Reference
#include "HUSD_API.h"
#include <UT/UT_Error.h>
#include <UT/UT_UniquePtr.h>
+ Include dependency graph for HUSD_ErrorScope.h:

Go to the source code of this file.

Classes

class  HUSD_ErrorScope
 

Enumerations

enum  HUSD_ErrorCodes {
  HUSD_ERR_STRING = 0, HUSD_ERR_LAYERS_STRIPPED = 1, HUSD_ERR_DUPLICATE_SUBLAYER = 2, HUSD_ERR_FIXED_INVALID_NAME = 3,
  HUSD_ERR_FIXED_INVALID_PATH = 4, HUSD_ERR_FIXED_INVALID_VARIANT_NAME = 5, HUSD_ERR_IGNORING_INSTANCE_PROXY = 6, HUSD_ERR_SAVED_FILE_WITH_NODE_PATH = 7,
  HUSD_ERR_SAVED_FILE = 8, HUSD_ERR_READ_LOCK_FAILED = 9, HUSD_ERR_WRITE_LOCK_FAILED = 10, HUSD_ERR_OVERRIDE_LOCK_FAILED = 11,
  HUSD_ERR_LAYER_LOCK_FAILED = 12, HUSD_ERR_CANT_FIND_LAYER = 13, HUSD_ERR_SAVED_FILE_WITH_EMPTY_DEFAULTPRIM = 14, HUSD_ERR_INVALID_DEFAULTPRIM = 15,
  HUSD_ERR_FAILED_TO_PARSE_PATTERN = 16, HUSD_ERR_CANT_FIND_PRIM = 17, HUSD_ERR_NOT_INSTANCER_PRIM = 18, HUSD_ERR_NOT_USD_PRIM = 19,
  HUSD_ERR_NOT_XFORMABLE_PRIM = 20, HUSD_ERR_NO_XFORM_FOUND = 21, HUSD_ERR_RELATIONSHIP_CANT_TARGET_SELF = 22, HUSD_ERR_CANT_COPY_PRIM_INTO_ITSELF = 23,
  HUSD_ERR_CANT_MOVE_PRIM_INTO_ITSELF = 24, HUSD_ERR_AUTO_REFERENCE_MISSES_SOME_DATA = 25, HUSD_ERR_DEFAULT_PRIM_IS_MISSING = 26, HUSD_ERR_LAYERS_SHARING_SAVE_PATH = 27,
  HUSD_ERR_GPRIM_MARKED_INSTANCEABLE = 28, HUSD_ERR_MIXED_SAVE_PATH_TIME_DEPENDENCY = 29, HUSD_ERR_UNABLE_TO_RELOCATE_REF = 30, HUSD_ERR_UNKNOWN_AUTO_COLLECTION = 31,
  HUSD_ERR_MISSING_MATERIAL_IN_TARGET = 32, HUSD_ERR_FAILED_TO_CREATE_ATTRIB = 33, HUSD_ERR_FAILED_TO_SET_ATTRIB = 34, HUSD_ERR_PRIM_IN_REFERENCE = 35,
  HUSD_ERR_CANT_FIND_PROPERTY = 36, HUSD_ERR_CANT_CREATE_PROPERTY = 37, HUSD_ERR_STAGE_LOCK_FAILED = 38, HUSD_ERR_PYTHON_ERROR = 39,
  HUSD_ERR_IGNORING_MISSING_EXPLICIT_PRIM = 40, HUSD_ERR_SUBSETS_ONLY_ON_MESH_PRIMITIVES = 41, HUSD_ERR_IGNORING_PROTOTYPE = 42, HUSD_ERR_LAYER_SAVE_FAILED = 43,
  HUSD_ERR_CANT_COPY_DIRECTLY_INTO_ROOT = 44, HUSD_ERR_EXISTENCE_TRACKING_PER_FRAME_FILES = 45, HUSD_PRIM_NOT_EDITABLE = 46, HUSD_ERR_INACTIVE_ANCESTOR_FOUND = 47,
  HUSD_ERR_SKIPPING_XFORM_ADJUST_INSTANCE_PROXY = 48, HUSD_ERR_FAILED_TO_APPLY_SCHEMA = 49, HUSD_ERR_INVALID_INTERPOLATION = 50, HUSD_ERR_TARGETED_MISSING_EXPLICIT_PRIM = 51,
  HUSD_ERR_CANT_FIND_MATERIAL = 52, HUSD_ERR_DEFAULT_VALUE_IS_VARYING = 53, HUSD_ERR_COMPACTING_INVALID_LAYER = 54, HUSD_ERR_COP_TEXTURE_NOT_FOUND = 55,
  HUSD_ERR_INVALID_VARIABLE_EXPRESSION = 56, HUSD_ERR_COP_TEXTURE_OVERWRITTEN = 57, HUSD_ERR_PATTERN_INTERRUPTED = 58
}
 

Enumeration Type Documentation

Enumerator
HUSD_ERR_STRING 
HUSD_ERR_LAYERS_STRIPPED 
HUSD_ERR_DUPLICATE_SUBLAYER 
HUSD_ERR_FIXED_INVALID_NAME 
HUSD_ERR_FIXED_INVALID_PATH 
HUSD_ERR_FIXED_INVALID_VARIANT_NAME 
HUSD_ERR_IGNORING_INSTANCE_PROXY 
HUSD_ERR_SAVED_FILE_WITH_NODE_PATH 
HUSD_ERR_SAVED_FILE 
HUSD_ERR_READ_LOCK_FAILED 
HUSD_ERR_WRITE_LOCK_FAILED 
HUSD_ERR_OVERRIDE_LOCK_FAILED 
HUSD_ERR_LAYER_LOCK_FAILED 
HUSD_ERR_CANT_FIND_LAYER 
HUSD_ERR_SAVED_FILE_WITH_EMPTY_DEFAULTPRIM 
HUSD_ERR_INVALID_DEFAULTPRIM 
HUSD_ERR_FAILED_TO_PARSE_PATTERN 
HUSD_ERR_CANT_FIND_PRIM 
HUSD_ERR_NOT_INSTANCER_PRIM 
HUSD_ERR_NOT_USD_PRIM 
HUSD_ERR_NOT_XFORMABLE_PRIM 
HUSD_ERR_NO_XFORM_FOUND 
HUSD_ERR_RELATIONSHIP_CANT_TARGET_SELF 
HUSD_ERR_CANT_COPY_PRIM_INTO_ITSELF 
HUSD_ERR_CANT_MOVE_PRIM_INTO_ITSELF 
HUSD_ERR_AUTO_REFERENCE_MISSES_SOME_DATA 
HUSD_ERR_DEFAULT_PRIM_IS_MISSING 
HUSD_ERR_LAYERS_SHARING_SAVE_PATH 
HUSD_ERR_GPRIM_MARKED_INSTANCEABLE 
HUSD_ERR_MIXED_SAVE_PATH_TIME_DEPENDENCY 
HUSD_ERR_UNABLE_TO_RELOCATE_REF 
HUSD_ERR_UNKNOWN_AUTO_COLLECTION 
HUSD_ERR_MISSING_MATERIAL_IN_TARGET 
HUSD_ERR_FAILED_TO_CREATE_ATTRIB 
HUSD_ERR_FAILED_TO_SET_ATTRIB 
HUSD_ERR_PRIM_IN_REFERENCE 
HUSD_ERR_CANT_FIND_PROPERTY 
HUSD_ERR_CANT_CREATE_PROPERTY 
HUSD_ERR_STAGE_LOCK_FAILED 
HUSD_ERR_PYTHON_ERROR 
HUSD_ERR_IGNORING_MISSING_EXPLICIT_PRIM 
HUSD_ERR_SUBSETS_ONLY_ON_MESH_PRIMITIVES 
HUSD_ERR_IGNORING_PROTOTYPE 
HUSD_ERR_LAYER_SAVE_FAILED 
HUSD_ERR_CANT_COPY_DIRECTLY_INTO_ROOT 
HUSD_ERR_EXISTENCE_TRACKING_PER_FRAME_FILES 
HUSD_PRIM_NOT_EDITABLE 
HUSD_ERR_INACTIVE_ANCESTOR_FOUND 
HUSD_ERR_SKIPPING_XFORM_ADJUST_INSTANCE_PROXY 
HUSD_ERR_FAILED_TO_APPLY_SCHEMA 
HUSD_ERR_INVALID_INTERPOLATION 
HUSD_ERR_TARGETED_MISSING_EXPLICIT_PRIM 
HUSD_ERR_CANT_FIND_MATERIAL 
HUSD_ERR_DEFAULT_VALUE_IS_VARYING 
HUSD_ERR_COMPACTING_INVALID_LAYER 
HUSD_ERR_COP_TEXTURE_NOT_FOUND 
HUSD_ERR_INVALID_VARIABLE_EXPRESSION 
HUSD_ERR_COP_TEXTURE_OVERWRITTEN 
HUSD_ERR_PATTERN_INTERRUPTED 

Definition at line 28 of file HUSD_ErrorScope.h.