#include <RixEventCallbacks.h>
Inherits RixInterface.
|
| enum | Event { k_Scene,
k_Render,
k_Progress,
k_Iteration
} |
| |
| typedef void(* | Callback )(Event event, void const *eventData, void *clientData) |
| |
| enum | Type {
k_Float,
k_Integer,
k_StringV,
k_Color,
k_Normal,
k_Vector,
k_Point,
k_HPoint,
k_MPoint,
k_Matrix
} |
| |
| typedef void(* RixEventCallbacks::Callback)(Event event, void const *eventData, void *clientData) |
| Enumerator |
|---|
| k_Scene |
|
| k_Render |
data is integer, 1=create, 0=destroy
|
| k_Progress |
data is integer, 1=begin, 0=end
|
| k_Iteration |
data is integer range 0 to 100
|
| Enumerator |
|---|
| k_Float |
|
| k_Integer |
|
| k_StringV |
|
| k_Color |
|
| k_Normal |
|
| k_Vector |
|
| k_Point |
|
| k_HPoint |
|
| k_MPoint |
|
| k_Matrix |
|
| RixEventCallbacks::RixEventCallbacks |
( |
) | |
|
|
inlineprotected |
| virtual int RixInterface::GetVersion |
( |
) | |
const |
|
inlinevirtualinherited |
Get the version number of this interface.
Different interfaces might have different version numbers in a given release.
References RixInterface::m_version.
| virtual bool RixEventCallbacks::RegisterCallback |
( |
Event |
event, |
|
|
Callback |
cb, |
|
|
void * |
clientData |
|
) |
| |
|
pure virtual |
Register an event callback returns true on success.
| virtual bool RixEventCallbacks::UnregisterCallback |
( |
Event |
event, |
|
|
Callback |
cb, |
|
|
void * |
clientData |
|
) |
| |
|
pure virtual |
Un-register an event callback returns true on success.
| int RixInterface::m_version |
|
protectedinherited |
The documentation for this class was generated from the following file: