Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::SpotLightComponent Struct Reference

Classes

struct  UniformStruct
 

Public Attributes

Math::Matrix4 shadowMatrix
 
Math::Float3 color
 
float attenuationRadius = 0.0f
 
float intensity = 0.0f
 
float innerAngle = 0.0f
 
float outerAngle = 0.0f
 
uint32_t shadowResolution = 0u
 
uint32_t cachedShadowResolution = 0u
 
GraphicsAPI::RenderPassrenderPass = nullptr
 
GraphicsAPI::Framebufferframebuffer = nullptr
 
GraphicsAPI::ImagedepthTarget = nullptr
 
GraphicsAPI::BufferuniformBufferObject = nullptr
 
GraphicsAPI::DescriptorSetdescriptorSet = nullptr
 
GraphicsAPI::DescriptorSetLayoutdescriptorSetLayout = nullptr
 
GraphicsAPI::BuffershadowMapUniformBufferObject = nullptr
 
GraphicsAPI::DescriptorSetshadowMapDescriptorSet = nullptr
 
GraphicsAPI::DescriptorSetLayoutshadowMapDescriptorSetLayout = nullptr
 

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