Open 3D Engine AtomTressFX Gem API Reference
24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
C
AMD::float2
C
AMD::float3
C
AMD::float4
C
AMD::float4x4
C
AMD::LightParams
C
AMD::Matrix3
C
AMD::Matrix4
C
AMD::Quaternion
C
AMD::sbyte2
C
AMD::sbyte3
C
AMD::sbyte4
C
AMD::ShadeParams
C
AMD::sint2
C
AMD::sint3
C
AMD::sint4
C
AMD::sshort2
C
AMD::sshort3
C
AMD::sshort4
C
AMD::TransformSet
C
AMD::TressFXAsset
C
AMD::TressFXBoneSkinningData
C
AMD::TressFXCapsuleCollisionConstantBuffer
C
AMD::TressFXCollisionMesh
C
AMD::TressFXCombinedHairFileHeader
C
AMD::TressFXLightParams
C
AMD::TressFXRenderingSettings
C
AMD::TressFXRenderParams
C
AMD::TressFXSDFCollisionParams
C
AMD::TressFXShadeParams
C
AMD::TressFXSimulationParams
C
AMD::TressFXSimulationSettings
C
AMD::TressFXStrandParams
C
AMD::TressFXTFXBoneFileHeader
C
AMD::TressFXTFXFileHeader
C
AMD::TressFXViewParams
C
AMD::uint2
C
AMD::uint3
C
AMD::uint4
C
AMD::Vector3
►
C
AssetBuilderSDK::AssetBuilderCommandBus::Handler
C
AZ::Render::Hair::HairAssetBuilder
►
C
AZ::Data::AssetBus::MultiHandler
C
AZ::Render::Hair::HairComponentController
►
C
AZ::Data::AssetData
C
AZ::Render::Hair::HairAsset
►
C
AZ::EBusTraits
C
AZ::Render::Hair::HairGlobalSettingsNotifications
C
AZ::Render::Hair::HairGlobalSettingsRequests
C
AZ::Render::HairSharedBufferNotifications
►
C
AZ::Module
C
AZ::Render::Hair::HairBuilderModule
C
AZ::Render::Hair::HairModule
C
AZ::Render::Hair::DynamicHairData
C
AZ::Render::Hair::HairGlobalSettings
C
AZ::Render::Hair::HairUniformBuffer< TYPE >
C
AZ::Render::Hair::HairUniformBuffer< AMD::TressFXRenderParams >
C
AZ::Render::Hair::HairUniformBuffer< AMD::TressFXShadeParams >
C
AZ::Render::Hair::HairUniformBuffer< AMD::TressFXSimulationParams >
C
AZ::Render::Hair::HairUniformBuffer< AMD::TressFXStrandParams >
C
AZ::Render::Hair::TressFXStrandLevelData
C
AZ::Render::Hair::UtilityClass
►
C
AZ::Render::HairSharedBufferInterface
A class for allocating memory for skinning buffers
C
AZ::Render::SharedBuffer
C
AZ::Render::SrgBufferDescriptor
►
C
AZ::TickBus::Handler
C
AZ::Render::Hair::HairComponentController
C
AZ::Render::Hair::HairFeatureProcessor
►
C
AzFramework::Components::ComponentAdapter
C
AZ::Render::Hair::HairComponent
Parallel to the 'EditorHairComponent' this class is used in game mode
►
C
AzFramework::GenericAssetHandler
C
AZ::Render::Hair::HairAssetHandler
►
C
AZStd::intrusive_base
C
AZ::Render::HairSharedBufferAllocation
C
CollisionMesh
C
Color
►
C
Component
C
AZ::Render::Hair::HairBuilderComponent
C
AZ::Render::Hair::HairSystemComponent
►
C
ComponentBus
C
AZ::Render::Hair::HairRequests
►
C
ComponentConfig
C
AZ::Render::Hair::HairComponentConfig
Reflects the TressFX settings and configuration data of the current hair object
►
C
Data::InstanceData
C
AZ::Render::Hair::HairDispatchItem
C
AZ::Render::Hair::HairRenderObject
C
EI_AttachmentParams
C
EI_Barrier
C
EI_BindEntry
C
EI_BindLayout
C
EI_BindSet
C
EI_BindSetDescription
C
EI_ColorBlendParams
C
EI_CommandContext
C
EI_Device
C
EI_DrawParams
C
EI_IndexedDrawParams
C
EI_LayoutDescription
C
EI_Marker
C
EI_PSO
C
EI_PSOParams
C
EI_RenderTargetSet
C
EI_Resource
C
EI_ResourceDescription
C
EI_Scene
C
EI_Scene::State
►
C
EMotionFX::Integration::ActorComponentNotificationBus::Handler
C
AZ::Render::Hair::HairComponentController
►
C
FrameworkWindows
C
TressFXSample
►
C
HairGlobalSettingsNotificationBus::Handler
C
AZ::Render::Hair::HairComponentController
►
C
HairGlobalSettingsRequestBus::Handler
C
AZ::Render::Hair::HairFeatureProcessor
►
C
HairRequestsBus::Handler
C
AZ::Render::Hair::HairComponentController
C
HairStrands
►
C
RPI::ComputePass
C
AZ::Render::Hair::HairSkinningComputePass
►
C
RPI::FeatureProcessor
C
AZ::Render::Hair::HairFeatureProcessor
►
C
RPI::FullscreenTrianglePass
C
AZ::Render::Hair::HairPPLLResolvePass
►
C
RPI::ParentPass
C
AZ::Render::HairParentPass
►
C
RPI::RasterPass
►
C
AZ::Render::Hair::HairGeometryRasterPass
C
AZ::Render::Hair::HairPPLLRasterPass
C
AZ::Render::Hair::HairShortCutGeometryDepthAlphaPass
C
AZ::Render::Hair::HairShortCutGeometryShadingPass
►
C
RPI::ShaderReloadNotificationBus::Handler
C
AZ::Render::Hair::HairGeometryRasterPass
C
Simulation
C
SimulationContext
►
C
SystemTickBus::Handler
C
AZ::Render::SharedBuffer
C
TressFXBoneSkinningUniformBuffer
C
TressFXCollisionMeshDescription
C
TressFXDynamicState
C
TressFXLayouts
C
TressFXMarchingCubesUniformBuffer
►
C
TressFXNonCopyable
C
TressFXHairObject
C
TressFXSDFCollision
C
TressFXSDFMarchingCubes
C
TressFXSimulation
C
TressFXObject
C
TressFXObjectDescription
C
TressFXPPLL
C
TressFXScene
C
TressFXSceneDescription
C
TressFXSDFCollisionSystem
►
C
TressFXSDFInputMeshInterface
C
TressFXBoneSkinning
C
TressFXShortCut
C
TressFXStrandLevelData
Generated on Wed Apr 23 2025 10:47:55 for Open 3D Engine AtomTressFX Gem API Reference by
1.12.0