Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence de la structure castor3d::shader::ShadowOptions

#include <SdwModule.hpp>

Graphe de collaboration de castor3d::shader::ShadowOptions:
Collaboration graph
[légende]

Fonctions membres publiques

 ShadowOptions ()
 
 ShadowOptions (bool vsm, bool rsm)
 
 ShadowOptions (bool enabled, LightType lightType, bool vsm, bool rsm)
 
 ShadowOptions (SceneFlags sceneFlags, bool vsm, bool rsm, bool reserveIds=false)
 

Attributs publics

SceneFlags type = SceneFlags( 0 )
 
bool vsm { false }
 
bool rsm { false }
 
bool reserveIds { false }
 

Documentation des constructeurs et destructeur

◆ ShadowOptions() [1/4]

castor3d::shader::ShadowOptions::ShadowOptions ( )
inline

◆ ShadowOptions() [2/4]

castor3d::shader::ShadowOptions::ShadowOptions ( bool vsm,
bool rsm )
inlineexplicit

◆ ShadowOptions() [3/4]

castor3d::shader::ShadowOptions::ShadowOptions ( bool enabled,
LightType lightType,
bool vsm,
bool rsm )
inline

◆ ShadowOptions() [4/4]

castor3d::shader::ShadowOptions::ShadowOptions ( SceneFlags sceneFlags,
bool vsm,
bool rsm,
bool reserveIds = false )
inline

Documentation des données membres

◆ reserveIds

bool castor3d::shader::ShadowOptions::reserveIds { false }

◆ rsm

bool castor3d::shader::ShadowOptions::rsm { false }

◆ type

SceneFlags castor3d::shader::ShadowOptions::type = SceneFlags( 0 )

◆ vsm

bool castor3d::shader::ShadowOptions::vsm { false }

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