Open 3D Engine AtomTressFX Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NAMD
 CMatrix3
 CMatrix4
 CQuaternion
 CTransformSet
 CVector3
 CTressFXCombinedHairFileHeader
 CTressFXBoneSkinningData
 CTressFXCollisionMesh
 CTressFXAsset
 Cfloat2
 Cfloat3
 Cfloat4
 Cfloat4x4
 Cuint2
 Cuint3
 Cuint4
 Csint2
 Csint3
 Csint4
 Csshort2
 Csshort3
 Csshort4
 Csbyte2
 Csbyte3
 Csbyte4
 CTressFXViewParams
 CTressFXSimulationParams
 CTressFXCapsuleCollisionConstantBuffer
 CTressFXSDFCollisionParams
 CTressFXRenderParams
 CTressFXStrandParams
 CShadeParams
 CTressFXShadeParams
 CLightParams
 CTressFXLightParams
 CTressFXTFXFileHeader
 CTressFXTFXBoneFileHeader
 CTressFXSimulationSettings
 CTressFXRenderingSettings
 NAZ
 NRender
 NHair
 CHairParentPass
 CHairSharedBufferInterfaceA class for allocating memory for skinning buffers
 CHairSharedBufferNotifications
 CHairSharedBufferAllocation
 CSrgBufferDescriptor
 CSharedBuffer
 CCollisionMesh
 CColor
 CEI_AttachmentParams
 CEI_Barrier
 CEI_BindEntry
 CEI_BindLayout
 CEI_BindSet
 CEI_BindSetDescription
 CEI_ColorBlendParams
 CEI_CommandContext
 CEI_Device
 CEI_DrawParams
 CEI_IndexedDrawParams
 CEI_LayoutDescription
 CEI_Marker
 CEI_PSO
 CEI_PSOParams
 CEI_RenderTargetSet
 CEI_Resource
 CEI_ResourceDescription
 CEI_Scene
 CState
 CHairStrands
 CSimulation
 CSimulationContext
 CTressFXBoneSkinning
 CTressFXBoneSkinningUniformBuffer
 CTressFXCollisionMeshDescription
 CTressFXDynamicState
 CTressFXHairObject
 CTressFXLayouts
 CTressFXMarchingCubesUniformBuffer
 CTressFXNonCopyable
 CTressFXObject
 CTressFXObjectDescription
 CTressFXPPLL
 CTressFXSample
 CTressFXScene
 CTressFXSceneDescription
 CTressFXSDFCollision
 CTressFXSDFCollisionSystem
 CTressFXSDFInputMeshInterface
 CTressFXSDFMarchingCubes
 CTressFXShortCut
 CTressFXSimulation
 CTressFXStrandLevelData