LumensalisCP.Lights.Light
Module Contents
Classes
LightType | |
|---|---|
Light | |
SolidLight | for regular single color LEDs |
DimmableLight | for regular single color LEDs |
RGBLight |
API
class LumensalisCP.Lights.Light.LightType
LT_SINGLE_SOLID = 1
LT_SINGLE_DIMMABLE = 3
LT_RGB = 4
class LumensalisCP.Lights.Light.Light(source: LumensalisCP.Lights.Groups.LightSource, index: int = 0, name: LumensalisCP.Lights.Groups.Optional[str] = None)
Bases: LumensalisCP.Outputs.OutputTarget
Initialization
property source : LumensalisCP.Lights.Groups.LightSource
property sourceIndex : int
setValue(value: LumensalisCP.Lights.Groups.AnyLightValue, context: LumensalisCP.Lights.Groups.Optional[EvaluationContext] = None) → None
set(value: LumensalisCP.Lights.Groups.Any, context: EvaluationContext)
property value
getValue(context: LumensalisCP.Lights.Groups.Optional[EvaluationContext] = None) → LumensalisCP.Lights.Groups.AnyLightValue
getLightValue() → LumensalisCP.Lights.Groups.LightValueBase
getRGB()
property lightType : int
class LumensalisCP.Lights.Light.SolidLight(source: LumensalisCP.Lights.Groups.LightSource, index: int = 0, name: LumensalisCP.Lights.Groups.Optional[str] = None)
Bases: LumensalisCP.Lights.Light.Light
for regular single color LEDs
Initialization
property lightType
class LumensalisCP.Lights.Light.DimmableLight(source: LumensalisCP.Lights.Groups.LightSource, index: int = 0, name: LumensalisCP.Lights.Groups.Optional[str] = None)
Bases: LumensalisCP.Lights.Light.Light
for regular single color LEDs
Initialization
property lightType
class LumensalisCP.Lights.Light.RGBLight(source: LumensalisCP.Lights.Groups.LightSource, index: int = 0, name: LumensalisCP.Lights.Groups.Optional[str] = None)
Bases: LumensalisCP.Lights.Light.Light