group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
LightUBO Struct Reference

#include <NewRenderer.hpp>

Collaboration diagram for LightUBO:
[legend]

Public Attributes

uint32_t numPointLights = 0
uint32_t numMovingPointLights = 0
uint32_t numSpotLights = 0
float pointLightFarPlane = 4000.0f
float pointLightNearPlane = 5.0f
float cameraPosX = 0.0f
float cameraPosY = 0.0f
float cameraPosZ = 0.0f
PointLight pointLights [MAX_POINT_LIGHTS]
PointLight movingPointLights [MAX_MOVING_POINT_LIGHTS]

Member Data Documentation

◆ cameraPosX

float LightUBO::cameraPosX = 0.0f

◆ cameraPosY

float LightUBO::cameraPosY = 0.0f

◆ cameraPosZ

float LightUBO::cameraPosZ = 0.0f

◆ movingPointLights

PointLight LightUBO::movingPointLights[MAX_MOVING_POINT_LIGHTS]

◆ numMovingPointLights

uint32_t LightUBO::numMovingPointLights = 0

◆ numPointLights

uint32_t LightUBO::numPointLights = 0

◆ numSpotLights

uint32_t LightUBO::numSpotLights = 0

◆ pointLightFarPlane

float LightUBO::pointLightFarPlane = 4000.0f

◆ pointLightNearPlane

float LightUBO::pointLightNearPlane = 5.0f

◆ pointLights

PointLight LightUBO::pointLights[MAX_POINT_LIGHTS]

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