Package | Description |
---|---|
org.eclipse.ice.client.widgets.jme | |
org.eclipse.ice.client.widgets.mesh | |
org.eclipse.ice.client.widgets.reactoreditor.plant |
Modifier and Type | Method and Description |
---|---|
EmbeddedView |
MasterApplication.getEmbeddedView()
Gets an
EmbeddedView that uses this Application for rendering a
jME-based scene. |
Modifier and Type | Method and Description |
---|---|
com.jme3.scene.Node |
ViewAppState.createHUD(EmbeddedView view)
Returns the
ViewAppState.rootGuiNode , which should be attached to a ViewPort. |
com.jme3.scene.Node |
IEmbeddedViewClient.createHUD(EmbeddedView view)
Creates a new GUI or HUD
Node . |
java.lang.Object |
ViewAppState.createViewCamera(EmbeddedView view)
Creates a default
FlightCamera for the specified
EmbeddedView . |
java.lang.Object |
IEmbeddedViewClient.createViewCamera(EmbeddedView view)
Creates a new interactive camera for an
EmbeddedView . |
void |
ViewAppState.disposeHUD(EmbeddedView view)
Detaches all children from the GUI/HUD
Node ,
ViewAppState.guiNode . |
void |
IEmbeddedViewClient.disposeHUD(EmbeddedView view)
Disposes the HUD
Node associated with the specified
EmbeddedView . |
void |
ViewAppState.disposeViewCamera(EmbeddedView view) |
void |
IEmbeddedViewClient.disposeViewCamera(EmbeddedView view)
Disposes specified interactive camera associated with the specified
EmbeddedView . |
com.jme3.math.Ray |
SimpleAppState.getCursorRayFromClick(EmbeddedView view)
Gets a Ray from the camera to the cursor.
|
com.jme3.scene.Node |
ViewAppState.getSceneRoot(EmbeddedView view)
Returns the
ViewAppState.rootNode . |
com.jme3.scene.Node |
IEmbeddedViewClient.getSceneRoot(EmbeddedView view)
Gets the root
Node for the client's scene. |
void |
MasterApplication.releaseEmbeddedView(EmbeddedView embeddedView)
Releases an
EmbeddedView for use elsewhere in the program. |
void |
ViewAppState.updateHUD(EmbeddedView view,
int width,
int height) |
void |
IEmbeddedViewClient.updateHUD(EmbeddedView view,
int width,
int height)
Notifies the client that a HUD must be updated based on the provided
width and height of the associated
EmbeddedView 's underlying
AwtPanel . |
void |
ViewAppState.updateViewCamera(EmbeddedView view,
boolean enabled)
Enables or disables the default
FlightCamera associated with the
EmbeddedView . |
void |
IEmbeddedViewClient.updateViewCamera(EmbeddedView view,
boolean enabled)
Notifies the client that a camera must be updated.
|
void |
ViewAppState.viewActivated(EmbeddedView view) |
void |
IEmbeddedViewClient.viewActivated(EmbeddedView view)
Notifies the client that the
EmbeddedView (i.e., the
underlying AwtPanel ) has been activated. |
void |
ViewAppState.viewDeactivated(EmbeddedView view) |
void |
IEmbeddedViewClient.viewDeactivated(EmbeddedView view)
Notifies the client that the
EmbeddedView (i.e., the
underlying AwtPanel ) has been deactivated. |
void |
ViewAppState.viewResized(EmbeddedView view,
int width,
int height) |
void |
IEmbeddedViewClient.viewResized(EmbeddedView view,
int width,
int height)
Notifies the client that the
EmbeddedView 's underlying
AwtPanel has been resized. |
Modifier and Type | Method and Description |
---|---|
com.jme3.scene.Node |
MeshAppState.createHUD(EmbeddedView view)
Creates a custom HUD with a crosshair, player coordinates, and cursor
coordinates.
|
java.lang.Object |
MeshAppState.createViewCamera(EmbeddedView view)
|
void |
MeshAppState.disposeViewCamera(EmbeddedView view) |
void |
MeshAppState.updateHUD(EmbeddedView view,
int width,
int height) |
void |
MeshAppState.updateViewCamera(EmbeddedView view,
boolean enabled) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
PlantAppState.createViewCamera(EmbeddedView view)
Overrides the default view camera to set its initial location based on
the default position and orientation.
|