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.
|
Public Attributes | |
EI_Topology | primitiveTopology = EI_Topology::TriangleList |
bool | colorWriteEnable = true |
bool | depthTestEnable = false |
bool | depthWriteEnable = false |
EI_CompareFunc | depthCompareOp = EI_CompareFunc::Always |
EI_ColorBlendParams | colorBlendParams |
bool | stencilTestEnable = false |
EI_StencilOp | backFailOp = EI_StencilOp::Keep |
EI_StencilOp | backPassOp = EI_StencilOp::Keep |
EI_StencilOp | backDepthFailOp = EI_StencilOp::Keep |
EI_CompareFunc | backCompareOp = EI_CompareFunc::Always |
EI_StencilOp | frontFailOp = EI_StencilOp::Keep |
EI_StencilOp | frontPassOp = EI_StencilOp::Keep |
EI_StencilOp | frontDepthFailOp = EI_StencilOp::Keep |
EI_CompareFunc | frontCompareOp = EI_CompareFunc::Always |
uint32_t | stencilReadMask = 0x00 |
uint32_t | stencilWriteMask = 0x00 |
uint32_t | stencilReference = 0x00 |
EI_BindLayout ** | layouts = nullptr |
int | numLayouts = 0 |
EI_RenderTargetSet * | renderTargetSet = nullptr |