|
Nameless Engine
|
Classes | |
| struct | ShadowPassDataGroup |
Public Attributes | |
| std::unique_ptr< ShaderLightArraySlot > | pPointLightArraySlot |
| std::array< ShadowPassDataGroup, 6 > | vShadowPassDataGroup |
| PointLightShaderData | shaderData |
Groups data related to shaders.
| std::unique_ptr<ShaderLightArraySlot> ne::PointLightNode::ShaderData::pPointLightArraySlot |
Slot in the array with data of all spawned point lights.
| PointLightShaderData ne::PointLightNode::ShaderData::shaderData |
Groups data that will be directly copied to the GPU resource.
| std::array<ShadowPassDataGroup, 6> ne::PointLightNode::ShaderData::vShadowPassDataGroup |
Data used in shadow pass.