|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Control | |
---|---|
com.jme3.animation | The com.jme3.animation package contains various classes
for managing animation inside a jME3 application. |
com.jme3.app | The com.jme3.application provides a toolset for jME3 applications
to interact with various components of the engine. |
com.jme3.bullet.control | |
com.jme3.cinematic.events | |
com.jme3.effect | The com.jme3.effect package allows particle emitter effects to be
used with a jME3 application. |
com.jme3.input | The com.jme3.input package is used for all input handling in
jMonkeyEngine. |
com.jme3.scene | The com.jme3.input package contains the scene graph implementation
in jMonkeyEngine. |
com.jme3.scene.control | The com.jme3.control package provides
controls . |
com.jme3.terrain.geomipmap |
Uses of Control in com.jme3.animation |
---|
Classes in com.jme3.animation that implement Control | |
---|---|
class |
AnimControl
AnimControl is a Spatial control that allows manipulation
of skeletal animation. |
class |
SkeletonControl
The Skeleton control deforms a model according to a skeleton, It handles the computation of the deformation matrices and performs the transformations on the mesh |
Methods in com.jme3.animation that return Control | |
---|---|
Control |
AnimControl.cloneForSpatial(Spatial spatial)
Internal use only. |
Control |
SkeletonControl.cloneForSpatial(Spatial spatial)
|
Uses of Control in com.jme3.app |
---|
Classes in com.jme3.app that implement Control | |
---|---|
class |
StatsView
The StatsView provides a heads-up display (HUD) of various
statistics of rendering. |
Methods in com.jme3.app that return Control | |
---|---|
Control |
StatsView.cloneForSpatial(Spatial spatial)
|
Uses of Control in com.jme3.bullet.control |
---|
Subinterfaces of Control in com.jme3.bullet.control | |
---|---|
interface |
PhysicsControl
|
Classes in com.jme3.bullet.control that implement Control | |
---|---|
class |
CharacterControl
|
class |
GhostControl
A GhostControl moves with the spatial it is attached to and can be used to check overlaps with other physics objects (e.g. |
class |
KinematicRagdollControl
This control is still a WIP, use it at your own risk To use this control you need a model with an AnimControl and a SkeletonControl. This should be the case if you imported an animated model from Ogre or blender. Note enabling/disabling the control add/removes it from the physic space |
class |
RigidBodyControl
|
class |
VehicleControl
|
Methods in com.jme3.bullet.control that return Control | |
---|---|
Control |
CharacterControl.cloneForSpatial(Spatial spatial)
|
Control |
GhostControl.cloneForSpatial(Spatial spatial)
|
Control |
KinematicRagdollControl.cloneForSpatial(Spatial spatial)
|
Control |
RigidBodyControl.cloneForSpatial(Spatial spatial)
|
Control |
VehicleControl.cloneForSpatial(Spatial spatial)
|
Uses of Control in com.jme3.cinematic.events |
---|
Classes in com.jme3.cinematic.events that implement Control | |
---|---|
class |
MotionTrack
A MotionTrack is a control over the spatial that manage the position and direction of the spatial while following a motion Path You must first create a MotionPath and then create a MotionTrack to associate a spatial and the path. |
Methods in com.jme3.cinematic.events that return Control | |
---|---|
Control |
MotionTrack.cloneForSpatial(Spatial spatial)
Clone this control for the given spatial |
Uses of Control in com.jme3.effect |
---|
Classes in com.jme3.effect that implement Control | |
---|---|
static class |
ParticleEmitter.ParticleEmitterControl
|
Methods in com.jme3.effect that return Control | |
---|---|
Control |
ParticleEmitter.ParticleEmitterControl.cloneForSpatial(Spatial spatial)
|
Uses of Control in com.jme3.input |
---|
Classes in com.jme3.input that implement Control | |
---|---|
class |
ChaseCamera
A camera that follows a spatial and can turn around it by dragging the mouse |
Methods in com.jme3.input that return Control | |
---|---|
Control |
ChaseCamera.cloneForSpatial(Spatial spatial)
clone this camera for a spatial |
Uses of Control in com.jme3.scene |
---|
Fields in com.jme3.scene with type parameters of type Control | |
---|---|
protected SafeArrayList<Control> |
Spatial.controls
|
Methods in com.jme3.scene with type parameters of type Control | ||
---|---|---|
|
Spatial.getControl(java.lang.Class<T> controlType)
Returns the first control that is an instance of the given class, or null if no such control exists. |
Methods in com.jme3.scene that return Control | |
---|---|
Control |
Spatial.getControl(int index)
Returns the control at the given index in the list. |
Methods in com.jme3.scene with parameters of type Control | |
---|---|
void |
Spatial.addControl(Control control)
Add a control to the list of controls. |
boolean |
Spatial.removeControl(Control control)
Removes the given control from this spatial's controls. |
Method parameters in com.jme3.scene with type arguments of type Control | |
---|---|
void |
Spatial.removeControl(java.lang.Class<? extends Control> controlType)
Removes the first control that is an instance of the given class. |
Uses of Control in com.jme3.scene.control |
---|
Classes in com.jme3.scene.control that implement Control | |
---|---|
class |
AbstractControl
An abstract implementation of the Control interface. |
class |
BillboardControl
|
class |
CameraControl
This Control maintains a reference to a Camera, which will be synched with the position (worldTranslation) of the current spatial. |
class |
LightControl
This Control maintains a reference to a Camera, which will be synched with the position (worldTranslation) of the current spatial. |
class |
LodControl
Determines what Level of Detail a spatial should be, based on how many pixels on the screen the spatial is taking up. |
class |
UpdateControl
Allows for enqueueing tasks onto the update loop / rendering thread. |
Methods in com.jme3.scene.control that return Control | |
---|---|
Control |
BillboardControl.cloneForSpatial(Spatial spatial)
|
Control |
CameraControl.cloneForSpatial(Spatial newSpatial)
|
Control |
Control.cloneForSpatial(Spatial spatial)
Creates a clone of the Control, the given Spatial is the cloned version of the spatial to which this control is attached to. |
Control |
LightControl.cloneForSpatial(Spatial newSpatial)
|
Control |
LodControl.cloneForSpatial(Spatial spatial)
|
Control |
UpdateControl.cloneForSpatial(Spatial newSpatial)
|
Uses of Control in com.jme3.terrain.geomipmap |
---|
Classes in com.jme3.terrain.geomipmap that implement Control | |
---|---|
class |
MultiTerrainLodControl
An extension of the TerrainLodControl that handles multiple terrains at once. |
class |
NormalRecalcControl
Handles the normal vector updates when the terrain changes heights. |
class |
TerrainGridLodControl
Updates grid offsets and cell positions. |
class |
TerrainLodControl
Tells the terrain to update its Level of Detail. |
Methods in com.jme3.terrain.geomipmap that return Control | |
---|---|
Control |
NormalRecalcControl.cloneForSpatial(Spatial spatial)
|
Control |
TerrainLodControl.cloneForSpatial(Spatial spatial)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |