|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface that must be implemented by class controling Render3D.
IRender3D
Method Summary | |
void |
render3DCameraSpace(IRender3D r)
Called for each rendered frame when all scene 3D Object are in camera space. |
void |
render3DEnd(IRender3D r)
Called for each rendered frame when final image has been drawn to screen. |
void |
render3DObjectMonitor(IRender3D r)
Called when there are at least one object that is currently changing its state (eg: loading). |
void |
render3DPixelsUpdate(IRender3D r)
Called for each rendered frame just before drawing to internal pixels array. |
void |
render3DPixelsUpdated(IRender3D r)
Called for each rendered frame just after internal pixels array has been updated with new frame. |
void |
render3DStart(IRender3D r)
Called for each rendered frame when a new rendering process start. |
void |
render3DstartCallBack(IRender3D r)
Called once before all others events to inform this object that it must now handle callback. |
void |
render3DWorldSpace(IRender3D r)
Called for each rendered frame when all scene 3D Object are in world space. |
Method Detail |
public void render3DstartCallBack(IRender3D 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.
public void render3DObjectMonitor(IRender3D r)
This method will be called for each rendered frame when there are at least one object that is currently changing its state
public void render3DStart(IRender3D r)
This method will be called before all other events.
public void render3DWorldSpace(IRender3D r)
This method will be called for each rendered frame when all scene 3D Object are in world space : Mesh,Camera,Light, etc...
public void render3DCameraSpace(IRender3D r)
This method will be called for each rendered frame when all scene 3D Object are in camera space : Mesh,Camera,Light, etc...
public void render3DPixelsUpdate(IRender3D r)
This method will be called for each rendered frame just before drawing scene object to internal pixels array.
public void render3DPixelsUpdated(IRender3D r)
This method will be called for each rendered frame just after scene object have been drawn to internal pixels array.
public void render3DEnd(IRender3D r)
This method will be called for each rendered frame after all others events.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |