RslFunctionTable Struct Reference

Each plugin should define an RslFunctionTable called "RslPublicFunctions". More...

#include <RslPlugin.h>

List of all members.

Public Member Functions

 RslFunctionTable (const RslFunction *functions, RslVoidFunc init=NULL, RslVoidFunc cleanup=NULL)
 Constructor.

Public Attributes

const RslFunctionm_functions
 The function table.
const char m_version
 Plugin API version number (for internal use only).
RslVoidFunc m_initFunc
 Per-frame initialization function (possibly NULL).
RslVoidFunc m_cleanupFunc
 Per-frame cleanup function (possibly NULL).


Detailed Description

Each plugin should define an RslFunctionTable called "RslPublicFunctions".

See also:
RslFunction


Constructor & Destructor Documentation

RslFunctionTable::RslFunctionTable const RslFunction functions,
RslVoidFunc  init = NULL,
RslVoidFunc  cleanup = NULL
[inline]
 

Constructor.


Member Data Documentation

RslVoidFunc RslFunctionTable::m_cleanupFunc
 

Per-frame cleanup function (possibly NULL).

const RslFunction* RslFunctionTable::m_functions
 

The function table.

RslVoidFunc RslFunctionTable::m_initFunc
 

Per-frame initialization function (possibly NULL).

const char RslFunctionTable::m_version
 

Plugin API version number (for internal use only).


The documentation for this struct was generated from the following file:
Generated on Wed May 10 15:56:09 2006 for PRManHeaders by  doxygen 1.4.6