Murl Engine API
Version 2018.3
Murl::Video::ILight Member List
This is the complete list of members for
Murl::Video::ILight
, including all inherited members.
CalculateScreenArea
(const ICamera *camera)=0
Murl::Video::ILight
pure virtual
Disable
(UInt32 unit)=0
Murl::Video::ILight
pure virtual
Enable
(UInt32 unit)=0
Murl::Video::ILight
pure virtual
GetAttenuation
() const =0
Murl::Video::ILight
pure virtual
GetColor
(IEnums::LightingComponent component) const =0
Murl::Video::ILight
pure virtual
GetConstantAttenuation
() const =0
Murl::Video::ILight
pure virtual
GetIntensity
() const =0
Murl::Video::ILight
pure virtual
GetLightProjection
() const =0
Murl::Video::ILight
pure virtual
GetLightView
() const =0
Murl::Video::ILight
pure virtual
GetLightViewProjection
() const =0
Murl::Video::ILight
pure virtual
GetLinearAttenuation
() const =0
Murl::Video::ILight
pure virtual
GetMaxDistance
() const =0
Murl::Video::ILight
pure virtual
GetObjectInterface
()=0
Murl::Video::ILight
pure virtual
GetObjectInterface
() const =0
Murl::Video::ILight
pure virtual
GetQuadraticAttenuation
() const =0
Murl::Video::ILight
pure virtual
GetShadowViewProjection
(UInt32 cascadeIndex) const =0
Murl::Video::ILight
pure virtual
GetShape
() const =0
Murl::Video::ILight
pure virtual
GetSpot
() const =0
Murl::Video::ILight
pure virtual
GetSpotCutoffAngle
() const =0
Murl::Video::ILight
pure virtual
GetSpotExponent
() const =0
Murl::Video::ILight
pure virtual
GetType
() const =0
Murl::Video::ILight
pure virtual
GetWorldDirection
() const =0
Murl::Video::ILight
pure virtual
GetWorldPosition
() const =0
Murl::Video::ILight
pure virtual
GetWorldTransform
() const =0
Murl::Video::ILight
pure virtual
Set
(IProgram *currentProgram, UInt32 unit)=0
Murl::Video::ILight
pure virtual
SetAttenuation
(const Vector &values)=0
Murl::Video::ILight
pure virtual
SetAttenuation
(Real constant, Real linear, Real quadratic, Real maxDistance)=0
Murl::Video::ILight
pure virtual
SetColor
(IEnums::LightingComponent component, const Color &color)=0
Murl::Video::ILight
pure virtual
SetConstantAttenuation
(Real value)=0
Murl::Video::ILight
pure virtual
SetIntensity
(Real intensity)=0
Murl::Video::ILight
pure virtual
SetLightProjection
(const Matrix &projection)=0
Murl::Video::ILight
pure virtual
SetLinearAttenuation
(Real value)=0
Murl::Video::ILight
pure virtual
SetMaxDistance
(Real value)=0
Murl::Video::ILight
pure virtual
SetQuadraticAttenuation
(Real value)=0
Murl::Video::ILight
pure virtual
SetShadowViewProjection
(const Matrix &viewProjection, UInt32 cascadeIndex)=0
Murl::Video::ILight
pure virtual
SetShape
(IEnums::LightShape shape)=0
Murl::Video::ILight
pure virtual
SetSpot
(const Vector &values)=0
Murl::Video::ILight
pure virtual
SetSpot
(Real exponent, Real cutoffAngle)=0
Murl::Video::ILight
pure virtual
SetSpotCutoffAngle
(Real cutoffAngle)=0
Murl::Video::ILight
pure virtual
SetSpotExponent
(Real exponent)=0
Murl::Video::ILight
pure virtual
SetType
(IEnums::LightType type)=0
Murl::Video::ILight
pure virtual
SetWorldTransform
(const Matrix &transform)=0
Murl::Video::ILight
pure virtual
Generated on Mon Feb 25 2019 15:59:19 for Murl Engine API by
1.8.14