#include <c4d_videopostdata.h>

Public Member Functions | |
| BaseVideoPostStruct () | |
Default constructor.
| Int32 version |
The version of Cinema 4D.
the VideoPost call: VIDEOPOSTCALL
| Bool open |
true if it is an opening call. See also VideoPostData::Execute.
| BaseTime time |
The current time.
| Int32 fps |
The number of frames per second.
| RENDERRESULT* error |
The render result error: RENDERRESULT May be nullptr.
| VolumeData* vd |
The current VolumeData. Only valid for VIDEOPOSTCALL::INNER and VIDEOPOSTCALL::RENDER calls.
| BaseDocument* doc |
The active document.
| BaseThread* thread |
The executing thread. Use thread->TestBreak() to check for a user break.
| Int32 subframe |
The current subframe. Multiple subframes are rendered if scene motion blur or field rendering are used.
| Int32 subframe_cnt |
The number of subframes.
| Int32 field |
The current field. Multiple subframes are rendered if scene motion blur or field rendering are used.
| Int32 field_cnt |
The number of fields.
| Render* render |
The current render.
| RENDERFLAGS renderflags |
The render flags passed to RenderDocument(): RENDERFLAGS.
| Bool linear_workflow |
Linear workflow enabled/disabled.
| COLORSPACETRANSFORMATION colorspacetransformation |
Color space transformation: COLORSPACETRANSFORMATION.
If not nullptr then it is a Team Render rendering and this holds NET context information.
| Bool net_server |
If true the rendering is executed on a server side, otherwise it is on a client side.