Murl::Video::ILight Member List

This is the complete list of members for Murl::Video::ILight, including all inherited members.

CalculateScreenArea(const ICamera *camera)=0Murl::Video::ILightpure virtual
Disable(UInt32 unit)=0Murl::Video::ILightpure virtual
Enable(UInt32 unit)=0Murl::Video::ILightpure virtual
GetAttenuation() const =0Murl::Video::ILightpure virtual
GetColor(IEnums::LightingComponent component) const =0Murl::Video::ILightpure virtual
GetConstantAttenuation() const =0Murl::Video::ILightpure virtual
GetIntensity() const =0Murl::Video::ILightpure virtual
GetLightProjection() const =0Murl::Video::ILightpure virtual
GetLightView() const =0Murl::Video::ILightpure virtual
GetLightViewProjection() const =0Murl::Video::ILightpure virtual
GetLinearAttenuation() const =0Murl::Video::ILightpure virtual
GetMaxDistance() const =0Murl::Video::ILightpure virtual
GetObjectInterface()=0Murl::Video::ILightpure virtual
GetObjectInterface() const =0Murl::Video::ILightpure virtual
GetQuadraticAttenuation() const =0Murl::Video::ILightpure virtual
GetShadowViewProjection(UInt32 cascadeIndex) const =0Murl::Video::ILightpure virtual
GetShape() const =0Murl::Video::ILightpure virtual
GetSpot() const =0Murl::Video::ILightpure virtual
GetSpotCutoffAngle() const =0Murl::Video::ILightpure virtual
GetSpotExponent() const =0Murl::Video::ILightpure virtual
GetType() const =0Murl::Video::ILightpure virtual
GetWorldDirection() const =0Murl::Video::ILightpure virtual
GetWorldPosition() const =0Murl::Video::ILightpure virtual
GetWorldTransform() const =0Murl::Video::ILightpure virtual
Set(IProgram *currentProgram, UInt32 unit)=0Murl::Video::ILightpure virtual
SetAttenuation(const Vector &values)=0Murl::Video::ILightpure virtual
SetAttenuation(Real constant, Real linear, Real quadratic, Real maxDistance)=0Murl::Video::ILightpure virtual
SetColor(IEnums::LightingComponent component, const Color &color)=0Murl::Video::ILightpure virtual
SetConstantAttenuation(Real value)=0Murl::Video::ILightpure virtual
SetIntensity(Real intensity)=0Murl::Video::ILightpure virtual
SetLightProjection(const Matrix &projection)=0Murl::Video::ILightpure virtual
SetLinearAttenuation(Real value)=0Murl::Video::ILightpure virtual
SetMaxDistance(Real value)=0Murl::Video::ILightpure virtual
SetQuadraticAttenuation(Real value)=0Murl::Video::ILightpure virtual
SetShadowViewProjection(const Matrix &viewProjection, UInt32 cascadeIndex)=0Murl::Video::ILightpure virtual
SetShape(IEnums::LightShape shape)=0Murl::Video::ILightpure virtual
SetSpot(const Vector &values)=0Murl::Video::ILightpure virtual
SetSpot(Real exponent, Real cutoffAngle)=0Murl::Video::ILightpure virtual
SetSpotCutoffAngle(Real cutoffAngle)=0Murl::Video::ILightpure virtual
SetSpotExponent(Real exponent)=0Murl::Video::ILightpure virtual
SetType(IEnums::LightType type)=0Murl::Video::ILightpure virtual
SetWorldTransform(const Matrix &transform)=0Murl::Video::ILightpure virtual


Copyright © 2011-2024 Spraylight GmbH.