Nameless Engine
Loading...
Searching...
No Matches
ne::SpotlightNode::ShaderData Struct Reference

Classes

struct  ShadowPassDataGroup
 

Public Attributes

std::unique_ptr< ShaderLightArraySlotpSpotlightArraySlot
 
ShadowPassDataGroup shadowPassData
 
SpotlightShaderData shaderData
 

Detailed Description

Groups data related to shaders.

Member Data Documentation

◆ pSpotlightArraySlot

std::unique_ptr<ShaderLightArraySlot> ne::SpotlightNode::ShaderData::pSpotlightArraySlot

Slot in the array with data of all spawned spotlights.

◆ shaderData

SpotlightShaderData ne::SpotlightNode::ShaderData::shaderData

Groups data that will be directly copied to the GPU resource.

◆ shadowPassData

ShadowPassDataGroup ne::SpotlightNode::ShaderData::shadowPassData

Groups data used in shadow pass.


The documentation for this struct was generated from the following file: