Lumiverse
2.5
A framework for creating lighting control applications
|
This is the complete list of members for Lumiverse::DeviceSet, including all inherited members.
add(Device *device) | Lumiverse::DeviceSet | |
add(unsigned int channel) | Lumiverse::DeviceSet | |
add(unsigned int lower, unsigned int upper) | Lumiverse::DeviceSet | |
add(string key, string val, bool isEqual) | Lumiverse::DeviceSet | |
add(string key, regex val, bool isEqual) | Lumiverse::DeviceSet | |
add(string key, LumiverseType *val, function< bool(LumiverseType *a, LumiverseType *b)> cmp, bool isEqual) | Lumiverse::DeviceSet | |
add(string query) | Lumiverse::DeviceSet | |
add(DeviceSet set) | Lumiverse::DeviceSet | |
addDevice(Device *device) | Lumiverse::DeviceSet | private |
addSet(DeviceSet otherSet) | Lumiverse::DeviceSet | private |
clear() | Lumiverse::DeviceSet | inline |
contains(Device *d) | Lumiverse::DeviceSet | |
contains(string id) | Lumiverse::DeviceSet | |
DeviceSet() | Lumiverse::DeviceSet | inline |
DeviceSet(Rig *rig) | Lumiverse::DeviceSet | |
DeviceSet(Rig *rig, set< Device * > devices) | Lumiverse::DeviceSet | |
DeviceSet(Rig *rig, JSONNode node) | Lumiverse::DeviceSet | |
DeviceSet(const DeviceSet &dc) | Lumiverse::DeviceSet | |
getAllMetadata() | Lumiverse::DeviceSet | |
getAllMetadataForKey(string key) | Lumiverse::DeviceSet | |
getAllParams() | Lumiverse::DeviceSet | |
getDevices() | Lumiverse::DeviceSet | inline |
getIds() | Lumiverse::DeviceSet | |
hasSameDevices(DeviceSet &devices) | Lumiverse::DeviceSet | |
hasSameIds(DeviceSet &devices) | Lumiverse::DeviceSet | |
info() | Lumiverse::DeviceSet | |
m_rig | Lumiverse::DeviceSet | private |
m_workingSet | Lumiverse::DeviceSet | private |
operator<<(std::ostream &str) | Lumiverse::DeviceSet | inline |
parseChannelSelector(string selector, bool filter) | Lumiverse::DeviceSet | private |
parseFloatParameter(string param, string op, float val, bool filter, bool eq) | Lumiverse::DeviceSet | private |
parseMetadataSelector(string selector, bool filter) | Lumiverse::DeviceSet | private |
parseParameterSelector(string selector, bool filter) | Lumiverse::DeviceSet | private |
parseSelector(string selector, bool filter) | Lumiverse::DeviceSet | private |
remove(Device *device) | Lumiverse::DeviceSet | |
remove(unsigned int channel) | Lumiverse::DeviceSet | |
remove(unsigned int lower, unsigned int upper) | Lumiverse::DeviceSet | |
remove(string key, string val, bool isEqual) | Lumiverse::DeviceSet | |
remove(string key, regex val, bool isEqual) | Lumiverse::DeviceSet | |
remove(string key, LumiverseType *val, function< bool(LumiverseType *a, LumiverseType *b)> cmp, bool isEqual) | Lumiverse::DeviceSet | |
remove(string query) | Lumiverse::DeviceSet | |
remove(DeviceSet set) | Lumiverse::DeviceSet | |
removeDevice(Device *device) | Lumiverse::DeviceSet | private |
removeSet(DeviceSet otherSet) | Lumiverse::DeviceSet | private |
reset() | Lumiverse::DeviceSet | |
select(string selector) | Lumiverse::DeviceSet | |
setColorHSV(string param, double H, double S, double V, double weight=1.0) | Lumiverse::DeviceSet | |
setColorRGB(string param, double r, double g, double b, double weight=1.0, RGBColorSpace cs=sRGB) | Lumiverse::DeviceSet | |
setColorRGBRaw(string param, double r, double g, double b, double weight=1.0) | Lumiverse::DeviceSet | |
setColorWeight(string param, double weight) | Lumiverse::DeviceSet | |
setIntensity(float val) | Lumiverse::DeviceSet | inline |
setMetadata(string key, string val) | Lumiverse::DeviceSet | |
setParam(string param, float val) | Lumiverse::DeviceSet | |
setParam(string param, string val, float val2=-1.0f) | Lumiverse::DeviceSet | |
setParam(string param, string channel, double val) | Lumiverse::DeviceSet | |
setParam(string param, string val, float val2, LumiverseEnum::Mode mode, LumiverseEnum::InterpolationMode interpMode) | Lumiverse::DeviceSet | |
setParam(string param, double x, double y, double weight=1.0) | Lumiverse::DeviceSet | |
setRGBRaw(double r, double g, double b, double weight=1.0) | Lumiverse::DeviceSet | |
size() | Lumiverse::DeviceSet | inline |
toJSON(string name) | Lumiverse::DeviceSet | |
~DeviceSet() | Lumiverse::DeviceSet |