31 #include "Platform/GraphicAPI.h" 32 #include "Utilities/ECS/Component.h" 33 #include "LightBase.h" 42 float innerAngle = 35.0f;
43 float innerCos = std::cos(Radians(innerAngle));
44 float outerAngle = 45.0f;
45 float outerCos = std::cos(Radians(outerAngle));
49 Vector3 Direction = MakeVector3(0.0f, -1.0f, 0.0f);
51 [[nodiscard]]
float GetInnerAngle()
const;
52 [[nodiscard]]
float GetOuterAngle()
const;
53 [[nodiscard]]
float GetInnerCos()
const;
54 [[nodiscard]]
float GetOuterCos()
const;
60 [[nodiscard]] Matrix4x4 GetMatrix(
const Vector3& position)
const;
Definition: AbstractFactory.h:61
Definition: SpotLight.h:37
Definition: LightBase.h:35
Definition: Application.cpp:49