CSEngine
Loading...
Searching...
No Matches
CSE::LightComponent Member List

This is the complete list of members for CSE::LightComponent, including all inherited members.

__FORCE_DESTROY__() (defined in CSE::SObject)CSE::SObjectvirtual
Arguments typedef (defined in CSE::VariableBinder)CSE::VariableBinderprotected
BackgroundType enum name (defined in CSE::CameraBase)CSE::CameraBase
BindShadow(const GLProgramHandle &handle, int handleIndex, int index) const (defined in CSE::LightComponent)CSE::LightComponent
CameraBase()=default (defined in CSE::CameraBase)CSE::CameraBase
Clone(SGameObject *object) override (defined in CSE::LightComponent)CSE::LightComponentvirtual
COMPONENT_DEFINE_CONSTRUCTOR(LightComponent) (defined in CSE::LightComponent)CSE::LightComponent
CopyReference(SComponent *src, std::map< SGameObject *, SGameObject * > lists_obj, std::map< SComponent *, SComponent * > lists_comp) (defined in CSE::SComponent)CSE::SComponentinlinevirtual
Destroy() (defined in CSE::SObject)CSE::SObjectvirtual
DIRECTIONAL enum value (defined in CSE::LightComponent)CSE::LightComponent
Exterminate() override (defined in CSE::LightComponent)CSE::LightComponentvirtual
gameObject (defined in CSE::SComponent)CSE::SComponentprotected
GenerateMeta() (defined in CSE::SObject)CSE::SObjectvirtual
GetBackgroundType() (defined in CSE::CameraBase)CSE::CameraBaseinlinevirtual
GetCameraMatrixStruct() const override (defined in CSE::LightComponent)CSE::LightComponentvirtual
GetClassType() const (defined in CSE::SComponent)CSE::SComponentinline
GetColor() const (defined in CSE::LightComponent)CSE::LightComponent
GetComponent() -> SObject * (defined in CSE::SComponent)CSE::SComponentinlinevirtual
GetDirection(const vec4 &direction) const (defined in CSE::LightComponent)CSE::LightComponent
GetFrameBuffer() const override (defined in CSE::LightComponent)CSE::LightComponentvirtual
GetGameObject() const (defined in CSE::SComponent)CSE::SComponentinlinevirtual
GetHash() const (defined in CSE::SObject)CSE::SObjectinline
GetIsEnable() const (defined in CSE::SComponent)CSE::SComponentinlinevirtual
GetLight() const (defined in CSE::LightComponent)CSE::LightComponentinline
GetLightProjectionMatrix() const (defined in CSE::LightComponent)CSE::LightComponent
GetLightViewMatrix() const (defined in CSE::LightComponent)CSE::LightComponent
GetType() const (defined in CSE::LightComponent)CSE::LightComponent
Init() override (defined in CSE::LightComponent)CSE::LightComponentvirtual
isEnable (defined in CSE::SComponent)CSE::SComponentprotected
IsShadow() const (defined in CSE::LightComponent)CSE::LightComponent
LIGHT enum name (defined in CSE::LightComponent)CSE::LightComponent
m_classType (defined in CSE::SComponent)CSE::SComponentprotected
m_hash (defined in CSE::SObject)CSE::SObjectprotected
m_type (defined in CSE::LightComponent)CSE::LightComponent
NONE enum value (defined in CSE::LightComponent)CSE::LightComponent
POINT enum value (defined in CSE::LightComponent)CSE::LightComponent
PrintValue() const override (defined in CSE::LightComponent)CSE::LightComponentvirtual
RenderBackground() const override (defined in CSE::LightComponent)CSE::LightComponentinlinevirtual
SComponent(std::string classType, SGameObject *gameObject) (defined in CSE::SComponent)CSE::SComponentinlineexplicit
SComponent(const SComponent &src) (defined in CSE::SComponent)CSE::SComponentinline
SetAttenuationFactor(const vec3 &att) const (defined in CSE::LightComponent)CSE::LightComponent
SetAttenuationFactor(float Kc, float Kl, float Kq) const (defined in CSE::LightComponent)CSE::LightComponent
SetClassType(std::string type) (defined in CSE::SComponent)CSE::SComponentinline
SetColor(const vec3 &color) const (defined in CSE::LightComponent)CSE::LightComponent
SetDirection(const vec4 &direction) const (defined in CSE::LightComponent)CSE::LightComponent
SetGameObject(SGameObject *object) (defined in CSE::SComponent)CSE::SComponentinline
SetHash(std::string &hash) (defined in CSE::SObject)CSE::SObjectvirtual
SetIsEnable(bool is_enable) (defined in CSE::SComponent)CSE::SComponentinlinevirtual
SetLightRadius(float radius) const (defined in CSE::LightComponent)CSE::LightComponent
SetLightType(LIGHT type) (defined in CSE::LightComponent)CSE::LightComponent
SetShadow(bool isActive) (defined in CSE::LightComponent)CSE::LightComponentinline
SetSunrising(bool active) (defined in CSE::LightComponent)CSE::LightComponent
SetUndestroyable(bool enable) (defined in CSE::SObject)CSE::SObjectvirtual
SetValue(std::string name_str, Arguments value) override (defined in CSE::LightComponent)CSE::LightComponentvirtual
SISComponent()=default (defined in CSE::SISComponent)CSE::SISComponent
SISComponent(const SISComponent &src)=default (defined in CSE::SISComponent)CSE::SISComponent
SKYBOX enum value (defined in CSE::CameraBase)CSE::CameraBase
SObject() (defined in CSE::SObject)CSE::SObject
SObject(bool isRegister) (defined in CSE::SObject)CSE::SObjectexplicit
SOLID enum value (defined in CSE::CameraBase)CSE::CameraBase
SPOT enum value (defined in CSE::LightComponent)CSE::LightComponent
Start() override (defined in CSE::SComponent)CSE::SComponentinlinevirtual
Tick(float elapsedTime) override (defined in CSE::LightComponent)CSE::LightComponentvirtual
VariableBinder()=default (defined in CSE::VariableBinder)CSE::VariableBinderprotected
~CameraBase()=default (defined in CSE::CameraBase)CSE::CameraBasevirtual
~LightComponent() override (defined in CSE::LightComponent)CSE::LightComponent
~SComponent() override=default (defined in CSE::SComponent)CSE::SComponent
~SISComponent()=default (defined in CSE::SISComponent)CSE::SISComponentvirtual
~SObject() (defined in CSE::SObject)CSE::SObjectvirtual
~VariableBinder()=default (defined in CSE::VariableBinder)CSE::VariableBinderprotectedvirtual