C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
VSN::Light Member List

This is the complete list of members for VSN::Light, including all inherited members.

AddEventListener(Object *pObject)VSN::Object
BasicObject()VSN::BasicObject
BindWithThread(Thread *thread)VSN::Object
DirectionLight enum valueVSN::Light
FindChild(const String &objName=String()) constVSN::Objectinline
FindChildren(const String &objName=String(), VSN::ChildFindingPolicies policies=VSN::FindAllNestedChildren) constVSN::Objectinline
GetAmbientColor() constVSN::Light
GetChildren() constVSN::Object
GetConstantAttenuation() constVSN::Light
GetDiffuseColor() constVSN::Light
GetLightID() constVSN::Light
GetLightMaxCount()VSN::Lightstatic
GetLinearAttenuation() constVSN::Light
GetMutex()VSN::Object
GetObjectName() constVSN::Object
GetOperatingLightCount(OpenGLContextInterface *pContext)VSN::Lightstatic
GetParent() constVSN::Object
GetPosition() constVSN::Light
GetProperty(const String &name) constVSN::Object
GetQuadraticAttenuation() constVSN::Light
GetSender() constVSN::Object
GetSpecularColor() constVSN::Light
GetSpotCutoffAngle() constVSN::Light
GetSpotDirection() constVSN::Light
GetSpotExponent() constVSN::Light
GetThread() constVSN::Object
GetType() constVSN::Light
IsControlType() constVSN::Object
IsDoubleSided() constVSN::Light
IsLightEnabled() constVSN::Light
IsSignalsBlocked() constVSN::Object
KillTimer(int id)VSN::Object
Light(const OpenGLContextInterface *pContext=nullptr, const Color &color=Color(255, 255, 255))VSN::Light
Light(LightTypes lightType, const OpenGLContextInterface *pContext=nullptr, const Color &color=Color(255, 255, 255))VSN::Light
Light(const Light &other)VSN::Light
LightTypes enum nameVSN::Light
Object(Object *pParent=nullptr)VSN::Objectexplicit
RemoveEventListener(Object *pObject)VSN::Object
SetAmbientColor(const Color &color)VSN::Light
SetBlockSignals(bool bBlock)VSN::Object
SetConstantAttenuation(float attenuationConstant)VSN::Light
SetDiffuseColor(const Color &color)VSN::Light
SetDoubleSided(bool bDoubleSided)VSN::Light
SetLightEnabled(bool bEnable)VSN::Light
SetLinearAttenuation(float linearAttenuation)VSN::Light
SetObjectName(const String &name)VSN::Object
SetParent(Object *pParent)VSN::Object
SetPosition(const Point3DF &pos)VSN::Light
SetPosition(float x, float y, float z)VSN::Light
SetQuadraticAttenuation(float attenuationQuadric)VSN::Light
SetSpecularColor(const Color &color)VSN::Light
SetSpotCutoffAngle(float cutoffAngle)VSN::Light
SetSpotDirection(const Vector3DF &direction)VSN::Light
SetSpotExponent(float exponent)VSN::Light
SetType(Light::LightTypes type)VSN::Light
SpotLight enum valueVSN::Light
StartTimer(int interval, TimerType timerType=tt_CoarseTimer)VSN::Object
~BasicObject()VSN::BasicObjectvirtual
~Light()VSN::Lightvirtual
~Object()VSN::Objectvirtual