Open 3D Engine Atom Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Public Attributes | |
AZStd::array < RHI::StreamBufferView, 1 > | m_boxPositionBufferView |
RHI::IndexBufferView | m_boxIndexBufferView |
uint32_t | m_boxIndexCount = 0 |
RPI::Ptr < RPI::PipelineStateForDraw > | m_stencilPipelineState |
RPI::Ptr < RPI::PipelineStateForDraw > | m_blendWeightPipelineState |
RPI::Ptr < RPI::PipelineStateForDraw > | m_renderOuterPipelineState |
RPI::Ptr < RPI::PipelineStateForDraw > | m_renderInnerPipelineState |
Data::Instance< RPI::Shader > | m_stencilShader |
RHI::Ptr < RHI::ShaderResourceGroupLayout > | m_stencilSrgLayout |
Data::Instance< RPI::Shader > | m_blendWeightShader |
RHI::Ptr < RHI::ShaderResourceGroupLayout > | m_blendWeightSrgLayout |
Data::Instance< RPI::Shader > | m_renderOuterShader |
RHI::Ptr < RHI::ShaderResourceGroupLayout > | m_renderOuterSrgLayout |
Data::Instance< RPI::Shader > | m_renderInnerShader |
RHI::Ptr < RHI::ShaderResourceGroupLayout > | m_renderInnerSrgLayout |
RHI::DrawListTag | m_stencilDrawListTag |
RHI::DrawListTag | m_blendWeightDrawListTag |
RHI::DrawListTag | m_renderOuterDrawListTag |
RHI::DrawListTag | m_renderInnerDrawListTag |
RHI::ShaderInputNameIndex | m_modelToWorldStencilConstantIndex = "m_modelToWorld" |
RHI::ShaderInputNameIndex | m_modelToWorldRenderConstantIndex = "m_modelToWorld" |
RHI::ShaderInputNameIndex | m_modelToWorldInverseRenderConstantIndex = "m_modelToWorldInverse" |
RHI::ShaderInputNameIndex | m_outerObbHalfLengthsRenderConstantIndex = "m_outerObbHalfLengths" |
RHI::ShaderInputNameIndex | m_innerObbHalfLengthsRenderConstantIndex = "m_innerObbHalfLengths" |
RHI::ShaderInputNameIndex | m_useParallaxCorrectionRenderConstantIndex = "m_useParallaxCorrection" |
RHI::ShaderInputNameIndex | m_exposureConstantIndex = "m_exposure" |
RHI::ShaderInputNameIndex | m_reflectionCubeMapRenderImageIndex = "m_reflectionCubeMap" |