#include <RixRiCtl.h>
Definition at line 74 of file RixRiCtl.h.
◆ RixRiCtl()
◆ ~RixRiCtl()
virtual RixRiCtl::~RixRiCtl |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Flush()
Flush the renderer to the given stream marker.
Ric (Ri Control) methods --------------------------------—— These should be used ether to control an external rendering session. Or to signal direct rendering abort.
◆ GetProgress()
virtual int RixRiCtl::GetProgress |
( |
| ) |
|
|
pure virtual |
Return the percentage done of the current render. If there is no current render underway, this returns 100 (done).
◆ GetRiCtx()
virtual Ri* RixRiCtl::GetRiCtx |
( |
| ) |
|
|
pure virtual |
Ri methods -------------------------------------------------— Return a pointer to Ri generator, or NULL of there is an error. In direct-rendering situations these calls communicate directly with the renderer (albeit through the Rif layer). In external-render mode, these calls produce RIB which is written to stdin of the child prman process.
◆ InvalidateTexture()
virtual void RixRiCtl::InvalidateTexture |
( |
RtUString const |
name | ) |
|
|
pure virtual |
◆ Option()
◆ PRManBegin()
virtual int RixRiCtl::PRManBegin |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
|
pure virtual |
PRMan methods ---------------------------------------------— These entrypoints are useful to initiate a direct-linked prman session and intialized it with prman-standard commandline arguments. It is an error to invoke these methods in any other execution context.
◆ PRManEnd()
virtual int RixRiCtl::PRManEnd |
( |
| ) |
|
|
pure virtual |
◆ PRManGo()
virtual int RixRiCtl::PRManGo |
( |
| ) |
|
|
pure virtual |
◆ ProcessCallbacks()
virtual void RixRiCtl::ProcessCallbacks |
( |
| ) |
|
|
pure virtual |
Process outstanding callback requests (display, exception)
◆ RifInit()
virtual void RixRiCtl::RifInit |
( |
int |
argc, |
|
|
const char * |
argv[] |
|
) |
| |
|
pure virtual |
Configure Rifs. Would only work in main thread.
◆ SetRifEditMode()
◆ SetWantsProgress()
virtual RtInt RixRiCtl::SetWantsProgress |
( |
RtInt |
wantsProgress | ) |
|
|
pure virtual |
Set whether the renderer should return progress messages Returns the previous value.
The documentation for this class was generated from the following file: