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

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

addFinishedCallback(FinishedCallbackFunction func)Lumiverse::SimulationAnimationPatchvirtual
ClearUpdateFlagsFunction typedef (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatch
close()Lumiverse::SimulationAnimationPatch
createFrameInfoBody(set< Device * > devices, FrameDeviceInfo &frame, bool forceUpdate=false)=0 (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotectedpure virtual
CreateFrameInfoBodyFunction typedef (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatch
createFrameInfoHeader(FrameDeviceInfo &frame) (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotectedvirtual
deleteFinishedCallback(int id)Lumiverse::SimulationAnimationPatchvirtual
endRecording()Lumiverse::SimulationAnimationPatchvirtual
enqueueFrameInfo(const FrameDeviceInfo &frame) (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotectedvirtual
FinishedCallbackFunction typedef (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatch
getMode()Lumiverse::SimulationAnimationPatchinlinevirtual
getType()Lumiverse::SimulationAnimationPatchinlinevirtual
init()Lumiverse::SimulationAnimationPatch
InterruptFunction typedef (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatch
IsUpdateRequiredFunction typedef (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatch
loadJSON(const JSONNode data)Lumiverse::SimulationAnimationPatchprotected
m_modeLumiverse::SimulationAnimationPatchprotected
m_onFinishedFunctionsLumiverse::SimulationAnimationPatchprotected
m_queue (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotected
m_queuedFrameDeviceInfo (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotected
m_startPoint (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotected
m_worker (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotected
onRecording() (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchinlineprotectedvirtual
onRendering() (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchinlineprotectedvirtual
onWorkerFinished()Lumiverse::SimulationAnimationPatchprotectedvirtual
reset(InterruptFunction interruptRender)Lumiverse::SimulationAnimationPatchvirtual
reset()=0 (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchpure virtual
SimulationAnimationPatch()Lumiverse::SimulationAnimationPatchinline
SimulationAnimationPatch(const JSONNode data)Lumiverse::SimulationAnimationPatch
startInteractive()Lumiverse::SimulationAnimationPatchinlinevirtual
startRecording()Lumiverse::SimulationAnimationPatchinlinevirtual
stop()Lumiverse::SimulationAnimationPatchvirtual
update(set< Device * > devices, IsUpdateRequiredFunction isUpdateRequired, InterruptFunction interruptRender, ClearUpdateFlagsFunction clearUpdateFlags)Lumiverse::SimulationAnimationPatch
workerLoop()Lumiverse::SimulationAnimationPatchprotectedvirtual
workerRender(FrameDeviceInfo frame)=0 (defined in Lumiverse::SimulationAnimationPatch)Lumiverse::SimulationAnimationPatchprotectedpure virtual
~SimulationAnimationPatch()Lumiverse::SimulationAnimationPatchvirtual