HDK
|
Data common to all levels-of-detail for a series of GT_PrimAgentShapes. More...
#include <GT_AgentSupport.h>
Additional Inherited Members | |
Protected Member Functions inherited from UT_IntrusiveRefCounter< GT_ShapeLODGroup > | |
SYS_FORCE_INLINE | ~UT_IntrusiveRefCounter () |
Destructor: Only derived classes can destruct this. More... | |
Data common to all levels-of-detail for a series of GT_PrimAgentShapes.
Definition at line 299 of file GT_AgentSupport.h.
GT_ShapeLODGroup::GT_ShapeLODGroup | ( | const GT_AgentTransformsHandle & | th, |
const GT_AgentRigTransformsHandle & | rh, | ||
const GT_AgentVisibilityHandle & | vis, | ||
const GT_AgentIndexMapHandle & | map, | ||
const GT_AgentSelectionHandle & | select, | ||
const GT_AgentIDHandle & | ids, | ||
const GT_AgentColorsHandle & | colors, | ||
int | shape_id, | ||
uint | deform_flags | ||
) |
GT_ShapeLODGroup::~GT_ShapeLODGroup | ( | ) |
|
inline |
Definition at line 325 of file GT_AgentSupport.h.
|
inline |
Definition at line 321 of file GT_AgentSupport.h.
|
inline |
Definition at line 317 of file GT_AgentSupport.h.
void GT_ShapeLODGroup::setRigInfo | ( | const GT_AgentShapeRigInfoHandle & | rig_info | ) |
GT_AgentColorsHandle GT_ShapeLODGroup::myAgentColors |
Definition at line 337 of file GT_AgentSupport.h.
GT_AgentIndexMapHandle GT_ShapeLODGroup::myAgentIndexMap |
Definition at line 331 of file GT_AgentSupport.h.
GT_AgentIDHandle GT_ShapeLODGroup::myAgentPrimID |
Definition at line 336 of file GT_AgentSupport.h.
GT_AgentRigTransformsHandle GT_ShapeLODGroup::myAgentRigTransforms |
Definition at line 333 of file GT_AgentSupport.h.
UT_Array<const GU_PrimPacked *> GT_ShapeLODGroup::myAgents |
Definition at line 359 of file GT_AgentSupport.h.
GT_AgentSelectionHandle GT_ShapeLODGroup::myAgentSelection |
Definition at line 335 of file GT_AgentSupport.h.
GT_AgentTransformsHandle GT_ShapeLODGroup::myAgentTransforms |
Definition at line 332 of file GT_AgentSupport.h.
UT_Array<GT_AgentShapeBindingID> GT_ShapeLODGroup::myBindings |
Definition at line 360 of file GT_AgentSupport.h.
UT_Array<RE_VertexArray *>* GT_ShapeLODGroup::myColorVA |
Definition at line 348 of file GT_AgentSupport.h.
uint GT_ShapeLODGroup::myDeformFlags |
Definition at line 339 of file GT_AgentSupport.h.
int GT_ShapeLODGroup::myMaxLODLevel |
Definition at line 350 of file GT_AgentSupport.h.
int GT_ShapeLODGroup::myNumBoneTransforms |
Definition at line 341 of file GT_AgentSupport.h.
int GT_ShapeLODGroup::myNumTargetShapes |
Definition at line 342 of file GT_AgentSupport.h.
UT_Array<RE_VertexArray *>* GT_ShapeLODGroup::myPrimIDVA |
Definition at line 347 of file GT_AgentSupport.h.
GT_AgentShapeRigInfoHandle GT_ShapeLODGroup::myRigInfo |
Definition at line 340 of file GT_AgentSupport.h.
int GT_ShapeLODGroup::myRigSerial |
Definition at line 353 of file GT_AgentSupport.h.
UT_Array<RE_VertexArray *>* GT_ShapeLODGroup::myRigTransformVA |
Definition at line 345 of file GT_AgentSupport.h.
int GT_ShapeLODGroup::mySelectionSerial |
Definition at line 354 of file GT_AgentSupport.h.
UT_Array<RE_VertexArray *>* GT_ShapeLODGroup::mySelectionVA |
Definition at line 346 of file GT_AgentSupport.h.
int GT_ShapeLODGroup::myShapeID |
Definition at line 355 of file GT_AgentSupport.h.
UT_IntArray GT_ShapeLODGroup::myTransforms |
Definition at line 358 of file GT_AgentSupport.h.
int GT_ShapeLODGroup::myTransformSerial |
Definition at line 352 of file GT_AgentSupport.h.
UT_Array<RE_VertexArray *>* GT_ShapeLODGroup::myTransformVA |
Definition at line 344 of file GT_AgentSupport.h.
GT_AgentVisibilityHandle GT_ShapeLODGroup::myVisibility |
Definition at line 334 of file GT_AgentSupport.h.
GT_VulkanAgentData* GT_ShapeLODGroup::myVulkanData = nullptr |
Definition at line 349 of file GT_AgentSupport.h.