ludus::resources::SceneLight¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
#include <ludus/runtime/resources/scene.h>
struct ludus::resources::SceneLight final
Fields¶
SourceId¶
uint64 ludus::resources::SceneLight::SourceId = 0
Related types: uint64
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
Kind¶
SceneLightKind ludus::resources::SceneLight::Kind = SceneLightKind::Point
Related types: SceneLightKind
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
IsEnabled¶
bool ludus::resources::SceneLight::IsEnabled = true
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
IntensityRgb¶
foundation::math::Vector3 ludus::resources::SceneLight::IntensityRgb {}
Related types: foundation::math::Vector3
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
PositionWorld¶
foundation::math::Vector3 ludus::resources::SceneLight::PositionWorld {}
Related types: foundation::math::Vector3
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
DirectionWorld¶
foundation::math::Vector3 ludus::resources::SceneLight::DirectionWorld {0, -1, 0}
Related types: foundation::math::Vector3
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
Range¶
float32 ludus::resources::SceneLight::Range = 100
Related types: float32
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
InnerCos¶
float32 ludus::resources::SceneLight::InnerCos = .9F
Related types: float32
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h
OuterCos¶
float32 ludus::resources::SceneLight::OuterCos = .8F
Related types: float32
Declared in modules/runtime/resources/include/ludus/runtime/resources/scene.h