33#ifndef DVD_DIRECTIONAL_LIGHT_COMPONENT_H_
34#define DVD_DIRECTIONAL_LIGHT_COMPONENT_H_
43 using PerSplitToggle = std::array<bool, Config::Lighting::MAX_CSM_SPLITS_PER_LIGHT>;
58 PROPERTY_RW(PerSplitToggle, csmUseSceneAABBFit, create_array<Config::Lighting::MAX_CSM_SPLITS_PER_LIGHT>(
true));
#define BEGIN_COMPONENT_EXT1(Name, Enum, Base1)
#define END_COMPONENT(Name)
Handle console commands that start with a forward slash.
void OnData(const ECS::CustomEvent &data) override
void lockDirection(const bool state) noexcept
DirectionalLightComponent(SceneGraphNode *sgn, PlatformContext &context)
eastl::vector< Type > vector
vector< FeedBackContainer > _feedbackContainers
vector< FeedBackContainer > & feedBackContainers() noexcept
void setDirection(const vec3< F32 > &direction)