18 #ifndef __HUSD_PrimHandle_h__
19 #define __HUSD_PrimHandle_h__
125 int64 getDescendants(
127 bool hasAnyOverrides()
const;
128 bool hasPayload()
const;
129 bool isDefined()
const;
136 bool include_attributes,
137 bool include_relationships,
138 bool include_shader_inputs)
const;
141 void getAttributeNames(
143 void extractAttributes(
SYS_FORCE_INLINE bool HUSDstateAsBool(HUSD_PrimAttribState state)
GLint GLsizei const GLuint64 * values
HUSD_PrimTraversalDemands
bool myBindingIsInherited
virtual const HUSD_ConstOverridesPtr & overrides() const =0
static const HUSD_Path theRootPrimPath
A map of string to various well defined value types.
virtual const HUSD_DataHandle & dataHandle() const =0
GLenum GLuint GLsizei const GLenum * props
UT_StringHolder myMaterialName
UT_StringHolder myMaterialPath
SYS_FORCE_INLINE bool HUSDstateCanChange(HUSD_PrimAttribState state)
GEO_API int getPrimType(const TypeMask &mask)
GU_API GA_OffsetArray getChildren(GU_Detail *gdp, const GA_Offset &node)