| addFinishedCallback(FinishedCallbackFunction func) | Lumiverse::SimulationAnimationPatch | virtual |
| ArnoldAnimationPatch() | Lumiverse::ArnoldAnimationPatch | inline |
| ArnoldAnimationPatch(ArnoldInterface *itf) (defined in Lumiverse::ArnoldAnimationPatch) | Lumiverse::ArnoldAnimationPatch | |
| ArnoldAnimationPatch(const JSONNode data) | Lumiverse::ArnoldAnimationPatch | |
| ArnoldPatch() | Lumiverse::ArnoldPatch | |
| ArnoldPatch(const JSONNode data) | Lumiverse::ArnoldPatch | |
| ArnoldPatch() | Lumiverse::ArnoldPatch | inline |
| ArnoldPatch(const JSONNode data) | Lumiverse::ArnoldPatch | |
| bindRenderLoop() (defined in Lumiverse::SimulationPatch) | Lumiverse::SimulationPatch | protectedvirtual |
| clearUpdateFlags() | Lumiverse::SimulationPatch | virtual |
| ClearUpdateFlagsFunction typedef (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | |
| close() override | Lumiverse::ArnoldAnimationPatch | virtual |
| createFrameInfoBody(set< Device * > devices, FrameDeviceInfo &frame, bool forceUpdate=false) (defined in Lumiverse::ArnoldAnimationPatch) | Lumiverse::ArnoldAnimationPatch | protectedvirtual |
| CreateFrameInfoBodyFunction typedef (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | |
| createFrameInfoHeader(FrameDeviceInfo &frame) (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | protectedvirtual |
| deleteDevice(string id) | Lumiverse::SimulationPatch | virtual |
| deleteFinishedCallback(int id) | Lumiverse::SimulationAnimationPatch | virtual |
| disableContinuousRenderMode() | Lumiverse::ArnoldAnimationPatch | |
| enableContinuousRenderMode() | Lumiverse::ArnoldAnimationPatch | |
| endRecording() | Lumiverse::SimulationAnimationPatch | virtual |
| enqueueFrameInfo(const FrameDeviceInfo &frame) (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | protectedvirtual |
| FinishedCallbackFunction typedef (defined in Lumiverse::ArnoldAnimationPatch) | Lumiverse::ArnoldAnimationPatch | |
| forceInterrupt() | Lumiverse::ArnoldPatch | inline |
| getArnoldInterface() | Lumiverse::ArnoldAnimationPatch | inline |
| getBeamPropsFromAss(const set< Device * > &devices) | Lumiverse::ArnoldAnimationPatch | |
| getBucketNumber() const | Lumiverse::ArnoldPatch | inlinevirtual |
| getBucketPositionInfo() const | Lumiverse::ArnoldPatch | inlinevirtual |
| getBufferPointer() | Lumiverse::ArnoldPatch | inlinevirtual |
| getBufferSize() (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | inline |
| getHeight() | Lumiverse::ArnoldPatch | inlinevirtual |
| getMode() | Lumiverse::SimulationAnimationPatch | inlinevirtual |
| getPercentage() const override | Lumiverse::ArnoldAnimationPatch | virtual |
| getPositionFromAss(const set< Device * > &devices) | Lumiverse::ArnoldAnimationPatch | |
| getPreviewSamples() | Lumiverse::ArnoldAnimationPatch | inline |
| getRenderSamples() | Lumiverse::ArnoldAnimationPatch | inline |
| getSamples() | Lumiverse::ArnoldPatch | inline |
| getType() override | Lumiverse::ArnoldAnimationPatch | inlinevirtual |
| getWidth() | Lumiverse::ArnoldPatch | inlinevirtual |
| init() override | Lumiverse::ArnoldAnimationPatch | virtual |
| InterruptFunction typedef (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | |
| interruptRender() | Lumiverse::ArnoldAnimationPatch | virtual |
| isUpdateRequired(set< Device * > devices) | Lumiverse::SimulationPatch | virtual |
| IsUpdateRequiredFunction typedef (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | |
| loadJSON(const JSONNode data) override | Lumiverse::ArnoldAnimationPatch | protectedvirtual |
| loadLight(Device *d_ptr) override | Lumiverse::ArnoldPatch | protectedvirtual |
| m_interface | Lumiverse::ArnoldPatch | protected |
| m_interrupt_flag (defined in Lumiverse::SimulationPatch) | Lumiverse::SimulationPatch | protected |
| m_mode | Lumiverse::SimulationAnimationPatch | protected |
| m_onFinishedFunctions | Lumiverse::SimulationAnimationPatch | protected |
| m_preview_samples | Lumiverse::ArnoldAnimationPatch | private |
| m_queue (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | protected |
| m_queuedFrameDeviceInfo (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | protected |
| m_render_samples | Lumiverse::ArnoldAnimationPatch | private |
| m_renderloop | Lumiverse::SimulationPatch | protected |
| m_startPoint (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | protected |
| m_worker (defined in Lumiverse::SimulationAnimationPatch) | Lumiverse::SimulationAnimationPatch | protected |
| onDeviceChanged(Device *d) | Lumiverse::SimulationPatch | virtual |
| onRecording() override (defined in Lumiverse::ArnoldAnimationPatch) | Lumiverse::ArnoldAnimationPatch | inlineprotectedvirtual |
| onRendering() override (defined in Lumiverse::ArnoldAnimationPatch) | Lumiverse::ArnoldAnimationPatch | inlineprotectedvirtual |
| onWorkerFinished() | Lumiverse::SimulationAnimationPatch | protectedvirtual |
| renderLoop(const std::set< Device * > &devices) | Lumiverse::ArnoldPatch | virtual |
| renderLoop() | Lumiverse::ArnoldPatch | virtual |
| renderSingleFrame(const set< Device * > &devices, string basepath, string filename) | Lumiverse::ArnoldAnimationPatch | |
| renderSingleFrameToBuffer(const set< Device * > &devices, unsigned char *buff, int w=-1, int h=-1) | Lumiverse::ArnoldAnimationPatch | |
| rerender() | Lumiverse::ArnoldAnimationPatch | virtual |
| reset() (defined in Lumiverse::ArnoldAnimationPatch) | Lumiverse::ArnoldAnimationPatch | virtual |
| Lumiverse::SimulationAnimationPatch::reset(InterruptFunction interruptRender) | Lumiverse::SimulationAnimationPatch | virtual |
| setArnoldInterface(ArnoldInterface *arnold_interface) | Lumiverse::ArnoldPatch | inline |
| setAssFile(std::string assFile) | Lumiverse::ArnoldPatch | inline |
| setDims(int w, int h) | Lumiverse::ArnoldPatch | inline |
| setOptionParameter(std::string paramName, int val) | Lumiverse::ArnoldPatch | virtual |
| setOptionParameter(std::string paramName, float val) (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | virtual |
| setPreviewSamples(int preview) | Lumiverse::ArnoldAnimationPatch | |
| setRenderSamples(int render) | Lumiverse::ArnoldAnimationPatch | |
| setSamples(int samples) | Lumiverse::ArnoldPatch | |
| SimulationAnimationPatch() | Lumiverse::SimulationAnimationPatch | inline |
| SimulationAnimationPatch(const JSONNode data) | Lumiverse::SimulationAnimationPatch | |
| SimulationPatch() | Lumiverse::SimulationPatch | inline |
| SimulationPatch(const JSONNode data) | Lumiverse::SimulationPatch | |
| startInteractive() | Lumiverse::SimulationAnimationPatch | inlinevirtual |
| startRecording() | Lumiverse::SimulationAnimationPatch | inlinevirtual |
| stop() | Lumiverse::SimulationAnimationPatch | virtual |
| toJSON() | Lumiverse::ArnoldPatch | virtual |
| toJSON() override | Lumiverse::ArnoldPatch | virtual |
| update(set< Device * > devices) override | Lumiverse::ArnoldAnimationPatch | virtual |
| Lumiverse::SimulationAnimationPatch::update(set< Device * > devices, IsUpdateRequiredFunction isUpdateRequired, InterruptFunction interruptRender, ClearUpdateFlagsFunction clearUpdateFlags) | Lumiverse::SimulationAnimationPatch | |
| updateLight(set< Device * > devices) | Lumiverse::ArnoldPatch | virtual |
| updateLightPredictive(set< Device * > devices) | Lumiverse::ArnoldPatch | protected |
| workerLoop() | Lumiverse::SimulationAnimationPatch | protectedvirtual |
| workerRender(FrameDeviceInfo frame) (defined in Lumiverse::ArnoldAnimationPatch) | Lumiverse::ArnoldAnimationPatch | protectedvirtual |
| ~ArnoldAnimationPatch() | Lumiverse::ArnoldAnimationPatch | virtual |
| ~ArnoldPatch() | Lumiverse::ArnoldPatch | virtual |
| ~ArnoldPatch() | Lumiverse::ArnoldPatch | virtual |
| ~Patch() | Lumiverse::Patch | inlinevirtual |
| ~SimulationAnimationPatch() | Lumiverse::SimulationAnimationPatch | virtual |
| ~SimulationPatch() | Lumiverse::SimulationPatch | virtual |