Product Home Class IndexDownload

CK_Render

This is a mixin class. An application class can become a CK_Render object by inheriting CK_Render and providing an implementation for the render() member function. The purpose of a CK_Render object is to provide the rendering for a CK_Viewport component. The viewport can set a CP_Render property, which is a pointer to a CK_Render object. When the viewport needs to be re-rendered, the CK_Render::render() member function is called to do it.


Public Methods

render
A callback function implemented by an applicatin class derived from CK_Render.

The render callback function to be implemented by an application class inheriting CK_Render. This callback is called when the viewport needs to be re-rendered.

Parameters

viewport
The viewport needing to be rendered.