Murl Engine API
Version 2018.3
Murl::Graph::ILight Member List
This is the complete list of members for
Murl::Graph::ILight
, including all inherited members.
GetAspectRatio
() const =0
Murl::Graph::ILight
pure virtual
GetAttenuation
() const =0
Murl::Graph::ILight
pure virtual
GetAttenuation
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
GetBoundingVolume
(UInt32 stage)=0
Murl::Graph::ILight
pure virtual
GetBoundingVolume
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
GetColor
(IEnums::LightingComponent component) const =0
Murl::Graph::IColored
pure virtual
GetConstantAttenuation
() const =0
Murl::Graph::ILight
pure virtual
GetFieldOfViewX
() const =0
Murl::Graph::ILight
pure virtual
GetFieldOfViewY
() const =0
Murl::Graph::ILight
pure virtual
GetIntensity
() const =0
Murl::Graph::ILight
pure virtual
GetLinearAttenuation
() const =0
Murl::Graph::ILight
pure virtual
GetMaxDistance
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
GetMinDistance
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
GetNearestStages
(const IBoundingVolume *boundingVolume, Array< UInt32 > &stageIndices, UInt32 maxStages) const =0
Murl::Graph::ILight
pure virtual
GetNodeInterface
()=0
Murl::Graph::ILight
pure virtual
GetNodeInterface
() const =0
Murl::Graph::ILight
pure virtual
GetNumberOfStages
() const =0
Murl::Graph::ILight
pure virtual
GetQuadraticAttenuation
() const =0
Murl::Graph::ILight
pure virtual
GetShape
() const =0
Murl::Graph::ILight
pure virtual
GetSpot
() const =0
Murl::Graph::ILight
pure virtual
GetSpot
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
GetSpotCutoffAngle
() const =0
Murl::Graph::ILight
pure virtual
GetSpotExponent
() const =0
Murl::Graph::ILight
pure virtual
GetSubjectInterface
()=0
Murl::Graph::ILight
pure virtual
GetSubjectInterface
() const =0
Murl::Graph::ILight
pure virtual
GetSubLightNodeTarget
()=0
Murl::Graph::ILight
pure virtual
GetSubLightNodeTarget
() const =0
Murl::Graph::ILight
pure virtual
GetTextureNodeTarget
()=0
Murl::Graph::ILight
pure virtual
GetTextureNodeTarget
() const =0
Murl::Graph::ILight
pure virtual
GetType
() const =0
Murl::Graph::ILight
pure virtual
GetUnit
() const =0
Murl::Graph::IStateUnit
pure virtual
GetVideoLightObject
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
GetVideoTextureObject
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
GetWorldTransform
(UInt32 stage) const =0
Murl::Graph::ILight
pure virtual
SetAspectRatio
(Real ratio)=0
Murl::Graph::ILight
pure virtual
SetAttenuation
(const Vector &values)=0
Murl::Graph::ILight
pure virtual
SetAttenuation
(Real constant, Real linear, Real quadratic)=0
Murl::Graph::ILight
pure virtual
SetColor
(IEnums::LightingComponent component, const Color &color)=0
Murl::Graph::IColored
pure virtual
SetConstantAttenuation
(Real value)=0
Murl::Graph::ILight
pure virtual
SetFieldOfView
(Real fovX, Real fovY)=0
Murl::Graph::ILight
pure virtual
SetFieldOfViewX
(Real fovX)=0
Murl::Graph::ILight
pure virtual
SetFieldOfViewY
(Real fovY)=0
Murl::Graph::ILight
pure virtual
SetIntensity
(Real intensity)=0
Murl::Graph::ILight
pure virtual
SetLinearAttenuation
(Real value)=0
Murl::Graph::ILight
pure virtual
SetMaxDistance
(Real distance)=0
Murl::Graph::ILight
pure virtual
SetMinDistance
(Real distance)=0
Murl::Graph::ILight
pure virtual
SetQuadraticAttenuation
(Real value)=0
Murl::Graph::ILight
pure virtual
SetShape
(IEnums::LightShape shape)=0
Murl::Graph::ILight
pure virtual
SetSpot
(const Vector &values)=0
Murl::Graph::ILight
pure virtual
SetSpot
(Real exponent, Real cutoffAngle)=0
Murl::Graph::ILight
pure virtual
SetSpotCutoffAngle
(Real cutoffAngle)=0
Murl::Graph::ILight
pure virtual
SetSpotExponent
(Real exponent)=0
Murl::Graph::ILight
pure virtual
SetType
(IEnums::LightType type)=0
Murl::Graph::ILight
pure virtual
SetUnit
(UInt32 unit)=0
Murl::Graph::IStateUnit
pure virtual
Generated on Mon Feb 25 2019 15:58:53 for Murl Engine API by
1.8.14