81 virtual int PRManBegin(
int argc,
char* argv[]) = 0;
121 virtual void RifInit(
int argc,
const char *argv[]) = 0;
virtual int PRManBegin(int argc, char *argv[])=0
PRMan methods ---------------------------------------------— These entrypoints are useful to initiat...
virtual void Option(RtString name, RtPointer value)=0
Configure Ric.
virtual void SetRifEditMode(RixRifEditMode m)=0
Set Rif behavior.
virtual void ProcessCallbacks()=0
Process outstanding callback requests (display, exception)
void * RtPointer
Definition: ri.h:69
virtual void InvalidateTexture(RtUString const name)=0
virtual int SetWantsProgress(int wantsProgress)=0
Set whether the renderer should return progress messages Returns the previous value.
Base class for all Rix interfaces.
Definition: RixInterfaces.h:133
virtual void Flush(RtString marker, RtBoolean synchronous, RtUString flushmode)=0
Ric (Ri Control) methods --------------------------------—— These should be used ether to control a...
Definition: RixRiCtl.h:69
RixRifEditMode
The RixRiCtl interface provides access to the current thread's Ri context and is intended for use by ...
Definition: RixRiCtl.h:66
virtual Ri * GetRiCtx()=0
Ri methods -------------------------------------------------— Return a pointer to Ri generator...
char * RtString
Definition: ri.h:68
virtual ~RixRiCtl()
Definition: RixRiCtl.h:128
Definition: RixRiCtl.h:70
virtual void RifInit(int argc, const char *argv[])=0
Configure Rifs. Would only work in main thread.
short RtBoolean
Definition: ri.h:53
Definition: RixRiCtl.h:73
RixRiCtl()
Definition: RixRiCtl.h:127
virtual int GetProgress()=0
Return the percentage done of the current render.
pxrcore::UString RtUString
Definition: RiTypesHelper.h:682
Definition: RixRiCtl.h:68