#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.