Lumiverse  2.5
A framework for creating lighting control applications
Lumiverse::Rig Member List

This is the complete list of members for Lumiverse::Rig, including all inherited members.

addDevice(Device *device)Lumiverse::Rig
addFunction(int pid, function< void()> func)Lumiverse::Rig
addPatch(string id, Patch *patch)Lumiverse::Rig
deleteDevice(string id)Lumiverse::Rig
deletePatch(string id)Lumiverse::Rig
DeviceSet classLumiverse::Rigfriend
getAllDevices()Lumiverse::Rig
getAllUsedParams()Lumiverse::Rig
getChannel(unsigned int channel)Lumiverse::Rig
getChannel(unsigned int lower, unsigned int upper)Lumiverse::Rig
getDevice(string id)Lumiverse::Rig
getDeviceRaw()Lumiverse::Riginline
getDevices(string key, string val, bool isEqual)Lumiverse::Rig
getMetadataValues(string key)Lumiverse::Rig
getNumDevices()Lumiverse::Riginline
getPatch(string id)Lumiverse::Rig
getPatchAsDMXPatch(string id)Lumiverse::Riginline
getPatches()Lumiverse::Riginline
getRefreshRate()Lumiverse::Riginline
getSimulationPatch(string type)Lumiverse::Rig
init()Lumiverse::Rig
isSlow()Lumiverse::Riginline
load(string filename)Lumiverse::Rig
loadDevices(JSONNode root)Lumiverse::Rigprivate
loadJSON(JSONNode root)Lumiverse::Rigprivate
loadPatches(JSONNode root)Lumiverse::Rigprivate
m_devicesLumiverse::Rigprivate
m_devicesByChannelLumiverse::Rigprivate
m_devicesByIdLumiverse::Rigprivate
m_loopTimeLumiverse::Rigprivate
m_patchesLumiverse::Rigprivate
m_refreshRateLumiverse::Rigprivate
m_runningLumiverse::Rigprivate
m_slowLumiverse::Rigprivate
m_updateFunctionsLumiverse::Rigprivate
m_updateLoopLumiverse::Rigprivate
operator[](string id)Lumiverse::Rig
operator[](unsigned int channel)Lumiverse::Rig
patchParsersLumiverse::Rigstatic
removeFunction(int pid)Lumiverse::Rig
reset()Lumiverse::Rigprivate
resetDevices()Lumiverse::Rig
Rig()Lumiverse::Rig
Rig(string filename)Lumiverse::Rig
run()Lumiverse::Rig
save(string filename, bool overwrite=true)Lumiverse::Rig
select(string q)Lumiverse::Rig
setAllDevices(map< string, Device * > devices)Lumiverse::Rig
setRefreshRate(unsigned int rate)Lumiverse::Rig
stop()Lumiverse::Rig
toJSON()Lumiverse::Rig
update()Lumiverse::Rig
updateOnce()Lumiverse::Rig
~Rig()Lumiverse::Rig