HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GT_AgentSupport.h File Reference
#include <UT/UT_IntArray.h>
#include <UT/UT_IntrusivePtr.h>
#include <UT/UT_UniquePtr.h>
#include <UT/UT_Matrix4.h>
#include <UT/UT_NonCopyable.h>
#include <UT/UT_SharedPtr.h>
#include <UT/UT_VectorTypes.h>
#include <SYS/SYS_AtomicInt.h>
#include <SYS/SYS_Types.h>
#include "GT_API.h"
#include "GT_DataArray.h"
#include <GU/GU_AgentBlendShapeUtils.h>
+ Include dependency graph for GT_AgentSupport.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GT_AgentShapeBindingID
 Index of a shape binding in one of the agent's current layers. More...
 
class  GT_VulkanAgentData
 
class  GT_AgentIndexMap
 Mapping from GA_Index to per-rig agent index. More...
 
class  GT_AgentVisibility
 Visibility and LOD class for agents. More...
 
class  GT_AgentRigTransforms
 Transform lists for rigs, one per agent. More...
 
class  GT_AgentTransforms
 Transforms for each entire agent. More...
 
class  GT_AgentSelection
 Contains a bool array of selected agents. More...
 
class  GT_AgentID
 Contains IDs for each agent. More...
 
class  GT_AgentShapeRigInfo
 
class  GT_AgentColors
 Contains colors for each agent. More...
 
class  GT_ShapeLODGroup
 Data common to all levels-of-detail for a series of GT_PrimAgentShapes. More...
 

Namespaces

 GT_AgentDeformFlags
 

Typedefs

typedef UT_IntrusivePtr
< GT_AgentColors
GT_AgentColorsHandle
 
typedef UT_IntrusivePtr
< GT_AgentID
GT_AgentIDHandle
 
typedef UT_IntrusivePtr
< GT_AgentIndexMap
GT_AgentIndexMapHandle
 
typedef UT_IntrusivePtr
< GT_AgentRigTransforms
GT_AgentRigTransformsHandle
 
typedef UT_IntrusivePtr
< GT_AgentSelection
GT_AgentSelectionHandle
 
typedef UT_IntrusivePtr
< GT_AgentShapeRigInfo
GT_AgentShapeRigInfoHandle
 
typedef UT_IntrusivePtr
< GT_AgentTransforms
GT_AgentTransformsHandle
 
typedef UT_IntrusivePtr
< GT_AgentVisibility
GT_AgentVisibilityHandle
 
typedef UT_IntrusivePtr
< GT_ShapeLODGroup
GT_ShapeLODGroupHandle
 

Typedef Documentation

Definition at line 52 of file GT_AgentSupport.h.