public interface GravitySimServiceAsync
Modifier and Type | Method and Description |
---|---|
void |
clearAllBodies(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Clear all bodies.
|
void |
decreaseGravity(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Decrease gravity.
|
void |
decreaseSimulationSpeed(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Decrease simulation speed.
|
void |
increaseGravity(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Increase gravity.
|
void |
increaseSimulationSpeed(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Increase simulation speed.
|
void |
setBodyLimit(int newLimit,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Sets the body limit.
|
void |
setScenario(UniverseScenario scenario,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Sets the scenario.
|
void clearAllBodies(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
callback
- the callbackvoid decreaseGravity(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
callback
- the callbackvoid decreaseSimulationSpeed(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
callback
- the callbackvoid increaseGravity(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
callback
- the callbackvoid increaseSimulationSpeed(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
callback
- the callbackvoid setBodyLimit(int newLimit, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
newLimit
- the new limitcallback
- the callbackvoid setScenario(UniverseScenario scenario, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
scenario
- the scenariocallback
- the callback