|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ApplicationUpdateObserver
Observer of the rendering system that is informed when it is safe to update the scene graph from application code.
The observer is used to synchronise the user-level application with the
scene graph and it's update cycle. The observer signals the point in time
when it is a valid and safe time to make changes to the scene graph. During
the time of this callbacks, the user code may register that it needs to
change parts of the scene graph, but cannot make the changes. Direct changes
are made during the callbacks from the NodeUpdateListener
methods.
Applications may opt to run their own threads independent of the clocking provided by this interface, however, they must buffer their changes and make them in response to the callbacks.
Method Summary | |
---|---|
void |
appShutdown()
Notification that the AV3D internal shutdown handler has detected a system-wide shutdown. |
void |
updateSceneGraph()
Notification that now is a good time to synchronise application code with scene graph. |
Method Detail |
---|
void updateSceneGraph()
void appShutdown()
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |