Cortex
10.0.0-a4
|
Class for writing SceneCache files based on an existing Houdini hierarchy. More...
#include <ROP_SceneCacheWriter.h>
Inherits ROP_Node.
Public Member Functions | |
ROP_SceneCacheWriter (OP_Network *net, const char *name, OP_Operator *op) | |
Static Public Member Functions | |
static OP_Node * | create (OP_Network *net, const char *name, OP_Operator *op) |
static OP_TemplatePair * | buildParameters () |
Protected Member Functions | |
virtual int | startRender (int nframes, fpreal s, fpreal e) |
virtual ROP_RENDER_CODE | renderFrame (fpreal time, UT_Interrupt *boss) |
virtual ROP_RENDER_CODE | endRender () |
virtual bool | updateParmsFlags () |
virtual ROP_RENDER_CODE | doWrite (const IECore::SceneInterface *liveScene, IECore::SceneInterface *outScene, double time, UT_Interrupt *progress) |
Class for writing SceneCache files based on an existing Houdini hierarchy.
|
protectedvirtual |
Called recursively to traverse the IECoreHoudini::LiveScene, starting with the Root Object, and write the hierarchy to the output file.