20 void SetInnerAngle(
float angle);
21 float GetInnerAngle()
const;
23 void SetOuterAngle(
float angle);
24 float GetOuterAngle()
const;
26 glm::vec3 GetDirection();
27 void SetDirection(
const glm::vec3& dir);
31 float mInnerAngle = 30.0f;
32 float mOuterAngle = 45.0f;
#define POLYPHASE_API
Definition PolyphaseAPI.h:31
virtual bool IsSpotLight3D() const
Definition Light3d.cpp:46
Definition PointLight3d.h:26
virtual const char * GetTypeName() const override
Definition PointLight3d.cpp:39
virtual void GatherProxyDraws(std::vector< DebugDraw > &inoutDraws) override
Definition PointLight3d.cpp:53
virtual void GatherProperties(std::vector< Property > &outProps) override
Definition PointLight3d.cpp:44
Definition SpotLight3d.h:6
DECLARE_NODE(SpotLight3D, PointLight3D)