HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GT_Names Namespace Reference

Variables

GT_API const UT_StringHolder bboxmax
 
GT_API const UT_StringHolder bboxmin
 
GT_API const UT_StringHolder blend_shape_offsets
 
GT_API const UT_StringHolder blend_shape_normal_offsets
 
GT_API const UT_StringHolder blend_shape_weights
 
GT_API const UT_StringHolder cache_name
 
GT_API const UT_StringHolder consolidated_mesh
 
GT_API const UT_StringHolder consolidated_selection
 
GT_API const UT_StringHolder filename
 
GT_API const UT_StringHolder instancefile
 
GT_API const UT_StringHolder instancelevels
 
GT_API const UT_StringHolder lop_pick_id
 
GT_API const UT_StringHolder map_blend
 
GT_API const UT_StringHolder map_cd
 
GT_API const UT_StringHolder map_disp
 
GT_API const UT_StringHolder map_nml
 
GT_API const UT_StringHolder nested_prim_id
 
GT_API const UT_StringHolder nested_vertex_id
 
GT_API const UT_StringHolder nml_generated
 
GT_API const UT_StringHolder object_name
 
GT_API const UT_StringHolder point_id
 
GT_API const UT_StringHolder primitive_id
 
GT_API const UT_StringHolder primitivelist
 
GT_API const UT_StringHolder profile_id
 
GT_API const UT_StringHolder selection
 
GT_API const UT_StringHolder time
 
GT_API const UT_StringHolder topology
 
GT_API const UT_StringHolder winding_order
 
GT_API const UT_StringHolder version
 
GT_API const UT_StringHolder vertex_id
 
GT_API const UT_StringHolder view_lod
 
GT_API const UT_StringHolder view_lod_mask
 
GT_API const UT_StringHolder rig_transforms
 
GT_API const UT_StringHolder name
 
GT_API const UT_StringHolder boneIndex
 
GT_API const UT_StringHolder boneWeight
 
GT_API const UT_StringHolder tangentu
 
GT_API const UT_StringHolder tangentv
 
GT_API const UT_StringHolder st
 
GT_API const UT_StringHolder sharedface
 

Detailed Description

Cached const UT_StringHolder's for common attribute names, so that the hash and length only get computed once, and equality can be checked using the pointers first.

Variable Documentation

GT_API const UT_StringHolder GT_Names::bboxmax

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::bboxmin

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::blend_shape_normal_offsets

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::blend_shape_offsets

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::blend_shape_weights

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::boneIndex

These names are more specialized and don't begin with __

GT_API const UT_StringHolder GT_Names::boneWeight

These names are more specialized and don't begin with __

GT_API const UT_StringHolder GT_Names::cache_name

These names all start with __ to indicate internal attributes

Examples:
GUI/GUI_PolySoupBox.C, GUI/GUI_PolySoupBox.h, GUI/GUI_PrimFramework.C, GUI/GUI_PrimFramework.h, tetprim/GR_PrimTetra.C, and tetprim/GR_PrimTetra.h.
GT_API const UT_StringHolder GT_Names::consolidated_mesh

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::consolidated_selection

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::filename

These names all start with __ to indicate internal attributes

Examples:
IMG/IMG_Sample.C, packedprim/packedprim.C, and standalone/traverse.C.
GT_API const UT_StringHolder GT_Names::instancefile

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::instancelevels

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::lop_pick_id

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::map_blend

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::map_cd

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::map_disp

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::map_nml

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::name

These names are more specialized and don't begin with __

GT_API const UT_StringHolder GT_Names::nested_prim_id

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::nested_vertex_id

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::nml_generated

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::object_name

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::point_id

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::primitive_id

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::primitivelist

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::profile_id

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::rig_transforms

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::selection

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::sharedface

These names are more specialized and don't begin with __

GT_API const UT_StringHolder GT_Names::st

These names are more specialized and don't begin with __

GT_API const UT_StringHolder GT_Names::tangentu

These names are more specialized and don't begin with __

GT_API const UT_StringHolder GT_Names::tangentv

These names are more specialized and don't begin with __

GT_API const UT_StringHolder GT_Names::topology

These names all start with __ to indicate internal attributes

Examples:
tetprim/GEO_PrimTetra.C.
GT_API const UT_StringHolder GT_Names::version

These names all start with __ to indicate internal attributes

Examples:
CHOP/CHOP_Spring.C, DM/DM_LightBloomHook.C, DM/DM_ObjectPathHook.C, DM/DM_OverdrawHook.C, and mocapstream/MocapStreamRokokoHDK.C.
GT_API const UT_StringHolder GT_Names::vertex_id

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::view_lod

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::view_lod_mask

These names all start with __ to indicate internal attributes

GT_API const UT_StringHolder GT_Names::winding_order

These names all start with __ to indicate internal attributes