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 cache_name
 
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 boneIndex
 
GT_API const UT_StringHolder boneIndex1
 
GT_API const UT_StringHolder boneIndex2
 
GT_API const UT_StringHolder boneWeight
 
GT_API const UT_StringHolder boneWeight1
 
GT_API const UT_StringHolder boneWeight2
 

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::boneIndex

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

GT_API const UT_StringHolder GT_Names::boneIndex1

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

GT_API const UT_StringHolder GT_Names::boneIndex2

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::boneWeight1

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

GT_API const UT_StringHolder GT_Names::boneWeight2

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::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::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::selection

These names all start with __ to indicate internal attributes

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, and DM/DM_OverdrawHook.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