Castor3D 0.14.0
Multiplatform 3D engine
Attributs publics | Liste de tous les membres
Référence de l'union castor3d::LightBuffer::SpecLight

#include <LightBuffer.hpp>

Graphe de collaboration de castor3d::LightBuffer::SpecLight:
Collaboration graph
[légende]

Attributs publics

struct {
   Float4   directionCount
 
   Float4   splitDepths
 
   Float4   splitScales
 
   std::array< Float4x4, 4u >   transforms
 
directional
 
struct {
   Float4   position
 
   Float4   attenuation
 
point
 
struct {
   Float4   position
 
   Float4   attenuation
 
   Float4   direction
 
   Float4   exponentCutOff
 
   Float4x4   transform
 
spot
 

Documentation des données membres

◆ attenuation

Float4 castor3d::LightBuffer::SpecLight::attenuation

◆ direction

Float4 castor3d::LightBuffer::SpecLight::direction

◆ 

struct { ... } castor3d::LightBuffer::SpecLight::directional

◆ directionCount

Float4 castor3d::LightBuffer::SpecLight::directionCount

◆ exponentCutOff

Float4 castor3d::LightBuffer::SpecLight::exponentCutOff

◆ 

struct { ... } castor3d::LightBuffer::SpecLight::point

◆ position

Float4 castor3d::LightBuffer::SpecLight::position

◆ splitDepths

Float4 castor3d::LightBuffer::SpecLight::splitDepths

◆ splitScales

Float4 castor3d::LightBuffer::SpecLight::splitScales

◆ 

struct { ... } castor3d::LightBuffer::SpecLight::spot

◆ transform

Float4x4 castor3d::LightBuffer::SpecLight::transform

◆ transforms

std::array< Float4x4, 4u > castor3d::LightBuffer::SpecLight::transforms

La documentation de cette union a été générée à partir du fichier suivant :