kick
Public Member Functions | Public Attributes
kick::Light Class Reference
Inheritance diagram for kick::Light:
kick::Component

List of all members.

Public Member Functions

 Light (GameObject *gameObject)
void setColor (glm::vec3 color)
glm::vec3 color ()
void setIntensity (float intensity)
float intensity ()
glm::vec3 colorIntensity ()
void setLightType (LightType lightType)
LightType lightType ()
glm::vec3 attenuation () const
void setAttenuation (glm::vec3 attenuation)
ShadowType const & shadowType () const
void setShadowType (ShadowType const &shadowType)

Public Attributes

Event< std::shared_ptr< Light > > lightTypeChanged

Detailed Description

Definition at line 33 of file light.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables