2 #include "ManagedObject.h"
4 namespace NetOceanDirect {
24 int getCount(
long deviceID,
int% errorCode);
39 bool hasEnable(
long deviceID,
int% errorCode,
int lightSourceIndex);
54 bool isEnabled(
long deviceID,
int% errorCode,
int lightSourceIndex);
66 void setEnable(
long deviceID,
int% errorCode,
int lightSourceIndex,
bool enable);
94 double getIntensity(
long deviceID,
int% errorCode,
int lightSourceIndex);
119 void setIntensity(
long deviceID,
int% errorCode,
int lightSourceIndex,
double intensity);
128 int setLampEnable(
long deviceID,
int% errorCode,
bool state);
Definition: LightSource.h:7
double getIntensity(long deviceID, int% errorCode, int lightSourceIndex)
Definition: LightSource.cpp:52
void setIntensity(long deviceID, int% errorCode, int lightSourceIndex, double intensity)
Definition: LightSource.cpp:60
void setEnable(long deviceID, int% errorCode, int lightSourceIndex, bool enable)
Definition: LightSource.cpp:39
bool hasVariableIntensity(long deviceID, int% errorCode, int lightSourceIndex)
Definition: LightSource.cpp:45
bool hasEnable(long deviceID, int% errorCode, int lightSourceIndex)
Definition: LightSource.cpp:25
bool isEnabled(long deviceID, int% errorCode, int lightSourceIndex)
Definition: LightSource.cpp:32
int getCount(long deviceID, int% errorCode)
Definition: LightSource.cpp:18
int setLampEnable(long deviceID, int% errorCode, bool state)
Definition: LightSource.cpp:66
Definition: ManagedObject.h:8