A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

a - Variable in class com.jme3.math.ColorRGBA
the alpha component of the color.
abs(float) - Static method in class com.jme3.math.FastMath
Returns Absolute value of a float.
abs(float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
absoluteLocal() - Method in class com.jme3.math.Matrix3f
Takes the absolute value of all matrix fields locally.
AbstractAppState - Class in com.jme3.app.state
AbstractAppState implements some common methods that make creation of AppStates easier.
AbstractAppState() - Constructor for class com.jme3.app.state.AbstractAppState
 
AbstractBlenderHelper - Class in com.jme3.scene.plugins.blender
A purpose of the helper class is to split calculation code into several classes.
AbstractBlenderHelper(String, boolean) - Constructor for class com.jme3.scene.plugins.blender.AbstractBlenderHelper
This constructor parses the given blender version and stores the result.
AbstractBox - Class in com.jme3.scene.shape
An eight sided box.
AbstractBox() - Constructor for class com.jme3.scene.shape.AbstractBox
 
AbstractCinematicEvent - Class in com.jme3.cinematic.events
This calls contains basic behavior of a cinematic event every cinematic event must extend this class A cinematic event must be given an inital duration in seconds (duration of the event at speed = 1) (default is 10)
AbstractCinematicEvent() - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
contruct a cinematic event
AbstractCinematicEvent(float) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
contruct a cinematic event wwith the given initial duration
AbstractCinematicEvent(LoopMode) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
contruct a cinematic event with the given loopMode
AbstractCinematicEvent(float, LoopMode) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
contruct a cinematic event with the given loopMode and the given initialDuration
AbstractControl - Class in com.jme3.scene.control
An abstract implementation of the Control interface.
AbstractControl() - Constructor for class com.jme3.scene.control.AbstractControl
 
AbstractFilter - Class in com.jme3.terrain.noise.filter
 
AbstractFilter() - Constructor for class com.jme3.terrain.noise.filter.AbstractFilter
 
AbstractHeightMap - Class in com.jme3.terrain.heightmap
AbstractHeightMap provides a base implementation of height data for terrain rendering.
AbstractHeightMap() - Constructor for class com.jme3.terrain.heightmap.AbstractHeightMap
 
AbstractKernel - Class in com.jme3.network.kernel
Base implementation of the Kernel interface providing several useful default implementations of some methods.
AbstractKernel() - Constructor for class com.jme3.network.kernel.AbstractKernel
 
AbstractMessage - Class in com.jme3.network
Interface implemented by all network messages.
AbstractMessage() - Constructor for class com.jme3.network.AbstractMessage
 
AbstractMessage(boolean) - Constructor for class com.jme3.network.AbstractMessage
 
AbstractTriangle - Class in com.jme3.math
 
AbstractTriangle() - Constructor for class com.jme3.math.AbstractTriangle
 
AC_LOC_X - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_LOC_Y - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_LOC_Z - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_W - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_X - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_Y - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_Z - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_SIZE_X - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_SIZE_Y - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_SIZE_Z - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
accelerate(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given engine force to all wheels, works continuously
accelerate(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given engine force, works continuously
accept(SelectionKey) - Method in class com.jme3.network.kernel.tcp.SelectorKernel.SelectorThread
 
acos(float) - Static method in class com.jme3.math.FastMath
Returns the arc cosine of an angle given in radians.
Special cases: If fValue is smaller than -1, then the result is PI.
AcousticLab - Static variable in class com.jme3.audio.Environment
 
acquirePixelFormat(boolean) - Method in class com.jme3.system.lwjgl.LwjglCanvas
It seems it is best to use one pixel format for all shared contexts.
ActionListener - Interface in com.jme3.input.controls
ActionListener is used to receive input events in "digital" style.
activate() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
reactivates this PhysicsRigidBody when it has been deactivated because it was not moving
activateCamera(float, String) - Method in class com.jme3.cinematic.Cinematic
 
active - Variable in class com.jme3.bullet.BulletAppState
 
actualContext - Variable in class com.jme3.system.awt.AwtPanelsContext
 
add(T...) - Method in class com.jme3.animation.CompactArray
Add objects.
add(Object) - Method in class com.jme3.bullet.PhysicsSpace
adds an object to the physics space
add(Light) - Method in class com.jme3.light.LightList
Adds a light to the list.
add(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
Adds each r/g/b/a of this color by the r/g/b/a of the given color and returns the result as a new ColorRGBA.
add(Matrix4f) - Method in class com.jme3.math.Matrix4f
 
add(Quaternion) - Method in class com.jme3.math.Quaternion
add adds the values of this quaternion to those of the parameter quaternion.
add(Vector2f) - Method in class com.jme3.math.Vector2f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector2f, Vector2f) - Method in class com.jme3.math.Vector2f
add adds this vector by vec and stores the result in result.
add(Vector3f) - Method in class com.jme3.math.Vector3f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
add adds the values of a provided vector storing the values in the supplied vector.
add(float, float, float) - Method in class com.jme3.math.Vector3f
add adds the provided values to this vector, creating a new vector that is then returned.
add(Vector4f) - Method in class com.jme3.math.Vector4f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector4f, Vector4f) - Method in class com.jme3.math.Vector4f
add adds the values of a provided vector storing the values in the supplied vector.
add(float, float, float, float) - Method in class com.jme3.math.Vector4f
add adds the provided values to this vector, creating a new vector that is then returned.
add(Geometry) - Method in class com.jme3.renderer.queue.GeometryList
Adds a geometry to the list.
add(Texture, TextureBlender, int, int, Structure, BlenderContext) - Method in class com.jme3.scene.plugins.blender.textures.CombinedTexture
This method adds a texture data to the resulting texture.
add(TexturePixel) - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
This method adds the calues of the given pixel to the current pixel.
add(E) - Method in class com.jme3.util.SafeArrayList
 
add(int, E) - Method in class com.jme3.util.SafeArrayList
 
add(E) - Method in class com.jme3.util.SafeArrayList.ArrayIterator
 
add(int) - Method in class jme3tools.converters.model.strip.IntVec
 
addAll(Spatial) - Method in class com.jme3.bullet.PhysicsSpace
adds all physics controls and joints in the given spatial node to the physics space (e.g.
addAll(Collection<? extends E>) - Method in class com.jme3.util.SafeArrayList
 
addAll(int, Collection<? extends E>) - Method in class com.jme3.util.SafeArrayList
 
addAllBones() - Method in class com.jme3.animation.AnimChannel
Add all the bones of the model's skeleton to be influenced by this animation channel.
addAnim(Animation) - Method in class com.jme3.animation.AnimControl
Adds an animation to be available for playing to this AnimControl.
addAssetEventListener(AssetEventListener) - Method in interface com.jme3.asset.AssetManager
Add an AssetEventListener to receive events from this AssetManager.
addAssetEventListener(AssetEventListener) - Method in class com.jme3.asset.DesktopAssetManager
 
addBasis(Basis) - Method in interface com.jme3.terrain.noise.fractal.Fractal
 
addBasis(Basis) - Method in class com.jme3.terrain.noise.fractal.FractalSum
 
addBone(String) - Method in class com.jme3.animation.AnimChannel
Add a single bone to be influenced by this animation channel.
addBone(Bone) - Method in class com.jme3.animation.AnimChannel
Add a single bone to be influenced by this animation channel.
addBoneName(String) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Add a bone name to this control Using this method you can specify which bones of the skeleton will be used to build the collision shapes.
addBuffer(ByteBuffer) - Method in class com.jme3.network.base.MessageProtocol
Adds the specified buffer, extracting the contained messages and making them available to getMessage().
addCamera(Camera) - Method in class com.jme3.asset.BlenderKey.LoadingResults
This method adds a camera to the result set.
addChannel(int) - Method in class com.jme3.network.base.DefaultServer
 
addChannel(int) - Method in interface com.jme3.network.Server
Adds an alternate channel to the server, using the specified port.
addCharacter(int, BitmapCharacter) - Method in class com.jme3.font.BitmapCharacterSet
 
addChild(Bone) - Method in class com.jme3.animation.Bone
Add a new child to this bone.
addChildShape(CollisionShape, Vector3f) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
adds a child shape at the given local translation
addChildShape(CollisionShape, Vector3f, Matrix3f) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
adds a child shape at the given local translation
addCinematicEvent(float, CinematicEvent) - Method in class com.jme3.cinematic.Cinematic
 
addCircleFault(float[][], Random, float, float) - Method in class com.jme3.terrain.heightmap.FaultHeightMap
 
addClassLoader(ClassLoader) - Method in interface com.jme3.asset.AssetManager
Adds a ClassLoader that is used to load classes that are needed for finding and loading Assets.
addClassLoader(ClassLoader) - Method in class com.jme3.asset.DesktopAssetManager
 
addClientStateListener(ClientStateListener) - Method in class com.jme3.network.base.DefaultClient
 
addClientStateListener(ClientStateListener) - Method in interface com.jme3.network.Client
Adds a listener that will be notified about connection state changes.
addCollideWithGroup(int) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Add a group that this object will collide with.
Two object will collide when one of the partys has the collisionGroup of the other in its collideWithGroups set.
addCollision(CollisionResult) - Method in class com.jme3.collision.CollisionResults
 
addCollisionGroupListener(PhysicsCollisionGroupListener, int) - Method in class com.jme3.bullet.PhysicsSpace
Adds a listener for a specific collision group, such a listener can disable collisions when they happen.
There can be only one listener per collision group.
addCollisionListener(RagdollCollisionListener) - Method in class com.jme3.bullet.control.KinematicRagdollControl
add a
addCollisionListener(PhysicsCollisionListener) - Method in class com.jme3.bullet.PhysicsSpace
Adds a CollisionListener that will be informed about collision events
addCollisionObject(PhysicsCollisionObject) - Method in class com.jme3.bullet.PhysicsSpace
 
addColorTexture(Texture2D) - Method in class com.jme3.texture.FrameBuffer
Add a color texture to use for this framebuffer.
addColorTexture(TextureCubeMap, TextureCubeMap.Face) - Method in class com.jme3.texture.FrameBuffer
Add a color texture to use for this framebuffer.
addConnectionListener(ConnectionListener) - Method in class com.jme3.network.base.DefaultServer
 
addConnectionListener(ConnectionListener) - Method in interface com.jme3.network.Server
Adds a listener that will be notified when new hosted connections arrive.
addConstraints(Long, List<Constraint>) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds a new modifier to the list.
addControl(Control) - Method in class com.jme3.scene.Spatial
Add a control to the list of controls.
addControlPoint(Vector3f) - Method in class com.jme3.math.Spline
Adds a controlPoint to the spline
addData(ByteBuffer) - Method in class com.jme3.texture.Image
 
added - Variable in class com.jme3.bullet.control.CharacterControl
 
added - Variable in class com.jme3.bullet.control.GhostControl
 
added - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
added - Variable in class com.jme3.bullet.control.RigidBodyControl
 
added - Variable in class com.jme3.bullet.control.VehicleControl
 
addEndpoint(SocketChannel) - Method in class com.jme3.network.kernel.tcp.SelectorKernel
 
addEnvelope(Envelope) - Method in class com.jme3.network.kernel.AbstractKernel
 
addErrorListener(ErrorListener<? super Client>) - Method in class com.jme3.network.base.DefaultClient
 
addErrorListener(ErrorListener<? super Client>) - Method in interface com.jme3.network.Client
Adds a listener that will be notified when any connection errors occur.
addEvent(EndpointEvent) - Method in class com.jme3.network.kernel.AbstractKernel
 
addFault(float[][], Random) - Method in class com.jme3.terrain.heightmap.FaultHeightMap
 
addFileBlockHeader(Long, FileBlockHeader) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds a file block header to the map.
addFilter(Filter) - Method in class com.jme3.post.FilterPostProcessor
Adds a filter to the filters list
addFrom(DefineList) - Method in class com.jme3.shader.DefineList
 
addFromRootBone(String) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel, starting from the given named bone and going toward its children.
addFromRootBone(Bone) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel, starting from the given bone and going toward its children.
addGeometry(Geometry) - Method in class jme3tools.optimize.TextureAtlas
Add a geometries DiffuseMap (or ColorMap), NormalMap and SpecularMap to the atlas.
addHill(float[][], Random) - Method in class com.jme3.terrain.heightmap.HillHeightMap
Generates a new hill of random size and height at a random position in the heightmap.
addImage(Image) - Method in class com.jme3.app.state.MjpegFileWriter
 
addImage(Image, float) - Method in class com.jme3.app.state.MjpegFileWriter
 
addImage(byte[]) - Method in class com.jme3.app.state.MjpegFileWriter
 
addInBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
Add to a Vector3f in-buffer.
addInBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
Add to a Vector2f in-buffer.
addIpo(Long, Ipo) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds new ipo curve for the feature.
ADDITION - Static variable in class com.jme3.terrain.heightmap.CombinerHeightMap
Constant mode to denote adding the two heightmaps.
ADDITIONAL - Static variable in class com.jme3.material.RenderState
The ADDITIONAL render state is identical to the RenderState.DEFAULT render state except that all apply values are set to false.
addJoint(PhysicsJoint) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
do not use manually, joints are added automatically
addKerning(int, int) - Method in class com.jme3.font.BitmapCharacter
 
addKeyFrameAtIndex(int, KeyFrame) - Method in class com.jme3.cinematic.TimeLine
 
addKeyFrameAtTime(float, KeyFrame) - Method in class com.jme3.cinematic.TimeLine
 
addKeyFrameRotation(int, Quaternion) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given keyFrame index
This can't be used if the interpolated angle is higher than PI (180°)
Use AnimationFactory.addKeyFrameRotationAngles(int keyFrameIndex, float x, float y, float z) instead that uses Euler angles rotations.
addKeyFrameRotationAngles(int, float, float, float) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given key frame index.
Rotation is expressed by Euler angles values in radians.
Note that the generated rotation will be stored as a quaternion and interpolated using a spherical linear interpolation (slerp)
Hence, this method may create intermediate keyFrames if the interpolation angle is higher than PI to ensure continuity in animation
addKeyFrameScale(int, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given scale at the given keyFrame index
addKeyFrameTransform(int, Transform) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given Transform at the given keyFrame index
addKeyFrameTranslation(int, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given translation at the given keyFrame index
addLight(Light) - Method in class com.jme3.asset.BlenderKey.LoadingResults
This method adds a light to the result set.
addLight(Light) - Method in class com.jme3.scene.Spatial
addLight adds the given light to the Spatial; causing all child Spatials to be effected by it.
addLineFault(float[][], Random, float, float) - Method in class com.jme3.terrain.heightmap.FaultHeightMap
 
addLinkedChild(ModelKey) - Method in class com.jme3.scene.AssetLinkNode
Add a "linked" child.
addListener(AnimEventListener) - Method in class com.jme3.animation.AnimControl
Adds a new listener to receive animation related events.
addListener(CinematicEventListener) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
Add a CinematicEventListener to this event
addListener(MotionPathListener) - Method in class com.jme3.cinematic.MotionPath
Adds a motion pathListener to the path
addListener(InputListener, String...) - Method in class com.jme3.input.InputManager
Adds a new listener to receive events on the given mappings.
addListener(TerrainGridListener) - Method in class com.jme3.terrain.geomipmap.TerrainGrid
 
addLoadedFeatures(Long, String, Structure, Object) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds a loaded feature to the map.
addLoader(Class<? extends AssetLoader>, String...) - Method in class com.jme3.asset.ImplHandler
 
addLocal(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
Multiplies each r/g/b/a of this color by the r/g/b/a of the given color and returns the result as a new ColorRGBA.
addLocal(Matrix4f) - Method in class com.jme3.math.Matrix4f
add adds the values of a parameter matrix to this matrix.
addLocal(Quaternion) - Method in class com.jme3.math.Quaternion
add adds the values of this quaternion to those of the parameter quaternion.
addLocal(Vector2f) - Method in class com.jme3.math.Vector2f
addLocal adds a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(float, float) - Method in class com.jme3.math.Vector2f
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(Vector3f) - Method in class com.jme3.math.Vector3f
addLocal adds a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(float, float, float) - Method in class com.jme3.math.Vector3f
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(Vector4f) - Method in class com.jme3.math.Vector4f
addLocal adds a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(float, float, float, float) - Method in class com.jme3.math.Vector4f
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocator(Class<? extends AssetLocator>, String) - Method in class com.jme3.asset.ImplHandler
 
addMapping(String, Trigger...) - Method in class com.jme3.input.InputManager
Create a new mapping to the given triggers.
addMaterial(Material) - Method in class com.jme3.asset.BlenderKey.LoadingResults
This method adds a material to the result set.
addMaterialExtension(MaterialExtension) - Method in class com.jme3.scene.plugins.ogre.matext.MaterialExtensionSet
Adds a new material extension to the set of extensions.
addMaterialParam(VarType, String, Object, FixedFuncBinding) - Method in class com.jme3.material.MaterialDef
Adds a new material parameter.
addMessageListener(MessageListener<? super Client>) - Method in class com.jme3.network.base.DefaultClient
 
addMessageListener(MessageListener<? super Client>, Class...) - Method in class com.jme3.network.base.DefaultClient
 
addMessageListener(MessageListener<? super HostedConnection>) - Method in class com.jme3.network.base.DefaultServer
 
addMessageListener(MessageListener<? super HostedConnection>, Class...) - Method in class com.jme3.network.base.DefaultServer
 
addMessageListener(MessageListener<? super S>) - Method in class com.jme3.network.base.MessageListenerRegistry
 
addMessageListener(MessageListener<? super S>, Class...) - Method in class com.jme3.network.base.MessageListenerRegistry
 
addMessageListener(MessageListener<? super Client>) - Method in interface com.jme3.network.Client
Adds a listener that will be notified when any message or object is received from the server.
addMessageListener(MessageListener<? super Client>, Class...) - Method in interface com.jme3.network.Client
Adds a listener that will be notified when messages of the specified types are received.
addMessageListener(MessageListener<? super HostedConnection>) - Method in interface com.jme3.network.Server
Adds a listener that will be notified when any message or object is received from one of the clients.
addMessageListener(MessageListener<? super HostedConnection>, Class...) - Method in interface com.jme3.network.Server
Adds a listener that will be notified when messages of the specified types are received from one of the clients.
addModifier(Long, Modifier) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds a new modifier to the list.
addModulator(Modulator) - Method in interface com.jme3.terrain.noise.Basis
 
addModulator(Modulator) - Method in class com.jme3.terrain.noise.basis.FilteredBasis
 
addModulator(Modulator) - Method in class com.jme3.terrain.noise.basis.Noise
 
addNotify() - Method in class com.jme3.system.awt.AwtPanel
 
addObject(Node) - Method in class com.jme3.asset.BlenderKey.LoadingResults
This method adds an object to the result set.
addPostFilter(Filter) - Method in class com.jme3.terrain.noise.filter.AbstractFilter
 
addPostFilter(Filter) - Method in interface com.jme3.terrain.noise.Filter
 
addPostIterateFilter(Filter) - Method in class com.jme3.terrain.noise.filter.IterativeFilter
 
addPreFilter(Filter) - Method in class com.jme3.terrain.noise.filter.AbstractFilter
 
addPreFilter(Filter) - Method in interface com.jme3.terrain.noise.Filter
 
addPreIterateFilter(Filter) - Method in class com.jme3.terrain.noise.filter.IterativeFilter
 
addProcessor(SceneProcessor) - Method in class com.jme3.renderer.ViewPort
Adds a SceneProcessor to this ViewPort.
addRawInputListener(RawInputListener) - Method in class com.jme3.input.InputManager
Adds a RawInputListener to receive raw input events.
addScene(Node) - Method in class com.jme3.asset.BlenderKey.LoadingResults
This method adds a scene to the result set.
addShaderParamDefine(String, String) - Method in class com.jme3.material.TechniqueDef
Adds a define linked to a material parameter.
addShaderPresetDefine(String, VarType, Object) - Method in class com.jme3.material.TechniqueDef
Adds a preset define.
addSource(Shader.ShaderType, String, String, String) - Method in class com.jme3.shader.Shader
Deprecated. Use the method that takes a language argument instead. Shader.addSource(com.jme3.shader.Shader.ShaderType, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
addSource(Shader.ShaderType, String, String) - Method in class com.jme3.shader.Shader
Deprecated. Use the method that takes a language argument instead. Shader.addSource(com.jme3.shader.Shader.ShaderType, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
addSource(Shader.ShaderType, String) - Method in class com.jme3.shader.Shader
Deprecated. Use the method that takes a language argument instead. Shader.addSource(com.jme3.shader.Shader.ShaderType, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
addSource(Shader.ShaderType, String, String, String, String) - Method in class com.jme3.shader.Shader
Adds source code to a certain pipeline.
addSynonym(String, int) - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset.LexiconEntry
 
addTechniqueDef(TechniqueDef) - Method in class com.jme3.material.MaterialDef
Adds a new technique definition to this material definition.
addTerrain(TerrainQuad) - Method in class com.jme3.terrain.geomipmap.MultiTerrainLodControl
Add a terrain that will have its LOD handled by this control.
addTexture(Texture) - Method in class com.jme3.asset.BlenderKey.LoadingResults
This method adds a texture to the result set.
addTexture(Texture, String) - Method in class jme3tools.optimize.TextureAtlas
Add a texture for a specific map name
addTexture(Texture, String, Texture) - Method in class jme3tools.optimize.TextureAtlas
Add a texture for a specific map name at the location of another existing texture on the master map.
addTexture(Texture, String, String) - Method in class jme3tools.optimize.TextureAtlas
Add a texture for a specific map name at the location of another existing texture (on the master map).
addTickListener(PhysicsTickListener) - Method in class com.jme3.bullet.PhysicsSpace
Adds the specified listener to the physics tick listeners.
addTimeRotation(float, Quaternion) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given time
This can't be used if the interpolated angle is higher than PI (180°)
Use AnimationFactory.addTimeRotationAngles(float time, float x, float y, float z) instead that uses Euler angles rotations.
*
addTimeRotationAngles(float, float, float, float) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given time.
Rotation is expressed by Euler angles values in radians.
Note that the generated rotation will be stored as a quaternion and interpolated using a spherical linear interpolation (slerp)
Hence, this method may create intermediate keyFrames if the interpolation angle is higher than PI to ensure continuity in animation
addTimeScale(float, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given scale at the given time
addTimeTransform(float, Transform) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given Transform at the given time
addTimeTranslation(float, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given translation at the given time
addToCache(AssetKey<T>, T) - Method in interface com.jme3.asset.cache.AssetCache
Adds an asset to the cache.
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.cache.SimpleAssetCache
 
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.cache.WeakRefAssetCache
 
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
 
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.DesktopAssetManager
 
addToQueue(Geometry, RenderQueue.Bucket) - Method in class com.jme3.renderer.queue.RenderQueue
Adds a geometry to the given bucket.
addToRootBone(String) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel starting from the given bone name and going toward the root bone.
addToRootBone(Bone) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel starting from the given bone and going toward the root bone.
addToShadowQueue(Geometry, RenderQueue.ShadowMode) - Method in class com.jme3.renderer.queue.RenderQueue
Adds a geometry to a shadow bucket.
addUVCoordinates(Geometry, VertexBuffer) - Method in class com.jme3.scene.plugins.blender.meshes.MeshContext
This method adds the mesh's UV-coordinates.
addVector(float, float, float, int, int) - Method in class com.jme3.bullet.util.DebugMeshCallback
 
addWayPoint(Vector3f) - Method in class com.jme3.cinematic.MotionPath
Addsa waypoint to the path
addWheel(Vector3f, Vector3f, Vector3f, float, float, boolean) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Add a wheel to this vehicle
addWheel(Spatial, Vector3f, Vector3f, Vector3f, float, float, boolean) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Add a wheel to this vehicle
addWorldParam(String) - Method in class com.jme3.material.TechniqueDef
Adds a new world parameter by the given name.
adjoint() - Method in class com.jme3.math.Matrix3f
Returns a new matrix representing the adjoint of this matrix.
adjoint(Matrix3f) - Method in class com.jme3.math.Matrix3f
Places the adjoint of this matrix in store (creates store if null.)
adjoint() - Method in class com.jme3.math.Matrix4f
Returns a new matrix representing the adjoint of this matrix.
adjoint(Matrix4f) - Method in class com.jme3.math.Matrix4f
Places the adjoint of this matrix in store (creates store if null.)
adjustHeight(List<Vector2f>, List<Float>) - Method in class com.jme3.terrain.geomipmap.TerrainGrid
 
adjustHeight(Vector2f, float) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
adjustHeight(List<Vector2f>, List<Float>) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
adjustHeight(Vector2f, float) - Method in interface com.jme3.terrain.Terrain
Raise/lower the height in one call (instead of getHeight then setHeight).
adjustHeight(List<Vector2f>, List<Float>) - Method in interface com.jme3.terrain.Terrain
Raise/lower the height at many points.
aliasCount - Variable in class com.jme3.export.binary.BinaryExporter
 
alignPosition(int) - Method in class com.jme3.scene.plugins.blender.file.BlenderInputStream
This method aligns cursor position forward to a given amount of bytes.
ALL - Static variable in interface com.jme3.asset.BlenderKey.FeaturesToLoad
 
ALL - Static variable in interface com.jme3.input.TouchInput
No filter, get all events
alpha - Variable in class com.jme3.scene.plugins.blender.textures.TexturePixel
The pixel data.
alpha - Variable in class com.jme3.scene.plugins.MTLLoader
 
ALPHA_MASK_CIRCLE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
ALPHA_MASK_CONE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
ALPHA_MASK_HYPERBOLE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
ALPHA_MASK_NONE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
alphaMap - Variable in class com.jme3.scene.plugins.MTLLoader
 
alphaMasks - Variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
alphaTestEnabled - Variable in class com.jme3.renderer.RenderContext
 
alterTextureType(Image.Format, TextureBlender) - Static method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderFactory
This method changes the image format in the texture blender.
ambient - Variable in class com.jme3.renderer.RenderContext
Ambient color (GL1 only)
ambient - Variable in class com.jme3.scene.plugins.MTLLoader
 
AmbientLight - Class in com.jme3.light
An ambient light adds a constant color to the scene.
AmbientLight() - Constructor for class com.jme3.light.AmbientLight
 
AnalogListener - Interface in com.jme3.input.controls
AnalogListener is used to receive events of inputs in analog format.
Android22Workaround - Class in com.jme3.renderer.android
 
Android22Workaround() - Constructor for class com.jme3.renderer.android.Android22Workaround
 
AndroidAssetManager - Class in com.jme3.asset
AndroidAssetManager is an implementation of DesktopAssetManager for Android
AndroidAssetManager() - Constructor for class com.jme3.asset.AndroidAssetManager
 
AndroidAssetManager(boolean) - Constructor for class com.jme3.asset.AndroidAssetManager
Deprecated. 
AndroidAssetManager(URL) - Constructor for class com.jme3.asset.AndroidAssetManager
AndroidAssetManager constructor If URL == null then a default list of locators and loaders for android is set
AndroidAudioData - Class in com.jme3.audio.android
 
AndroidAudioData() - Constructor for class com.jme3.audio.android.AndroidAudioData
 
AndroidAudioData(int) - Constructor for class com.jme3.audio.android.AndroidAudioData
 
AndroidAudioLoader - Class in com.jme3.audio.plugins
AndroidAudioLoader will create an AndroidAudioData object with the specified asset key.
AndroidAudioLoader() - Constructor for class com.jme3.audio.plugins.AndroidAudioLoader
 
AndroidAudioRenderer - Class in com.jme3.audio.android
This class is the android implementation for AudioRenderer
AndroidAudioRenderer(Activity) - Constructor for class com.jme3.audio.android.AndroidAudioRenderer
 
AndroidConfigChooser - Class in com.jme3.system.android
AndroidConfigChooser is used to determine the best suited EGL Config
AndroidConfigChooser(AndroidConfigChooser.ConfigType) - Constructor for class com.jme3.system.android.AndroidConfigChooser
 
AndroidConfigChooser.ConfigType - Enum in com.jme3.system.android
 
AndroidGLSurfaceView - Class in com.jme3.renderer.android
AndroidGLSurfaceView is derived from GLSurfaceView
AndroidGLSurfaceView(Context, AttributeSet) - Constructor for class com.jme3.renderer.android.AndroidGLSurfaceView
 
AndroidGLSurfaceView(Context) - Constructor for class com.jme3.renderer.android.AndroidGLSurfaceView
 
AndroidHarness - Class in com.jme3.app
AndroidHarness wraps a jme application object and runs it on Android
AndroidHarness() - Constructor for class com.jme3.app.AndroidHarness
 
AndroidImageInfo - Class in com.jme3.asset
AndroidImageInfo is set in a jME3 image via the Image.setEfficentData(java.lang.Object) method to retrieve a Bitmap when it is needed by the renderer.
AndroidImageInfo(AssetInfo) - Constructor for class com.jme3.asset.AndroidImageInfo
 
AndroidImageLoader - Class in com.jme3.texture.plugins
 
AndroidImageLoader() - Constructor for class com.jme3.texture.plugins.AndroidImageLoader
 
AndroidInput - Class in com.jme3.input.android
AndroidInput is one of the main components that connect jme with android.
AndroidInput(View) - Constructor for class com.jme3.input.android.AndroidInput
 
androidInput - Variable in class com.jme3.system.android.OGLESContext
 
AndroidLocator - Class in com.jme3.asset.plugins
 
AndroidLocator() - Constructor for class com.jme3.asset.plugins.AndroidLocator
 
AndroidLogHandler - Class in com.jme3.util
Converts from Java based logging (Logger to Android based logging Log.
AndroidLogHandler() - Constructor for class com.jme3.util.AndroidLogHandler
 
AndroidTimer - Class in com.jme3.system.android
AndroidTimer is a System.nanoTime implementation of Timer.
AndroidTimer() - Constructor for class com.jme3.system.android.AndroidTimer
 
AndroidTouchInputListener - Interface in com.jme3.input.android
AndroidTouchInputListener is an inputlistener interface which defines callbacks/events for android touch screens For use with class AndroidInput
angle - Variable in class com.jme3.effect.Particle
Particle rotation angle (in radians).
angleBetween(Vector2f) - Method in class com.jme3.math.Vector2f
angleBetween returns (in radians) the angle required to rotate a ray represented by this vector to lie colinear to a ray described by the given vector.
angleBetween(Vector3f) - Method in class com.jme3.math.Vector3f
angleBetween returns (in radians) the angle between two vectors.
angleBetween(Vector4f) - Method in class com.jme3.math.Vector4f
angleBetween returns (in radians) the angle between two vectors.
angleRotation(Vector3f) - Method in class com.jme3.math.Matrix4f
angleRotation sets this matrix to that of a rotation about three axes (x, y, z).
angularOnly - Variable in class com.jme3.bullet.joints.ConeJoint
 
angularOnly - Variable in class com.jme3.bullet.joints.HingeJoint
 
Animation - Class in com.jme3.animation
The animation class updates the animation target with the tracks of a given type.
Animation() - Constructor for class com.jme3.animation.Animation
Serialization-only.
Animation(String, float) - Constructor for class com.jme3.animation.Animation
Creates a new Animation with the given name and length.
AnimationFactory - Class in com.jme3.animation
A convenience class to easily setup a spatial keyframed animation you can add some keyFrames for a given time or a given keyFrameIndex, for translation rotation and scale.
AnimationFactory(float, String) - Constructor for class com.jme3.animation.AnimationFactory
Creates and AnimationHelper
AnimationFactory(float, String, int) - Constructor for class com.jme3.animation.AnimationFactory
Creates and AnimationHelper
AnimationFactory.Rotation - Class in com.jme3.animation
Inner Rotation type class to kep track on a rotation Euler angle
AnimationFactory.Rotation() - Constructor for class com.jme3.animation.AnimationFactory.Rotation
 
animationName - Variable in class com.jme3.cinematic.events.AnimationTrack
 
ANIMATIONS - Static variable in interface com.jme3.asset.BlenderKey.FeaturesToLoad
 
AnimationTrack - Class in com.jme3.cinematic.events
 
AnimationTrack() - Constructor for class com.jme3.cinematic.events.AnimationTrack
 
AnimationTrack(Spatial, String) - Constructor for class com.jme3.cinematic.events.AnimationTrack
 
AnimationTrack(Spatial, String, float) - Constructor for class com.jme3.cinematic.events.AnimationTrack
 
AnimationTrack(Spatial, String, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationTrack
 
AnimationTrack(Spatial, String, float, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationTrack
 
AnimChannel - Class in com.jme3.animation
AnimChannel provides controls, such as play, pause, fast forward, etc, for an animation.
AnimControl - Class in com.jme3.animation
AnimControl is a Spatial control that allows manipulation of skeletal animation.
AnimControl(Skeleton) - Constructor for class com.jme3.animation.AnimControl
Creates a new animation control for the given skeleton.
AnimControl() - Constructor for class com.jme3.animation.AnimControl
Serialization only.
AnimData - Class in com.jme3.scene.plugins.ogre
 
AnimData(Skeleton, ArrayList<Animation>) - Constructor for class com.jme3.scene.plugins.ogre.AnimData
 
AnimEventListener - Interface in com.jme3.animation
AnimEventListener allows user code to receive various events regarding an AnimControl.
anims - Variable in class com.jme3.scene.plugins.ogre.AnimData
 
Annotations - Class in com.jme3.system
This class contains the Annotation definitions for jME3.
Annotations() - Constructor for class com.jme3.system.Annotations
 
Annotations.Destructive - Annotation Type in com.jme3.system
Annotation used for methods in math primitives that are destructive to the object (xxxLocal, setXXX etc.).
Annotations.Internal - Annotation Type in com.jme3.system
Annotation used for public methods that are not to be called by users.
Annotations.ReadOnly - Annotation Type in com.jme3.system
Annotation used for math primitive fields, method parameters or method return values.
app - Variable in class com.jme3.app.AndroidHarness
The jme3 application object
app - Variable in class com.jme3.bullet.BulletAppState
 
app_name - Static variable in class com.jme3.app.R.string
 
app_name - Static variable in class jme3test.android.R.string
 
appClass - Variable in class com.jme3.app.AndroidHarness
The application class to start
AppletHarness - Class in com.jme3.app
 
AppletHarness() - Constructor for class com.jme3.app.AppletHarness
 
Application - Class in com.jme3.app
The Application class represents an instance of a real-time 3D rendering jME application.
Application() - Constructor for class com.jme3.app.Application
Create a new instance of Application.
apply(float, FloatBuffer) - Method in class com.jme3.animation.Pose
Applies the offsets of this pose to the vertex buffer given by the blend factor.
apply(Renderer, Technique) - Method in class com.jme3.material.MatParamTexture
 
apply(Matrix3f) - Method in class com.jme3.math.Quaternion
apply multiplies this quaternion by a parameter matrix internally.
apply(Endpoint) - Method in class com.jme3.network.base.DefaultServer.FilterAdapter
 
apply(T) - Method in interface com.jme3.network.Filter
Returns true if the specified input is accepted by this filter.
apply(Node, BlenderContext) - Method in class com.jme3.scene.plugins.blender.modifiers.Modifier
This method applies the modifier to the given node.
applyBevelAndTaper(Curve, List<Geometry>, Curve, boolean, BlenderContext) - Method in class com.jme3.scene.plugins.blender.curves.CurvesHelper
This method applies bevel and taper objects to the curve.
applyBrightnessAndContrast(TextureGenerator.BrightnessAndContrastData, TexturePixel) - Method in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
This method applies brightness and contrast for RGB textures.
applyBrightnessAndContrast(TexturePixel, float, float) - Method in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
This method applies brightness and contrast for Luminance textures.
applyCalculatedTracks() - Method in class com.jme3.scene.plugins.blender.animations.CalculationBone
 
applyCentralForce(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody, only applies force if the next physics update call updates the physics space.
To apply an impulse, use applyImpulse.
applyCoords(Geometry) - Method in class jme3tools.optimize.TextureAtlas
Applies the texture coordinates to the given geometry if its DiffuseMap or ColorMap exists in the atlas.
applyCoords(Geometry, int, Mesh) - Method in class jme3tools.optimize.TextureAtlas
Applies the texture coordinates to the given output mesh if the DiffuseMap or ColorMap of the input geometry exist in the atlas.
applyForce(Vector3f, Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody, only applies force if the next physics update call updates the physics space.
To apply an impulse, use applyImpulse, use applyContinuousForce to apply continuous force.
applyImpulse(Vector3f, Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply an impulse to the PhysicsRigidBody in the next physics update.
applyLocal - Variable in class com.jme3.bullet.control.CharacterControl
 
applyLocal - Variable in class com.jme3.bullet.control.GhostControl
 
applyMaterial(Geometry, Long, List<Vector2f>, BlenderContext) - Method in class com.jme3.scene.plugins.blender.materials.MaterialContext
 
applyProperties(Spatial, Properties) - Method in class com.jme3.scene.plugins.blender.AbstractBlenderHelper
The method applies properties to the given spatial.
applyRenderState(RenderState) - Method in class com.jme3.renderer.android.OGLESShaderRenderer
 
applyRenderState(RenderState) - Method in class com.jme3.renderer.lwjgl.LwjglGL1Renderer
 
applyRenderState(RenderState) - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
applyRenderState(RenderState) - Method in interface com.jme3.renderer.Renderer
Applies the given RenderState, making the necessary GL calls so that the state is applied.
applyRenderState(RenderState) - Method in class com.jme3.system.NullRenderer
 
applyTextures(Material) - Method in class com.jme3.water.SimpleWaterProcessor
 
applyTorque(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody, only applies force if the next physics update call updates the physics space.
To apply an impulse, use applyImpulse.
applyTorqueImpulse(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a torque impulse to the PhysicsRigidBody in the next physics update.
applyTransform(Spatial) - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
applies the current transform to the given jme Node if the location has been updated on the physics side
applyVelocityVariation(Particle) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
This method applies the variation to the particle with already set velocity.
applyVelocityVariation(Particle) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
 
applyWheelTransform() - Method in class com.jme3.bullet.objects.VehicleWheel
 
applyWheelTransforms() - Method in class com.jme3.bullet.objects.PhysicsVehicle
used internally
APPROVE_SELECTION - Static variable in class com.jme3.app.SettingsDialog
 
AppSettings - Class in com.jme3.system
AppSettings provides a store of configuration to be used by the application.
AppSettings(boolean) - Constructor for class com.jme3.system.AppSettings
Create a new instance of AppSettings.
AppState - Interface in com.jme3.app.state
AppState represents a continously executing code inside the main loop.
AppStateManager - Class in com.jme3.app.state
The AppStateManager holds a list of AppStates which it will update and render.
When an AppState is attached or detached, the AppState.stateAttached(com.jme3.app.state.AppStateManager) and AppState.stateDetached(com.jme3.app.state.AppStateManager) methods will be called respectively.
AppStateManager(Application) - Constructor for class com.jme3.app.state.AppStateManager
 
AppTask<V> - Class in com.jme3.app
AppTask is used in AppTaskQueue to manage tasks that have yet to be accomplished.
AppTask(Callable<V>) - Constructor for class com.jme3.app.AppTask
Create an AppTask that will execute the given Callable.
appToApplet - Static variable in class com.jme3.app.AppletHarness
 
aquireLoader(AssetKey) - Method in class com.jme3.asset.ImplHandler
Returns the AssetLoader registered for the given extension of the current thread.
ar - Variable in class com.jme3.niftygui.SoundDeviceJme
 
AreaUtils - Class in com.jme3.scene.control
AreaUtils is used to calculate the area of various objects, such as bounding volumes.
AreaUtils() - Constructor for class com.jme3.scene.control.AreaUtils
 
ARGB8_to_RGB565(int) - Static method in class jme3tools.converters.RGB565
 
args - Variable in class com.jme3.network.rmi.RemoteMethodCallMessage
Arguments of the remote method invocation.
ARMATURE_MODIFIER_DATA - Static variable in class com.jme3.scene.plugins.blender.modifiers.Modifier
 
ArmatureHelper - Class in com.jme3.scene.plugins.blender.animations
This class defines the methods to calculate certain aspects of animation and armature functionalities.
ArmatureHelper(String, boolean) - Constructor for class com.jme3.scene.plugins.blender.animations.ArmatureHelper
This constructor parses the given blender version and stores the result.
array - Variable in class com.jme3.animation.CompactArray
 
ARRAY_MODIFIER_DATA - Static variable in class com.jme3.scene.plugins.blender.modifiers.Modifier
 
ArraySerializer - Class in com.jme3.network.serializing.serializers
Array serializer
ArraySerializer() - Constructor for class com.jme3.network.serializing.serializers.ArraySerializer
 
Arrow - Class in com.jme3.scene.debug
The Arrow debug shape represents an arrow.
Arrow() - Constructor for class com.jme3.scene.debug.Arrow
Serialization only.
Arrow(Vector3f) - Constructor for class com.jme3.scene.debug.Arrow
Creates an arrow mesh with the given extent.
asBytesRGBA() - Method in class com.jme3.math.ColorRGBA
 
asin(float) - Static method in class com.jme3.math.FastMath
Returns the arc sine of an angle given in radians.
Special cases: If fValue is smaller than -1, then the result is -HALF_PI.
asIntABGR() - Method in class com.jme3.math.ColorRGBA
 
asIntARGB() - Method in class com.jme3.math.ColorRGBA
 
asIntRGBA() - Method in class com.jme3.math.ColorRGBA
 
AssetCache - Interface in com.jme3.asset.cache
AssetCache is an interface for asset caches.
assetChildren - Variable in class com.jme3.scene.AssetLinkNode
 
AssetConfig - Class in com.jme3.asset
AssetConfig loads a config file to configure the asset manager.
AssetConfig(AssetManager) - Constructor for class com.jme3.asset.AssetConfig
 
assetDependencyNotFound(AssetKey, AssetKey) - Method in interface com.jme3.asset.AssetEventListener
Called when an asset dependency cannot be found for an asset.
AssetEventListener - Interface in com.jme3.asset
AssetEventListener is an interface for listening to various events happening inside AssetManager.
assetInfo - Variable in class com.jme3.asset.AndroidImageInfo
 
AssetInfo - Class in com.jme3.asset
The result of locating an asset through an AssetKey.
AssetInfo(AssetManager, AssetKey) - Constructor for class com.jme3.asset.AssetInfo
 
AssetKey<T> - Class in com.jme3.asset
AssetKey is a key that is used to look up a resource from a cache.
AssetKey(String) - Constructor for class com.jme3.asset.AssetKey
 
AssetKey() - Constructor for class com.jme3.asset.AssetKey
 
assetKey - Variable in class com.jme3.audio.android.AndroidAudioData
 
AssetLinkNode - Class in com.jme3.scene
The AssetLinkNode does not store its children when exported to file.
AssetLinkNode() - Constructor for class com.jme3.scene.AssetLinkNode
 
AssetLinkNode(ModelKey) - Constructor for class com.jme3.scene.AssetLinkNode
 
AssetLinkNode(String, ModelKey) - Constructor for class com.jme3.scene.AssetLinkNode
 
assetLoaded(AssetKey) - Method in interface com.jme3.asset.AssetEventListener
Called when an asset has been successfully loaded (e.g: loaded from file system and parsed).
AssetLoader - Interface in com.jme3.asset
An interface for asset loaders.
assetLoaderKeys - Variable in class com.jme3.scene.AssetLinkNode
 
AssetLoadException - Exception in com.jme3.asset
AssetLoadException is thrown when the AssetManager is able to find the requested asset, but there was a problem while loading it.
AssetLoadException(String) - Constructor for exception com.jme3.asset.AssetLoadException
 
AssetLoadException(String, Throwable) - Constructor for exception com.jme3.asset.AssetLoadException
 
AssetLocator - Interface in com.jme3.asset
AssetLocator is used to locate a resource based on an AssetKey.
assetManager - Variable in class com.jme3.app.Application
 
AssetManager - Interface in com.jme3.asset
AssetManager provides an interface for managing the data assets of a jME3 application.
assetManager - Variable in class com.jme3.niftygui.NiftyJmeDisplay
 
assetManager - Variable in class com.jme3.niftygui.SoundDeviceJme
 
assetManager - Variable in class com.jme3.scene.plugins.MTLLoader
 
assetManager - Variable in class com.jme3.scene.plugins.OBJLoader
 
AssetNotFoundException - Exception in com.jme3.asset
AssetNotFoundException is thrown when the AssetManager is unable to locate the requested asset using any of the registered AssetLocators.
AssetNotFoundException(String) - Constructor for exception com.jme3.asset.AssetNotFoundException
 
AssetNotFoundException(String, Exception) - Constructor for exception com.jme3.asset.AssetNotFoundException
 
AssetProcessor - Interface in com.jme3.asset
AssetProcessor is used to apply processing to assets after they have been loaded.
assetRequested(AssetKey) - Method in interface com.jme3.asset.AssetEventListener
Called when an asset has been requested (e.g any of the load*** methods in AssetManager are called).
assetRootPath - Variable in class com.jme3.asset.BlenderKey
The root path for all the assets.
AssetTileLoader - Class in com.jme3.terrain.geomipmap.grid
 
AssetTileLoader() - Constructor for class com.jme3.terrain.geomipmap.grid.AssetTileLoader
 
AssetTileLoader(AssetManager, String, String) - Constructor for class com.jme3.terrain.geomipmap.grid.AssetTileLoader
 
assignAxis(String, String, int) - Method in class com.jme3.input.Joystick
Assign the mappings to receive events from the given joystick axis.
assignButton(String, int) - Method in class com.jme3.input.Joystick
Assign the mapping name to receive events from the given button index on the joystick.
associateUTCTime(String) - Method in class jme3tools.navigation.Position
Add a reference time for this position - useful for historical tracking
atan(float) - Static method in class com.jme3.math.FastMath
Returns the arc tangent of an angle given in radians.
atan2(float, float) - Static method in class com.jme3.math.FastMath
A direct call to Math.atan2.
attach(AppState) - Method in class com.jme3.app.state.AppStateManager
Attach a state to the AppStateManager, the same state cannot be attached twice.
attachBoundChildren(Node) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
A handy method that will attach all bounding boxes of this terrain to the node you supply.
attachChild(Spatial) - Method in class com.jme3.scene.Node
attachChild attaches a child to this node.
attachChild(Spatial) - Method in class com.jme3.scene.plugins.blender.animations.CalculationBone
 
attachChild(Spatial) - Method in class com.jme3.scene.SimpleBatchNode
 
attachChildAt(Spatial, int) - Method in class com.jme3.scene.Node
attachChildAt attaches a child to this node at an index.
attachCollisionShape(long, long) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
 
attachDebugShape(AssetManager) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Creates a visual debug shape of the current collision shape of this physics object
Does not work with detached physics, please switch to PARALLEL or SEQUENTIAL for debugging
attachDebugShape(Material) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
 
attachDebugShape() - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Creates a visual debug shape of the current collision shape of this physics object
Does not work with detached physics, please switch to PARALLEL or SEQUENTIAL for debugging
attachDebugShape(AssetManager) - Method in class com.jme3.bullet.control.KinematicRagdollControl
 
attachLinkedChild(AssetManager, ModelKey) - Method in class com.jme3.scene.AssetLinkNode
 
attachLinkedChild(Spatial, ModelKey) - Method in class com.jme3.scene.AssetLinkNode
 
attachLinkedChildren(AssetManager) - Method in class com.jme3.scene.AssetLinkNode
Loads the linked children AssetKeys from the AssetManager and attaches them to the Node
If they are already attached, they will be reloaded.
attachQuadAt(TerrainQuad, int, Vector3f) - Method in class com.jme3.terrain.geomipmap.TerrainGrid
Runs on the rendering thread
attachScene(Spatial) - Method in class com.jme3.renderer.ViewPort
Attaches a new scene to render in this ViewPort.
attachTo(boolean, ViewPort...) - Method in class com.jme3.system.awt.AwtPanel
 
attribIndexList - Variable in class com.jme3.renderer.RenderContext
IDList for vertex attributes
Attribute - Class in com.jme3.shader
An attribute is a shader variable mapping to a VertexBuffer data on the CPU.
Attribute() - Constructor for class com.jme3.shader.Attribute
 
ATTRIBUTE_SIZE - Static variable in class com.jme3.export.xml.XMLExporter
 
attributeNames() - Method in class com.jme3.network.base.DefaultServer.Connection
 
attributeNames() - Method in interface com.jme3.network.HostedConnection
Returns a read-only set of attribute names currently stored for this client session.
AudioBuffer - Class in com.jme3.audio
An AudioBuffer is an implementation of AudioData where the audio is buffered (stored in memory).
AudioBuffer() - Constructor for class com.jme3.audio.AudioBuffer
 
AudioBuffer(int) - Constructor for class com.jme3.audio.AudioBuffer
 
AudioContext - Class in com.jme3.audio
Holds render thread specific audio context information.
AudioContext() - Constructor for class com.jme3.audio.AudioContext
 
audioData - Variable in class com.jme3.audio.AudioBuffer
The audio data buffer.
AudioData - Class in com.jme3.audio
AudioData is an abstract representation of audio data.
AudioData() - Constructor for class com.jme3.audio.AudioData
 
AudioData(int) - Constructor for class com.jme3.audio.AudioData
 
AudioData.DataType - Enum in com.jme3.audio
 
AudioKey - Class in com.jme3.audio
AudioKey is extending AssetKey by holding stream flag.
AudioKey(String, boolean, boolean) - Constructor for class com.jme3.audio.AudioKey
Create a new AudioKey.
AudioKey(String, boolean) - Constructor for class com.jme3.audio.AudioKey
Create a new AudioKey
AudioKey(String) - Constructor for class com.jme3.audio.AudioKey
 
AudioKey() - Constructor for class com.jme3.audio.AudioKey
 
audioKey - Variable in class com.jme3.audio.AudioNode
 
AudioNode - Class in com.jme3.audio
An AudioNode is used in jME3 for playing audio files.
AudioNode() - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode without any audio data set.
AudioNode(AudioData, AudioKey) - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode with the given data and key.
AudioNode(AssetManager, String, boolean, boolean) - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode with the given audio file.
AudioNode(AssetManager, String, boolean) - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode with the given audio file.
AudioNode(AudioRenderer, AssetManager, String) - Constructor for class com.jme3.audio.AudioNode
Deprecated. AudioRenderer parameter is ignored.
AudioNode(AssetManager, String) - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode with the given audio file.
audioNode - Variable in class com.jme3.cinematic.events.SoundTrack
 
AudioNode.Status - Enum in com.jme3.audio
Status indicates the current status of the audio node.
AudioParam - Enum in com.jme3.audio
 
audioRenderer - Variable in class com.jme3.app.Application
 
AudioRenderer - Interface in com.jme3.audio
Interface to be implemented by audio renderers.
AudioStream - Class in com.jme3.audio
AudioStream is an implementation of AudioData that acquires the audio from an InputStream.
AudioStream() - Constructor for class com.jme3.audio.AudioStream
 
AudioStream(int[]) - Constructor for class com.jme3.audio.AudioStream
 
AUTO_INTERLEAVE - Static variable in class com.jme3.scene.plugins.ogre.MeshLoader
 
autoFlush - Variable in class com.jme3.system.android.OGLESContext
 
autoFlush - Variable in class com.jme3.system.lwjgl.LwjglAbstractDisplay
 
available() - Method in interface com.jme3.network.kernel.Connector
Returns true if there is currently data available for reading.
available() - Method in class com.jme3.network.kernel.tcp.SocketConnector
 
available() - Method in class com.jme3.network.kernel.udp.UdpConnector
This always returns false since the simple DatagramSocket usage cannot be run in a non-blocking way.
available() - Method in class com.jme3.util.LittleEndien
 
averageNormalsTangents(Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.terrain.geomipmap.TerrainPatch
 
averagePoints(Vector3f[]) - Method in class com.jme3.bounding.BoundingSphere
averagePoints selects the sphere center to be the average of the points and the sphere radius to be the smallest value to enclose all points.
AWT_RGBA4444 - Static variable in class com.jme3.texture.plugins.AWTLoader
 
AWT_RGBA5551 - Static variable in class com.jme3.texture.plugins.AWTLoader
 
AwtKeyInput - Class in com.jme3.input.awt
AwtKeyInput
AwtKeyInput() - Constructor for class com.jme3.input.awt.AwtKeyInput
 
AWTLoader - Class in com.jme3.texture.plugins
 
AWTLoader() - Constructor for class com.jme3.texture.plugins.AWTLoader
 
AwtMouseInput - Class in com.jme3.input.awt
AwtMouseInput
AwtMouseInput() - Constructor for class com.jme3.input.awt.AwtMouseInput
 
AwtPanel - Class in com.jme3.system.awt
 
AwtPanel(PaintMode) - Constructor for class com.jme3.system.awt.AwtPanel
 
AwtPanelsContext - Class in com.jme3.system.awt
 
AwtPanelsContext() - Constructor for class com.jme3.system.awt.AwtPanelsContext
 
axis - Variable in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
 
axis - Variable in class com.jme3.bullet.collision.shapes.ConeCollisionShape
 
axis - Variable in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
 
AXIS_POV_X - Static variable in interface com.jme3.input.JoyInput
The X axis for POV (point of view hat).
AXIS_POV_Y - Static variable in interface com.jme3.input.JoyInput
The Y axis for POV (point of view hat).
AXIS_WHEEL - Static variable in interface com.jme3.input.MouseInput
Mouse wheel axis.
AXIS_X - Static variable in class com.jme3.bullet.PhysicsSpace
 
AXIS_X - Static variable in interface com.jme3.input.MouseInput
Mouse X axis.
AXIS_Y - Static variable in class com.jme3.bullet.PhysicsSpace
 
AXIS_Y - Static variable in interface com.jme3.input.MouseInput
Mouse Y axis.
AXIS_Z - Static variable in class com.jme3.bullet.PhysicsSpace
 
axisA - Variable in class com.jme3.bullet.joints.HingeJoint
 
axisB - Variable in class com.jme3.bullet.joints.HingeJoint
 
axle - Variable in class com.jme3.bullet.objects.VehicleWheel
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z