Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XFcRenderer Class Reference

Renderer base class. Used as an interface for core callback. More...

List of all members.

## Public Member Functions
virtual XFCIMPORT void | render ()
| Called every time in the rendering loop.
virtual XFCIMPORT INT | updateScreen (void *aMoreInfo)
| Called before back buffer is displayed on screen.
virtual XFCIMPORT void | initRenderer ()
| Called when this renderer is activated.
virtual XFCIMPORT void | deinitRenderer ()
| Called when this renderer is deactivated.

## Detailed Description

Renderer base class. Used as an interface for core callback.

## Member Function Documentation

virtual XFCIMPORT void XFcRenderer::deinitRenderer | ( |  | ) | `[virtual]`

| Called when this renderer is deactivated.

virtual XFCIMPORT void XFcRenderer::initRenderer | ( |  | ) | `[virtual]`

| Called when this renderer is activated.

virtual XFCIMPORT void XFcRenderer::render | ( |  | ) | `[virtual]`

| Called every time in the rendering loop.

virtual XFCIMPORT INT XFcRenderer::updateScreen | ( | void * | aMoreInfo | ) | `[virtual]`

| Called before back buffer is displayed on screen. The function should return 1 if it has handled the screen update, or for some other reason doesn't want the core to update the screen, or 0 to let core carry on. aMoreInfo parameter points to platform- specific information, and is currently reserved.

|  | X-Forge Documentation Confidential Copyright © 2002-2003 Fathammer |  | Documentation generated with doxygen by Dimitri van Heesch