bindRenderLoop() (defined in Lumiverse::SimulationPatch) | Lumiverse::SimulationPatch | protectedvirtual |
clearUpdateFlags() | Lumiverse::SimulationPatch | virtual |
close() | Lumiverse::SimulationPatch | virtual |
deleteDevice(string id) | Lumiverse::SimulationPatch | virtual |
getBufferPointer() | Lumiverse::SimulationPatch | inlinevirtual |
getHeight()=0 | Lumiverse::SimulationPatch | pure virtual |
getType() | Lumiverse::SimulationPatch | inlinevirtual |
getWidth()=0 | Lumiverse::SimulationPatch | pure virtual |
init() | Lumiverse::SimulationPatch | virtual |
interruptRender() | Lumiverse::SimulationPatch | virtual |
isUpdateRequired(set< Device * > devices) | Lumiverse::SimulationPatch | virtual |
loadJSON(const JSONNode data) | Lumiverse::SimulationPatch | protectedvirtual |
loadLight(Device *d_ptr)=0 | Lumiverse::SimulationPatch | protectedpure virtual |
m_interrupt_flag (defined in Lumiverse::SimulationPatch) | Lumiverse::SimulationPatch | protected |
m_lights | Lumiverse::SimulationPatch | protected |
m_renderloop | Lumiverse::SimulationPatch | protected |
onDeviceChanged(Device *d) | Lumiverse::SimulationPatch | virtual |
renderLoop()=0 | Lumiverse::SimulationPatch | protectedpure virtual |
rerender() | Lumiverse::SimulationPatch | virtual |
SimulationPatch() | Lumiverse::SimulationPatch | inline |
SimulationPatch(const JSONNode data) | Lumiverse::SimulationPatch | |
toJSON() | Lumiverse::SimulationPatch | virtual |
update(set< Device * > devices) | Lumiverse::SimulationPatch | virtual |
updateLight(set< Device * > devices)=0 | Lumiverse::SimulationPatch | protectedpure virtual |
~Patch() | Lumiverse::Patch | inlinevirtual |
~SimulationPatch() | Lumiverse::SimulationPatch | virtual |