Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
DefaultPipeline::Resource::DirectionalLightBuffer::DirectionalLightTransfer Struct Reference

#include <DirectionalLightBuffer.hpp>

Public Member Functions

 DirectionalLightTransfer (const Component::GPUDirectionalLight &GPUDirectionalLight)

Static Public Member Functions

static uint32_t CPUSize ()
static uint32_t GPUSize ()

Public Attributes

glm::mat4 viewProjectionMatrix

Constructor & Destructor Documentation

◆ DirectionalLightTransfer()

DefaultPipeline::Resource::DirectionalLightBuffer::DirectionalLightTransfer::DirectionalLightTransfer ( const Component::GPUDirectionalLight & GPUDirectionalLight)
inlineexplicit

Member Function Documentation

◆ CPUSize()

uint32_t DefaultPipeline::Resource::DirectionalLightBuffer::DirectionalLightTransfer::CPUSize ( )
inlinestatic

◆ GPUSize()

uint32_t DefaultPipeline::Resource::DirectionalLightBuffer::DirectionalLightTransfer::GPUSize ( )
inlinestatic

Member Data Documentation

◆ viewProjectionMatrix

glm::mat4 DefaultPipeline::Resource::DirectionalLightBuffer::DirectionalLightTransfer::viewProjectionMatrix

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