formZ SDK | 4.0 Call Back Reference | Renderer

fz_rndr_cbak_wind_data_init

Description

Window data init function. The window data init function needs to be implemented, if the info function returns a size other than 0 for the window data size argument (see above). It is called once, when a new window is created. formZ will allocate a data block of the given size. The window data init function is then called with the pointer to the data and is expected to initialize the data. The window data block is intended to store any runtime data a renderer may need on a per window basis. For example, a renderer may need to keep track whether the last image rendered is still valid or whether any changes made by the user in the meantime have made the image out of date. Such a marker would be stored in the window data.

Plugin Prototype

fzrt_error_td fz_rndr_cbak_wind_data_init(

fzrt_int

windex,

fzrt_ptr

wind_data )

Parameters

windex [Input]

project window index

wind_data [Input]

Pointer to the window data block, maintained by formZ.

Returns

Error codes

Availability

5.0.0.0

Function Set

fz_rndr_cbak_fset


Defined in

fz_rndr_api.h