|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Used for accessing to a Scene3DRenderCallBack.
Implements this interface to control events launched by a Scene3DRender.
IRender3D
Method Summary | |
void |
render3DCameraSpace(IScene3DRender r)
Called for each rendered frame when all scene 3D Object are in camera space. |
void |
render3DEnd(IScene3DRender r)
Called for each rendered frame when final image has been drawn to screen. |
void |
render3DPixelsUpdate(IScene3DRender r)
Called for each rendered frame just before drawing to internal pixels array. |
void |
render3DPixelsUpdated(IScene3DRender r)
Called for each rendered frame just after internal pixels array has been updated with new frame. |
void |
render3DStart(IScene3DRender r)
Called for each rendered frame when a new rendering process start. |
void |
render3DstartCallBack(IScene3DRender r)
Called once before all others events to inform this object that it must now handle callback. |
void |
render3DSwitched(IScene3DRender r)
Called once when a request to switch Render3D implementation has been performed. |
void |
render3DWorldSpace(IScene3DRender r)
Called for each rendered frame when all scene 3D Object are in world space. |
Method Detail |
public void render3DstartCallBack(IScene3DRender r)
This method will be called once each times this CallBack handler will be linked to a Render3D
This event may be used to load scene into rendere or initialise object.
r
- Render3D object source interfacepublic void render3DStart(IScene3DRender r)
This method will be called before all other events.
r
- Render3D object source interfacepublic void render3DWorldSpace(IScene3DRender r)
This method will be called for each rendered frame when all scene 3D Object are in world space : Mesh,Camera,Light, etc...
r
- Render3D object source interfacepublic void render3DCameraSpace(IScene3DRender r)
This method will be called for each rendered frame when all scene 3D Object are in camera space : Mesh,Camera,Light, etc...
r
- Render3D object source interfacepublic void render3DPixelsUpdate(IScene3DRender r)
This method will be called for each rendered frame just before drawing scene object to internal pixels array.
r
- Render3D object source interfacepublic void render3DPixelsUpdated(IScene3DRender r)
This method will be called for each rendered frame just after scene object have been drawn to internal pixels array.
r
- Render3D object source interfacepublic void render3DEnd(IScene3DRender r)
This method will be called for each rendered frame after all others events.
r
- Render3D object source interfacepublic void render3DSwitched(IScene3DRender r)
Render3D switching is asynchronous, this event will be launched once the request has been performed even if it has failed..
r
- Render3D object source interface
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |