Nameless Engine
|
Classes | |
struct | ShadowPassDataGroup |
Public Attributes | |
std::unique_ptr< ShaderLightArraySlot > | pSpotlightArraySlot |
ShadowPassDataGroup | shadowPassData |
SpotlightShaderData | shaderData |
Groups data related to shaders.
std::unique_ptr<ShaderLightArraySlot> ne::SpotlightNode::ShaderData::pSpotlightArraySlot |
Slot in the array with data of all spawned spotlights.
SpotlightShaderData ne::SpotlightNode::ShaderData::shaderData |
Groups data that will be directly copied to the GPU resource.
ShadowPassDataGroup ne::SpotlightNode::ShaderData::shadowPassData |
Groups data used in shadow pass.