Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class com.jme3.math.ColorRGBA
-
The alpha component of the color.
- A - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- AABB - Enum constant in enum class com.jme3.bounding.BoundingVolume.Type
- ABGR8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit alpha, blue, green, and red.
- abs(float) - Static method in class com.jme3.math.FastMath
-
Returns Absolute value of a float.
- absoluteLocal() - Method in class com.jme3.math.Matrix3f
-
Replaces all 9 elements with their absolute values.
- 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
- AbstractAppState(String) - Constructor for class com.jme3.app.state.AbstractAppState
- 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 call contains the basic behavior of a cinematic event.
- AbstractCinematicEvent() - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
-
Construct a cinematic event (empty constructor).
- AbstractCinematicEvent(float) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
-
Construct a cinematic event with the given initial duration.
- AbstractCinematicEvent(float, LoopMode) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
-
Construct a cinematic event with the given loopMode and the given initialDuration.
- AbstractCinematicEvent(LoopMode) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
-
Construct a cinematic event with the given loopMode.
- AbstractControl - Class in com.jme3.scene.control
-
An abstract implementation of the Control interface.
- AbstractControl() - Constructor for class com.jme3.scene.control.AbstractControl
- AbstractJoystick - Class in com.jme3.input
-
A joystick represents a single joystick that is installed in the system.
- AbstractJoystick(InputManager, JoyInput, int, String) - Constructor for class com.jme3.input.AbstractJoystick
-
Creates a new joystick instance.
- AbstractOpenCLObject - Class in com.jme3.opencl
-
Abstract implementation of
OpenCLObject
providing the release mechanisms. - AbstractOpenCLObject(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.AbstractOpenCLObject
- AbstractShadowFilter<T> - Class in com.jme3.shadow
-
Generic abstract filter that holds common implementations for the different shadow filters
- AbstractShadowFilter() - Constructor for class com.jme3.shadow.AbstractShadowFilter
-
used for serialization
- AbstractShadowFilter(AssetManager, int, T) - Constructor for class com.jme3.shadow.AbstractShadowFilter
-
Abstract class constructor
- AbstractShadowRenderer - Class in com.jme3.shadow
-
abstract shadow renderer that holds commons feature to have for a shadow renderer
- AbstractShadowRenderer() - Constructor for class com.jme3.shadow.AbstractShadowRenderer
-
used for serialization
- AbstractShadowRenderer(AssetManager, int, int) - Constructor for class com.jme3.shadow.AbstractShadowRenderer
-
Create an abstract shadow renderer.
- AbstractTriangle - Class in com.jme3.math
-
A Collidable with a triangular shape.
- AbstractTriangle() - Constructor for class com.jme3.math.AbstractTriangle
- AbstractTween - Class in com.jme3.anim.tween
-
Base implementation of the Tween interface that provides default implementations of the getLength() and interpolate() methods that provide common tween clamping and bounds checking.
- AbstractTween(double) - Constructor for class com.jme3.anim.tween.AbstractTween
- ACCELEARTOR - Enum constant in enum class com.jme3.opencl.Device.DeviceType
- acos(float) - Static method in class com.jme3.math.FastMath
-
Returns the arc cosine of a value.
Special cases: If fValue is smaller than -1, then the result is PI. - AcousticLab - Static variable in class com.jme3.audio.Environment
- acquireBufferForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.Buffer
-
Acquires this buffer object for using.
- acquireBufferForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.Buffer
-
Acquires this buffer object for using.
- acquireImageForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.Image
-
Acquires this image object for using.
- acquireImageForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.Image
-
Acquires this image object for using.
- action(String) - Method in class com.jme3.anim.AnimComposer
- Action - Class in com.jme3.anim.tween.action
-
Wraps an array of Tween actions into an action object.
- Action(Tween...) - Constructor for class com.jme3.anim.tween.action.Action
-
Instantiates an action object that wraps a tween actions array by extracting their actions to the collection
Action.actions
. - actionBlended(String, BlendSpace, String...) - Method in class com.jme3.anim.AnimComposer
-
Creates an action that blends the named clips using the given blend space.
- ActionListener - Interface in com.jme3.input.controls
-
ActionListener
is used to receive input events in "digital" style. - actions - Variable in class com.jme3.anim.tween.action.Action
-
A sequence of actions which wraps given tween actions.
- actionSequence(String, Tween...) - Method in class com.jme3.anim.AnimComposer
-
Creates an action that will interpolate over an entire sequence of tweens in order.
- activateCamera(float, String) - Method in class com.jme3.cinematic.Cinematic
-
schedule an event that will activate the camera at the given time
- add(float, float, float) - Method in class com.jme3.math.Vector3f
-
Adds specified amounts to the vector's components and returns the sum as a new instance.
- 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(int, E) - Method in class com.jme3.util.SafeArrayList
- 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
ColorRGBA
by the corresponding r,g,b,a of the given color and returns the result as a newColorRGBA
. - add(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Add the specified matrix.
- add(Quaternion) - Method in class com.jme3.math.Quaternion
-
Adds the argument and returns the sum as a new instance.
- add(Vector2f) - Method in class com.jme3.math.Vector2f
-
Adds the argument and returns the sum as a new instance.
- add(Vector2f, Vector2f) - Method in class com.jme3.math.Vector2f
-
Adds a specified vector and returns the sum in a 3rd vector.
- add(Vector3f) - Method in class com.jme3.math.Vector3f
-
Adds the argument and returns the sum as a new instance.
- add(Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
-
Adds a specified vector and returns the sum in a 3rd vector.
- 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(Geometry) - Method in class com.jme3.renderer.queue.GeometryList
-
Adds a geometry to the list.
- add(E) - Method in class com.jme3.util.SafeArrayList
- add(E) - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- add(T...) - Method in class com.jme3.animation.CompactArray
-
Add objects.
- Add - Enum constant in enum class com.jme3.material.RenderState.BlendEquation
-
Sets the blend equation so that the source and destination data are added.
- Add - Enum constant in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
Sets the blend equation so that the source and destination data are added.
- addAction(String, Action) - Method in class com.jme3.anim.AnimComposer
-
Register given action with specified name.
- addAll(int, Collection<? extends E>) - Method in class com.jme3.util.SafeArrayList
- addAll(Collection<? extends E>) - Method in class com.jme3.util.SafeArrayList
- addAllBones() - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Add all the bones of the model's skeleton to be influenced by this animation channel.
- addAncestors(Joint) - Method in class com.jme3.anim.ArmatureMask
-
Add the specified Joint and all its ancestors.
- addAnim(Animation) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Adds an animation to be available for playing to this
AnimControl
. - addAnimClip(AnimClip) - Method in class com.jme3.anim.AnimComposer
-
Adds an animation to be available for playing to this
AnimControl
. - addArmatureFrom(Armature, Spatial) - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- addArmatureFrom(SkinningControl) - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- addAssetEventListener(AssetEventListener) - Method in interface com.jme3.asset.AssetManager
-
Add an
AssetEventListener
to receive events from thisAssetManager
. - addAssetEventListener(AssetEventListener) - Method in class com.jme3.asset.DesktopAssetManager
- addAxis(JoystickAxis) - Method in class com.jme3.input.AbstractJoystick
- addAxisMapping(String, String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Adds a single Joystick axis or button remapping based on the joystick's name and axis/button name.
- addAxisMapping(String, String, String, float[]) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Adds a single Joystick axis or button remapping based on the joystick's name and axis/button name.
- addBone(Bone) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Add a single bone to be influenced by this animation channel.
- addBone(String) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Add a single bone to be influenced by this animation channel.
- addBones(Armature, String...) - Method in class com.jme3.anim.ArmatureMask
-
Add joints to be influenced by this animation mask.
- addButton(JoystickButton) - Method in class com.jme3.input.AbstractJoystick
- addButtonMapping(String, String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Adds a single Joystick axis or button remapping based on the joystick's name and axis/button name.
- addCharacter(int, BitmapCharacter) - Method in class com.jme3.font.BitmapCharacterSet
- addChecker(Object, Object) - Method in class com.jme3.app.state.ConstantVerifierState
- addChild(Joint) - Method in class com.jme3.anim.Joint
-
Add the specified Joint as a child.
- addChild(Bone) - Method in class com.jme3.animation.Bone
-
Deprecated.Add a new child to this bone.
- addChild(T) - Method in class com.jme3.app.state.CompositeAppState
- addChild(T, boolean) - Method in class com.jme3.app.state.CompositeAppState
- addCinematicEvent(float, CinematicEvent) - Method in class com.jme3.cinematic.Cinematic
-
Adds a cinematic event to this cinematic at the given timestamp.
- addClassLoader(ClassLoader) - Method in interface com.jme3.asset.AssetManager
-
Deprecated.
- addClassLoader(ClassLoader) - Method in class com.jme3.asset.DesktopAssetManager
-
Deprecated.
- addCollision(CollisionResult) - Method in class com.jme3.collision.CollisionResults
- addColorBuffer(Image.Format) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- addColorTarget(FrameBuffer.FrameBufferBufferTarget) - Method in class com.jme3.texture.FrameBuffer
- addColorTarget(FrameBuffer.FrameBufferTextureTarget) - Method in class com.jme3.texture.FrameBuffer
- addColorTarget(FrameBuffer.FrameBufferTextureTarget, TextureCubeMap.Face) - Method in class com.jme3.texture.FrameBuffer
-
Adds a texture to one of the color Buffers Array.
- addColorTexture(Texture2D) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- addColorTexture(TextureArray, int) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- addColorTexture(TextureCubeMap, TextureCubeMap.Face) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- addControl(Control) - Method in class com.jme3.scene.Spatial
-
Add a control to the list of controls.
- addControlAt(int, Control) - Method in class com.jme3.scene.Spatial
-
Adds the specified control to the list, at the specified index.
- addControlPoint(Vector3f) - Method in class com.jme3.math.Spline
-
Adds a controlPoint to the spline
- addData(ByteBuffer) - Method in class com.jme3.texture.Image
- addDefine(String, VarType) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Adds a define to the technique def
- addFilter(Filter) - Method in class com.jme3.post.FilterPostProcessor
-
Adds a filter to the filters list
- addForcedMatParam(MatParamOverride) - Method in class com.jme3.renderer.RenderManager
-
Adds a forced material parameter to use when rendering geometries.
- addFromJoint(Armature, String) - Method in class com.jme3.anim.ArmatureMask
-
Add a joint and all its sub armature joints to be influenced by this animation mask.
- addFromRootBone(Bone) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Add bones to be influenced by this animation channel, starting from the given bone and going toward its children.
- addFromRootBone(String) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Add bones to be influenced by this animation channel, starting from the given named 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.
- addInBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Add to a Vector2f in-buffer.
- addInBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Add to a Vector3f in-buffer.
- addInstance(Geometry) - Method in class com.jme3.scene.instancing.InstancedGeometry
- ADDITIONAL - Static variable in class com.jme3.material.RenderState
-
The
ADDITIONAL
render state is identical to theRenderState.DEFAULT
render state except that all apply values are set to false. - Additive - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Additive blending.
- addJoystickConnectionListener(JoystickConnectionListener) - Method in class com.jme3.input.InputManager
-
Add a listener that reports when a joystick has been added or removed.
- addJoystickNameRegex(String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Maps a regular expression to a normalized name for that joystick.
- 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.anim.AnimFactory
-
Add a keyframe for the specified rotation at the specified index.
- addKeyFrameRotation(int, Quaternion) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.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°)
UseAnimationFactory.addKeyFrameRotationAngles(int keyFrameIndex, float x, float y, float z)
instead that uses Euler angle rotations. - addKeyFrameRotationAngles(int, float, float, float) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given rotation at the given key frame index.
Rotation is expressed by Euler angles 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.anim.AnimFactory
-
Add a keyframe for the specified scaling at the specified index.
- addKeyFrameScale(int, Vector3f) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given scale at the given keyFrame index
- addKeyFrameTransform(int, Transform) - Method in class com.jme3.anim.AnimFactory
-
Add a keyframe for the specified Transform at the specified index.
- addKeyFrameTransform(int, Transform) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given Transform at the given keyFrame index
- addKeyFrameTranslation(int, Vector3f) - Method in class com.jme3.anim.AnimFactory
-
Add a keyframe for the specified translation at the specified index.
- addKeyFrameTranslation(int, Vector3f) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given translation at the given keyFrame index
- addLight(Light) - Method in class com.jme3.scene.Spatial
-
addLight
adds the given light to the Spatial; causing all child Spatials to be affected by it. - addLinkedChild(ModelKey) - Method in class com.jme3.scene.AssetLinkNode
-
Add a "linked" child.
- addListener(AnimEventListener) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Adds a new listener to receive animation related events.
- addListener(CinematicEventListener) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Adds 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.
- addLocal(float, float) - Method in class com.jme3.math.Vector2f
-
Adds specified amounts to the vector's components and returns the (modified) current instance.
- addLocal(float, float, float) - Method in class com.jme3.math.Vector3f
-
Adds specified amounts to the vector's components and returns the (modified) current instance.
- 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. - addLocal(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
-
Adds each component to the corresponding component of the argument and returns the result (this).
- addLocal(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Sum in place, with the specified matrix.
- addLocal(Quaternion) - Method in class com.jme3.math.Quaternion
-
Adds the argument and returns the (modified) current instance.
- addLocal(Vector2f) - Method in class com.jme3.math.Vector2f
-
Adds the argument and returns the (modified) current instance.
- addLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Adds the argument and returns the (modified) current instance.
- 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. - addMapping(String, Trigger...) - Method in class com.jme3.input.InputManager
-
Create a new mapping to the given triggers.
- addMapping(String, String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Adds a single Joystick axis or button remapping based on the joystick's name and axis/button name.
- addMappings(Properties) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Adds a preconfigured set of mappings in Properties object form where the names are dot notation "axis"/"button"/"".
- addMaterialParam(VarType, String, Object) - Method in class com.jme3.material.MaterialDef
-
Adds a new material parameter.
- addMaterialParamTexture(VarType, String, ColorSpace, Texture) - Method in class com.jme3.material.MaterialDef
-
Adds a new material parameter.
- addMatParamOverride(MatParamOverride) - Method in class com.jme3.scene.Spatial
-
Adds a local material parameter override.
- addMorphTarget(MorphTarget) - Method in class com.jme3.scene.Mesh
- addNewMonitor(long) - Method in class com.jme3.system.Displays
-
Add a new monitor to the list
- addNode(ShaderNode) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate.DeclaredVariable
- addOccluders(Spatial) - Method in class com.jme3.shadow.ShadowUtil.OccludersExtractor
-
Check the rootScene against camera frustum and if intersects process it recursively.
- 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. - addShaderParamDefine(String, VarType, String) - Method in class com.jme3.material.TechniqueDef
-
Adds a define linked to a material parameter.
- addShaderUnmappedDefine(String, VarType) - Method in class com.jme3.material.TechniqueDef
-
Add an unmapped define which can only be set by define ID.
- addSource(Shader.ShaderType, String, String, String, String) - Method in class com.jme3.shader.Shader
-
Adds source code to a certain pipeline.
- addStatement(int, Statement) - Method in class com.jme3.util.blockparser.Statement
- addStatement(Statement) - Method in class com.jme3.util.blockparser.Statement
- addTechniqueDef(TechniqueDef) - Method in class com.jme3.material.MaterialDef
-
Adds a new technique definition to this material definition.
- 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).
- addTimeRotation(float, float, float, float) - Method in class com.jme3.anim.AnimFactory
-
Add a keyframe for the specified rotation at the specified time, based on Tait-Bryan angles.
- addTimeRotation(float, Quaternion) - Method in class com.jme3.anim.AnimFactory
-
Add a keyframe for the specified rotation at the specified time.
- addTimeRotation(float, Quaternion) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.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°)
UseAnimationFactory.addTimeRotationAngles(float time, float x, float y, float z)
instead that uses Euler angle rotations. - addTimeRotationAngles(float, float, float, float) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given rotation at the given time.
Rotation is expressed by Euler angles 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.anim.AnimFactory
-
Add a keyframe for the specified scale at the specified time.
- addTimeScale(float, Vector3f) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given scale at the given time
- addTimeTransform(float, Transform) - Method in class com.jme3.anim.AnimFactory
-
Add a keyframe for the specified Transform at the specified time.
- addTimeTransform(float, Transform) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given Transform at the given time
- addTimeTranslation(float, Vector3f) - Method in class com.jme3.anim.AnimFactory
-
Add a keyframe for the specified translation at the specified time.
- addTimeTranslation(float, Vector3f) - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Adds a key frame for the given translation at the given time
- addToCache(AssetKey<T>, T) - Method in interface com.jme3.asset.AssetManager
-
Inject an asset into the asset cache.
- 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(Bone) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Add bones to be influenced by this animation channel starting from the given bone and going toward the root bone.
- addToRootBone(String) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Add bones to be influenced by this animation channel starting from the given bone name and going toward the root bone.
- addTrack(Track) - Method in class com.jme3.animation.Animation
-
Deprecated.Adds a track to this animation
- addTrack(Track) - Method in class com.jme3.animation.TrackInfo
-
Deprecated.
- addUniformBinding(UniformBinding) - Method in class com.jme3.shader.Shader
- addWayPoint(Vector3f) - Method in class com.jme3.cinematic.MotionPath
-
Add a waypoint to the path
- 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 the adjoint as a new matrix.
- adjoint() - Method in class com.jme3.math.Matrix4f
-
Generate the adjoint.
- adjoint(Matrix3f) - Method in class com.jme3.math.Matrix3f
-
Returns the adjoint in the specified storage.
- adjoint(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Generate the adjoint.
- AL - Interface in com.jme3.audio.openal
- AL_AUXILIARY_SEND_FILTER - Static variable in interface com.jme3.audio.openal.EFX
- AL_BITS - Static variable in interface com.jme3.audio.openal.AL
- AL_BUFFER - Static variable in interface com.jme3.audio.openal.AL
-
Indicate the buffer to provide sound samples.
- AL_BUFFERS_PROCESSED - Static variable in interface com.jme3.audio.openal.AL
- AL_BUFFERS_QUEUED - Static variable in interface com.jme3.audio.openal.AL
-
Buffer Queue params
- AL_BYTE_OFFSET - Static variable in interface com.jme3.audio.openal.AL
- AL_CHANNELS - Static variable in interface com.jme3.audio.openal.AL
- AL_CONE_INNER_ANGLE - Static variable in interface com.jme3.audio.openal.AL
-
Directional source, inner cone angle, in degrees.
- AL_CONE_OUTER_ANGLE - Static variable in interface com.jme3.audio.openal.AL
-
Directional source, outer cone angle, in degrees.
- AL_CONE_OUTER_GAIN - Static variable in interface com.jme3.audio.openal.AL
-
Directional source, outer cone gain.
- AL_DIRECT_FILTER - Static variable in interface com.jme3.audio.openal.EFX
- AL_DIRECT_FILTER_GAINHF_AUTO - Static variable in interface com.jme3.audio.openal.EFX
- AL_DIRECTION - Static variable in interface com.jme3.audio.openal.AL
-
Specify the current direction.
- AL_DISTANCE_MODEL - Static variable in interface com.jme3.audio.openal.AL
-
Distance models used in conjunction with DistanceModel implicit: NONE, which disables distance attenuation.
- AL_DOPPLER_FACTOR - Static variable in interface com.jme3.audio.openal.AL
-
Doppler scale.
- AL_DOPPLER_VELOCITY - Static variable in interface com.jme3.audio.openal.AL
-
Tweaks speed of propagation.
- AL_EFFECT_REVERB - Static variable in interface com.jme3.audio.openal.EFX
- AL_EFFECT_TYPE - Static variable in interface com.jme3.audio.openal.EFX
- AL_EFFECTSLOT_EFFECT - Static variable in interface com.jme3.audio.openal.EFX
- AL_EXPONENT_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
- AL_EXPONENT_DISTANCE_CLAMPED - Static variable in interface com.jme3.audio.openal.AL
- AL_EXTENSIONS - Static variable in interface com.jme3.audio.openal.AL
- AL_FALSE - Static variable in interface com.jme3.audio.openal.AL
-
Boolean False.
- AL_FILTER_HIGHPASS - Static variable in interface com.jme3.audio.openal.EFX
- AL_FILTER_LOWPASS - Static variable in interface com.jme3.audio.openal.EFX
- AL_FILTER_NULL - Static variable in interface com.jme3.audio.openal.EFX
- AL_FILTER_TYPE - Static variable in interface com.jme3.audio.openal.EFX
- AL_FORMAT_MONO16 - Static variable in interface com.jme3.audio.openal.AL
- AL_FORMAT_MONO8 - Static variable in interface com.jme3.audio.openal.AL
-
Sound samples: format specifier.
- AL_FORMAT_STEREO16 - Static variable in interface com.jme3.audio.openal.AL
- AL_FORMAT_STEREO8 - Static variable in interface com.jme3.audio.openal.AL
- AL_FREQUENCY - Static variable in interface com.jme3.audio.openal.AL
-
Sound samples: frequency, in units of Hertz [Hz].
- AL_GAIN - Static variable in interface com.jme3.audio.openal.AL
-
Indicate the gain (volume amplification) applied.
- AL_INITIAL - Static variable in interface com.jme3.audio.openal.AL
- AL_INVALID_ENUM - Static variable in interface com.jme3.audio.openal.AL
-
Invalid parameter passed to AL call.
- AL_INVALID_NAME - Static variable in interface com.jme3.audio.openal.AL
-
Invalid Name parameter passed to AL call.
- AL_INVALID_OPERATION - Static variable in interface com.jme3.audio.openal.AL
-
Illegal call.
- AL_INVALID_VALUE - Static variable in interface com.jme3.audio.openal.AL
-
Invalid enum parameter value.
- AL_INVERSE_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
- AL_INVERSE_DISTANCE_CLAMPED - Static variable in interface com.jme3.audio.openal.AL
- AL_LINEAR_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
- AL_LINEAR_DISTANCE_CLAMPED - Static variable in interface com.jme3.audio.openal.AL
- AL_LOOPING - Static variable in interface com.jme3.audio.openal.AL
-
Indicate whether source is looping.
- AL_LOWPASS_GAIN - Static variable in interface com.jme3.audio.openal.EFX
- AL_LOWPASS_GAINHF - Static variable in interface com.jme3.audio.openal.EFX
- AL_MAX_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
-
Indicate distance above which sources are not attenuated using the inverse clamped distance model.
- AL_MAX_GAIN - Static variable in interface com.jme3.audio.openal.AL
-
Indicate maximum source attenuation Type: ALfloat Range: [0.0 - 1.0] Logarithmic
- AL_MIN_GAIN - Static variable in interface com.jme3.audio.openal.AL
-
Indicate minimum source attenuation Type: ALfloat Range: [0.0 - 1.0] Logarithmic
- AL_NO_ERROR - Static variable in interface com.jme3.audio.openal.AL
-
Errors: No Error.
- AL_NONE - Static variable in interface com.jme3.audio.openal.AL
- AL_ORIENTATION - Static variable in interface com.jme3.audio.openal.AL
-
Indicate listener orientation.
- AL_OUT_OF_MEMORY - Static variable in interface com.jme3.audio.openal.AL
-
No mojo.
- AL_PAUSED - Static variable in interface com.jme3.audio.openal.AL
- AL_PENDING - Static variable in interface com.jme3.audio.openal.AL
- AL_PITCH - Static variable in interface com.jme3.audio.openal.AL
-
Specify the pitch to be applied at source.
- AL_PLAYING - Static variable in interface com.jme3.audio.openal.AL
- AL_POSITION - Static variable in interface com.jme3.audio.openal.AL
-
Specify the current location in three-dimensional space.
- AL_PROCESSED - Static variable in interface com.jme3.audio.openal.AL
- AL_REFERENCE_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
-
source specific reference distance Type: ALfloat Range: 0.0 - +inf At 0.0, no distance attenuation occurs.
- AL_RENDERER - Static variable in interface com.jme3.audio.openal.AL
- AL_REVERB_AIR_ABSORPTION_GAINHF - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_DECAY_HFLIMIT - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_DECAY_HFRATIO - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_DECAY_TIME - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_DENSITY - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_DIFFUSION - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_GAIN - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_GAINHF - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_LATE_REVERB_DELAY - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_LATE_REVERB_GAIN - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_REFLECTIONS_DELAY - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_REFLECTIONS_GAIN - Static variable in interface com.jme3.audio.openal.EFX
- AL_REVERB_ROOM_ROLLOFF_FACTOR - Static variable in interface com.jme3.audio.openal.EFX
- AL_ROLLOFF_FACTOR - Static variable in interface com.jme3.audio.openal.AL
-
source specific rolloff factor Type: ALfloat Range: 0.0 - +inf
- AL_SAMPLE_OFFSET - Static variable in interface com.jme3.audio.openal.AL
- AL_SEC_OFFSET - Static variable in interface com.jme3.audio.openal.AL
-
Source buffer position information
- AL_SIZE - Static variable in interface com.jme3.audio.openal.AL
- AL_SOURCE_RELATIVE - Static variable in interface com.jme3.audio.openal.AL
-
Indicate Source has relative coordinates.
- AL_SOURCE_STATE - Static variable in interface com.jme3.audio.openal.AL
-
Source state information.
- AL_SOURCE_TYPE - Static variable in interface com.jme3.audio.openal.AL
-
Source type (Static, Streaming or undetermined) Source is Static if a Buffer has been attached using AL_BUFFER Source is Streaming if one or more Buffers have been attached using alSourceQueueBuffers Source is undetermined when it has the NULL buffer attached
- AL_SPEED_OF_SOUND - Static variable in interface com.jme3.audio.openal.AL
-
Speed of Sound in units per second
- AL_STATIC - Static variable in interface com.jme3.audio.openal.AL
- AL_STOPPED - Static variable in interface com.jme3.audio.openal.AL
- AL_STREAMING - Static variable in interface com.jme3.audio.openal.AL
- AL_TRUE - Static variable in interface com.jme3.audio.openal.AL
-
Boolean True.
- AL_UNDETERMINED - Static variable in interface com.jme3.audio.openal.AL
- AL_UNUSED - Static variable in interface com.jme3.audio.openal.AL
-
Buffer state.
- AL_VELOCITY - Static variable in interface com.jme3.audio.openal.AL
-
Specify the current velocity in three-dimensional space.
- AL_VENDOR - Static variable in interface com.jme3.audio.openal.AL
-
Context strings: Vendor Name.
- AL_VERSION - Static variable in interface com.jme3.audio.openal.AL
- ALAudioRenderer - Class in com.jme3.audio.openal
- ALAudioRenderer(AL, ALC, EFX) - Constructor for class com.jme3.audio.openal.ALAudioRenderer
- alAuxiliaryEffectSloti(int, int, int) - Method in interface com.jme3.audio.openal.EFX
-
Sets the integer value of an effect slot parameter.
- alBufferData(int, int, ByteBuffer, int, int) - Method in interface com.jme3.audio.openal.AL
-
Sets the sample data of the specified buffer.
- ALC - Interface in com.jme3.audio.openal
- ALC_ALL_ATTRIBUTES - Static variable in interface com.jme3.audio.openal.ALC
- ALC_ALL_DEVICES_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
- ALC_ATTRIBUTES_SIZE - Static variable in interface com.jme3.audio.openal.ALC
- ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
- ALC_CAPTURE_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
-
Capture extension
- ALC_CAPTURE_SAMPLES - Static variable in interface com.jme3.audio.openal.ALC
- ALC_CONNECTED - Static variable in interface com.jme3.audio.openal.ALC
- ALC_DEFAULT_ALL_DEVICES_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
-
ALC_ENUMERATE_ALL_EXT enums
- ALC_DEFAULT_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
-
The Specifier string for default device
- ALC_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
- ALC_EFX_MAJOR_VERSION - Static variable in interface com.jme3.audio.openal.EFX
- ALC_EFX_MINOR_VERSION - Static variable in interface com.jme3.audio.openal.EFX
- ALC_EXT_EFX_NAME - Static variable in interface com.jme3.audio.openal.EFX
- ALC_EXTENSIONS - Static variable in interface com.jme3.audio.openal.ALC
- ALC_INVALID_CONTEXT - Static variable in interface com.jme3.audio.openal.ALC
-
invalid context ID
- ALC_INVALID_DEVICE - Static variable in interface com.jme3.audio.openal.ALC
-
No device
- ALC_INVALID_ENUM - Static variable in interface com.jme3.audio.openal.ALC
-
bad enum
- ALC_INVALID_VALUE - Static variable in interface com.jme3.audio.openal.ALC
-
bad value
- ALC_MAJOR_VERSION - Static variable in interface com.jme3.audio.openal.ALC
- ALC_MAX_AUXILIARY_SENDS - Static variable in interface com.jme3.audio.openal.EFX
- ALC_MINOR_VERSION - Static variable in interface com.jme3.audio.openal.ALC
- ALC_NO_ERROR - Static variable in interface com.jme3.audio.openal.ALC
-
No error
- ALC_OUT_OF_MEMORY - Static variable in interface com.jme3.audio.openal.ALC
-
Out of memory.
- alcDevicePauseSOFT() - Method in interface com.jme3.audio.openal.ALC
-
Pauses a playback device.
- alcDeviceResumeSOFT() - Method in interface com.jme3.audio.openal.ALC
-
Resumes playback of a paused device.
- alcGetInteger(int, IntBuffer, int) - Method in interface com.jme3.audio.openal.ALC
-
Obtains integer value(s) from ALC.
- alcGetString(int) - Method in interface com.jme3.audio.openal.ALC
-
Obtains string value(s) from ALC.
- alcIsExtensionPresent(String) - Method in interface com.jme3.audio.openal.ALC
-
Verifies that a given extension is available for the current context and the device it is associated with.
- alDeleteAuxiliaryEffectSlots(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
-
Deletes a number of effect slots.
- alDeleteBuffers(int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
-
Requests the deletion of a number of buffers.
- alDeleteEffects(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
-
Deletes a number of effects.
- alDeleteFilters(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
-
Deletes a number of filters.
- alDeleteSources(int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
-
Requests the deletion of a number of sources.
- alEffectf(int, int, float) - Method in interface com.jme3.audio.openal.EFX
-
Sets the float value of an effect parameter.
- alEffecti(int, int, int) - Method in interface com.jme3.audio.openal.EFX
-
Sets the integer value of an effect parameter.
- alFilterf(int, int, float) - Method in interface com.jme3.audio.openal.EFX
-
Sets the float value of a filter parameter.
- alFilteri(int, int, int) - Method in interface com.jme3.audio.openal.EFX
-
Sets the integer value of a filter parameter.
- alGenAuxiliaryEffectSlots(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
-
Requests a number of effect slots.
- alGenBuffers(int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
-
Requests a number of buffer names.
- alGenEffects(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
-
Requests a number of effects.
- alGenFilters(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
-
Requests a number of filters.
- alGenSources() - Method in interface com.jme3.audio.openal.AL
-
Requests a number of source names.
- alGetError() - Method in interface com.jme3.audio.openal.AL
-
Obtains error information.
- alGetSourcei(int, int) - Method in interface com.jme3.audio.openal.AL
-
Returns the integer value of the specified source parameter.
- alGetString(int) - Method in interface com.jme3.audio.openal.AL
- aliasCount - Variable in class com.jme3.export.binary.BinaryExporter
- align(int, int) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout
-
Align a position to the given basicAlignment
- alignBuffers(Node, GeometryBatchFactory.AlignOption) - Static method in class jme3tools.optimize.GeometryBatchFactory
-
Will ensure that all the geometries' meshes of the n sub graph have the same types of buffers
- ALL - Enum constant in enum class checkers.quals.DefaultLocation
-
Apply default annotations to all unannotated types.
- ALL - Enum constant in enum class com.jme3.opencl.Device.DeviceType
- ALL - Static variable in interface com.jme3.input.TouchInput
-
No filter, get all events
- ALL_EXCEPT_LOCALS - Enum constant in enum class checkers.quals.DefaultLocation
-
Apply default annotations to all unannotated types except the raw types of locals.
- alListener(int, FloatBuffer) - Method in interface com.jme3.audio.openal.AL
-
Pointer version of
Listenerf
. - alListener3f(int, float, float, float) - Method in interface com.jme3.audio.openal.AL
-
Sets the 3 dimensional float values of a listener parameter.
- alListenerf(int, float) - Method in interface com.jme3.audio.openal.AL
-
Sets the float value of a listener parameter.
- allocate(int) - Method in interface com.jme3.util.BufferAllocator
-
Allocate a direct ByteBuffer of the specified size.
- allocate(int) - Method in class com.jme3.util.PrimitiveAllocator
-
Allocate a direct ByteBuffer of the specified size.
- allocate(int) - Method in class com.jme3.util.ReflectionAllocator
- allocateStack(int) - Method in class com.jme3.util.ListSort
-
Allocate temp variables for the given length This method should be called at least once, but only if the length of the list to sort changed before sorting
- alpha - Variable in class com.jme3.scene.plugins.MTLLoader
- Alpha - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Alpha blending, interpolates to source color from dest color using source alpha.
- Alpha8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit alpha
- AlphaAdditive - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Additive blending that is multiplied with source alpha.
- alphaFunc - Variable in class com.jme3.renderer.RenderContext
-
Alpha test function.
- alphaMap - Variable in class com.jme3.scene.plugins.MTLLoader
- AlphaSumA - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Alpha blending, interpolates to source color from dest color using source alpha.
- alSource3f(int, int, float, float, float) - Method in interface com.jme3.audio.openal.AL
-
Sets the 3 dimensional values of a source parameter.
- alSource3i(int, int, int, int, int) - Method in interface com.jme3.audio.openal.AL
-
Sets the 3 dimensional integer values of a source parameter.
- alSourcef(int, int, float) - Method in interface com.jme3.audio.openal.AL
-
Sets the float value of a source parameter.
- alSourcei(int, int, int) - Method in interface com.jme3.audio.openal.AL
-
Integer version of
Sourcef
. - alSourcePause(int) - Method in interface com.jme3.audio.openal.AL
-
Sets the source state to AL_PAUSED.
- alSourcePlay(int) - Method in interface com.jme3.audio.openal.AL
-
Sets the source state to AL_PLAYING.
- alSourceQueueBuffers(int, int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
-
Queues up one or multiple buffer names to the specified source.
- alSourceStop(int) - Method in interface com.jme3.audio.openal.AL
-
Sets the source state to AL_STOPPED.
- alSourceUnqueueBuffers(int, int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
-
Removes a number of buffer entries that have finished processing, in the order of appearance, from the queue of the specified source.
- ALUtil - Class in com.jme3.audio.openal
- Always - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test always passes
- Always - Enum constant in enum class com.jme3.scene.Spatial.BatchHint
-
This spatial will always be batched when attached to a BatchNode.
- Always - Enum constant in enum class com.jme3.scene.Spatial.CullHint
-
Always cull this from the view, throwing away this object and any children from rendering commands.
- ambient - Variable in class com.jme3.scene.plugins.MTLLoader
- Ambient - Enum constant in enum class com.jme3.light.Light.Type
-
Ambient light
- AmbientLight - Class in com.jme3.light
-
An ambient light adds a constant color to the scene.
- AmbientLight() - Constructor for class com.jme3.light.AmbientLight
- AmbientLight(ColorRGBA) - Constructor for class com.jme3.light.AmbientLight
- AmbientLightColor - Enum constant in enum class com.jme3.shader.UniformBinding
-
Ambient light color Type: vec4
- AnalogListener - Interface in com.jme3.input.controls
-
AnalogListener
is used to receive events of inputs in analog format. - Android - Enum constant in enum class com.jme3.system.Platform.Os
-
Android operating systems
- Android_ARM5 - Enum constant in enum class com.jme3.system.Platform
-
Android ARM5
- Android_ARM6 - Enum constant in enum class com.jme3.system.Platform
-
Android ARM6
- Android_ARM7 - Enum constant in enum class com.jme3.system.Platform
-
Android ARM7
- Android_ARM8 - Enum constant in enum class com.jme3.system.Platform
-
Android ARM8
- ANDROID_MEDIAPLAYER - Static variable in class com.jme3.system.AppSettings
-
Deprecated.This audio renderer has too many limitations. use
AppSettings.ANDROID_OPENAL_SOFT
instead. - ANDROID_OPENAL_SOFT - Static variable in class com.jme3.system.AppSettings
-
Use the OpenAL Soft based renderer for Android audio capabilities.
- Android_Other - Enum constant in enum class com.jme3.system.Platform
-
Android running on unknown platform (could be x86 or mips for example).
- Android_X86 - Enum constant in enum class com.jme3.system.Platform
-
Android x86
- angle - Variable in class com.jme3.effect.Particle
-
Particle rotation angle (in radians).
- angleBetween(Vector2f) - Method in class com.jme3.math.Vector2f
-
Returns the signed angle between the current instance and the argument.
- angleBetween(Vector3f) - Method in class com.jme3.math.Vector3f
-
Returns the angle (in radians) between this vector and the argument, provided both vectors have length=1.
- 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
-
Load a rotation around three axes (x, y, z).
- Animation - Class in com.jme3.animation
-
Deprecated.use
AnimClip
- Animation() - Constructor for class com.jme3.animation.Animation
-
Deprecated.Serialization-only.
- Animation(String, float) - Constructor for class com.jme3.animation.Animation
-
Deprecated.Creates a new
Animation
with the given name and length. - AnimationEvent - Class in com.jme3.cinematic.events
-
Deprecated.use
AnimEvent
- AnimationEvent() - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.used for serialization don't call directly use one of the following constructors
- AnimationEvent(Spatial, String) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, float, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, float, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, float, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, float, LoopMode, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, float, LoopMode, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, LoopMode, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, LoopMode, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationEvent(Spatial, String, LoopMode, int, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.creates an animation event
- AnimationFactory - Class in com.jme3.animation
-
Deprecated.use
AnimFactory
- AnimationFactory(float, String) - Constructor for class com.jme3.animation.AnimationFactory
-
Deprecated.Creates an AnimationFactory
- AnimationFactory(float, String, int) - Constructor for class com.jme3.animation.AnimationFactory
-
Deprecated.Creates an AnimationFactory
- AnimationFactory.Rotation - Class in com.jme3.animation
-
Deprecated.
- AnimationMask - Interface in com.jme3.anim
-
Created by Nehon An AnimationMask is defining a subset of elements on which an animation will be applied.
- animationName - Variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- AnimationTrack - Class in com.jme3.cinematic.events
-
Deprecated.use AnimationEvent instead
- AnimationTrack() - Constructor for class com.jme3.cinematic.events.AnimationTrack
-
Deprecated.
- AnimationTrack(Spatial, String) - Constructor for class com.jme3.cinematic.events.AnimationTrack
-
Deprecated.
- AnimationTrack(Spatial, String, float) - Constructor for class com.jme3.cinematic.events.AnimationTrack
-
Deprecated.
- AnimationTrack(Spatial, String, float, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationTrack
-
Deprecated.
- AnimationTrack(Spatial, String, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationTrack
-
Deprecated.
- AnimationUtils - Class in com.jme3.animation
- AnimChannel - Class in com.jme3.animation
-
Deprecated.
- AnimChannel() - Constructor for class com.jme3.animation.AnimChannel
-
Deprecated.
- AnimChannel(AnimControl) - Constructor for class com.jme3.animation.AnimChannel
-
Deprecated.
- AnimClip - Class in com.jme3.anim
-
A named set of animation tracks that can be played in synchrony.
- AnimClip() - Constructor for class com.jme3.anim.AnimClip
-
No-argument constructor needed by SavableClassUtil.
- AnimClip(String) - Constructor for class com.jme3.anim.AnimClip
-
Instantiate a zero-length clip with the specified name.
- AnimComposer - Class in com.jme3.anim
-
AnimComposer is a Spatial control that allows manipulation of
armature
(skeletal) animation. - AnimComposer() - Constructor for class com.jme3.anim.AnimComposer
-
Instantiate a composer with a single layer, no actions, and no clips.
- AnimControl - Class in com.jme3.animation
-
Deprecated.use
AnimComposer
- AnimControl() - Constructor for class com.jme3.animation.AnimControl
-
Deprecated.Instantiate an animation control with no skeleton, suitable only for animations that don't contain any bone tracks.
- AnimControl(Skeleton) - Constructor for class com.jme3.animation.AnimControl
-
Deprecated.Creates a new animation control for the given skeleton.
- AnimEvent - Class in com.jme3.cinematic.events
-
A CinematicEvent that plays a canned animation action in an
AnimComposer
. - AnimEvent() - Constructor for class com.jme3.cinematic.events.AnimEvent
-
No-argument constructor needed by SavableClassUtil.
- AnimEvent(AnimComposer, String, String) - Constructor for class com.jme3.cinematic.events.AnimEvent
-
Instantiate a non-looping event to play the named action on the named layer of the specified AnimComposer.
- AnimEventListener - Interface in com.jme3.animation
-
Deprecated.
- AnimFactory - Class in com.jme3.anim
-
A convenience class to smoothly animate a Spatial using translation, rotation, and scaling.
- AnimFactory(float, String, float) - Constructor for class com.jme3.anim.AnimFactory
-
Instantiate an AnimFactory with an identity transform at t=0.
- AnimInterpolator<T> - Class in com.jme3.anim.interpolator
-
Created by nehon on 15/04/17.
- AnimInterpolator() - Constructor for class com.jme3.anim.interpolator.AnimInterpolator
- AnimInterpolators - Class in com.jme3.anim.interpolator
-
Created by nehon on 15/04/17.
- AnimInterpolators.CatmullRomInterpolator - Class in com.jme3.anim.interpolator
- AnimInterpolators.TimeInterpolator - Class in com.jme3.anim.interpolator
- AnimLayer - Class in com.jme3.anim
-
A named portion of an AnimComposer that can run (at most) one Action at a time.
- AnimLayer() - Constructor for class com.jme3.anim.AnimLayer
-
For serialization only.
- AnimMigrationUtils - Class in com.jme3.anim.util
- AnimTrack<T> - Interface in com.jme3.anim
-
Interface to derive animation data from a track.
- anisoFilter - Variable in class com.jme3.texture.image.LastTextureState
- 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 Interface in com.jme3.system
-
Annotation used for methods in math primitives that are destructive to the object (xxxLocal, setXXX etc.).
- Annotations.Internal - Annotation Interface in com.jme3.system
-
Annotation used for public methods that are not to be called by users.
- Annotations.ReadOnly - Annotation Interface in com.jme3.system
-
Annotation used for math primitive fields, method parameters or method return values.
- appendIndent(StringBuilder) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
appends indentation.
- appendNodeDeclarationAndMain(String, StringBuilder, StringBuilder, ShaderNode, ShaderGenerationInfo, String) - Method in class com.jme3.shader.ShaderGenerator
-
Appends declaration and main part of a node to the shader declaration and main part.
- appendOutput(StringBuilder, String, ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Appends an output assignment to a shader globalOutputName = nameSpace_varName;
- Application - Interface in com.jme3.app
-
The
Application
interface represents the minimum exposed capabilities of a concrete jME3 application. - apply(float) - Method in interface com.jme3.math.EaseFunction
- apply(float) - Method in class com.jme3.math.Easing.InOut
- apply(float, FloatBuffer) - Method in class com.jme3.animation.Pose
-
Deprecated.Applies the offsets of this pose to the vertex buffer given by the blend factor.
- apply(Matrix3f) - Method in class com.jme3.math.Quaternion
-
Applies the rotation represented by the argument to the current instance.
- apply(Camera, Geometry) - Method in class com.jme3.scene.instancing.InstancedGeometry.DefaultInstanceCullingFunction
- apply(InputStream) - Static method in class jme3tools.shader.Preprocessor
- applyBindPose() - Method in class com.jme3.anim.Armature
-
This method sets this armature to its bind pose (aligned with the mesh to deform).
- applyBindPose() - Method in class com.jme3.anim.Joint
-
Sets the local transform with the bind transforms
- applyBindPose(Transform, Matrix4f, Joint) - Method in class com.jme3.anim.MatrixJointModelTransform
- applyBindPose(Transform, Matrix4f, Joint) - Method in class com.jme3.anim.SeparateJointModelTransform
- applyBindPose(Transform, Matrix4f, Joint) - Method in interface com.jme3.anim.util.JointModelTransform
-
Configure joint's local transform for bind pose.
- 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.
- applyDefaultSpeedFactors() - Method in class com.jme3.anim.tween.action.BlendAction
-
BlendAction will stretch it's child actions if they don't have the same length.
- applyFadeInfo - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- applyFilterMode - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- applyHWShadows - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- applyInitialPose() - Method in class com.jme3.anim.Armature
-
Applies the initial pose to this armature
- applyInitialPose() - Method in class com.jme3.anim.Joint
-
Sets the local transform with the initial transform
- applyPCFEdge - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- applyRenderState(RenderState) - Method in class com.jme3.renderer.opengl.GLRenderer
- 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
- applyShadowIntensity - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- 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
- applyVelocityVariation(Particle) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
This method applies the variation to the particle with already set velocity.
- applyViewPort(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Applies the ViewPort's Camera and FrameBuffer in preparation for rendering.
- AppProfiler - Interface in com.jme3.profile
-
Can be hooked into the application (and render manager) to receive callbacks about specific frame steps.
- approximateEquals(float, float) - Static method in class com.jme3.math.FastMath
-
Determine if two floats are approximately equal.
- 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 continuously executing code inside the main loop.
- AppStateManager - Class in com.jme3.app.state
-
The
AppStateManager
holds a list ofAppState
s which it will update and render.
When anAppState
is attached or detached, theAppState.stateAttached(com.jme3.app.state.AppStateManager)
andAppState.stateDetached(com.jme3.app.state.AppStateManager)
methods will be called respectively. - AppStateManager(Application) - Constructor for class com.jme3.app.state.AppStateManager
- appStep(AppStep) - Method in class com.jme3.app.BasicProfiler
- appStep(AppStep) - Method in class com.jme3.app.DetailedProfiler
- appStep(AppStep) - Method in interface com.jme3.profile.AppProfiler
-
Called at the beginning of the specified AppStep.
- AppStep - Enum Class in com.jme3.profile
-
Indicates an application-level step within the profiled frame.
- appSubStep(String...) - Method in class com.jme3.app.BasicProfiler
- appSubStep(String...) - Method in class com.jme3.app.DetailedProfiler
- appSubStep(String...) - Method in interface com.jme3.profile.AppProfiler
-
Called as a substep of the previous AppStep
- AppTask<V> - Class in com.jme3.app
-
AppTask
is used inAppTaskQueue
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 givenCallable
. - AreaUtils - Class in com.jme3.scene.control
-
Deprecated.use
AreaUtils
instead, due to wrong package - AreaUtils - Class in com.jme3.util
-
AreaUtils
is used to calculate the area of various objects, such as bounding volumes. - ARGB - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- ARGB8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit alpha, red, blue and green
- ARGB8_to_RGB565(int) - Static method in class jme3tools.converters.RGB565
- Armature - Class in com.jme3.anim
-
Created by Nehon on 15/12/2017.
- Armature() - Constructor for class com.jme3.anim.Armature
-
Serialization only
- Armature(Joint[]) - Constructor for class com.jme3.anim.Armature
-
Creates an armature from a joint list.
- ArmatureDebugAppState - Class in com.jme3.scene.debug.custom
- ArmatureDebugAppState() - Constructor for class com.jme3.scene.debug.custom.ArmatureDebugAppState
- ArmatureDebugger - Class in com.jme3.scene.debug.custom
-
The class that creates a mesh to display how bones behave.
- ArmatureDebugger() - Constructor for class com.jme3.scene.debug.custom.ArmatureDebugger
- ArmatureDebugger(String, Armature, List<Joint>) - Constructor for class com.jme3.scene.debug.custom.ArmatureDebugger
-
Creates a debugger with no length data.
- ArmatureInterJointsWire - Class in com.jme3.scene.debug.custom
-
A class that displays a dotted line between a bone tail and its children's heads.
- ArmatureInterJointsWire() - Constructor for class com.jme3.scene.debug.custom.ArmatureInterJointsWire
-
For serialization only.
- ArmatureInterJointsWire(Vector3f, Vector3f[]) - Constructor for class com.jme3.scene.debug.custom.ArmatureInterJointsWire
- ArmatureMask - Class in com.jme3.anim
-
An AnimationMask to select joints from a single Armature.
- ArmatureMask() - Constructor for class com.jme3.anim.ArmatureMask
-
Instantiate a mask that affects no joints.
- ArmatureMask(Armature) - Constructor for class com.jme3.anim.ArmatureMask
-
Instantiate a mask that affects all joints in the specified Armature.
- ArmatureNode - Class in com.jme3.scene.debug.custom
-
The class that displays either wires between the bones' heads if no length data is supplied and full bones' shapes otherwise.
- ArmatureNode(Armature, Node, Node, Node, List<Joint>) - Constructor for class com.jme3.scene.debug.custom.ArmatureNode
-
Creates a wire with bone lengths data.
- array - Variable in class com.jme3.animation.CompactArray
- arrayClone(T) - Method in class com.jme3.util.clone.Cloner
-
Clones a primitive array by coping it and clones an object array by coping it and then running each of its values through Cloner.clone().
- ArrayIterator(E[], int) - Constructor for class com.jme3.util.SafeArrayList.ArrayIterator
- arraySize - Variable in class com.jme3.opencl.Image.ImageDescriptor
- 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
-
Retrieves the component values of this
ColorRGBA
as a four elementbyte
array in the order: r,g,b,a. - asin(float) - Static method in class com.jme3.math.FastMath
-
Returns the arc sine of a value.
Special cases: If fValue is smaller than -1, then the result is -HALF_PI. - asIntABGR() - Method in class com.jme3.math.ColorRGBA
-
Retrieves the component values of this
ColorRGBA
as anint
in a,b,g,r order. - asIntARGB() - Method in class com.jme3.math.ColorRGBA
-
Retrieves the component values of this
ColorRGBA
as anint
in a,r,g,b order. - asIntRGBA() - Method in class com.jme3.math.ColorRGBA
-
Retrieves the component values of this
ColorRGBA
as anint
in r,g,b,a order. - Aspect - Enum constant in enum class com.jme3.shader.UniformBinding
-
Aspect ratio of the resolution currently set.
- Assert - Enum constant in enum class com.jme3.app.state.ConstantVerifierState.ErrorType
- 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. - 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 insideAssetManager
. - 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() - Constructor for class com.jme3.asset.AssetKey
- AssetKey(String) - Constructor for class com.jme3.asset.AssetKey
- 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 Class in com.jme3.asset
-
AssetLoadException
is thrown when theAssetManager
is able to find the requested asset, but there was a problem while loading it. - AssetLoadException(String) - Constructor for exception class com.jme3.asset.AssetLoadException
- AssetLoadException(String, Throwable) - Constructor for exception class 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.LegacyApplication
- assetManager - Variable in class com.jme3.environment.baker.GenericEnvBaker
- assetManager - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- assetManager - Variable in class com.jme3.scene.plugins.MTLLoader
- assetManager - Variable in class com.jme3.scene.plugins.OBJLoader
- assetManager - Variable in class com.jme3.shader.ShaderGenerator
-
the asset manager
- assetManager - Variable in class com.jme3.shadow.AbstractShadowRenderer
- assetManager - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- AssetManager - Interface in com.jme3.asset
-
AssetManager
provides an interface for managing the data assets of a jME3 application. - AssetNotFoundException - Exception Class in com.jme3.asset
-
AssetNotFoundException
is thrown when theAssetManager
is unable to locate the requested asset using any of the registeredAssetLocator
s. - AssetNotFoundException(String) - Constructor for exception class com.jme3.asset.AssetNotFoundException
- AssetNotFoundException(String, Exception) - Constructor for exception class 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.
- assignAxis(String, String) - Method in class com.jme3.input.DefaultJoystickAxis
-
Assign the mappings to receive events from the given joystick axis.
- assignAxis(String, String) - Method in interface com.jme3.input.JoystickAxis
-
Assign the mappings to receive events from the given joystick axis.
- assignAxis(String, String, int) - Method in class com.jme3.input.AbstractJoystick
-
Deprecated.Use JoystickAxis.assignAxis() instead.
- assignAxis(String, String, int) - Method in interface com.jme3.input.Joystick
-
Deprecated.Use JoystickAxis.assignAxis() instead.
- assignButton(String) - Method in class com.jme3.input.DefaultJoystickButton
-
Assign the mapping name to receive events from the given button index on the joystick.
- assignButton(String) - Method in interface com.jme3.input.JoystickButton
-
Assign the mapping name to receive events from the given button index on the joystick.
- assignButton(String, int) - Method in class com.jme3.input.AbstractJoystick
-
Deprecated.Use JoystickButton.assignButton() instead.
- assignButton(String, int) - Method in interface com.jme3.input.Joystick
-
Deprecated.Use JoystickButton.assignButton() instead.
- associateWithGroupNode(GeometryGroupNode, int) - Method in class com.jme3.scene.Geometry
-
Associate this
Geometry
with aGeometryGroupNode
. - AsyncMapping(Event, ByteBuffer) - Constructor for class com.jme3.opencl.Buffer.AsyncMapping
- 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.
- attachAll(AppState...) - Method in class com.jme3.app.state.AppStateManager
-
Attaches many state to the AppStateManager in a way that is guaranteed that they will all get initialized before any of their updates are run.
- attachAll(Iterable<AppState>) - Method in class com.jme3.app.state.AppStateManager
-
Attaches many state to the AppStateManager in a way that is guaranteed that they will all get initialized before any of their updates are run.
- attachChild(Spatial) - Method in class com.jme3.scene.Node
-
attachChild
attaches a child to this node. - 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. - 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. - attachScene(Spatial) - Method in class com.jme3.renderer.ViewPort
-
Attaches a new scene to render in this ViewPort.
- 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
- attributes - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- attributes - Variable in class com.jme3.material.ShaderGenerationInfo
-
the list of attributes of the vertex shader
- 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.
- 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 Class in com.jme3.audio
- audioKey - Variable in class com.jme3.audio.AudioNode
- AudioKey - Class in com.jme3.audio
-
AudioKey
is extending AssetKey by holding stream flag. - AudioKey() - Constructor for class com.jme3.audio.AudioKey
- AudioKey(String) - Constructor for class com.jme3.audio.AudioKey
- AudioKey(String, boolean) - Constructor for class com.jme3.audio.AudioKey
-
Create a new AudioKey
- AudioKey(String, boolean, boolean) - Constructor for class com.jme3.audio.AudioKey
-
Create a new AudioKey.
- AudioListenerState - Class in com.jme3.audio
-
AudioListenerState
updates the audio listener's position, orientation, and velocity from aCamera
. - AudioListenerState() - Constructor for class com.jme3.audio.AudioListenerState
- audioNode - Variable in class com.jme3.cinematic.events.SoundEvent
- AudioNode - Class in com.jme3.audio
-
An
AudioNode
is a scene Node which can play audio assets. - AudioNode() - Constructor for class com.jme3.audio.AudioNode
-
Creates a new
AudioNode
without any audio data set. - AudioNode(AssetManager, String) - Constructor for class com.jme3.audio.AudioNode
-
Deprecated.
- AudioNode(AssetManager, String, boolean) - Constructor for class com.jme3.audio.AudioNode
-
Deprecated.
- AudioNode(AssetManager, String, boolean, boolean) - Constructor for class com.jme3.audio.AudioNode
-
Deprecated.
- AudioNode(AssetManager, String, AudioData.DataType) - Constructor for class com.jme3.audio.AudioNode
-
Creates a new
AudioNode
with the given audio file. - AudioNode(AudioData, AudioKey) - Constructor for class com.jme3.audio.AudioNode
-
Creates a new
AudioNode
with the given data and key. - AudioNode(AudioRenderer, AssetManager, String) - Constructor for class com.jme3.audio.AudioNode
-
Deprecated.AudioRenderer parameter is ignored.
- AudioNode.Status - Enum Class in com.jme3.audio
-
Deprecated.- use AudioSource.Status instead
- AudioParam - Enum Class in com.jme3.audio
- audioRenderer - Variable in class com.jme3.app.LegacyApplication
- AudioRenderer - Interface in com.jme3.audio
-
Interface to be implemented by audio renderers.
- AudioSource - Interface in com.jme3.audio
- AudioSource.Status - Enum Class in com.jme3.audio
-
Status
indicates the current status of the audio source. - 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
- AudioTrack - Class in com.jme3.animation
-
Deprecated.
- AudioTrack() - Constructor for class com.jme3.animation.AudioTrack
-
Deprecated.constructor for serialization only
- AudioTrack(AudioNode, float) - Constructor for class com.jme3.animation.AudioTrack
-
Deprecated.Creates an AudioTrack
- AudioTrack(AudioNode, float, float) - Constructor for class com.jme3.animation.AudioTrack
-
Deprecated.Creates an AudioTrack
- available() - Method in class com.jme3.util.LittleEndien
- 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. - AxialY - Enum constant in enum class com.jme3.scene.control.BillboardControl.Alignment
-
Aligns this Billboard to the screen, but keeps the Y axis fixed.
- AxialZ - Enum constant in enum class com.jme3.scene.control.BillboardControl.Alignment
-
Aligns this Billboard to the screen, but keeps the Z axis fixed.
- 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 interface com.jme3.input.MouseInput
-
Mouse X axis.
- AXIS_Y - Static variable in interface com.jme3.input.MouseInput
-
Mouse Y axis.
- axisX - Static variable in class com.jme3.environment.baker.GenericEnvBaker
- axisX - Static variable in class com.jme3.environment.EnvironmentCamera
- axisY - Static variable in class com.jme3.environment.baker.GenericEnvBaker
- axisY - Static variable in class com.jme3.environment.EnvironmentCamera
- axisZ - Static variable in class com.jme3.environment.baker.GenericEnvBaker
- axisZ - Static variable in class com.jme3.environment.EnvironmentCamera
B
- b - Variable in class com.jme3.math.ColorRGBA
-
The blue component of the color.
- Back - Enum constant in enum class com.jme3.material.RenderState.FaceCullMode
-
Cull back faces
- backColor - Variable in class com.jme3.renderer.ViewPort
-
Color applied when the color buffer is cleared.
- backGroundColor - Variable in class com.jme3.environment.EnvironmentCamera
- backStencilDepthFailOperation - Variable in class com.jme3.renderer.RenderContext
-
Action taken when the stencil test passes but the depth test fails on a back-facing polygon.
- backStencilDepthPassOperation - Variable in class com.jme3.renderer.RenderContext
-
Action taken when both tests pass on a back-facing polygon.
- backStencilFunction - Variable in class com.jme3.renderer.RenderContext
-
Stencil test function for back-facing polygons.
- backStencilStencilFailOperation - Variable in class com.jme3.renderer.RenderContext
-
Action taken when the stencil test fails on a back-facing polygon.
- bakeEnvironment(Spatial, Vector3f, float, float, Predicate<Geometry>) - Method in interface com.jme3.environment.baker.EnvBaker
-
Bakes the environment.
- bakeEnvironment(Spatial, Vector3f, float, float, Predicate<Geometry>) - Method in class com.jme3.environment.baker.GenericEnvBaker
- bakeIrradiance() - Method in interface com.jme3.environment.baker.IBLEnvBaker
-
Bakes the irradiance map.
- bakeIrradiance() - Method in class com.jme3.environment.baker.IBLGLEnvBaker
- bakeLods(LodGenerator.TriangleReductionMethod, float...) - Method in class jme3tools.optimize.LodGenerator
-
Computes the LODs and bakes them into the mesh.
- bakeSpecularIBL() - Method in interface com.jme3.environment.baker.IBLEnvBaker
-
Bakes the specular IBL map.
- bakeSpecularIBL() - Method in interface com.jme3.environment.baker.IBLEnvBakerLight
- bakeSpecularIBL() - Method in class com.jme3.environment.baker.IBLGLEnvBaker
- bakeSpecularIBL() - Method in class com.jme3.environment.baker.IBLHybridEnvBakerLight
- bakeSphericalHarmonicsCoefficients() - Method in interface com.jme3.environment.baker.IBLEnvBakerLight
- bakeSphericalHarmonicsCoefficients() - Method in class com.jme3.environment.baker.IBLGLEnvBakerLight
- bakeSphericalHarmonicsCoefficients() - Method in class com.jme3.environment.baker.IBLHybridEnvBakerLight
- BaseAction - Class in com.jme3.anim.tween.action
- BaseAction(Tween) - Constructor for class com.jme3.anim.tween.action.BaseAction
-
Instantiates an action from a tween by extracting the actions from a tween to a list of sub-actions to be interpolated later.
- BaseAppState - Class in com.jme3.app.state
-
A base app state implementation the provides more built-in management convenience than AbstractAppState, including methods for enable/disable/initialize state management.
- BaseAppState() - Constructor for class com.jme3.app.state.BaseAppState
- BaseAppState(String) - Constructor for class com.jme3.app.state.BaseAppState
- basicAlignment(BufferLayout, T) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout.ObjectSerializer
- BasicProbeBlendingStrategy - Class in com.jme3.light
-
This strategy returns the closest probe from the rendered object.
- BasicProbeBlendingStrategy() - Constructor for class com.jme3.light.BasicProbeBlendingStrategy
- BasicProfiler - Class in com.jme3.app
-
An AppProfiler implementation that collects two per-frame application-wide timings for update versus render and uses it to create a bar chart style Mesh.
- BasicProfiler() - Constructor for class com.jme3.app.BasicProfiler
- BasicProfiler(int) - Constructor for class com.jme3.app.BasicProfiler
- BasicProfilerState - Class in com.jme3.app
-
Provides a basic profiling visualization that shows per-frame application-wide timings for update and rendering.
- BasicProfilerState() - Constructor for class com.jme3.app.BasicProfilerState
- BasicProfilerState(boolean) - Constructor for class com.jme3.app.BasicProfilerState
- BasicShadowRenderer - Class in com.jme3.shadow
-
Deprecated.use
DirectionalLightShadowRenderer
with one split. - BasicShadowRenderer(AssetManager, int) - Constructor for class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.Creates a BasicShadowRenderer
- batch() - Method in class com.jme3.scene.BatchNode
-
Batch this batchNode every geometry of the sub scene graph of this node will be batched into a single mesh that will be rendered in one call
- batch() - Method in class com.jme3.scene.SimpleBatchNode
- Batch() - Constructor for class com.jme3.scene.BatchNode.Batch
- batches - Variable in class com.jme3.scene.BatchNode
-
the list of geometry holding the batched meshes
- batchesByGeom - Variable in class com.jme3.scene.BatchNode
-
a map for storing the batches by geometry to quickly access the batch when updating
- batchHint - Variable in class com.jme3.scene.Spatial
- BatchNode - Class in com.jme3.scene
-
BatchNode holds geometries that are a batched version of all the geometries that are in its sub scenegraph.
- BatchNode() - Constructor for class com.jme3.scene.BatchNode
-
Construct a batchNode
- BatchNode(String) - Constructor for class com.jme3.scene.BatchNode
- BatchNode.Batch - Class in com.jme3.scene
- bbox - Variable in class com.jme3.util.TempVars
-
BoundingVolumes (for shadows etc.)
- BC6H_SF16 - Enum constant in enum class com.jme3.texture.Image.Format
-
BPTC compression BC6 signed float RGB
- BC6H_UF16 - Enum constant in enum class com.jme3.texture.Image.Format
-
BPTC compression BC6 unsigned float RGB
- BC7_UNORM - Enum constant in enum class com.jme3.texture.Image.Format
-
BPTC compression BC7 RGBA
- BC7_UNORM_SRGB - Enum constant in enum class com.jme3.texture.Image.Format
-
BPTC compression BC7 SRGB Alpha
- beforeRender() - Method in class com.jme3.post.Filter.Pass
- BeginFrame - Enum constant in enum class com.jme3.profile.AppStep
- beginInput() - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- beginInput() - Method in interface com.jme3.input.RawInputListener
-
Called before a batch of input will be sent to this
RawInputListener
. - beginInput() - Method in class com.jme3.input.RawInputListenerAdapter
- BeginRender - Enum constant in enum class com.jme3.profile.VpStep
- Bezier - Enum constant in enum class com.jme3.math.Spline.SplineType
- BGR8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit blue, green, and red.
- BGRA - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- BGRA8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit blue, green, red and alpha.
- BIHNode - Class in com.jme3.collision.bih
-
Bounding Interval Hierarchy.
- BIHNode() - Constructor for class com.jme3.collision.bih.BIHNode
- BIHNode(int) - Constructor for class com.jme3.collision.bih.BIHNode
- BIHNode(int, int) - Constructor for class com.jme3.collision.bih.BIHNode
- BIHNode.BIHStackData - Class in com.jme3.collision.bih
- bihStack - Variable in class com.jme3.util.TempVars
- bihSwapTmp - Variable in class com.jme3.util.TempVars
- BIHTree - Class in com.jme3.collision.bih
- BIHTree() - Constructor for class com.jme3.collision.bih.BIHTree
- BIHTree(Mesh) - Constructor for class com.jme3.collision.bih.BIHTree
- BIHTree(Mesh, int) - Constructor for class com.jme3.collision.bih.BIHTree
- BIHTriangle - Class in com.jme3.collision.bih
- BIHTriangle(Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.collision.bih.BIHTriangle
- Bilinear - Enum constant in enum class com.jme3.shadow.EdgeFilteringMode
-
Bilinear filtering is used.
- Bilinear - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.Bilinear filtering is used.
- Bilinear - Enum constant in enum class com.jme3.texture.Texture.MagFilter
-
In this mode the four nearest texels to the pixel center are sampled (at the closest mipmap level), and their colors are combined by weighted average according to distance.
- BilinearNearestMipMap - Enum constant in enum class com.jme3.texture.Texture.MinFilter
-
Same as BilinearNoMipMaps except that instead of using samples from texture level 0, the closest mipmap level is chosen based on distance.
- BilinearNoMipMaps - Enum constant in enum class com.jme3.texture.Texture.MinFilter
-
In this method the four nearest texels to the pixel center are sampled (at texture level 0), and their colors are combined by weighted averages.
- BillboardControl - Class in com.jme3.scene.control
- BillboardControl() - Constructor for class com.jme3.scene.control.BillboardControl
- BillboardControl.Alignment - Enum Class in com.jme3.scene.control
-
Determines how the billboard is aligned to the screen/camera.
- BinaryExporter - Class in com.jme3.export.binary
-
Exports savable objects in jMonkeyEngine's native binary format.
- BinaryExporter() - Constructor for class com.jme3.export.binary.BinaryExporter
- BinaryImporter - Class in com.jme3.export.binary
- BinaryImporter() - Constructor for class com.jme3.export.binary.BinaryImporter
- BinaryLoader - Class in com.jme3.export.binary
-
The default loader to load binaries files.
- BinaryLoader() - Constructor for class com.jme3.export.binary.BinaryLoader
- BinaryShader - Enum constant in enum class com.jme3.renderer.Caps
-
GPU support for binary shaders.
- bindCamera(String, Camera) - Method in class com.jme3.cinematic.Cinematic
-
Binds a camera to this Cinematic, tagged by a unique name.
- bindImage(GL4, TextureUtil, int) - Method in class com.jme3.texture.TextureImage
-
Binds this texture image to the texture unit.
- bindImage(Image, Texture.Type, int, MemoryAccess) - Method in class com.jme3.opencl.Context
-
Creates a shared image object from a jME3-image.
- bindImage(Texture, int, MemoryAccess) - Method in class com.jme3.opencl.Context
-
Creates a shared image object from a jME3 texture.
- bindImage(Texture, MemoryAccess) - Method in class com.jme3.opencl.Context
-
Alternative version to
Context.bindImage(com.jme3.texture.Texture, int, com.jme3.opencl.MemoryAccess)
, usesmiplevel=0
. - binding - Variable in class com.jme3.shader.Uniform
-
Binding to a renderer value, or null if user-defined uniform
- BindPoseNormal - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Initial vertex normals, used with animation.
- BindPosePosition - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Initial vertex position, used with animation.
- BindPoseTangent - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Initial vertex tangents, used with animation.
- bindProgram(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
- bindPureRenderBuffer(FrameBuffer.RenderBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
- bindRenderBuffer(FrameBuffer.RenderBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
-
Creates a shared image object from a jME3 render buffer.
- BindUnits() - Constructor for class com.jme3.material.Material.BindUnits
- bindVertexBuffer(VertexBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
-
Creates a shared buffer from a VertexBuffer.
- binormal - Variable in class com.jme3.util.TangentBinormalGenerator.TriangleData
-
Deprecated.
- Binormal - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Binormal vector, normalized (3 floats, optional)
- BitmapCharacter - Class in com.jme3.font
-
Represents a single bitmap character.
- BitmapCharacter() - Constructor for class com.jme3.font.BitmapCharacter
- BitmapCharacter(char) - Constructor for class com.jme3.font.BitmapCharacter
- BitmapCharacterSet - Class in com.jme3.font
- BitmapCharacterSet() - Constructor for class com.jme3.font.BitmapCharacterSet
- BitmapFont - Class in com.jme3.font
-
Represents a font within jME that is generated with the AngelCode Bitmap Font Generator
- BitmapFont() - Constructor for class com.jme3.font.BitmapFont
- BitmapFont.Align - Enum Class in com.jme3.font
-
Specifies horizontal alignment for text.
- BitmapFont.VAlign - Enum Class in com.jme3.font
-
Specifies vertical alignment for text.
- BitmapFontLoader - Class in com.jme3.font.plugins
- BitmapFontLoader() - Constructor for class com.jme3.font.plugins.BitmapFontLoader
- BitmapText - Class in com.jme3.font
- BitmapText(BitmapFont) - Constructor for class com.jme3.font.BitmapText
- BitmapText(BitmapFont, boolean) - Constructor for class com.jme3.font.BitmapText
-
Deprecated.The "rightToLeft" flag should be specified in the font. Use
BitmapText(com.jme3.font.BitmapFont)
- BitmapText(BitmapFont, boolean, boolean) - Constructor for class com.jme3.font.BitmapText
- bitsPerSample - Variable in class com.jme3.audio.AudioData
- Black - Static variable in class com.jme3.math.ColorRGBA
-
The color black (0,0,0).
- BlackNoAlpha - Static variable in class com.jme3.math.ColorRGBA
-
The black color with no alpha (0, 0, 0, 0).
- BlendableAction - Class in com.jme3.anim.tween.action
- BlendableAction(Tween...) - Constructor for class com.jme3.anim.tween.action.BlendableAction
- BlendAction - Class in com.jme3.anim.tween.action
- BlendAction(BlendSpace, BlendableAction...) - Constructor for class com.jme3.anim.tween.action.BlendAction
- blendEquation - Variable in class com.jme3.renderer.RenderContext
-
RGB blend equation for BlendMode.Custom.
- blendEquationAlpha - Variable in class com.jme3.renderer.RenderContext
-
Alpha blend equation for BlendMode.Custom.
- blendMode - Variable in class com.jme3.renderer.RenderContext
-
How to blend input pixels with those already in the color buffer.
- BlendSpace - Interface in com.jme3.anim.tween.action
-
A provider interface which provides a value
BlendSpace.getWeight()
to control the blending between 2 successive actions in aBlendAction
. - blendTime - Variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- BlockLanguageParser - Class in com.jme3.util.blockparser
- Blue - Static variable in class com.jme3.math.ColorRGBA
-
The color blue (0,0,1).
- bo - Variable in class com.jme3.shader.bufferobject.BufferRegion
- Bone - Class in com.jme3.animation
-
Deprecated.use
Joint
- Bone() - Constructor for class com.jme3.animation.Bone
-
Deprecated.Serialization only.
- Bone(String) - Constructor for class com.jme3.animation.Bone
-
Deprecated.Creates a new bone with the given name.
- BoneIndex - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Bone indices, used with animation (4 ubytes).
- BoneTrack - Class in com.jme3.animation
-
Deprecated.use
AnimTrack
- BoneTrack() - Constructor for class com.jme3.animation.BoneTrack
-
Deprecated.Serialization-only.
- BoneTrack(int) - Constructor for class com.jme3.animation.BoneTrack
-
Deprecated.Creates a bone track for the given bone index
- BoneTrack(int, float[], Vector3f[], Quaternion[]) - Constructor for class com.jme3.animation.BoneTrack
-
Deprecated.Creates a bone track for the given bone index
- BoneTrack(int, float[], Vector3f[], Quaternion[], Vector3f[]) - Constructor for class com.jme3.animation.BoneTrack
-
Deprecated.Creates a bone track for the given bone index
- BoneWeight - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Bone weights, used with animation (4 floats).
- Boolean - Enum constant in enum class com.jme3.shader.VarType
- BooleanArrayField - Class in com.jme3.util.struct.fields
- BooleanArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.BooleanArrayField
- BooleanArrayField(int, String, Boolean[]) - Constructor for class com.jme3.util.struct.fields.BooleanArrayField
- BooleanField - Class in com.jme3.util.struct.fields
- BooleanField(int, String, Boolean) - Constructor for class com.jme3.util.struct.fields.BooleanField
- BorderClamp - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
Deprecated.Not supported by OpenGL 3 or OpenGL ES 2
- bos - Variable in class com.jme3.environment.baker.GenericEnvBaker
- Bottom - Enum constant in enum class com.jme3.font.BitmapFont.VAlign
-
Align text at the bottom of the text block
- boundArrayVBO - Variable in class com.jme3.renderer.RenderContext
-
Currently bound array vertex buffer.
- boundAttribs - Variable in class com.jme3.renderer.RenderContext
-
Vertex attribs currently bound and enabled.
- boundBO - Variable in class com.jme3.renderer.RenderContext
-
Current bound buffer object IDs for each buffer object unit.
- boundElementArrayVBO - Variable in class com.jme3.renderer.RenderContext
-
Currently bound element array vertex buffer.
- boundFB - Variable in class com.jme3.renderer.RenderContext
-
Currently bound FrameBuffer.
- boundFBO - Variable in class com.jme3.renderer.RenderContext
-
ID of the bound FrameBuffer.
- BoundingBox - Class in com.jme3.bounding
-
BoundingBox
describes a bounding volume as an axis-aligned box. - BoundingBox() - Constructor for class com.jme3.bounding.BoundingBox
-
Instantiate a
BoundingBox
without initializing it. - BoundingBox(BoundingBox) - Constructor for class com.jme3.bounding.BoundingBox
-
Instantiate a
BoundingBox
equivalent to an existing box. - BoundingBox(Vector3f, float, float, float) - Constructor for class com.jme3.bounding.BoundingBox
-
Instantiate a
BoundingBox
with given center and extents. - BoundingBox(Vector3f, Vector3f) - Constructor for class com.jme3.bounding.BoundingBox
-
Instantiate a BoundingBox with the specified extremes.
- BoundingSphere - Class in com.jme3.bounding
-
BoundingSphere
defines a sphere that defines a container for a group of vertices of a particular piece of geometry. - BoundingSphere() - Constructor for class com.jme3.bounding.BoundingSphere
-
Default constructor instantiates a new
BoundingSphere
object. - BoundingSphere(float, Vector3f) - Constructor for class com.jme3.bounding.BoundingSphere
-
Constructor instantiates a new
BoundingSphere
object. - BoundingSphereDebug - Class in com.jme3.environment.util
-
A debugging shape for a BoundingSphere Consists of 3 axis aligned circles.
- BoundingSphereDebug() - Constructor for class com.jme3.environment.util.BoundingSphereDebug
- BoundingVolume - Class in com.jme3.bounding
-
BoundingVolume
defines an interface for dealing with containment of a collection of points. - BoundingVolume() - Constructor for class com.jme3.bounding.BoundingVolume
- BoundingVolume(Vector3f) - Constructor for class com.jme3.bounding.BoundingVolume
- BoundingVolume.Type - Enum Class in com.jme3.bounding
-
The type of bounding volume being used.
- boundPixelPackPBO - Variable in class com.jme3.renderer.RenderContext
-
Currently bound pixel pack pixel buffer.
- boundRB - Variable in class com.jme3.renderer.RenderContext
-
Currently bound Renderbuffer.
- boundShader - Variable in class com.jme3.renderer.RenderContext
-
Shader for rendering.
- boundShaderProgram - Variable in class com.jme3.renderer.RenderContext
-
ID of the shader for rendering.
- boundTextures - Variable in class com.jme3.renderer.RenderContext
-
Current bound texture IDs for each texture unit.
- boundTextureUnit - Variable in class com.jme3.renderer.RenderContext
-
Currently bound texture unit.
- boundVertexArray - Variable in class com.jme3.renderer.RenderContext
-
ID of the bound vertex array.
- Box - Class in com.jme3.scene.shape
-
A box with solid (filled) faces.
- Box() - Constructor for class com.jme3.scene.shape.Box
-
Empty constructor for serialization only.
- Box(float, float, float) - Constructor for class com.jme3.scene.shape.Box
-
Creates a new box.
- Box(Vector3f, float, float, float) - Constructor for class com.jme3.scene.shape.Box
-
Deprecated.Due to constant confusion of geometry centers and the center of the box mesh this method has been deprecated.
- Box(Vector3f, Vector3f) - Constructor for class com.jme3.scene.shape.Box
-
Constructor instantiates a new
Box
object. - bpp - Variable in class com.jme3.texture.image.ByteOffsetImageCodec
- BRANCH_NAME - Static variable in class com.jme3.system.JmeVersion
- breadthFirstTraversal(SceneGraphVisitor) - Method in class com.jme3.scene.Spatial
-
Visit each scene graph element ordered by BFS
- breadthFirstTraversal(SceneGraphVisitor, Queue<Spatial>) - Method in class com.jme3.scene.Geometry
- breadthFirstTraversal(SceneGraphVisitor, Queue<Spatial>) - Method in class com.jme3.scene.Node
- breadthFirstTraversal(SceneGraphVisitor, Queue<Spatial>) - Method in class com.jme3.scene.Spatial
- Brown - Static variable in class com.jme3.math.ColorRGBA
-
The color brown (65/255, 40/255, 25/255).
- brtf - Variable in class com.jme3.environment.baker.IBLGLEnvBaker
- buffer - Variable in class com.jme3.opencl.Buffer.AsyncMapping
- buffer - Variable in class com.jme3.opencl.Image.ImageMapping
-
The raw byte buffer
- Buffer - Class in com.jme3.opencl
-
Wrapper for an OpenCL buffer object.
- Buffer - Enum constant in enum class com.jme3.audio.AudioData.DataType
- Buffer(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Buffer
- Buffer.AsyncMapping - Class in com.jme3.opencl
-
Result of an async mapping operation, contains the event and the target byte buffer.
- BufferAllocator - Interface in com.jme3.util
-
Interface to create/destroy direct buffers.
- BufferAllocatorFactory - Class in com.jme3.util
-
The factory of buffer allocators.
- BufferLayout - Class in com.jme3.shader.bufferobject.layout
-
Layout serializer for buffers
- BufferLayout() - Constructor for class com.jme3.shader.bufferobject.layout.BufferLayout
- BufferLayout.ObjectSerializer<T> - Class in com.jme3.shader.bufferobject.layout
- bufferObject - Variable in class com.jme3.shader.ShaderBufferBlock
-
Current used buffer object.
- BufferObject - Class in com.jme3.shader.bufferobject
-
A generic memory buffer that can be divided in logical regions
- BufferObject() - Constructor for class com.jme3.shader.bufferobject.BufferObject
- BufferObject(int) - Constructor for class com.jme3.shader.bufferobject.BufferObject
- BufferObject.AccessHint - Enum Class in com.jme3.shader.bufferobject
-
Hint to suggest the renderer how to access this buffer
- BufferObject.NatureHint - Enum Class in com.jme3.shader.bufferobject
-
Hint to suggest the renderer how the data should be used
- bufferObjectRef - Variable in class com.jme3.shader.ShaderBufferBlock
- BufferRegion - Class in com.jme3.shader.bufferobject
-
A slice of a buffer
- BufferRegion() - Constructor for class com.jme3.shader.bufferobject.BufferRegion
- BufferRegion(int, int) - Constructor for class com.jme3.shader.bufferobject.BufferRegion
- buffers - Variable in class com.jme3.environment.EnvironmentCamera
- bufferUnit - Variable in class com.jme3.material.Material.BindUnits
- BufferUtils - Class in com.jme3.util
-
BufferUtils
is a helper class for generating nio buffers from jME data classes such as Vectors and ColorRGBA. - bufType - Variable in class com.jme3.scene.VertexBuffer
- build() - Method in class com.jme3.opencl.Program
-
Builds this program without additional arguments
- build(String, Device...) - Method in class com.jme3.opencl.Program
-
Builds this program with the specified argument string on the specified devices.
- BUILD_DATE - Static variable in class com.jme3.system.JmeVersion
- buildAnimation() - Method in class com.jme3.animation.AnimationFactory
-
Deprecated.Creates an Animation based on the keyFrames previously added to the factory.
- buildAnimation(HasLocalTransform) - Method in class com.jme3.anim.AnimFactory
-
Create an AnimClip based on the keyframes added to this factory.
- buildShader(List<ShaderNode>, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
This method is responsible for the shader generation.
- BUTTON_0 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_1 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_10 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_11 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_2 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_3 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_4 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_5 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_6 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_7 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_8 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_9 - Static variable in interface com.jme3.input.JoystickButton
- BUTTON_LEFT - Static variable in interface com.jme3.input.MouseInput
-
Left mouse button.
- BUTTON_MIDDLE - Static variable in interface com.jme3.input.MouseInput
-
Middle mouse button.
- BUTTON_RIGHT - Static variable in interface com.jme3.input.MouseInput
-
Right mouse button.
- Byte - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
1 byte integer, signed.
- ByteOffsetImageCodec - Class in com.jme3.texture.image
- ByteOffsetImageCodec(int, int, int, int, int, int) - Constructor for class com.jme3.texture.image.ByteOffsetImageCodec
- ByteUtils - Class in com.jme3.export.binary
-
ByteUtils
is a helper class for converting numeric primitives to and from byte representations.
C
- cachedWorldMat - Variable in class com.jme3.scene.Geometry
- calcScreenArea(BoundingVolume, float, float) - Static method in class com.jme3.scene.control.AreaUtils
-
Deprecated.Estimate the screen area of a bounding volume.
- calcScreenArea(BoundingVolume, float, float) - Static method in class com.jme3.util.AreaUtils
-
Estimate the screen area of a bounding volume.
- calculateCenter() - Method in class com.jme3.math.Triangle
-
Recalculates the stored centroid based on the current vertex locations.
- calculateD() - Method in class com.jme3.math.Rectangle
-
Returns the coordinates of the 4th corner, calculated by the formula D = (B + C) - A .
- calculateEigen(Matrix3f) - Method in class com.jme3.math.Eigen3f
-
Calculate the eigenvalues and eigenvectors of the specified matrix.
- calculateNormal() - Method in class com.jme3.math.Triangle
-
Recalculates the stored normal based on the current vertex locations.
- calculateNormal(Vector3f) - Method in class com.jme3.math.Rectangle
-
Returns a normal vector, calculated by the formula
- calcWelzl(FloatBuffer) - Method in class com.jme3.bounding.BoundingSphere
-
Calculates a minimum bounding sphere for the set of points.
- calibrateCenter() - Method in interface com.jme3.input.SensorJoystickAxis
-
Calibrates the axis to the current value.
- call() - Method in class com.jme3.asset.ThreadingManager.LoadingTask
- callMethod(Object, String, Object...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a Tween that will call the specified method and optional arguments whenever supplied a time value greater than or equal to 0.
- callTweenMethod(double, Object, String, Object...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a Tween that will call the specified method and optional arguments, including the time value scaled between 0 and 1.
- cam - Variable in class com.jme3.app.LegacyApplication
- cam - Variable in class com.jme3.environment.baker.GenericEnvBaker
- cam - Variable in class com.jme3.input.ChaseCamera
- cam - Variable in class com.jme3.input.FlyByCamera
-
camera controlled by this controller (not null)
- cam - Variable in class com.jme3.renderer.ViewPort
-
Camera used for rendering.
- CAM_NUMBER - Static variable in class com.jme3.shadow.PointLightShadowRenderer
- Camera - Class in com.jme3.renderer
-
A standalone, purely mathematical class for doing camera-related computations.
- Camera - Enum constant in enum class com.jme3.scene.control.BillboardControl.Alignment
-
Aligns this Billboard to the camera position.
- Camera() - Constructor for class com.jme3.renderer.Camera
-
Serialization only.
- Camera(int, int) - Constructor for class com.jme3.renderer.Camera
-
Instantiates a new
Camera
object. - Camera.FrustumIntersect - Enum Class in com.jme3.renderer
-
The result of a culling check operation.
- CameraControl - Class in com.jme3.scene.control
-
This Control maintains a reference to a Camera, which will be synched with the position (worldTranslation) of the current spatial.
- CameraControl() - Constructor for class com.jme3.scene.control.CameraControl
-
Constructor used for Serialization.
- CameraControl(Camera) - Constructor for class com.jme3.scene.control.CameraControl
- CameraControl(Camera, CameraControl.ControlDirection) - Constructor for class com.jme3.scene.control.CameraControl
- CameraControl.ControlDirection - Enum Class in com.jme3.scene.control
- CameraDirection - Enum constant in enum class com.jme3.shader.UniformBinding
-
Direction of the camera.
- CameraEvent - Class in com.jme3.cinematic.events
- CameraEvent() - Constructor for class com.jme3.cinematic.events.CameraEvent
- CameraEvent(Cinematic, String) - Constructor for class com.jme3.cinematic.events.CameraEvent
- CameraInput - Class in com.jme3.input
-
This class defines all the constants used in camera handlers for registration with the inputManager
- CameraLeft - Enum constant in enum class com.jme3.shader.UniformBinding
-
Left vector of the camera.
- CameraNode - Class in com.jme3.scene
-
CameraNode
simply usesCameraControl
to implement linking of camera and node data. - CameraNode() - Constructor for class com.jme3.scene.CameraNode
-
Serialization only.
- CameraNode(String, Camera) - Constructor for class com.jme3.scene.CameraNode
- CameraNode(String, CameraControl) - Constructor for class com.jme3.scene.CameraNode
- CameraPosition - Enum constant in enum class com.jme3.shader.UniformBinding
-
Camera position in world space.
- CameraToSpatial - Enum constant in enum class com.jme3.scene.control.CameraControl.ControlDirection
-
Means, that the Camera's transform is "copied" to the Transform of the Spatial.
- CameraUp - Enum constant in enum class com.jme3.shader.UniformBinding
-
Up vector of the camera.
- camNode - Variable in class com.jme3.app.ChaseCameraAppState
- cancel(boolean) - Method in class com.jme3.app.AppTask
- CANCEL - Static variable in interface com.jme3.input.controls.SoftTextDialogInputListener
- canRotate - Variable in class com.jme3.app.ChaseCameraAppState
- canRotate - Variable in class com.jme3.input.ChaseCamera
- canRotate - Variable in class com.jme3.input.FlyByCamera
- canSerialize(Object) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout.ObjectSerializer
- canUseFastBuffers() - Static method in class com.jme3.export.binary.BinaryImporter
- Canvas - Enum constant in enum class com.jme3.system.JmeContext.Type
-
A canvas type context makes a rendering surface available as an AWT Canvas object that can be embedded in a Swing/AWT frame.
- Caps - Enum Class in com.jme3.renderer
-
Specifies a capability that the
Renderer
supports. - Capsule - Enum constant in enum class com.jme3.bounding.BoundingVolume.Type
-
Currently unsupported by jME3.
- cartesianToSpherical(Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Converts a point from Cartesian coordinates (using positive Y as up) to Spherical and stores the results in the store var.
- cartesianZToSpherical(Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Converts a point from Cartesian coordinates (using positive Z as up) to Spherical and stores the results in the store var.
- Cast - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.ShadowMode
-
Enable casting of shadows but not receiving them.
- CastAndReceive - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.ShadowMode
-
Enable both receiving and casting of shadows.
- casterCount - Variable in class com.jme3.shadow.ShadowUtil.OccludersExtractor
- CatmullRom - Enum constant in enum class com.jme3.math.Spline.SplineType
- CatmullRom - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
-
CatmullRom interpolation
- CatmullRomInterpolator() - Constructor for class com.jme3.anim.interpolator.AnimInterpolators.CatmullRomInterpolator
- CatmullRomInterpolator(float) - Constructor for class com.jme3.anim.interpolator.AnimInterpolators.CatmullRomInterpolator
- Cavern - Static variable in class com.jme3.audio.Environment
- ceil(float) - Static method in class com.jme3.math.FastMath
-
Rounds a fValue up.
- center - Variable in class com.jme3.bounding.BoundingVolume
- center - Variable in class com.jme3.scene.shape.AbstractBox
- center() - Method in class com.jme3.scene.Spatial
-
Centers the spatial in the origin of the world bound.
- Center - Enum constant in enum class com.jme3.font.BitmapFont.Align
-
Align text in the center of the text block
- Center - Enum constant in enum class com.jme3.font.BitmapFont.VAlign
-
Align text in the center of the text block
- CenterQuad - Class in com.jme3.scene.shape
-
A static, indexed, Triangles-mode mesh for an axis-aligned rectangle in the X-Y plane.
- CenterQuad() - Constructor for class com.jme3.scene.shape.CenterQuad
-
For serialization only.
- CenterQuad(float, float) - Constructor for class com.jme3.scene.shape.CenterQuad
-
Instantiate an unflipped quad in the X-Y plane with the specified width and height.
- CenterQuad(float, float, boolean) - Constructor for class com.jme3.scene.shape.CenterQuad
-
Instantiate a quad in the X-Y plane with the specified width and height.
- CgcValidator - Class in jme3tools.shadercheck
- CgcValidator() - Constructor for class jme3tools.shadercheck.CgcValidator
- channel - Variable in class com.jme3.audio.AudioNode
- channel - Variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- channelIndex - Variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- channelOrder - Variable in class com.jme3.opencl.Image.ImageFormat
- channels - Variable in class com.jme3.audio.AudioData
- channelType - Variable in class com.jme3.opencl.Image.ImageFormat
- Character - Enum constant in enum class com.jme3.font.LineWrapMode
- CHASECAM_DOWN - Static variable in class com.jme3.input.CameraInput
-
Chase camera mapping for moving down.
- CHASECAM_MOVELEFT - Static variable in class com.jme3.input.CameraInput
-
Chase camera mapping for moving left.
- CHASECAM_MOVERIGHT - Static variable in class com.jme3.input.CameraInput
-
Chase camera mapping for moving right.
- CHASECAM_TOGGLEROTATE - Static variable in class com.jme3.input.CameraInput
-
Chase camera mapping to initiate the rotation of the cam.
- CHASECAM_UP - Static variable in class com.jme3.input.CameraInput
-
Chase camera mapping for moving up.
- CHASECAM_ZOOMIN - Static variable in class com.jme3.input.CameraInput
-
Chase camera mapping for zooming in.
- CHASECAM_ZOOMOUT - Static variable in class com.jme3.input.CameraInput
-
Chase camera mapping for zooming out.
- ChaseCamDown - Static variable in class com.jme3.input.ChaseCamera
-
Deprecated.
- ChaseCamera - Class in com.jme3.input
-
A camera that follows a spatial and can turn around it by dragging the mouse
- ChaseCamera(Camera) - Constructor for class com.jme3.input.ChaseCamera
-
Constructs the chase camera if you use this constructor you have to attach the cam later to a spatial doing spatial.addControl(chaseCamera);
- ChaseCamera(Camera, InputManager) - Constructor for class com.jme3.input.ChaseCamera
-
Constructs the chase camera, and registers inputs if you use this constructor you have to attach the cam later to a spatial doing spatial.addControl(chaseCamera);
- ChaseCamera(Camera, Spatial) - Constructor for class com.jme3.input.ChaseCamera
-
Constructs the chase camera
- ChaseCamera(Camera, Spatial, InputManager) - Constructor for class com.jme3.input.ChaseCamera
-
Constructs the chase camera, and registers inputs
- ChaseCameraAppState - Class in com.jme3.app
-
This class is a camera controller that allow the camera to follow a target Spatial.
- ChaseCameraAppState() - Constructor for class com.jme3.app.ChaseCameraAppState
- ChaseCamMoveLeft - Static variable in class com.jme3.input.ChaseCamera
-
Deprecated.
- ChaseCamMoveRight - Static variable in class com.jme3.input.ChaseCamera
-
Deprecated.
- ChaseCamToggleRotate - Static variable in class com.jme3.input.ChaseCamera
-
Deprecated.
- ChaseCamUp - Static variable in class com.jme3.input.ChaseCamera
-
Deprecated.
- ChaseCamZoomIn - Static variable in class com.jme3.input.ChaseCamera
-
Deprecated.
- ChaseCamZoomOut - Static variable in class com.jme3.input.ChaseCamera
-
Deprecated.
- chasing - Variable in class com.jme3.input.ChaseCamera
- chasingSensitivity - Variable in class com.jme3.input.ChaseCamera
- checkALError(AL) - Static method in class com.jme3.audio.openal.ALUtil
- checkCulling(Camera) - Method in class com.jme3.scene.Geometry
- checkCulling(Camera) - Method in class com.jme3.scene.instancing.InstancedGeometry
- checkCulling(Camera) - Method in class com.jme3.scene.Spatial
-
checkCulling
checks the spatial with the camera to see if it should be culled. - checkCulling(Camera) - Method in class com.jme3.shadow.AbstractShadowRenderer
- checkCulling(Camera) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
-
Directional light are always in the view frustum
- checkCulling(Camera) - Method in class com.jme3.shadow.PointLightShadowRenderer
- checkCulling(Camera) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- checkError() - Method in class com.jme3.renderer.opengl.GLDebug
- checkers.quals - package checkers.quals
-
Contains the basic annotations to be used by all type systems and meta-annotations to qualify annotations (qualifiers).
- checkMappingFormat(String[], Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Checks if once a mapping expression is split by "=" the resulting array have 2 elements.
- checkMinMax(Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.bounding.BoundingBox
- checkMotionAllowed(Vector3f, Vector3f) - Method in interface com.jme3.collision.MotionAllowedListener
-
Check if motion allowed.
- checkPlane - Variable in class com.jme3.bounding.BoundingVolume
- checkTypes(VariableMapping, Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
check the types of a mapping, left type must match right type take the swizzle into account
- checkValues() - Method in class com.jme3.app.state.ConstantVerifierState
- checkWayPoint(MotionEvent, float) - Method in class com.jme3.cinematic.MotionPath
- children - Variable in class com.jme3.scene.Node
-
This node's children.
- chooseDevices(List<? extends Platform>) - Method in class com.jme3.opencl.DefaultPlatformChooser
- chooseDevices(List<? extends Platform>) - Method in interface com.jme3.opencl.PlatformChooser
-
Chooses one or more devices for the opencl context.
- cinematic - Variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- Cinematic - Class in com.jme3.cinematic
-
An appstate for composing and playing cutscenes in a game.
- Cinematic() - Constructor for class com.jme3.cinematic.Cinematic
-
Used for serialization creates a cinematic, don't use this constructor directly
- Cinematic(float) - Constructor for class com.jme3.cinematic.Cinematic
- Cinematic(float, LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
- Cinematic(LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
- Cinematic(Node) - Constructor for class com.jme3.cinematic.Cinematic
-
creates a cinematic
- Cinematic(Node, float) - Constructor for class com.jme3.cinematic.Cinematic
-
creates a cinematic
- Cinematic(Node, float, LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
-
creates a cinematic
- Cinematic(Node, LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
-
creates a cinematic
- CinematicEvent - Interface in com.jme3.cinematic.events
- CinematicEventListener - Interface in com.jme3.cinematic.events
- clamp() - Method in class com.jme3.math.ColorRGBA
-
Saturate that color ensuring all channels have a value between 0 and 1
- clamp(float, float, float) - Static method in class com.jme3.math.FastMath
-
Take a float input and clamp it between min and max.
- Clamp - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
Deprecated.Not supported by OpenGL 3
- clampWrapTime(float, float, LoopMode) - Static method in class com.jme3.animation.AnimationUtils
-
Clamps the time according to duration and loopMode
- ClasspathLocator - Class in com.jme3.asset.plugins
-
The
ClasspathLocator
looks up an asset in the classpath. - ClasspathLocator() - Constructor for class com.jme3.asset.plugins.ClasspathLocator
- clean() - Method in interface com.jme3.environment.baker.EnvBaker
-
Cleans the environment baker This method should be called when the baker is no longer needed It will clean up all the resources.
- clean() - Method in class com.jme3.environment.baker.GenericEnvBaker
- cleanup() - Method in class com.jme3.app.DebugKeysAppState
- cleanup() - Method in class com.jme3.app.FlyCamAppState
- cleanup() - Method in class com.jme3.app.state.AbstractAppState
- cleanup() - Method in interface com.jme3.app.state.AppState
-
Called by
AppStateManager
when transitioning thisAppState
from terminating to detached. - cleanup() - Method in class com.jme3.app.state.AppStateManager
-
Calls cleanup on attached states, do not call directly.
- cleanup() - Method in class com.jme3.app.state.BaseAppState
-
Do not call directly: Called by the state manager to terminate this state post-detachment or during state manager termination.
- cleanup() - Method in class com.jme3.app.state.RootNodeAppState
- cleanup() - Method in class com.jme3.app.state.ScreenshotAppState
-
Clean up this AppState during the first update after it gets detached.
- cleanup() - Method in class com.jme3.app.StatsAppState
- cleanup() - Method in interface com.jme3.audio.AudioRenderer
-
Cleanup/destroy the audio system.
- cleanup() - Method in class com.jme3.audio.openal.ALAudioRenderer
- cleanup() - Method in class com.jme3.cinematic.Cinematic
-
called internally
- cleanup() - Method in class com.jme3.post.FilterPostProcessor
- cleanup() - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- cleanup() - Method in class com.jme3.post.PreDepthProcessor
- cleanup() - Method in interface com.jme3.post.SceneProcessor
-
Called when the SP is removed from the RM.
- cleanup() - Method in class com.jme3.renderer.opengl.GLRenderer
- cleanup() - Method in interface com.jme3.renderer.Renderer
-
Deletes all previously used
Native Objects
on this Renderer, and then resets the native objects. - cleanup() - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Destroy internal buffers.
- cleanup() - Method in class com.jme3.shadow.AbstractShadowRenderer
- cleanup() - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- cleanup() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- cleanup() - Method in class com.jme3.system.NullRenderer
- cleanup(Application) - Method in class com.jme3.app.BasicProfilerState
- cleanup(Application) - Method in class com.jme3.app.DetailedProfilerState
- cleanup(Application) - Method in class com.jme3.app.state.BaseAppState
-
Called after the app state is detached or during application shutdown if the state is still attached.
- cleanup(Application) - Method in class com.jme3.app.state.CompositeAppState
- cleanup(Application) - Method in class com.jme3.app.state.ConstantVerifierState
- cleanup(Application) - Method in class com.jme3.audio.AudioListenerState
- cleanup(Application) - Method in class com.jme3.environment.EnvironmentCamera
- cleanup(Application) - Method in class com.jme3.environment.util.LightsDebugState
- cleanup(Application) - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- cleanup(Renderer) - Method in class com.jme3.post.Filter
-
cleanup this filter
- cleanup(Renderer) - Method in class com.jme3.post.Filter.Pass
- cleanUp() - Method in class com.jme3.animation.AudioTrack
-
Deprecated.
- cleanUp() - Method in interface com.jme3.animation.ClonableTrack
-
Deprecated.Method responsible for cleaning UserData on referenced Spatials when the Track is deleted
- cleanUp() - Method in class com.jme3.animation.EffectTrack
-
Deprecated.
- cleanUpFilter(Renderer) - Method in class com.jme3.post.Filter
-
override this method if you have some cleanup to do
- cleanupWithInput(InputManager) - Method in class com.jme3.input.ChaseCamera
-
Cleans up the input mappings from the input manager.
- clear() - Method in class com.jme3.cinematic.Cinematic
-
Remove all events from the Cinematic.
- clear() - Method in class com.jme3.collision.CollisionResults
-
Clears all collision results added to this list
- clear() - Method in class com.jme3.light.LightList
-
Resets list size to 0.
- clear() - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- clear() - Method in class com.jme3.renderer.queue.GeometryList
-
Resets list size to 0.
- clear() - Method in class com.jme3.renderer.queue.RenderQueue
- clear() - Method in class com.jme3.shader.DefineList
- clear() - Method in class com.jme3.util.IntMap
- clear() - Method in class com.jme3.util.ListMap
- clear() - Method in class com.jme3.util.SafeArrayList
- clearAssetEventListeners() - Method in interface com.jme3.asset.AssetManager
-
Removes all asset event listeners.
- clearAssetEventListeners() - Method in class com.jme3.asset.DesktopAssetManager
- clearBuffer(VertexBuffer.Type) - Method in class com.jme3.scene.Mesh
-
Unsets the
VertexBuffer
set on this mesh with the given type. - clearBuffers(boolean, boolean, boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
- clearBuffers(boolean, boolean, boolean) - Method in interface com.jme3.renderer.Renderer
-
Clears certain channels of the currently bound framebuffer.
- clearBuffers(boolean, boolean, boolean) - Method in class com.jme3.system.NullRenderer
- clearCache() - Method in interface com.jme3.asset.AssetManager
-
Clears the asset cache.
- clearCache() - Method in interface com.jme3.asset.cache.AssetCache
-
Deletes all assets from the cache.
- clearCache() - Method in class com.jme3.asset.cache.SimpleAssetCache
- clearCache() - Method in class com.jme3.asset.cache.WeakRefAssetCache
- clearCache() - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
- clearCache() - Method in class com.jme3.asset.DesktopAssetManager
- clearCache() - Method in class com.jme3.opencl.ProgramCache
-
Clears the cache.
- clearChannels() - Method in class com.jme3.animation.AnimControl
-
Deprecated.Clears all the channels that were created.
- clearChildren() - Method in class com.jme3.app.state.CompositeAppState
- clearClipRect() - Method in class com.jme3.renderer.opengl.GLRenderer
- clearClipRect() - Method in interface com.jme3.renderer.Renderer
-
Clears the clipping rectangle set with
Renderer.setClipRect(int, int, int, int)
. - clearClipRect() - Method in class com.jme3.system.NullRenderer
- clearCollisionData() - Method in class com.jme3.scene.Mesh
-
Clears any previously generated collision data.
- clearColor - Variable in class com.jme3.renderer.RenderContext
-
Color applied when a color buffer is cleared.
- clearColor - Variable in class com.jme3.renderer.ViewPort
-
Enables clearing the color buffer.
- clearColorTargets() - Method in class com.jme3.texture.FrameBuffer
-
Clears all color targets that were set or added previously.
- clearControlPoints() - Method in class com.jme3.math.Spline
- clearDepth - Variable in class com.jme3.renderer.ViewPort
-
Enables clearing the depth buffer.
- clearDirty() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Clear this region mark
- clearFrame() - Method in class com.jme3.renderer.Statistics
-
Clears all frame-specific statistics such as objects used per frame.
- clearIndex() - Method in class com.jme3.util.clone.Cloner
-
Clears the object index allowing the cloner to be reused for a brand-new cloning operation.
- clearJoystickConnectionListeners() - Method in class com.jme3.input.InputManager
-
Remove all joystick connection listeners.
- clearListeners() - Method in class com.jme3.animation.AnimControl
-
Deprecated.Clears all the listeners added to this
AnimControl
- clearMappings() - Method in class com.jme3.input.InputManager
-
Clears all the input mappings from this InputManager.
- clearMaterialParameters(Material) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
This method is called once per frame and is responsible for clearing any material parameters that subclasses may need to clear on the post material.
- clearMaterialParameters(Material) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- clearMaterialParameters(Material) - Method in class com.jme3.shadow.PointLightShadowRenderer
- clearMaterialParameters(Material) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- clearMatParamOverrides() - Method in class com.jme3.scene.Spatial
-
Remove all local material parameter overrides.
- clearMemory() - Method in class com.jme3.renderer.Statistics
-
Called when video memory is cleared.
- clearParam(String) - Method in class com.jme3.material.Material
-
Clear a parameter from this material.
- clearProcessors() - Method in class com.jme3.renderer.ViewPort
-
Removes all
scene processors
from this ViewPort. - clearQueue(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Clears the queue of the given ViewPort.
- clearRawInputListeners() - Method in class com.jme3.input.InputManager
-
Clears all
RawInputListener
s. - clearScenes() - Method in class com.jme3.renderer.ViewPort
-
Removes all attached scenes.
- clearSetByCurrentMaterial() - Method in class com.jme3.shader.Uniform
- clearSpeedFactors() - Method in class com.jme3.anim.tween.action.BlendAction
- clearStencil - Variable in class com.jme3.renderer.ViewPort
-
Enables clearing the stencil buffer.
- clearUniformsSetByCurrentFlag() - Method in class com.jme3.shader.Shader
-
Removes the "set-by-current-material" flag from all uniforms.
- clearUpdateNeeded() - Method in class com.jme3.scene.VertexBuffer
- clearUpdateNeeded() - Method in class com.jme3.shader.ShaderBufferBlock
-
Clear the flag
ShaderBufferBlock.isUpdateNeeded()
. - clearUpdateNeeded() - Method in class com.jme3.shader.Uniform
- clearUpdateNeeded() - Method in class com.jme3.texture.TextureImage
-
Clears the update flag and returns the update flag's value before it was cleared.
- clearUpdateNeeded() - Method in class com.jme3.util.NativeObject
-
Internal use only.
- clearUpdateNeeded() - Method in class com.jme3.util.struct.StructField
-
Clear update needed used internally
- clearValue() - Method in class com.jme3.shader.Uniform
- clearVertexAttribs() - Method in class com.jme3.renderer.opengl.GLRenderer
- clearViewportChanged() - Method in class com.jme3.renderer.Camera
-
Clears the viewport changed flag once it has been updated inside the renderer.
- clearWayPoints() - Method in class com.jme3.cinematic.MotionPath
- CLICK_MAX_DELAY - Static variable in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- Clip - Enum constant in enum class com.jme3.font.LineWrapMode
- ClipAction - Class in com.jme3.anim.tween.action
- ClipAction(AnimClip) - Constructor for class com.jme3.anim.tween.action.ClipAction
- clipRectEnabled - Variable in class com.jme3.renderer.RenderContext
-
Enables the clipping rectangle.
- ClonableTrack - Interface in com.jme3.animation
-
Deprecated.
- clone() - Method in class com.jme3.animation.Animation
-
Deprecated.This method creates a clone of the current object.
- clone() - Method in class com.jme3.animation.AudioTrack
-
Deprecated.Clone this track
- clone() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.Create a deep clone of this track.
- clone() - Method in class com.jme3.animation.CompactArray
-
Create a deep clone of this array.
- clone() - Method in class com.jme3.animation.EffectTrack
-
Deprecated.Clone this track
- clone() - Method in class com.jme3.animation.Pose
-
Deprecated.This method creates a clone of the current object.
- clone() - Method in class com.jme3.animation.PoseTrack
-
Deprecated.This method creates a clone of the current object.
- clone() - Method in class com.jme3.animation.PoseTrack.PoseFrame
-
Deprecated.This method creates a clone of the current object.
- clone() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.Create a clone with the same track spatial.
- clone() - Method in interface com.jme3.animation.Track
-
Deprecated.This method creates a clone of the current object.
- clone() - Method in class com.jme3.asset.AssetKey
- clone() - Method in interface com.jme3.asset.CloneableSmartAsset
-
Creates a clone of the asset.
- clone() - Method in class com.jme3.audio.AudioNode
- clone() - Method in class com.jme3.bounding.BoundingVolume
- clone() - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- clone() - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- clone() - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
- clone() - Method in interface com.jme3.effect.influencers.ParticleInfluencer
-
This method clones the influencer instance.
- clone() - Method in class com.jme3.effect.ParticleEmitter
- clone() - Method in class com.jme3.font.BitmapCharacter
- clone() - Method in class com.jme3.font.BitmapText
- clone() - Method in class com.jme3.font.Rectangle
- clone() - Method in class com.jme3.light.DirectionalLight
- clone() - Method in class com.jme3.light.Light
- clone() - Method in class com.jme3.light.LightList
- clone() - Method in class com.jme3.light.OrientedBoxProbeArea
- clone() - Method in class com.jme3.light.PointLight
- clone() - Method in class com.jme3.light.SphereProbeArea
- clone() - Method in class com.jme3.light.SpotLight
- clone() - Method in class com.jme3.material.Material
-
Clones this material.
- clone() - Method in class com.jme3.material.MatParam
- clone() - Method in class com.jme3.material.RenderState
-
Create a clone of this
RenderState
- clone() - Method in class com.jme3.material.ShaderGenerationInfo
- clone() - Method in class com.jme3.material.TechniqueDef
- clone() - Method in class com.jme3.math.ColorRGBA
-
Create a copy of this color.
- clone() - Method in class com.jme3.math.Line
-
Create a copy of this line.
- clone() - Method in class com.jme3.math.LineSegment
-
Create a copy of this segment.
- clone() - Method in class com.jme3.math.Matrix3f
-
Creates a copy.
- clone() - Method in class com.jme3.math.Matrix4f
-
Creates a copy.
- clone() - Method in class com.jme3.math.Plane
-
Create a copy of this plane.
- clone() - Method in class com.jme3.math.Quaternion
-
Creates a copy.
- clone() - Method in class com.jme3.math.Ray
-
Create a copy of this ray.
- clone() - Method in class com.jme3.math.Rectangle
-
Create a copy of this rectangle.
- clone() - Method in class com.jme3.math.Ring
-
Create a copy of this ring.
- clone() - Method in class com.jme3.math.Transform
-
Creates a copy.
- clone() - Method in class com.jme3.math.Triangle
-
Creates a copy of this triangle.
- clone() - Method in class com.jme3.math.Vector2f
-
Creates a copy.
- clone() - Method in class com.jme3.math.Vector3f
-
Creates a copy.
- clone() - Method in class com.jme3.math.Vector4f
-
Create a copy of this vector.
- clone() - Method in class com.jme3.renderer.Camera
- clone() - Method in class com.jme3.scene.Geometry
-
This version of clone is a shallow clone, in other words, the same mesh is referenced as the original geometry.
- clone() - Method in class com.jme3.scene.instancing.InstancedNode
- clone() - Method in class com.jme3.scene.Mesh
-
Create a shallow clone of this Mesh.
- clone() - Method in class com.jme3.scene.shape.Box
-
Creates a clone of this box.
- clone() - Method in class com.jme3.scene.shape.StripBox
-
Creates a clone of this box.
- clone() - Method in class com.jme3.scene.Spatial
- clone() - Method in class com.jme3.scene.VertexBuffer
-
Creates a deep clone of the
VertexBuffer
. - clone() - Method in class com.jme3.shader.bufferobject.BufferObject
- clone() - Method in class com.jme3.shader.bufferobject.BufferRegion
- clone() - Method in class com.jme3.shader.ShaderNode
- clone() - Method in class com.jme3.shader.ShaderNodeVariable
- clone() - Method in class com.jme3.shader.VariableMapping
- clone() - Method in class com.jme3.texture.Image
- clone() - Method in class com.jme3.texture.Texture
- clone() - Method in class com.jme3.util.IntMap
- clone() - Method in class com.jme3.util.IntMap.Entry
- clone() - Method in class com.jme3.util.ListMap
- clone() - Method in class com.jme3.util.NativeObject
-
This should create a deep clone.
- clone() - Method in class com.jme3.util.SafeArrayList
- clone() - Method in class com.jme3.util.struct.StructStd140BufferObject
- clone(boolean) - Method in class com.jme3.effect.ParticleEmitter
- clone(boolean) - Method in class com.jme3.scene.BatchNode
- clone(boolean) - Method in class com.jme3.scene.Geometry
-
This version of clone is a shallow clone, in other words, the same mesh is referenced as the original geometry.
- clone(boolean) - Method in class com.jme3.scene.instancing.InstancedNode
- clone(boolean) - Method in class com.jme3.scene.Node
- clone(boolean) - Method in class com.jme3.scene.Spatial
- clone(BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
-
clone
creates a new BoundingBox object containing the same data as this one. - clone(BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
-
clone
creates a new BoundingSphere object containing the same data as this one. - clone(BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
-
clone
creates a new BoundingVolume object containing the same data as this one. - clone(VertexBuffer.Type) - Method in class com.jme3.scene.VertexBuffer
-
Creates a deep clone of this VertexBuffer but overrides the
VertexBuffer.Type
. - clone(Buffer) - Static method in class com.jme3.util.BufferUtils
-
Creates a clone of the given buffer.
- clone(ByteBuffer) - Static method in class com.jme3.util.BufferUtils
-
Creates a new ByteBuffer with the same contents as the given ByteBuffer.
- clone(DoubleBuffer) - Static method in class com.jme3.util.BufferUtils
-
Creates a new DoubleBuffer with the same contents as the given DoubleBuffer.
- clone(FloatBuffer) - Static method in class com.jme3.util.BufferUtils
-
Creates a new FloatBuffer with the same contents as the given FloatBuffer.
- clone(IntBuffer) - Static method in class com.jme3.util.BufferUtils
-
Creates a new IntBuffer with the same contents as the given IntBuffer.
- clone(ShortBuffer) - Static method in class com.jme3.util.BufferUtils
-
Creates a new ShortBuffer with the same contents as the given ShortBuffer.
- clone(T) - Method in class com.jme3.util.clone.Cloner
-
Deeps clones the specified object, reusing previous clones when possible.
- clone(T, boolean) - Method in class com.jme3.util.clone.Cloner
-
Deeps clones the specified object, reusing previous clones when possible.
- CloneableAssetProcessor - Class in com.jme3.asset
-
CloneableAssetProcessor
simply callsObject.clone()
on assets to clone them. - CloneableAssetProcessor() - Constructor for class com.jme3.asset.CloneableAssetProcessor
- CloneableSmartAsset - Interface in com.jme3.asset
-
Implementing the
CloneableSmartAsset
interface allows use of cloneable smart asset management. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.AnimClip
-
Callback from
Cloner
to convert this shallow-cloned clip into a deep-cloned one, using the specified Cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.AnimComposer
-
Callback from
Cloner
to convert this shallow-cloned composer into a deep-cloned one, using the specified Cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.AnimLayer
-
Converts this shallow-cloned layer into a deep-cloned one, using the specified Cloner and original to resolve copied fields.
- cloneFields(Cloner, Object) - Method in class com.jme3.anim.Armature
- cloneFields(Cloner, Object) - Method in class com.jme3.anim.Joint
-
Callback from
Cloner
to convert this shallow-cloned Joint into a deep-cloned one, using the specified Cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.MorphControl
-
Callback from
Cloner
to convert this shallow-cloned Control into a deep-cloned one, using the specified Cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.MorphTrack
- cloneFields(Cloner, Object) - Method in class com.jme3.anim.SkinningControl
- cloneFields(Cloner, Object) - Method in class com.jme3.anim.TransformTrack
- cloneFields(Cloner, Object) - Method in class com.jme3.anim.tween.AbstractTween
-
Callback from
Cloner
to convert this shallow-cloned tween into a deep-cloned one, using the specified cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.tween.action.Action
-
Callback from
Cloner
to convert this shallow-cloned action into a deep-cloned one, using the specified cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.tween.action.BlendableAction
-
Callback from
Cloner
to convert this shallow-cloned action into a deep-cloned one, using the specified cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.anim.tween.action.ClipAction
-
Callback from
Cloner
to convert this shallow-cloned action into a deep-cloned one, using the specified cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.animation.Animation
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.animation.AudioTrack
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.animation.Bone
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.animation.BoneTrack
-
Deprecated.Callback from
Cloner
to convert this shallow-cloned track into a deep-cloned one, using the specified cloner to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.animation.CompactArray
-
Callback from
Cloner
to convert this shallow-cloned array into a deep-cloned one, using the specified cloner to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.animation.EffectTrack
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.animation.Skeleton
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.Callback from
Cloner
to convert this shallow-cloned track into a deep-cloned one, using the specified cloner to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.animation.TrackInfo
-
Deprecated.
- cloneFields(Cloner, Object) - Method in class com.jme3.app.StatsView
- cloneFields(Cloner, Object) - Method in class com.jme3.audio.AudioNode
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.cinematic.events.MotionEvent
- cloneFields(Cloner, Object) - Method in class com.jme3.cinematic.MotionPath
-
Callback from
Cloner
to convert this shallow-cloned MotionPath into a deep-cloned one, using the specified cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.ParticleEmitter
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterBoxShape
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterPointShape
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterSphereShape
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.font.BitmapText
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.input.ChaseCamera
- cloneFields(Cloner, Object) - Method in class com.jme3.light.LightList
- cloneFields(Cloner, Object) - Method in class com.jme3.math.Spline
-
Callback from
Cloner
to convert this shallow-cloned spline into a deep-cloned one, using the specified cloner and original to resolve copied fields. - cloneFields(Cloner, Object) - Method in class com.jme3.scene.AssetLinkNode
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.BatchNode.Batch
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.BatchNode
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.CameraNode
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.control.AbstractControl
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.control.LightControl
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.debug.SkeletonDebugger
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.Geometry
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.instancing.InstancedNode
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.LightNode
-
Deprecated.Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.Mesh
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.Node
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.shape.RectangleMesh
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.scene.Spatial
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.shadow.AbstractShadowFilter
- cloneFields(Cloner, Object) - Method in class com.jme3.shadow.AbstractShadowRenderer
- cloneFields(Cloner, Object) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- cloneFields(Cloner, Object) - Method in class com.jme3.shadow.PointLightShadowRenderer
- cloneFields(Cloner, Object) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- cloneFields(Cloner, Object) - Method in interface com.jme3.util.clone.JmeCloneable
-
Implemented to perform deep cloning for this object, resolving local cloned references using the specified cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.util.IntMap
-
Called internally by com.jme3.util.clone.Cloner.
- cloneFields(Cloner, Object) - Method in class com.jme3.util.IntMap.Entry
- cloneFields(Cloner, T, T) - Method in interface com.jme3.util.clone.CloneFunction
-
Performs a deep clone of the specified clone's fields.
- cloneFields(Cloner, T, T) - Method in class com.jme3.util.clone.IdentityCloneFunction
-
Does nothing.
- cloneFields(Cloner, T, T) - Method in class com.jme3.util.clone.ListCloneFunction
-
Clones the elements of the list.
- cloneForAnim() - Method in class com.jme3.scene.Mesh
-
Clone the mesh for animation use.
- cloneForSpatial(Spatial) - Method in class com.jme3.animation.Animation
-
Deprecated.
- cloneForSpatial(Spatial) - Method in class com.jme3.animation.AudioTrack
-
Deprecated.This method clone the Track and search for the cloned counterpart of the original audio node in the given cloned spatial.
- cloneForSpatial(Spatial) - Method in interface com.jme3.animation.ClonableTrack
-
Deprecated.Allows to clone the track for a given Spatial.
- cloneForSpatial(Spatial) - Method in class com.jme3.animation.EffectTrack
-
Deprecated.This method clone the Track and search for the cloned counterpart of the original emitter in the given cloned spatial.
- cloneForSpatial(Spatial) - Method in class com.jme3.app.StatsView
-
Deprecated.
- cloneForSpatial(Spatial) - Method in class com.jme3.cinematic.events.MotionEvent
-
Deprecated.
- cloneForSpatial(Spatial) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
-
Deprecated.
- cloneForSpatial(Spatial) - Method in class com.jme3.environment.EnvironmentProbeControl
- cloneForSpatial(Spatial) - Method in class com.jme3.input.ChaseCamera
-
Deprecated.
- cloneForSpatial(Spatial) - Method in class com.jme3.scene.control.AbstractControl
-
Deprecated.
- cloneForSpatial(Spatial) - Method in interface com.jme3.scene.control.Control
- CloneFunction<T> - Interface in com.jme3.util.clone
-
Provides custom cloning for a particular object type.
- cloneObject(Cloner, T) - Method in interface com.jme3.util.clone.CloneFunction
-
Performs a shallow clone of the specified object.
- cloneObject(Cloner, T) - Method in class com.jme3.util.clone.IdentityCloneFunction
-
Returns the object directly.
- cloneObject(Cloner, T) - Method in class com.jme3.util.clone.ListCloneFunction
- Cloner - Class in com.jme3.util.clone
-
A deep clone utility that provides similar object-graph-preserving qualities to typical serialization schemes.
- Cloner() - Constructor for class com.jme3.util.clone.Cloner
-
Creates a new cloner with only default clone functions and an empty object index.
- close() - Method in class com.jme3.audio.AudioStream
-
Closes the stream, releasing all data relating to it.
- close() - Method in class com.jme3.util.LittleEndien
- Closet - Static variable in class com.jme3.audio.Environment
- coeffBottom - Variable in class com.jme3.renderer.Camera
-
Temporary values computed in onFrustumChange that are needed if a call is made to onFrameChange.
- coeffLeft - Variable in class com.jme3.renderer.Camera
-
Temporary values computed in onFrustumChange that are needed if a call is made to onFrameChange.
- coeffRight - Variable in class com.jme3.renderer.Camera
-
Temporary values computed in onFrustumChange that are needed if a call is made to onFrameChange.
- coeffTop - Variable in class com.jme3.renderer.Camera
-
Temporary values computed in onFrustumChange that are needed if a call is made to onFrameChange.
- COLLAPSE_COST - Enum constant in enum class jme3tools.optimize.LodGenerator.TriangleReductionMethod
-
Collapses vertices until the cost exceeds the given value.
- collectTransform(HasLocalTransform, Transform, float, BlendableAction) - Method in class com.jme3.anim.tween.action.BlendableAction
- collectTransform(HasLocalTransform, Transform, float, BlendableAction) - Method in class com.jme3.anim.tween.action.BlendAction
- collectTransform(HasLocalTransform, Transform, float, BlendableAction) - Method in class com.jme3.anim.tween.action.ClipAction
- collectTransformDelegate - Variable in class com.jme3.anim.tween.action.BlendableAction
- Collidable - Interface in com.jme3.collision
-
Interface for Collidable objects.
- collideWith(Collidable) - Method in class com.jme3.bounding.BoundingBox
- collideWith(Collidable) - Method in class com.jme3.bounding.BoundingSphere
- collideWith(Collidable) - Method in class com.jme3.bounding.BoundingVolume
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.bounding.BoundingBox
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.bounding.BoundingSphere
- collideWith(Collidable, CollisionResults) - Method in interface com.jme3.collision.Collidable
-
Check collision with another Collidable.
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.math.AbstractTriangle
-
Generate collision results for this triangle with another Collidable.
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.math.Ray
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.BatchNode
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.debug.custom.ArmatureNode
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.Geometry
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.instancing.InstancedGeometry
- collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.Node
- collideWith(Collidable, Matrix4f, BoundingVolume, CollisionResults) - Method in class com.jme3.collision.bih.BIHTree
- collideWith(Collidable, Matrix4f, BoundingVolume, CollisionResults) - Method in interface com.jme3.scene.CollisionData
- collideWith(Collidable, Matrix4f, BoundingVolume, CollisionResults) - Method in class com.jme3.scene.Mesh
-
Handles collision detection, internal use only.
- CollisionData - Interface in com.jme3.scene
-
CollisionData
is an interface that can be used to do triangle-accurate collision with bounding volumes and rays. - CollisionResult - Class in com.jme3.collision
-
A
CollisionResult
represents a single collision instance between twoCollidable
. - CollisionResult() - Constructor for class com.jme3.collision.CollisionResult
- CollisionResult(Vector3f, float) - Constructor for class com.jme3.collision.CollisionResult
- CollisionResult(Geometry, Vector3f, float, int) - Constructor for class com.jme3.collision.CollisionResult
- collisionResults - Variable in class com.jme3.util.TempVars
-
BIHTree
- CollisionResults - Class in com.jme3.collision
-
CollisionResults
is a collection returned as a result of a collision detection operation done byCollidable
. - CollisionResults() - Constructor for class com.jme3.collision.CollisionResults
- color - Variable in class com.jme3.effect.Particle
-
Particle color
- color - Variable in class com.jme3.light.Light
- color - Variable in class com.jme3.util.TempVars
-
Color
- Color - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Color blending, blends in color from dest color using source color.
- Color - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Color and Alpha (4 floats)
- ColorRGBA - Class in com.jme3.math
-
ColorRGBA
defines a color made from a collection of red, green and blue values stored in Linear color space. - ColorRGBA() - Constructor for class com.jme3.math.ColorRGBA
-
Constructor instantiates a new
ColorRGBA
object. - ColorRGBA(float, float, float, float) - Constructor for class com.jme3.math.ColorRGBA
-
Constructor instantiates a new
ColorRGBA
object. - ColorRGBA(ColorRGBA) - Constructor for class com.jme3.math.ColorRGBA
-
Copy constructor creates a new
ColorRGBA
object, based on a provided color. - ColorRGBA(Vector3f) - Constructor for class com.jme3.math.ColorRGBA
-
Constructor creates a new
ColorRGBA
object, based on a provided Vector3f, at full opacity with a 1.0 alpha value by default - ColorRGBA(Vector4f) - Constructor for class com.jme3.math.ColorRGBA
-
Constructor creates a new
ColorRGBA
object, based on a provided Vector4f. - ColorRGBAArrayField - Class in com.jme3.util.struct.fields
- ColorRGBAArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.ColorRGBAArrayField
- ColorRGBAArrayField(int, String, ColorRGBA[]) - Constructor for class com.jme3.util.struct.fields.ColorRGBAArrayField
- ColorRGBAField - Class in com.jme3.util.struct.fields
- ColorRGBAField(int, String, ColorRGBA) - Constructor for class com.jme3.util.struct.fields.ColorRGBAField
- colorSpace - Variable in class com.jme3.texture.Image
- ColorSpace - Enum Class in com.jme3.texture.image
- ColorTextureSamples - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of color texture samples.
- colorWriteEnabled - Variable in class com.jme3.renderer.RenderContext
-
Enables color writing.
- com.jme3.anim - package com.jme3.anim
-
central classes of the "new" animation system (the one using AnimComposer and tweens)
- com.jme3.anim.interpolator - package com.jme3.anim.interpolator
-
interpolation support for the "new" animation system
- com.jme3.anim.tween - package com.jme3.anim.tween
-
tweening support for the "new" animation system
- com.jme3.anim.tween.action - package com.jme3.anim.tween.action
-
actions and blending support for the "new" animation system
- com.jme3.anim.util - package com.jme3.anim.util
-
utility classes that support the "new" animation system
- com.jme3.animation - package com.jme3.animation
- com.jme3.app - package com.jme3.app
- com.jme3.app.state - package com.jme3.app.state
- com.jme3.asset - package com.jme3.asset
- com.jme3.asset.cache - package com.jme3.asset.cache
- com.jme3.asset.plugins - package com.jme3.asset.plugins
-
access loadable assets on the classpath, in a filesystem, or on the Web
- com.jme3.audio - package com.jme3.audio
-
audio support, including music and sound effects
- com.jme3.audio.openal - package com.jme3.audio.openal
-
audio support based on the OpenAL API
- com.jme3.audio.plugins - package com.jme3.audio.plugins
-
audio formats supported across all platforms
- com.jme3.bounding - package com.jme3.bounding
-
bounding volumes for collision detection and scene-graph culling
- com.jme3.cinematic - package com.jme3.cinematic
-
cinematics, for programming cutscenes and the like
- com.jme3.cinematic.events - package com.jme3.cinematic.events
-
events for use in cinematics
- com.jme3.collision - package com.jme3.collision
-
scene-based (non-physics) collision detection
- com.jme3.collision.bih - package com.jme3.collision.bih
-
bounding interval hierarchies (BIH) for use in collision detection
- com.jme3.cursors.plugins - package com.jme3.cursors.plugins
-
cursor formats supported across all platforms
- com.jme3.effect - package com.jme3.effect
- com.jme3.effect.influencers - package com.jme3.effect.influencers
-
particle influencers for use in special effects
- com.jme3.effect.shapes - package com.jme3.effect.shapes
-
emitter shapes for use in particle effects
- com.jme3.environment - package com.jme3.environment
-
generate lighting environments for physically-based rendering (PBR)
- com.jme3.environment.baker - package com.jme3.environment.baker
- com.jme3.environment.generation - package com.jme3.environment.generation
-
supplemental classes for generating lighting environments
- com.jme3.environment.util - package com.jme3.environment.util
-
utilities for generating lighting environments
- com.jme3.export - package com.jme3.export
-
load and save assets in jMonkeyEngine's native formats, including J3O
- com.jme3.export.binary - package com.jme3.export.binary
-
J3O format (jMonkeyEngine's native binary format)
- com.jme3.font - package com.jme3.font
-
render letters, numbers, and other glyphs
- com.jme3.font.plugins - package com.jme3.font.plugins
-
font formats supported across all platforms
- com.jme3.input - package com.jme3.input
- com.jme3.input.controls - package com.jme3.input.controls
- com.jme3.input.dummy - package com.jme3.input.dummy
- com.jme3.input.event - package com.jme3.input.event
- com.jme3.light - package com.jme3.light
- com.jme3.material - package com.jme3.material
- com.jme3.material.logic - package com.jme3.material.logic
- com.jme3.material.plugins - package com.jme3.material.plugins
-
the J3M asset format
- com.jme3.math - package com.jme3.math
- com.jme3.opencl - package com.jme3.opencl
-
This package contains an API for using OpenCL together with jME3.
- com.jme3.post - package com.jme3.post
- com.jme3.profile - package com.jme3.profile
-
performance profiling
- com.jme3.renderer - package com.jme3.renderer
- com.jme3.renderer.opengl - package com.jme3.renderer.opengl
-
rendering based on OpenGL (Open Graphics Library)
- com.jme3.renderer.pipeline - package com.jme3.renderer.pipeline
- com.jme3.renderer.queue - package com.jme3.renderer.queue
-
determine the order in which geometries are rendered
- com.jme3.scene - package com.jme3.scene
- com.jme3.scene.control - package com.jme3.scene.control
- com.jme3.scene.debug - package com.jme3.scene.debug
-
meshes for debug visualizations
- com.jme3.scene.debug.custom - package com.jme3.scene.debug.custom
-
visualize for animation armatures for debugging
- com.jme3.scene.instancing - package com.jme3.scene.instancing
-
share mesh data across multiple geometries
- com.jme3.scene.mesh - package com.jme3.scene.mesh
- com.jme3.scene.plugins - package com.jme3.scene.plugins
- com.jme3.scene.shape - package com.jme3.scene.shape
-
generate meshes for various geometric shapes
- com.jme3.shader - package com.jme3.shader
-
manage and manipulate OpenGL shaders
- com.jme3.shader.bufferobject - package com.jme3.shader.bufferobject
- com.jme3.shader.bufferobject.layout - package com.jme3.shader.bufferobject.layout
- com.jme3.shader.plugins - package com.jme3.shader.plugins
- com.jme3.shadow - package com.jme3.shadow
-
simulate shadows using filters or renderers
- com.jme3.system - package com.jme3.system
-
interface with the underlying operating system
- com.jme3.texture - package com.jme3.texture
-
textures for applying image data to 3-D geometries
- com.jme3.texture.image - package com.jme3.texture.image
- com.jme3.texture.plugins - package com.jme3.texture.plugins
- com.jme3.texture.plugins.ktx - package com.jme3.texture.plugins.ktx
- com.jme3.ui - package com.jme3.ui
-
display 2-D images
- com.jme3.util - package com.jme3.util
-
utility classes and miscellaneous useful algorithms
- com.jme3.util.blockparser - package com.jme3.util.blockparser
-
parse block-structured languages that use braces and semicolons
- com.jme3.util.clone - package com.jme3.util.clone
-
generate deep clones of objects
- com.jme3.util.functional - package com.jme3.util.functional
- com.jme3.util.mikktspace - package com.jme3.util.mikktspace
-
generate tangents for models using the mikktspace algorithm
- com.jme3.util.res - package com.jme3.util.res
- com.jme3.util.struct - package com.jme3.util.struct
- com.jme3.util.struct.fields - package com.jme3.util.struct.fields
- com.jme3.util.xml - package com.jme3.util.xml
-
utilities for parsing XML
- combineWithParent(Transform) - Method in class com.jme3.math.Transform
-
Combines with the argument and returns the (modified) current instance.
- CommandQueue - Class in com.jme3.opencl
-
Wrapper for an OpenCL command queue.
- CommandQueue(OpenCLObject.ObjectReleaser, Device) - Constructor for class com.jme3.opencl.CommandQueue
- comment(StringBuilder, ShaderNode, String) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Appends a comment to the generated code
- compact(int) - Method in class com.jme3.scene.VertexBuffer
-
Reduces the capacity of the buffer to the given amount of elements, any elements at the end of the buffer are truncated as necessary.
- CompactArray<T> - Class in com.jme3.animation
-
Object is indexed and stored in primitive float[]
- CompactArray() - Constructor for class com.jme3.animation.CompactArray
-
Creates a compact array
- CompactArray(float[], int[]) - Constructor for class com.jme3.animation.CompactArray
-
create array using serialized data
- CompactFloatArray - Class in com.jme3.animation
-
Serialize and compress Float by indexing similar values
- CompactFloatArray() - Constructor for class com.jme3.animation.CompactFloatArray
-
Creates a compact vector array
- CompactFloatArray(float[], int[]) - Constructor for class com.jme3.animation.CompactFloatArray
-
creates a compact vector array
- CompactQuaternionArray - Class in com.jme3.animation
-
Serialize and compress
Quaternion
[] by indexing same values It is converted to float[] - CompactQuaternionArray() - Constructor for class com.jme3.animation.CompactQuaternionArray
-
creates a compact Quaternion array
- CompactQuaternionArray(float[], int[]) - Constructor for class com.jme3.animation.CompactQuaternionArray
-
creates a compact Quaternion array
- CompactVector3Array - Class in com.jme3.animation
-
Serialize and compress Vector3f[] by indexing same values
- CompactVector3Array() - Constructor for class com.jme3.animation.CompactVector3Array
-
Creates a compact vector array
- CompactVector3Array(float[], int[]) - Constructor for class com.jme3.animation.CompactVector3Array
-
creates a compact vector array
- compare(BIHTriangle, BIHTriangle) - Method in class com.jme3.collision.bih.TriangleAxisComparator
- compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.GuiComparator
- compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.NullComparator
- compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.OpaqueComparator
- compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.TransparentComparator
- compareMode - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- CompareMode - Enum Class in com.jme3.shadow
-
Specifies the shadow comparison mode
- compareTo(CollisionResult) - Method in class com.jme3.collision.CollisionResult
- COMPLETE - Static variable in interface com.jme3.input.controls.SoftTextDialogInputListener
- components - Variable in class com.jme3.scene.VertexBuffer
- componentsLength - Variable in class com.jme3.scene.VertexBuffer
-
derived from components * format.getComponentSize()
- CompositeAppState - Class in com.jme3.app.state
-
An AppState that manages a set of child app states, making sure they are attached/detached and optional enabled/disabled with the parent state.
- CompositeAppState(AppState...) - Constructor for class com.jme3.app.state.CompositeAppState
- compressed - Variable in class com.jme3.renderer.opengl.GLImageFormat
- computeBoundForPoints(Vector3f[], Matrix4f) - Static method in class com.jme3.shadow.ShadowUtil
-
Compute bounds from an array of points
- computeBoundForPoints(Vector3f[], Transform) - Static method in class com.jme3.shadow.ShadowUtil
-
Compute bounds from an array of points
- computeFromPoints(FloatBuffer) - Method in class com.jme3.bounding.BoundingBox
-
computeFromPoints
creates a new Bounding Box from a given set of points. - computeFromPoints(FloatBuffer) - Method in class com.jme3.bounding.BoundingSphere
-
computeFromPoints
creates a new Bounding Sphere from a given set of points. - computeFromPoints(FloatBuffer) - Method in class com.jme3.bounding.BoundingVolume
-
computeFromPoints
generates a bounding volume that encompasses a collection of points. - computeFromTris(int[], Mesh, int, int) - Method in class com.jme3.bounding.BoundingBox
- computeFromTris(Triangle[], int, int) - Method in class com.jme3.bounding.BoundingBox
-
computeFromTris
creates a new Bounding Box from a given set of triangles. - computeFromTris(Triangle[], int, int) - Method in class com.jme3.bounding.BoundingSphere
-
computeFromTris
creates a new Bounding Box from a given set of triangles. - computeLastDistance(Spatial) - Method in class com.jme3.light.AmbientLight
- computeLastDistance(Spatial) - Method in class com.jme3.light.DirectionalLight
- computeLastDistance(Spatial) - Method in class com.jme3.light.Light
-
Used internally to compute the last distance value.
- computeLastDistance(Spatial) - Method in class com.jme3.light.LightProbe
- computeLastDistance(Spatial) - Method in class com.jme3.light.PointLight
- computeLastDistance(Spatial) - Method in class com.jme3.light.SpotLight
- computeLods(LodGenerator.TriangleReductionMethod, float...) - Method in class jme3tools.optimize.LodGenerator
-
Computes the LODs and returns an array of VertexBuffers that can be passed to Mesh.setLodLevels().
- computeNormal(Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
A method that computes normal for a triangle defined by three vertices.
- computePosition() - Method in class com.jme3.input.ChaseCamera
- computeSkinningMatrices() - Method in class com.jme3.anim.Armature
-
Compute the skinning matrices for each bone of the armature that would be used to transform vertices of associated meshes
- computeSkinningMatrices() - Method in class com.jme3.animation.Skeleton
-
Deprecated.Compute the skinning matrices for each bone of the skeleton that would be used to transform vertices of associated meshes
- computeTriangleNormal(Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.Triangle
- computeUnionBound(GeometryList, Matrix4f) - Static method in class com.jme3.shadow.ShadowUtil
-
Compute bounds of a geomList
- computeUnionBound(GeometryList, Transform) - Static method in class com.jme3.shadow.ShadowUtil
-
Compute bounds of a geomList
- computeUnionBound(List<BoundingVolume>) - Static method in class com.jme3.shadow.ShadowUtil
-
Computes the bounds of multiple bounding volumes
- computeVertices() - Method in class com.jme3.scene.shape.AbstractBox
-
Gets the array or vectors representing the 8 vertices of the box.
- computeWorldMatrix() - Method in class com.jme3.scene.Geometry
-
Recomputes the matrix returned by
Geometry.getWorldMatrix()
. - computeZFar(GeometryList, GeometryList, Camera) - Static method in class com.jme3.shadow.PssmShadowUtil
-
Compute the Zfar in the model view to adjust the Zfar distance for the splits calculation
- conditionParser - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- ConditionParser - Class in com.jme3.material.plugins
-
A utility class that parses a define condition in a GLSL language style.
- ConditionParser() - Constructor for class com.jme3.material.plugins.ConditionParser
- constant - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- constant - Static variable in class com.jme3.math.Easing
-
a function that always returns 0
- constant - Variable in class com.jme3.math.Plane
-
Constant of the plane.
- CONSTANT - Enum constant in enum class jme3tools.optimize.LodGenerator.TriangleReductionMethod
-
Number of triangles to be removed from the mesh.
- ConstantVerifierState - Class in com.jme3.app.state
-
Checks the various JME 'constants' for drift using either asserts or straight checks.
- ConstantVerifierState() - Constructor for class com.jme3.app.state.ConstantVerifierState
-
Creates a verifier app state that will check all of the default constant checks using asserts.
- ConstantVerifierState(ConstantVerifierState.ErrorType) - Constructor for class com.jme3.app.state.ConstantVerifierState
-
Creates a verifier app state that will check all of the default constant checks using the specified error reporting mechanism.
- ConstantVerifierState.ErrorType - Enum Class in com.jme3.app.state
- construct() - Method in class com.jme3.collision.bih.BIHTree
- constructMesh(ArrayList<OBJLoader.Face>) - Method in class com.jme3.scene.plugins.OBJLoader
- consumed - Variable in class com.jme3.input.event.InputEvent
- containAABB(FloatBuffer) - Method in class com.jme3.bounding.BoundingBox
-
containAABB
creates a minimum-volume axis-aligned bounding box of the points, then selects the smallest enclosing sphere of the box with the sphere centered at the boxes center. - contains(BoundingVolume) - Method in class com.jme3.renderer.Camera
-
Tests a bounding volume against the planes of the camera's frustum.
- contains(Vector3f) - Method in class com.jme3.bounding.BoundingBox
- contains(Vector3f) - Method in class com.jme3.bounding.BoundingSphere
- contains(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
-
determines if a given point is contained within this bounding volume.
- contains(Object) - Method in interface com.jme3.anim.AnimationMask
-
Test whether the animation should be applied to the specified element.
- contains(Object) - Method in class com.jme3.anim.ArmatureMask
- contains(Object) - Method in class com.jme3.anim.SingleLayerInfluenceMask
-
Checks if the specified target is contained within this mask.
- contains(Object) - Method in class com.jme3.util.SafeArrayList
- containsAll(Collection<?>) - Method in class com.jme3.util.SafeArrayList
- containsGui(BoundingVolume) - Method in class com.jme3.renderer.Camera
-
Tests a bounding volume against the ortho bounding box of the camera.
- containsKey(int) - Method in class com.jme3.util.IntMap
- containsKey(Object) - Method in class com.jme3.util.ListMap
- ContainsTweens - Interface in com.jme3.anim.tween
- containsValue(Object) - Method in class com.jme3.util.IntMap
- containsValue(Object) - Method in class com.jme3.util.ListMap
- contentEquals(Object) - Method in class com.jme3.material.Material
-
Compares two materials and returns true if they are equal.
- contentHashCode() - Method in class com.jme3.material.Material
-
Works like
Object.hashCode()
except it may change together with the material as the material is mutable by definition. - contentHashCode() - Method in class com.jme3.material.RenderState
- contents - Variable in class com.jme3.util.blockparser.Statement
- context - Variable in class com.jme3.app.LegacyApplication
- Context - Class in com.jme3.opencl
-
The central OpenCL context.
- Context(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Context
- Control - Interface in com.jme3.scene.control
-
An interface for scene-graph controls.
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.anim.AnimComposer
-
used internally
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.anim.MorphControl
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.anim.SkinningControl
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Internal use only.
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.EffectTrack.KillParticleControl
-
Deprecated.
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.AbstractControl
-
To be implemented in subclass.
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.BillboardControl
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.CameraControl
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.LightControl
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.LodControl
- controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.UpdateControl
- controls - Variable in class com.jme3.scene.Spatial
- controlUpdate(float) - Method in class com.jme3.anim.AnimComposer
-
used internally
- controlUpdate(float) - Method in class com.jme3.anim.MorphControl
- controlUpdate(float) - Method in class com.jme3.anim.SkinningControl
- controlUpdate(float) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Internal use only.
- controlUpdate(float) - Method in class com.jme3.animation.EffectTrack.KillParticleControl
-
Deprecated.
- controlUpdate(float) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- controlUpdate(float) - Method in class com.jme3.scene.control.AbstractControl
-
To be implemented in subclass.
- controlUpdate(float) - Method in class com.jme3.scene.control.BillboardControl
- controlUpdate(float) - Method in class com.jme3.scene.control.CameraControl
- controlUpdate(float) - Method in class com.jme3.scene.control.LightControl
- controlUpdate(float) - Method in class com.jme3.scene.control.LodControl
- controlUpdate(float) - Method in class com.jme3.scene.control.UpdateControl
- convertBooleanFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
- convertBooleanFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
- convertDoubleFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
- convertDoubleFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
- convertElementMode(Mesh.Mode) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Convert a mesh mode to the corresponding GL value.
- convertFloatFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
- convertFloatFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
- convertFloatToHalf(float) - Static method in class com.jme3.math.FastMath
-
Convert a single-precision (32-bit) floating-point value to half precision.
- convertFloatToRGBE(byte[], float, float, float) - Static method in class com.jme3.texture.plugins.HDRLoader
- convertHalfToFloat(short) - Static method in class com.jme3.math.FastMath
-
Converts a single precision (32 bit) floating point value into half precision (16 bit).
- convertIntFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
- convertIntFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
- convertLongFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
- convertLongFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
- convertRGBEtoFloat(byte[], float[]) - Static method in class com.jme3.texture.plugins.HDRLoader
- convertRGBEtoFloat2(byte[], float[]) - Static method in class com.jme3.texture.plugins.HDRLoader
- convertRGBEtoFloat3(byte[], float[]) - Static method in class com.jme3.texture.plugins.HDRLoader
- convertShaderType(Shader.ShaderType) - Method in class com.jme3.renderer.opengl.GLRenderer
- convertShortFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
- convertShortFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
- convertToBytes(boolean) - Static method in class com.jme3.export.binary.ByteUtils
- convertToBytes(double) - Static method in class com.jme3.export.binary.ByteUtils
- convertToBytes(float) - Static method in class com.jme3.export.binary.ByteUtils
- convertToBytes(int) - Static method in class com.jme3.export.binary.ByteUtils
- convertToBytes(long) - Static method in class com.jme3.export.binary.ByteUtils
- convertToBytes(short) - Static method in class com.jme3.export.binary.ByteUtils
- convertToGLSL130(String, boolean) - Static method in class com.jme3.shader.ShaderUtils
- convertToHalf() - Method in class com.jme3.scene.VertexBuffer
-
Converts single floating-point data to
half
floating-point data. - convertToList(Mesh) - Static method in class com.jme3.scene.mesh.WrappedIndexBuffer
- copy(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Copy all elements of the specified matrix to this matrix.
- Copy - Enum constant in enum class com.jme3.shader.bufferobject.BufferObject.NatureHint
-
The data store contents are modified by reading data from the GL, and used as the source for GL drawing and image specification commands.
- copyElement(int, VertexBuffer, int) - Method in class com.jme3.scene.VertexBuffer
-
Copies a single element of data from this
VertexBuffer
to the given output VertexBuffer. - copyElements(int, VertexBuffer, int, int) - Method in class com.jme3.scene.VertexBuffer
-
Copies a sequence of elements of data from this
VertexBuffer
to the given output VertexBuffer. - copyFrameBuffer(FrameBuffer, FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Copy the source buffer to the destination buffer, including both color and depth.
- copyFrameBuffer(FrameBuffer, FrameBuffer) - Method in class com.jme3.system.NullRenderer
- copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
- copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in interface com.jme3.renderer.Renderer
- copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in class com.jme3.system.NullRenderer
- copyFrameBuffer(FrameBuffer, FrameBuffer, boolean, boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
- copyFrameBuffer(FrameBuffer, FrameBuffer, boolean, boolean) - Method in interface com.jme3.renderer.Renderer
-
Copies contents from src to dst, scaling if necessary.
- copyFrameBuffer(FrameBuffer, FrameBuffer, boolean, boolean) - Method in class com.jme3.system.NullRenderer
- copyFrom(RenderState) - Method in class com.jme3.material.RenderState
-
Copy all values from the given state to this state.
- copyFrom(Camera) - Method in class com.jme3.renderer.Camera
-
Copies the settings of the given camera.
- copyFrom(AppSettings) - Method in class com.jme3.system.AppSettings
-
Copies all settings from
other
tothis
AppSettings. - copyInternal(FloatBuffer, int, int, int) - Static method in class com.jme3.util.BufferUtils
-
Copies floats from one position in the buffer to another.
- copyInternalVector2(FloatBuffer, int, int) - Static method in class com.jme3.util.BufferUtils
-
Copies a Vector2f from one position in the buffer to another.
- copyInternalVector3(FloatBuffer, int, int) - Static method in class com.jme3.util.BufferUtils
-
Copies a Vector3f from one position in the buffer to another.
- copyMergedTo(RenderState, RenderState) - Method in class com.jme3.material.RenderState
-
Merges
this
state andadditionalState
into the parameterstate
based on a specific criteria. - copyNewToOld() - Method in class com.jme3.renderer.IDList
-
Copies the new list to the old list, and clears the new list.
- copysign(float, float) - Static method in class com.jme3.math.FastMath
- copyTo(CommandQueue, Buffer) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.copyTo(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long)
, setssize
tothis.getSize()
. - copyTo(CommandQueue, Buffer, long) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.copyTo(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long, long, long)
, setssrcOffset
anddestOffset
to zero. - copyTo(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.Buffer
-
Performs a blocking copy operation from this buffer to the specified buffer.
- copyTo(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.Image
-
Performs a blocking copy operation from one image to another.
- copyToAsync(CommandQueue, Buffer) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.copyToAsync(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long)
, setssize
tothis.getSize()
. - copyToAsync(CommandQueue, Buffer, long) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.copyToAsync(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long, long, long)
, setssrcOffset
anddestOffset
to zero. - copyToAsync(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.Buffer
-
Performs an async/non-blocking copy operation from this buffer to the specified buffer.
- copyToAsync(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.Image
-
Performs an async/non-blocking copy operation from one image to another.
- copyToBufferAsync(CommandQueue, Buffer, long[], long[], long) - Method in class com.jme3.opencl.Image
-
Copies this image into the specified buffer, no format conversion is done.
- copyToImageAsync(CommandQueue, Image, long, long[], long[]) - Method in class com.jme3.opencl.Buffer
-
Copies this buffer to the specified image.
- CoreProfile - Enum constant in enum class com.jme3.renderer.Caps
-
Running with OpenGL 3.2+ core profile.
- cos(float) - Static method in class com.jme3.math.FastMath
-
Returns cosine of an angle.
- counterClockwise(Vector2f, Vector2f, Vector2f) - Static method in class com.jme3.math.FastMath
-
Given 3 points in a 2d plane, this function computes if the points going from A-B-C are moving counter clock wise.
- CPU - Enum constant in enum class com.jme3.opencl.Device.DeviceType
- CpuOnly - Enum constant in enum class com.jme3.scene.VertexBuffer.Usage
-
Mesh data is not sent to GPU at all.
- CpuOnly - Enum constant in enum class com.jme3.shader.bufferobject.BufferObject.AccessHint
-
Used only by the cpu.
- create() - Method in class com.jme3.system.NullContext
- create() - Static method in class com.jme3.util.BufferAllocatorFactory
- create(boolean) - Method in interface com.jme3.system.JmeContext
-
Creates the context and makes it active.
- create(boolean) - Method in class com.jme3.system.NullContext
- create(AssetManager, AssetKey, URL) - Static method in class com.jme3.asset.plugins.UrlAssetInfo
- create(Image) - Static method in class com.jme3.texture.image.ImageRaster
-
Create new image reader / writer for 2D images.
- create(Image, int) - Static method in class com.jme3.texture.image.ImageRaster
-
Create new image reader / writer.
- create(Image, int, int, boolean) - Static method in class com.jme3.texture.image.ImageRaster
-
Create new image reader / writer.
- createALC() - Method in interface com.jme3.audio.openal.ALC
-
Creates an AL context.
- createAllKernels() - Method in class com.jme3.opencl.Program
-
Creates all available kernels in this program.
- createArray(int) - Method in class com.jme3.util.SafeArrayList
- createArray(Class<T>, int) - Method in class com.jme3.util.SafeArrayList
- createAtlas(Spatial, int) - Static method in class jme3tools.optimize.TextureAtlas
-
Create a texture atlas for the given root node, containing DiffuseMap, NormalMap and SpecularMap.
- createBuffer(long) - Method in class com.jme3.opencl.Context
-
Alternative version of
Context.createBuffer(long, com.jme3.opencl.MemoryAccess)
, creates a buffer with read and write access. - createBuffer(long, MemoryAccess) - Method in class com.jme3.opencl.Context
-
Allocates a new buffer of the specific size and access type on the device.
- createBuffer(VertexBuffer.Format, int, int) - Static method in class com.jme3.scene.VertexBuffer
-
Creates a
Buffer
that satisfies the given type and size requirements of the parameters. - createBufferFromHost(ByteBuffer) - Method in class com.jme3.opencl.Context
-
Alternative version of
Context.createBufferFromHost(java.nio.ByteBuffer, com.jme3.opencl.MemoryAccess)
, creates a buffer with read and write access. - createBufferFromHost(ByteBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
-
Creates a new buffer wrapping the specific host memory.
- createByteBuffer(byte...) - Static method in class com.jme3.util.BufferUtils
- createByteBuffer(int) - Static method in class com.jme3.util.BufferUtils
-
Create a new ByteBuffer of the specified size.
- createByteBuffer(String) - Static method in class com.jme3.util.BufferUtils
- createByteBuffer(ByteBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Create a new ByteBuffer of an appropriate size to hold the specified number of ints only if the given buffer if not already the right size.
- createCanvas() - Method in class com.jme3.app.LegacyApplication
-
Initializes the application's canvas for use.
- createChannel() - Method in class com.jme3.animation.AnimControl
-
Deprecated.Create a new animation channel, by default assigned to all bones in the skeleton.
- createClone(Object) - Method in interface com.jme3.asset.AssetProcessor
-
Creates a clone of the given asset.
- createClone(Object) - Method in class com.jme3.asset.CloneableAssetProcessor
- createClone(Object) - Method in class com.jme3.material.MaterialProcessor
- createClone(Object) - Method in class com.jme3.texture.TextureProcessor
- createCollisionData() - Method in class com.jme3.scene.Mesh
-
Generates a collision tree for the mesh.
- created - Variable in class com.jme3.system.NullContext
- createDebugSphere(AssetManager) - Static method in class com.jme3.environment.util.BoundingSphereDebug
-
Convenience factory method that creates a debug bounding-sphere geometry
- createDefineList() - Method in class com.jme3.material.TechniqueDef
-
Create a define list with the size matching the number of defines on this technique.
- createDesktopGlTracer(Object, Class<?>...) - Static method in class com.jme3.renderer.opengl.GLTracer
-
Creates a tracer implementation that wraps OpenGL 2+.
- createDestructableClone() - Method in class com.jme3.audio.AudioBuffer
- createDestructableClone() - Method in class com.jme3.audio.AudioStream
- createDestructableClone() - Method in class com.jme3.audio.Filter
- createDestructableClone() - Method in class com.jme3.audio.LowPassFilter
- createDestructableClone() - Method in class com.jme3.scene.VertexBuffer
- createDestructableClone() - Method in class com.jme3.shader.bufferobject.BufferObject
- createDestructableClone() - Method in class com.jme3.shader.Shader
- createDestructableClone() - Method in class com.jme3.shader.Shader.ShaderSource
- createDestructableClone() - Method in class com.jme3.texture.FrameBuffer
- createDestructableClone() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- createDestructableClone() - Method in class com.jme3.texture.Image
- createDestructableClone() - Method in class com.jme3.util.NativeObject
-
Creates a shallow clone of this GL Object.
- createDisplayQuad() - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- createdLock - Variable in class com.jme3.system.NullContext
- createDoubleBuffer(int) - Static method in class com.jme3.util.BufferUtils
-
Create a new DoubleBuffer of the specified size.
- createDoubleBuffer(DoubleBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Create a new DoubleBuffer of an appropriate size to hold the specified number of doubles only if the given buffer if not already the right size.
- createFloatBuffer(float...) - Static method in class com.jme3.util.BufferUtils
-
Generate a new FloatBuffer using the given array of float primitives.
- createFloatBuffer(int) - Static method in class com.jme3.util.BufferUtils
-
Create a new FloatBuffer of the specified size.
- createFloatBuffer(ColorRGBA...) - Static method in class com.jme3.util.BufferUtils
-
Generate a new FloatBuffer using the given array of ColorRGBA objects.
- createFloatBuffer(Quaternion...) - Static method in class com.jme3.util.BufferUtils
-
Generate a new FloatBuffer using the given array of Quaternion objects.
- createFloatBuffer(Vector2f...) - Static method in class com.jme3.util.BufferUtils
-
Generate a new FloatBuffer using the given array of Vector2f objects.
- createFloatBuffer(Vector3f...) - Static method in class com.jme3.util.BufferUtils
-
Generate a new FloatBuffer using the given array of Vector3f objects.
- createFloatBuffer(Vector4f...) - Static method in class com.jme3.util.BufferUtils
-
Generate a new FloatBuffer using the given array of Vector4 objects.
- createFrustum(Vector3f[], int) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
debug function to create a visible frustum
- createGeometry() - Method in class com.jme3.scene.plugins.OBJLoader.ObjectGroup
- createGeometry(ArrayList<OBJLoader.Face>, String) - Method in class com.jme3.scene.plugins.OBJLoader
- createGlesTracer(Object, Class<?>...) - Static method in class com.jme3.renderer.opengl.GLTracer
-
Creates a tracer implementation that wraps OpenGL ES 2.
- createGLTiming(Object, GLTimingState, Class<?>...) - Static method in class com.jme3.renderer.opengl.GLTiming
- createImage(MemoryAccess, Image.ImageFormat, Image.ImageDescriptor) - Method in class com.jme3.opencl.Context
-
Creates a new 1D, 2D, 3D image.
ImageFormat
specifies the element type and order, like RGBA of floats.
ImageDescriptor
specifies the dimension of the image.
Furthermore, a ByteBuffer can be specified in the ImageDescriptor together with row and slice pitches. - createIndexBuffer(int, int) - Static method in class com.jme3.scene.mesh.IndexBuffer
-
Create an IndexBuffer with the specified capacity.
- createIntBuffer(int) - Static method in class com.jme3.util.BufferUtils
-
Create a new IntBuffer of the specified size.
- createIntBuffer(int...) - Static method in class com.jme3.util.BufferUtils
-
Generate a new IntBuffer using the given array of ints.
- createIntBuffer(IntBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Create a new IntBuffer of an appropriate size to hold the specified number of ints only if the given buffer if not already the right size.
- createIrradianceMap(int, Image.Format) - Static method in class com.jme3.environment.util.EnvMapUtils
-
initialize the irradiance map
- createKernel(String) - Method in class com.jme3.opencl.Program
-
Creates the kernel with the specified name.
- createLabel(String) - Method in class com.jme3.font.BitmapFont
- createMainView(String, Camera) - Method in class com.jme3.renderer.RenderManager
-
Creates a new main ViewPort, to display the given camera's content.
- createMask(Armature, String) - Static method in class com.jme3.anim.ArmatureMask
-
Create an ArmatureMask that selects the named Joint and all its descendants.
- createMask(Armature, String...) - Static method in class com.jme3.anim.ArmatureMask
-
Create an ArmatureMask that selects the named joints.
- createMaterial() - Method in class com.jme3.scene.plugins.MTLLoader
- createMesh() - Method in class com.jme3.app.BasicProfiler
- CreateMissingBuffers - Enum constant in enum class jme3tools.optimize.GeometryBatchFactory.AlignOption
-
Will create missing buffers and pad with dummy data
- createNurbsSurface(List<List<Vector4f>>, List<Float>[], int, int, int, int) - Static method in class com.jme3.scene.shape.Surface
-
This method creates a NURBS surface.
- createNurbsSurface(List<List<Vector4f>>, List<Float>[], int, int, int, int, boolean) - Static method in class com.jme3.scene.shape.Surface
-
This method creates a NURBS surface.
- createOffCamera(int, Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.environment.EnvironmentCamera
-
Creates an off camera
- createOffScreenFrameBuffer(int, ViewPort) - Method in class com.jme3.environment.EnvironmentCamera
-
create an offscreen frame buffer.
- createOffViewPort(String, Camera) - Method in class com.jme3.environment.EnvironmentCamera
-
creates an off-screen VP
- createPostView(String, Camera) - Method in class com.jme3.renderer.RenderManager
-
Creates a new post ViewPort, to display the given camera's content.
- createPrefilteredEnvMap(int, Image.Format) - Static method in class com.jme3.environment.util.EnvMapUtils
-
initialize the pem map
- createPreView(String, Camera) - Method in class com.jme3.renderer.RenderManager
-
Creates a new pre ViewPort, to display the given camera's content.
- createProgramFromBinary(ByteBuffer, Device) - Method in class com.jme3.opencl.Context
-
Creates a program from the specified binaries.
- createProgramFromSourceCode(String) - Method in class com.jme3.opencl.Context
-
Creates a program object from the provided source code.
- createProgramFromSourceCodeWithDependencies(String, AssetManager) - Method in class com.jme3.opencl.Context
-
Resolves dependencies (using
#include
in the source code) and delegates the combined source code toContext.createProgramFromSourceCode(java.lang.String)
. - createProgramFromSourceFiles(AssetManager, String...) - Method in class com.jme3.opencl.Context
-
Alternative version of
Context.createProgramFromSourceFilesWithInclude(com.jme3.asset.AssetManager, java.lang.String, java.lang.String...)
with an empty include string - createProgramFromSourceFiles(AssetManager, List<String>) - Method in class com.jme3.opencl.Context
-
Alternative version of
Context.createProgramFromSourceFilesWithInclude(com.jme3.asset.AssetManager, java.lang.String, java.util.List)
with an empty include string - createProgramFromSourceFilesWithInclude(AssetManager, String, String...) - Method in class com.jme3.opencl.Context
-
Creates a program object from the provided source code and files.
- createProgramFromSourceFilesWithInclude(AssetManager, String, List<String>) - Method in class com.jme3.opencl.Context
-
Creates a program object from the provided source code and files.
- createProxy(GL, Object, Class<?>...) - Static method in class com.jme3.renderer.opengl.GLDebug
-
Creates a debug-proxied object, which will call
GL.glGetError()
after every method invocation and throw aRendererException
if there was a GL Error. - createQueue() - Method in class com.jme3.opencl.Context
-
Alternative version of
Context.createQueue(com.jme3.opencl.Device)
, just uses the first device returned byContext.getDevices()
. - createQueue(Device) - Method in class com.jme3.opencl.Context
-
Creates a command queue sending commands to the specified device.
- createShortBuffer(int) - Static method in class com.jme3.util.BufferUtils
-
Create a new ShortBuffer of the specified size.
- createShortBuffer(short...) - Static method in class com.jme3.util.BufferUtils
- createShortBuffer(ShortBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Create a new ShortBuffer of an appropriate size to hold the specified number of shorts only if the given buffer if not already the right size.
- createSimpleClone() - Method in class com.jme3.texture.Texture
-
Deprecated.Use
Texture.clone()
instead. - createSimpleClone() - Method in class com.jme3.texture.Texture2D
- createSimpleClone() - Method in class com.jme3.texture.Texture3D
- createSimpleClone() - Method in class com.jme3.texture.TextureArray
- createSimpleClone() - Method in class com.jme3.texture.TextureCubeMap
- createSimpleClone(Texture) - Method in class com.jme3.texture.Texture
-
Deprecated.Use
Texture.clone()
instead. - createSimpleClone(Texture) - Method in class com.jme3.texture.Texture2D
- createSimpleClone(Texture) - Method in class com.jme3.texture.Texture3D
- createSimpleClone(Texture) - Method in class com.jme3.texture.TextureArray
- createSimpleClone(Texture) - Method in class com.jme3.texture.TextureCubeMap
- createSkeletonGeoms(Joint, Node, Node, Node, List<Joint>) - Method in class com.jme3.scene.debug.custom.ArmatureNode
- createSky(AssetManager, Texture, boolean) - Static method in class com.jme3.util.SkyFactory
- createSky(AssetManager, Texture, Vector3f, boolean) - Static method in class com.jme3.util.SkyFactory
- createSky(AssetManager, Texture, Vector3f, boolean, int) - Static method in class com.jme3.util.SkyFactory
- createSky(AssetManager, Texture, Vector3f, SkyFactory.EnvMapType) - Static method in class com.jme3.util.SkyFactory
-
Create a sky with radius=10 using the given cubemap or spheremap texture.
- createSky(AssetManager, Texture, Vector3f, SkyFactory.EnvMapType, float) - Static method in class com.jme3.util.SkyFactory
-
Create a sky using the given cubemap or spheremap texture.
- createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture) - Static method in class com.jme3.util.SkyFactory
-
Create a cube-mapped sky using six textures.
- createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture, Vector3f) - Static method in class com.jme3.util.SkyFactory
-
Create a cube-mapped sky with radius=10 using six textures.
- createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture, Vector3f, float) - Static method in class com.jme3.util.SkyFactory
-
Create a cube-mapped sky using six textures.
- createSky(AssetManager, Texture, SkyFactory.EnvMapType) - Static method in class com.jme3.util.SkyFactory
-
Create a sky using the given cubemap or spheremap texture.
- createSky(AssetManager, String, boolean) - Static method in class com.jme3.util.SkyFactory
- createSky(AssetManager, String, SkyFactory.EnvMapType) - Static method in class com.jme3.util.SkyFactory
-
Create a sky using the given cubemap or spheremap texture.
- createVector2Buffer(int) - Static method in class com.jme3.util.BufferUtils
-
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector2f object data.
- createVector2Buffer(FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector2f object data only if the given buffer if not already the right size.
- createVector3Buffer(int) - Static method in class com.jme3.util.BufferUtils
-
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector3f object data.
- createVector3Buffer(FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector3f object data only if the given buffer if not already the right size.
- cross(float, float, float, Vector3f) - Method in class com.jme3.math.Vector3f
-
Calculates a cross product with specified components and returns the product in the specified vector.
- cross(Vector2f) - Method in class com.jme3.math.Vector2f
-
Calculates a cross product with the argument and returns the product as a new instance.
- cross(Vector3f) - Method in class com.jme3.math.Vector3f
-
Calculates a cross product with the argument and returns the product as a new instance.
- cross(Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
-
Calculates a cross product with a specified vector and returns the product in a 3rd vector.
- crossLocal(float, float, float) - Method in class com.jme3.math.Vector3f
-
Right multiplies by the specified components (cross product) and returns the (modified) current instance.
- crossLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Right multiplies by the argument (cross product) and returns the (modified) current instance.
- CubeMap - Enum constant in enum class com.jme3.texture.Texture.Type
-
A set of 6 TwoDimensional textures arranged as faces of a cube facing inwards.
- CubeMap - Enum constant in enum class com.jme3.util.SkyFactory.EnvMapType
-
The env map is a cube map see
TextureCubeMap
or 6 separate images that form a cube map The texture is either aTextureCubeMap
or 6Texture2D
. - CubemapSize - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum cubemap size.
- CubeMapWrapper - Class in com.jme3.environment.util
-
Wraps a cube map and allows reading or writing pixels.
- CubeMapWrapper(TextureCubeMap) - Constructor for class com.jme3.environment.util.CubeMapWrapper
-
Creates a CubeMapWrapper for the given cube map Note that the cube map must be initialized, and the mipmaps sizes should be set if relevant for them to be readable/writable
- cullHint - Variable in class com.jme3.scene.Spatial
- cullMode - Variable in class com.jme3.renderer.RenderContext
-
Criteria for culling faces.
- curIndex - Variable in class com.jme3.scene.plugins.OBJLoader
- current() - Method in class com.jme3.scene.SceneGraphIterator
-
Gets the spatial the iterator is currently on.
- currentMatName - Variable in class com.jme3.scene.plugins.OBJLoader
- currentObjectName - Variable in class com.jme3.scene.plugins.OBJLoader
- currentValue - Variable in class com.jme3.cinematic.events.MotionEvent
- currentWayPoint - Variable in class com.jme3.cinematic.events.MotionEvent
- Curve - Class in com.jme3.scene.shape
-
A
Curve
is a visual, line-based representation of aSpline
. - Curve() - Constructor for class com.jme3.scene.shape.Curve
-
Serialization only.
- Curve(Spline, int) - Constructor for class com.jme3.scene.shape.Curve
-
Create a curve mesh from a Spline
- Curve(Vector3f[], int) - Constructor for class com.jme3.scene.shape.Curve
-
Create a curve mesh.
- CurveAndSurfaceMath - Class in com.jme3.math
-
This class offers methods to help with curves and surfaces calculations.
- Custom - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Uses the blend equations and blend factors defined by the render state.
- Cyan - Static variable in class com.jme3.math.ColorRGBA
-
The color cyan (0,1,1).
- cycle(Tween) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that will cycle back and forth the specified delegate tween.
- Cycle - Enum constant in enum class com.jme3.animation.LoopMode
-
Deprecated.The animation will cycle back and forth.
- Cylinder - Class in com.jme3.scene.shape
-
A simple cylinder, defined by its height and radius.
- Cylinder() - Constructor for class com.jme3.scene.shape.Cylinder
-
constructor for serialization only.
- Cylinder(int, int, float, float) - Constructor for class com.jme3.scene.shape.Cylinder
-
Creates a Cylinder.
- Cylinder(int, int, float, float, boolean) - Constructor for class com.jme3.scene.shape.Cylinder
-
Creates a Cylinder.
- Cylinder(int, int, float, float, boolean, boolean) - Constructor for class com.jme3.scene.shape.Cylinder
-
Creates a new Cylinder.
- Cylinder(int, int, float, float, float, boolean, boolean) - Constructor for class com.jme3.scene.shape.Cylinder
D
- darkenFps - Variable in class com.jme3.app.StatsAppState
- darkenStats - Variable in class com.jme3.app.StatsAppState
- DarkGray - Static variable in class com.jme3.math.ColorRGBA
-
The color gray (.2,.2,.2).
- data - Variable in class com.jme3.audio.AudioNode
- data - Variable in class com.jme3.scene.VertexBuffer
- data - Variable in class com.jme3.shader.bufferobject.BufferObject
- data - Variable in class com.jme3.texture.Image
- dataSizeChanged - Variable in class com.jme3.scene.VertexBuffer
- dataType - Variable in class com.jme3.renderer.opengl.GLImageFormat
- DBL_EPSILON - Static variable in class com.jme3.math.FastMath
-
A "close to zero" double epsilon value for use
- DDSLoader - Class in com.jme3.texture.plugins
-
DDSLoader
is an image loader that reads in a DirectX DDS file. - DDSLoader() - Constructor for class com.jme3.texture.plugins.DDSLoader
- debug - Static variable in class com.jme3.export.binary.BinaryExporter
- debug - Static variable in class com.jme3.export.binary.BinaryImporter
- debug - Variable in class com.jme3.shadow.AbstractShadowRenderer
- debug - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- debug - Static variable in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- debugEnv - Variable in class com.jme3.environment.EnvironmentCamera
- DebugKeysAppState - Class in com.jme3.app
-
Registers a few keys that will dump debug information to the console.
- DebugKeysAppState() - Constructor for class com.jme3.app.DebugKeysAppState
- declareAttribute(StringBuilder, ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Declares an attribute
- declareAttribute(StringBuilder, ShaderNodeVariable) - Method in class com.jme3.shader.Glsl150ShaderGenerator
-
Declares an attribute
- DeclaredVariable(ShaderNodeVariable) - Constructor for class com.jme3.material.plugins.ShaderNodeLoaderDelegate.DeclaredVariable
- declareGlobalPosition(ShaderGenerationInfo, StringBuilder) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
declare and assign the global position in the vertex shader.
- declareVariable(StringBuilder, ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
declares a variable, embed in a conditional block if needed.
- declareVariable(StringBuilder, ShaderNodeVariable, boolean) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
declares a variable, embed in a conditional block if needed
- declareVariable(StringBuilder, ShaderNodeVariable, boolean, String) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
declares a variable, embed in a conditional block if needed.
- declareVariable(StringBuilder, ShaderNodeVariable, String) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
declares a variable, embed in a conditional block if needed.
- declareVariable(StringBuilder, ShaderNodeVariable, String, boolean, String) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
declares a variable, embed in a conditional block if needed.
- declareVarying(StringBuilder, ShaderNodeVariable, boolean) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Declares a varying
- declareVarying(StringBuilder, ShaderNodeVariable, boolean) - Method in class com.jme3.shader.Glsl150ShaderGenerator
-
Declares a varying
- decodeError(int) - Method in class com.jme3.renderer.opengl.GLDebug
- Decrement - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Decrement the value in the stencil buffer and clamp once reaching 0.
- DecrementWrap - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Decrement the value in the stencil buffer and wrap to the maximum value when reaching 0.
- deepClone() - Method in class com.jme3.effect.shapes.EmitterBoxShape
- deepClone() - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
- deepClone() - Method in class com.jme3.effect.shapes.EmitterPointShape
- deepClone() - Method in interface com.jme3.effect.shapes.EmitterShape
-
This method creates a deep clone of the current instance of the emitter shape.
- deepClone() - Method in class com.jme3.effect.shapes.EmitterSphereShape
- deepClone() - Method in class com.jme3.scene.Geometry
-
Create a deep clone of the geometry.
- deepClone() - Method in class com.jme3.scene.Mesh
-
Creates a deep clone of this mesh.
- deepClone() - Method in class com.jme3.scene.Node
- deepClone() - Method in class com.jme3.scene.Spatial
- deepClone() - Method in class com.jme3.shader.DefineList
- deepClone(T) - Static method in class com.jme3.util.clone.Cloner
-
Convenience utility function that creates a new Cloner, uses it to deep clone the object, and then returns the result.
- DEFAULT - Enum constant in enum class com.jme3.opencl.Device.DeviceType
- DEFAULT - Static variable in class com.jme3.anim.interpolator.FrameInterpolator
-
Deprecated.
- DEFAULT - Static variable in class com.jme3.material.RenderState
-
The
DEFAULT
render state is the one used by default on all materials unless changed otherwise by the user. - DEFAULT_LAYER - Static variable in class com.jme3.anim.AnimComposer
-
The name of the default layer.
- DEFAULT_TECHNIQUE_NAME - Static variable in class com.jme3.material.TechniqueDef
-
The default technique name.
- DefaultImageRaster - Class in com.jme3.texture.image
- DefaultImageRaster(Image, int, int, boolean) - Constructor for class com.jme3.texture.image.DefaultImageRaster
- DefaultInstanceCullingFunction() - Constructor for class com.jme3.scene.instancing.InstancedGeometry.DefaultInstanceCullingFunction
- DefaultJoystickAxis - Class in com.jme3.input
-
Default implementation of the JoystickAxis interface.
- DefaultJoystickAxis(InputManager, Joystick, int, String, String, boolean, boolean, float) - Constructor for class com.jme3.input.DefaultJoystickAxis
-
Creates a new joystick axis instance.
- DefaultJoystickButton - Class in com.jme3.input
-
Default implementation of the JoystickButton interface.
- DefaultJoystickButton(InputManager, Joystick, int, String, String) - Constructor for class com.jme3.input.DefaultJoystickButton
- DefaultLightFilter - Class in com.jme3.light
- DefaultLightFilter() - Constructor for class com.jme3.light.DefaultLightFilter
- DefaultLightFilter(LightProbeBlendingStrategy) - Constructor for class com.jme3.light.DefaultLightFilter
- DefaultLocation - Enum Class in checkers.quals
-
Specifies the locations to which a
DefaultQualifier
annotation applies. - DefaultParticleInfluencer - Class in com.jme3.effect.influencers
-
This emitter influences the particles so that they move all in the same direction.
- DefaultParticleInfluencer() - Constructor for class com.jme3.effect.influencers.DefaultParticleInfluencer
- defaultPass - Variable in class com.jme3.post.Filter
- DefaultPipelineContext - Class in com.jme3.renderer.pipeline
-
Default implementation of AbstractPipelineContext that does nothing extra.
- DefaultPipelineContext() - Constructor for class com.jme3.renderer.pipeline.DefaultPipelineContext
- DefaultPlatformChooser - Class in com.jme3.opencl
-
A default implementation of
PlatformChooser
. - DefaultPlatformChooser() - Constructor for class com.jme3.opencl.DefaultPlatformChooser
- DefaultQualifier - Annotation Interface in checkers.quals
-
Applied to a declaration of a package, type, method, variable, etc., specifies that the given annotation should be the default.
- DefaultQualifierInHierarchy - Annotation Interface in checkers.quals
-
Indicates that the annotated qualifier is the default qualifier in the qualifier hierarchy: it applies if the programmer writes no explicit qualifier.
- DefaultQualifiers - Annotation Interface in checkers.quals
-
Specifies the annotations to be included in a type without having to provide them explicitly.
- DefaultTechniqueDefLogic - Class in com.jme3.material.logic
- DefaultTechniqueDefLogic(TechniqueDef) - Constructor for class com.jme3.material.logic.DefaultTechniqueDefLogic
- DefineList - Class in com.jme3.shader
-
The new define list.
- DefineList(int) - Constructor for class com.jme3.shader.DefineList
- DEG_TO_RAD - Static variable in class com.jme3.math.FastMath
-
A value to multiply a degree value by, to convert it to radians.
- deinitInThread() - Method in class com.jme3.system.NullContext
- delay(double) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that will perform a no-op until the length has expired.
- deleteAllObjects() - Method in class com.jme3.opencl.OpenCLObjectManager
- deleteAllObjects(Object) - Method in class com.jme3.util.NativeObjectManager
-
(Internal use only) Deletes all objects.
- deleteAudioData(AudioData) - Method in interface com.jme3.audio.AudioRenderer
- deleteAudioData(AudioData) - Method in class com.jme3.audio.openal.ALAudioRenderer
- deleteBuffer(VertexBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- deleteBuffer(VertexBuffer) - Method in interface com.jme3.renderer.Renderer
-
Deletes a vertex buffer from the GPU.
- deleteBuffer(VertexBuffer) - Method in class com.jme3.system.NullRenderer
- deleteBuffer(BufferObject) - Method in class com.jme3.renderer.opengl.GLRenderer
- deleteBuffer(BufferObject) - Method in interface com.jme3.renderer.Renderer
-
Deletes the buffer object from the GPU.
- deleteBuffer(BufferObject) - Method in class com.jme3.system.NullRenderer
- deleteFilter(Filter) - Method in interface com.jme3.audio.AudioRenderer
- deleteFilter(Filter) - Method in class com.jme3.audio.openal.ALAudioRenderer
- deleteFrameBuffer(FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- deleteFrameBuffer(FrameBuffer) - Method in interface com.jme3.renderer.Renderer
-
Deletes a framebuffer and all attached renderbuffers.
- deleteFrameBuffer(FrameBuffer) - Method in class com.jme3.system.NullRenderer
- deleteFromCache(AssetKey) - Method in interface com.jme3.asset.cache.AssetCache
-
Deletes an asset from the cache.
- deleteFromCache(AssetKey) - Method in class com.jme3.asset.cache.SimpleAssetCache
- deleteFromCache(AssetKey) - Method in class com.jme3.asset.cache.WeakRefAssetCache
- deleteFromCache(AssetKey) - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
- deleteFromCache(AssetKey<T>) - Method in interface com.jme3.asset.AssetManager
-
Delete an asset from the asset cache.
- deleteFromCache(AssetKey<T>) - Method in class com.jme3.asset.DesktopAssetManager
- deleteImage(Image) - Method in class com.jme3.renderer.opengl.GLRenderer
- deleteImage(Image) - Method in interface com.jme3.renderer.Renderer
-
Deletes a texture from the GPU.
- deleteImage(Image) - Method in class com.jme3.system.NullRenderer
- deleteInstance(Geometry) - Method in class com.jme3.scene.instancing.InstancedGeometry
- deleteMapping(String) - Method in class com.jme3.input.InputManager
-
Deletes a mapping from receiving trigger events.
- deleteNativeBuffers() - Method in class com.jme3.audio.AudioBuffer
- deleteNativeBuffers() - Method in class com.jme3.scene.VertexBuffer
- deleteNativeBuffers() - Method in class com.jme3.shader.bufferobject.BufferObject
- deleteNativeBuffers() - Method in class com.jme3.shader.Uniform
- deleteNativeBuffers() - Method in class com.jme3.texture.Image
- deleteNativeBuffers() - Method in class com.jme3.util.NativeObject
-
Deletes any associated native
buffers
. - deleteObject(Object) - Method in class com.jme3.audio.AudioBuffer
- deleteObject(Object) - Method in class com.jme3.audio.AudioStream
- deleteObject(Object) - Method in class com.jme3.audio.Filter
- deleteObject(Object) - Method in class com.jme3.scene.VertexBuffer
- deleteObject(Object) - Method in class com.jme3.shader.bufferobject.BufferObject
- deleteObject(Object) - Method in class com.jme3.shader.Shader
- deleteObject(Object) - Method in class com.jme3.shader.Shader.ShaderSource
- deleteObject(Object) - Method in class com.jme3.texture.FrameBuffer
- deleteObject(Object) - Method in class com.jme3.texture.Image
- deleteObject(Object) - Method in class com.jme3.util.NativeObject
-
Deletes the GL object from the GPU when it is no longer used.
- deleteShader(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
- deleteShader(Shader) - Method in interface com.jme3.renderer.Renderer
-
Deletes a shader.
- deleteShader(Shader) - Method in class com.jme3.system.NullRenderer
- deleteShaderSource(Shader.ShaderSource) - Method in class com.jme3.renderer.opengl.GLRenderer
- deleteShaderSource(Shader.ShaderSource) - Method in interface com.jme3.renderer.Renderer
-
Deletes the provided shader source.
- deleteShaderSource(Shader.ShaderSource) - Method in class com.jme3.system.NullRenderer
- deleteTrigger(String, Trigger) - Method in class com.jme3.input.InputManager
-
Deletes a specific trigger registered to a mapping.
- deleteUnused(Object) - Method in class com.jme3.util.NativeObjectManager
-
(Internal use only) Deletes unused NativeObjects.
- deleteUnusedObjects() - Method in class com.jme3.opencl.OpenCLObjectManager
- Dependent - Annotation Interface in checkers.quals
-
Refines the qualified type of the annotated field or variable based on the qualified type of the receiver.
- depth - Variable in class com.jme3.opencl.Image.ImageDescriptor
- depth - Variable in class com.jme3.texture.Image
- Depth - Enum constant in enum class com.jme3.texture.Image.Format
-
Arbitrary depth format.
- Depth16 - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit depth.
- Depth24 - Enum constant in enum class com.jme3.renderer.Caps
-
Explicit support of depth 24 textures.
- Depth24 - Enum constant in enum class com.jme3.texture.Image.Format
-
24-bit depth.
- Depth24Stencil8 - Enum constant in enum class com.jme3.texture.Image.Format
-
24-bit depth with 8-bit stencil.
- Depth32 - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit depth.
- Depth32F - Enum constant in enum class com.jme3.texture.Image.Format
-
single-precision floating point depth.
- depthFirstTraversal(SceneGraphVisitor) - Method in class com.jme3.scene.Spatial
-
Visit each scene graph element ordered by DFS with the default post order mode.
- depthFirstTraversal(SceneGraphVisitor, Spatial.DFSMode) - Method in class com.jme3.scene.Geometry
- depthFirstTraversal(SceneGraphVisitor, Spatial.DFSMode) - Method in class com.jme3.scene.Node
- depthFirstTraversal(SceneGraphVisitor, Spatial.DFSMode) - Method in class com.jme3.scene.Spatial
-
Visit each scene graph element ordered by DFS.
- depthFormat - Variable in class com.jme3.environment.baker.GenericEnvBaker
- depthFunc - Variable in class com.jme3.renderer.RenderContext
-
Depth test function.
- depthTestEnabled - Variable in class com.jme3.renderer.RenderContext
-
Enables depth testing for color pixels.
- depthTexture - Variable in class com.jme3.post.Filter.Pass
- DepthTexture - Enum constant in enum class com.jme3.renderer.Caps
-
Supports depth textures.
- DepthTextureSamples - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of depth texture samples.
- depthWriteEnabled - Variable in class com.jme3.renderer.RenderContext
-
Enables depth writing.
- descendantMatches(Class<T>) - Method in class com.jme3.scene.Node
-
Convenience wrapper.
- descendantMatches(Class<T>, String) - Method in class com.jme3.scene.Node
-
Returns flat list of Spatials implementing the specified class AND with name matching the specified pattern.
- descendantMatches(String) - Method in class com.jme3.scene.Node
-
Convenience wrapper.
- deserialize(int, Quaternion) - Method in class com.jme3.animation.CompactQuaternionArray
- deserialize(int, Vector3f) - Method in class com.jme3.animation.CompactVector3Array
- deserialize(int, Float) - Method in class com.jme3.animation.CompactFloatArray
- deserialize(int, T) - Method in class com.jme3.animation.CompactArray
-
deserialize object
- DesktopAssetManager - Class in com.jme3.asset
-
AssetManager
is the primary method for managing and loading assets inside jME. - DesktopAssetManager() - Constructor for class com.jme3.asset.DesktopAssetManager
- DesktopAssetManager(boolean) - Constructor for class com.jme3.asset.DesktopAssetManager
- DesktopAssetManager(URL) - Constructor for class com.jme3.asset.DesktopAssetManager
- destroy() - Method in class com.jme3.app.LegacyApplication
-
Do not call manually.
- destroy() - Method in class com.jme3.input.dummy.DummyInput
- destroy() - Method in interface com.jme3.input.Input
-
Ceases listening to events from the device.
- destroy() - Method in class com.jme3.system.NullContext
- destroy() - Method in interface com.jme3.system.SystemListener
-
Callback to indicate that the context has been destroyed (either by the user or requested by the application itself).
- destroy(boolean) - Method in interface com.jme3.system.JmeContext
-
Destroys the context completely, making it inactive.
- destroy(boolean) - Method in class com.jme3.system.NullContext
- destroyALC() - Method in interface com.jme3.audio.openal.ALC
-
Destroys an AL context.
- destroyDirectBuffer(Buffer) - Method in interface com.jme3.util.BufferAllocator
-
De-allocate a direct buffer.
- destroyDirectBuffer(Buffer) - Static method in class com.jme3.util.BufferUtils
-
Direct buffers are garbage collected by using a phantom reference and a reference queue.
- destroyDirectBuffer(Buffer) - Method in class com.jme3.util.PrimitiveAllocator
-
De-allocate a direct buffer.
- destroyDirectBuffer(Buffer) - Method in class com.jme3.util.ReflectionAllocator
-
This function explicitly calls the Cleaner method of a direct buffer.
- destroyInput() - Method in class com.jme3.app.LegacyApplication
- detach(AppState) - Method in class com.jme3.app.state.AppStateManager
-
Detaches the state from the AppStateManager.
- detachAllChildren() - Method in class com.jme3.scene.Node
-
detachAllChildren
removes all children attached to this node. - detachChild(Spatial) - Method in class com.jme3.scene.Node
-
detachChild
removes a given child from the node's list. - detachChildAt(int) - Method in class com.jme3.scene.BatchNode
- detachChildAt(int) - Method in class com.jme3.scene.instancing.InstancedNode
- detachChildAt(int) - Method in class com.jme3.scene.Node
-
detachChildAt
removes a child at a given index. - detachChildNamed(String) - Method in class com.jme3.scene.Node
-
detachChild
removes a given child from the node's list. - detachLinkedChild(ModelKey) - Method in class com.jme3.scene.AssetLinkNode
- detachLinkedChild(Spatial, ModelKey) - Method in class com.jme3.scene.AssetLinkNode
- detachLinkedChildren() - Method in class com.jme3.scene.AssetLinkNode
- detachScene(Spatial) - Method in class com.jme3.renderer.ViewPort
-
Detaches a scene from rendering.
- DetailedProfiler - Class in com.jme3.app
-
Created by Nehon on 25/01/2017.
- DetailedProfiler() - Constructor for class com.jme3.app.DetailedProfiler
- DetailedProfiler.StatLine - Class in com.jme3.app
- DetailedProfilerState - Class in com.jme3.app
-
Created by Nehon on 25/01/2017.
- DetailedProfilerState() - Constructor for class com.jme3.app.DetailedProfilerState
- determinant() - Method in class com.jme3.math.Matrix3f
-
Returns the determinant.
- determinant() - Method in class com.jme3.math.Matrix4f
-
Calculate the determinant.
- determinant(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class com.jme3.math.FastMath
-
Returns the determinant of a 4x4 matrix.
- determinant(Vector2f) - Method in class com.jme3.math.Vector2f
-
Returns the Z component of the cross product with the argument.
- device - Variable in class com.jme3.opencl.CommandQueue
- Device - Interface in com.jme3.opencl
-
Represents a hardware device actually running the OpenCL kernels.
- Device.DeviceType - Enum Class in com.jme3.opencl
-
The device type
- dfactorAlpha - Variable in class com.jme3.renderer.RenderContext
-
Alpha destination blend factor for BlendMode.Custom.
- dfactorRGB - Variable in class com.jme3.renderer.RenderContext
-
RGB destination blend factor for BlendMode.Custom.
- diffuse - Variable in class com.jme3.scene.plugins.MTLLoader
- diffuseMap - Variable in class com.jme3.scene.plugins.MTLLoader
- direction - Variable in class com.jme3.audio.AudioNode
- direction - Variable in class com.jme3.cinematic.events.MotionEvent
- direction - Variable in class com.jme3.light.DirectionalLight
- direction - Variable in class com.jme3.light.SpotLight
- direction - Variable in class com.jme3.math.Ray
-
The direction of the ray.
- direction - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- Direction - Enum constant in enum class com.jme3.audio.AudioParam
- DIRECTION_Z - Static variable in class com.jme3.math.Quaternion
-
Another shared instance of the identity quaternion (0, 0, 0, 1).
- Directional - Enum constant in enum class com.jme3.light.Light.Type
-
Directional light
- DirectionalLight - Class in com.jme3.light
-
DirectionalLight
is a light coming from a certain direction in world space. - DirectionalLight() - Constructor for class com.jme3.light.DirectionalLight
-
Creates a DirectionalLight
- DirectionalLight(Vector3f) - Constructor for class com.jme3.light.DirectionalLight
-
Creates a DirectionalLight with the given direction
- DirectionalLight(Vector3f, ColorRGBA) - Constructor for class com.jme3.light.DirectionalLight
-
Creates a DirectionalLight with the given direction and the given color
- DirectionalLightShadowFilter - Class in com.jme3.shadow
-
This Filter does basically the same as a DirectionalLightShadowRenderer except it renders the post shadow pass as a fullscreen quad pass instead of a geometry pass.
- DirectionalLightShadowFilter() - Constructor for class com.jme3.shadow.DirectionalLightShadowFilter
-
For serialization only.
- DirectionalLightShadowFilter(AssetManager, int, int) - Constructor for class com.jme3.shadow.DirectionalLightShadowFilter
-
Creates a DirectionalLightShadowFilter.
- DirectionalLightShadowRenderer - Class in com.jme3.shadow
-
DirectionalLightShadowRenderer renderer use Parallel Split Shadow Mapping technique (pssm)
It splits the view frustum in several parts and compute a shadow map for each one.
splits are distributed so that the closer they are from the camera, the smaller they are to maximize the resolution used of the shadow map.
This results in a better quality shadow than standard shadow mapping.
for more information on this read https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch10.html - DirectionalLightShadowRenderer() - Constructor for class com.jme3.shadow.DirectionalLightShadowRenderer
-
Used for serialization use DirectionalLightShadowRenderer#DirectionalLightShadowRenderer(AssetManager assetManager, int shadowMapSize, int nbSplits)
- DirectionalLightShadowRenderer(AssetManager, int, int) - Constructor for class com.jme3.shadow.DirectionalLightShadowRenderer
-
Creates a DirectionalLight shadow renderer.
- directionType - Variable in class com.jme3.cinematic.events.MotionEvent
- dirty - Variable in class com.jme3.shader.bufferobject.BufferRegion
- dirtyRegionsIterator - Variable in class com.jme3.shader.bufferobject.BufferObject
- DirtyRegionsIterator - Class in com.jme3.shader.bufferobject
-
An helper class that iterates and merges dirty regions
- DirtyRegionsIterator(BufferObject) - Constructor for class com.jme3.shader.bufferobject.DirtyRegionsIterator
- Disable - Enum constant in enum class com.jme3.material.TechniqueDef.LightMode
-
Disable light-based rendering
- Disable - Enum constant in enum class com.jme3.material.TechniqueDef.ShadowMode
- Disabled - Enum constant in enum class com.jme3.app.LostFocusBehavior
-
No lost focus behavior.
- disableDebugShape() - Method in class com.jme3.cinematic.MotionPath
-
disable the display of the path and the waypoints
- disallowAmbient - Variable in class com.jme3.scene.plugins.MTLLoader
- disallowSpecular - Variable in class com.jme3.scene.plugins.MTLLoader
- Display - Enum constant in enum class com.jme3.system.JmeContext.Type
-
A display can represent a windowed or a fullscreen-exclusive display.
- displayDebug() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
For debugging purposes, "snapshot" the current frustum to the scene.
- displayDebug() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.For debugging purpose Allow to "snapshot" the current frustum to the scene
- displayFrustum() - Method in class com.jme3.shadow.AbstractShadowRenderer
- displayFrustum() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- DisplayInfo - Class in com.jme3.system
-
This class holds information about the display that was returned by glfwGetMonitors() calls in the context class
- displayNonDeformingJoint(boolean) - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- Displays - Class in com.jme3.system
-
This class holds all information about all displays that where return from the glfwGetMonitors() call.
- Displays() - Constructor for class com.jme3.system.Displays
- displayShadowMap(Renderer) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
For debugging purposes, display depth shadow maps.
- displayShadowMap(Renderer) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- dispose() - Method in class com.jme3.cinematic.Cinematic
-
used internally to clean up the cinematic.
- dispose() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
- dispose() - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- dispose() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
method called when an event is removed from a cinematic this method should remove any reference to any external objects.
- dispose() - Method in class com.jme3.util.NativeObject
-
Reclaims native resources used by this NativeObject.
- dispPic - Variable in class com.jme3.shadow.AbstractShadowRenderer
- dispPic - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- distance - Variable in class com.jme3.app.ChaseCameraAppState
- distance - Variable in class com.jme3.input.ChaseCamera
- distance(LineSegment) - Method in class com.jme3.math.LineSegment
-
Calculate the distance between this segment and another.
- distance(Ray) - Method in class com.jme3.math.LineSegment
-
Calculate the distance between this segment and the specified Ray.
- distance(Vector2f) - Method in class com.jme3.math.Vector2f
-
Returns the distance between the current instance and the argument.
- distance(Vector3f) - Method in class com.jme3.math.Line
-
Calculate the distance from this line to the specified point.
- distance(Vector3f) - Method in class com.jme3.math.LineSegment
-
Calculate the distance between this segment and the specified point.
- distance(Vector3f) - Method in class com.jme3.math.Vector3f
-
Returns the distance between this vector and the argument.
- distance(Vector4f) - Method in class com.jme3.math.Vector4f
-
distance
calculates the distance between this vector and vector v. - distanceLerpFactor - Variable in class com.jme3.input.ChaseCamera
- distanceSquared(float, float) - Method in class com.jme3.math.Vector2f
-
Returns the square of the distance between the current instance and a vector with the specified components.
- distanceSquared(LineSegment) - Method in class com.jme3.math.LineSegment
-
Calculate the squared distance between this segment and another.
- distanceSquared(Ray) - Method in class com.jme3.math.LineSegment
-
Calculate the squared distance between this segment and the specified Ray.
- distanceSquared(Vector2f) - Method in class com.jme3.math.Vector2f
-
Returns the square of the distance between the current instance and the argument.
- distanceSquared(Vector3f) - Method in class com.jme3.math.Line
-
Calculate the squared distance from this line to the specified point.
- distanceSquared(Vector3f) - Method in class com.jme3.math.LineSegment
-
Calculate the squared distance between this segment and the specified point.
- distanceSquared(Vector3f) - Method in class com.jme3.math.Ray
-
Calculate the squared distance from this ray to the specified point.
- distanceSquared(Vector3f) - Method in class com.jme3.math.Vector3f
-
Returns the square of the distance between this vector and the argument.
- distanceSquared(Vector4f) - Method in class com.jme3.math.Vector4f
-
distanceSquared
calculates the distance squared between this vector and vector v. - distanceSquaredTo(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
-
Find the squared distance from the center of this Bounding Volume to the given point.
- distanceTo(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
-
Find the distance from the center of this Bounding Volume to the given point.
- distanceToCam(Geometry) - Method in class com.jme3.renderer.queue.OpaqueComparator
- distanceToEdge(Vector3f) - Method in class com.jme3.bounding.BoundingBox
- distanceToEdge(Vector3f) - Method in class com.jme3.bounding.BoundingSphere
- distanceToEdge(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
-
Find the distance from the nearest edge of this Bounding Volume to the given point.
- distanceToNearPlane(Vector3f) - Method in class com.jme3.renderer.Camera
-
Returns the pseudo distance from the given position to the near plane of the camera.
- Dither - Enum constant in enum class com.jme3.shadow.EdgeFilteringMode
-
Dither-based sampling is used, very cheap but can look bad at low resolutions.
- Dither - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.Dither-based sampling is used, very cheap but can look bad at low resolutions.
- divide(float) - Method in class com.jme3.math.Vector2f
-
Divides by the scalar argument and returns the quotient as a new instance.
- divide(float) - Method in class com.jme3.math.Vector3f
-
Divides by the argument and returns the quotient as a new instance.
- divide(float) - Method in class com.jme3.math.Vector4f
-
divide
divides the values of this vector by a scalar and returns the result. - divide(float, float) - Method in class com.jme3.math.Vector2f
-
Divides component-wise by the specified components and returns the quotient as a new instance.
- divide(float, float, float) - Method in class com.jme3.math.Vector3f
-
Divides component-wise by the specified components and returns the quotient as a new instance.
- divide(float, float, float, float) - Method in class com.jme3.math.Vector4f
-
Divides component-wise by the specified components and returns the quotient as a new instance.
- divide(Vector3f) - Method in class com.jme3.math.Vector3f
-
Divides component-wise by the argument and returns the quotient as a new instance.
- divide(Vector4f) - Method in class com.jme3.math.Vector4f
-
divide
divides the values of this vector by a scalar and returns the result. - divideLocal(float) - Method in class com.jme3.math.Vector2f
-
Divides the vector by the scalar argument and returns the (modified) current instance.
- divideLocal(float) - Method in class com.jme3.math.Vector3f
-
Divides by the argument and returns the (modified) current instance.
- divideLocal(float) - Method in class com.jme3.math.Vector4f
-
divideLocal
divides this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls. - divideLocal(float, float) - Method in class com.jme3.math.Vector2f
-
Divides component-wise by the specified components returns the (modified) current instance.
- divideLocal(float, float, float) - Method in class com.jme3.math.Vector3f
-
Divides component-wise by the specified components returns the (modified) current instance.
- divideLocal(float, float, float, float) - Method in class com.jme3.math.Vector4f
-
Divides component-wise by the specified components returns the (modified) current instance.
- divideLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Divides component-wise by the argument and returns the (modified) current instance.
- divideLocal(Vector4f) - Method in class com.jme3.math.Vector4f
-
divideLocal
divides this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls. - doBatch() - Method in class com.jme3.scene.BatchNode
- doDisplayFrustumDebug(int) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
responsible for displaying the frustum of the shadow cam for debug purpose
- doDisplayFrustumDebug(int) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- doDisplayFrustumDebug(int) - Method in class com.jme3.shadow.PointLightShadowRenderer
- doDisplayFrustumDebug(int) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- doInterpolate(double) - Method in class com.jme3.anim.tween.AbstractTween
- doInterpolate(double) - Method in class com.jme3.anim.tween.action.BlendableAction
- doInterpolate(double) - Method in class com.jme3.anim.tween.action.BlendAction
- doInterpolate(double) - Method in class com.jme3.anim.tween.action.ClipAction
- Dome - Class in com.jme3.scene.shape
-
A hemisphere.
- Dome() - Constructor for class com.jme3.scene.shape.Dome
-
Serialization only.
- Dome(int, int, float) - Constructor for class com.jme3.scene.shape.Dome
-
Constructs a dome for use as a SkyDome.
- Dome(Vector3f, int, int, float) - Constructor for class com.jme3.scene.shape.Dome
-
Constructs a dome visible from the inside, e.g.
- Dome(Vector3f, int, int, float, boolean) - Constructor for class com.jme3.scene.shape.Dome
-
Constructs a dome.
- done(T) - Method in class com.jme3.environment.generation.JobProgressAdapter
- done(T) - Method in interface com.jme3.environment.generation.JobProgressListener
-
Called when the process is done.
- DontLoop - Enum constant in enum class com.jme3.animation.LoopMode
-
Deprecated.The animation will not loop.
- dot(Quaternion) - Method in class com.jme3.math.Quaternion
-
Returns the dot product with the argument.
- dot(Vector2f) - Method in class com.jme3.math.Vector2f
-
Returns the dot (or inner) product with the argument.
- dot(Vector3f) - Method in class com.jme3.math.Vector3f
-
Returns the dot (or inner) product with the argument.
- dot(Vector4f) - Method in class com.jme3.math.Vector4f
-
dot
calculates the dot product of this vector with a provided vector. - Double - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
Double precision floating point.
- DOUBLETAP - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
- doUpdateGeometryIndices() - Method in class com.jme3.scene.shape.AbstractBox
-
Convert the indices into the list of vertices that define the box's geometry.
- doUpdateGeometryIndices() - Method in class com.jme3.scene.shape.Box
- doUpdateGeometryIndices() - Method in class com.jme3.scene.shape.StripBox
- doUpdateGeometryNormals() - Method in class com.jme3.scene.shape.AbstractBox
-
Update the normals of each of the box's planes.
- doUpdateGeometryNormals() - Method in class com.jme3.scene.shape.Box
- doUpdateGeometryNormals() - Method in class com.jme3.scene.shape.StripBox
- doUpdateGeometryTextures() - Method in class com.jme3.scene.shape.AbstractBox
-
Update the points that define the texture of the box.
- doUpdateGeometryTextures() - Method in class com.jme3.scene.shape.Box
- doUpdateGeometryTextures() - Method in class com.jme3.scene.shape.StripBox
- doUpdateGeometryVertices() - Method in class com.jme3.scene.shape.AbstractBox
-
Update the position of the vertices that define the box.
- doUpdateGeometryVertices() - Method in class com.jme3.scene.shape.Box
- doUpdateGeometryVertices() - Method in class com.jme3.scene.shape.StripBox
- DOWN - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Touch down event, fields: posX, posY, pressure
- dragToRotate - Variable in class com.jme3.app.ChaseCameraAppState
- dragToRotate - Variable in class com.jme3.input.ChaseCamera
- dragToRotate - Variable in class com.jme3.input.FlyByCamera
-
drag-to-rotate mode flag
- Draw - Enum constant in enum class com.jme3.shader.bufferobject.BufferObject.NatureHint
-
The data store contents are modified by the application, and used as the source for GL drawing and image specification commands.
- drawTriangleArray(Mesh.Mode, int, int) - Method in class com.jme3.renderer.opengl.GLRenderer
- drawTriangleList(VertexBuffer, Mesh, int) - Method in class com.jme3.renderer.opengl.GLRenderer
- dryFilter - Variable in class com.jme3.audio.AudioNode
- DryFilter - Enum constant in enum class com.jme3.audio.AudioParam
- Dst_Alpha - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (A_d, A_d, A_d), Alpha Factor (A_d)
- Dst_Color - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (R_d, G_d, B_d), Alpha Factor (A_d)
- DummyInput - Class in com.jme3.input.dummy
-
DummyInput as an implementation of
Input
that raises no input events. - DummyInput() - Constructor for class com.jme3.input.dummy.DummyInput
- DummyKeyInput - Class in com.jme3.input.dummy
-
DummyKeyInput as an implementation of
KeyInput
that raises no input events. - DummyKeyInput() - Constructor for class com.jme3.input.dummy.DummyKeyInput
- DummyMouseInput - Class in com.jme3.input.dummy
-
DummyMouseInput as an implementation of
MouseInput
that raises no input events. - DummyMouseInput() - Constructor for class com.jme3.input.dummy.DummyMouseInput
- dummyTex - Variable in class com.jme3.shadow.AbstractShadowRenderer
- dummyTex - Variable in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- dummyTex - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- Dungeon - Static variable in class com.jme3.audio.Environment
- duplicateCubeMap(TextureCubeMap) - Static method in class com.jme3.environment.util.EnvMapUtils
-
Make a duplicate of this cube Map.
- duration - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.Animation duration in seconds
- duration - Variable in class com.jme3.audio.AudioStream
- DXT1 - Enum constant in enum class com.jme3.texture.Image.Format
-
S3TC compression DXT1.
- DXT1A - Enum constant in enum class com.jme3.texture.Image.Format
-
S3TC compression DXT1 with 1-bit alpha.
- DXT3 - Enum constant in enum class com.jme3.texture.Image.Format
-
S3TC compression DXT3 with 4-bit alpha.
- DXT5 - Enum constant in enum class com.jme3.texture.Image.Format
-
S3TC compression DXT5 with interpolated 8-bit alpha.
- DXTFlipper - Class in com.jme3.texture.plugins
-
DXTFlipper is a utility class used to flip along Y axis DXT compressed textures.
- Dynamic - Enum constant in enum class com.jme3.scene.Spatial.CullHint
-
Do not draw if we are not at least partially within the view frustum of the camera.
- Dynamic - Enum constant in enum class com.jme3.scene.VertexBuffer.Usage
-
Mesh data is updated occasionally (once per frame or less).
- Dynamic - Enum constant in enum class com.jme3.shader.bufferobject.BufferObject.AccessHint
-
The data store contents will be modified repeatedly and used many times.
E
- EaseFunction - Interface in com.jme3.math
-
Created by Nehon on 26/03/2017.
- easeInBounce - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInCubic - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInElastic - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInOutBounce - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInOutCubic - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInOutElastic - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInOutQuad - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInOutQuart - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInOutQuint - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInQuad - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInQuart - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeInQuint - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeOutBounce - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeOutCubic - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeOutElastic - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeOutQuad - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeOutQuart - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- easeOutQuint - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- Easing - Class in com.jme3.math
-
Expose several Easing function from Robert Penner Created by Nehon on 26/03/2017.
- Easing.InOut - Class in com.jme3.math
-
An Ease function composed of 2 sb function for custom in and out easing
- EdgeClamp - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
coordinate will be clamped to the range [1/(2N), 1 - 1/(2N)] where N is the size of the texture in the direction of clamping.
- edgeFilteringMode - Variable in class com.jme3.shadow.AbstractShadowRenderer
- EdgeFilteringMode - Enum Class in com.jme3.shadow
-
ShadowEdgeFiltering
specifies how shadows are filtered - edgesThickness - Variable in class com.jme3.shadow.AbstractShadowRenderer
- edgesThickness - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- EffectTrack - Class in com.jme3.animation
-
Deprecated.
- EffectTrack() - Constructor for class com.jme3.animation.EffectTrack
-
Deprecated.constructor only for serialization
- EffectTrack(ParticleEmitter, float) - Constructor for class com.jme3.animation.EffectTrack
-
Deprecated.Creates and EffectTrack
- EffectTrack(ParticleEmitter, float, float) - Constructor for class com.jme3.animation.EffectTrack
-
Deprecated.Creates and EffectTrack
- EffectTrack.KillParticleControl - Class in com.jme3.animation
-
Deprecated.
- EFX - Interface in com.jme3.audio.openal
- eigen - Variable in class com.jme3.util.TempVars
-
Eigen
- Eigen3f - Class in com.jme3.math
-
A calculator for the eigenvectors and eigenvalues of a Matrix3f.
- Eigen3f() - Constructor for class com.jme3.math.Eigen3f
-
Instantiate an empty calculator.
- Eigen3f(Matrix3f) - Constructor for class com.jme3.math.Eigen3f
-
Calculate the eigenvalues and eigenvectors of the specified matrix.
- emitAllParticles() - Method in class com.jme3.effect.ParticleEmitter
-
Instantly emits all the particles possible to be emitted.
- emitParticles(int) - Method in class com.jme3.effect.ParticleEmitter
-
Instantly emits available particles, up to num.
- EmitterBoxShape - Class in com.jme3.effect.shapes
- EmitterBoxShape() - Constructor for class com.jme3.effect.shapes.EmitterBoxShape
- EmitterBoxShape(Vector3f, Vector3f) - Constructor for class com.jme3.effect.shapes.EmitterBoxShape
- EmitterMeshConvexHullShape - Class in com.jme3.effect.shapes
-
This emitter shape emits the particles from the given shape's interior constrained by its convex hull (a geometry that tightly wraps the mesh).
- EmitterMeshConvexHullShape() - Constructor for class com.jme3.effect.shapes.EmitterMeshConvexHullShape
-
Empty constructor.
- EmitterMeshConvexHullShape(List<Mesh>) - Constructor for class com.jme3.effect.shapes.EmitterMeshConvexHullShape
-
Constructor.
- EmitterMeshFaceShape - Class in com.jme3.effect.shapes
-
This emitter shape emits the particles from the given shape's faces.
- EmitterMeshFaceShape() - Constructor for class com.jme3.effect.shapes.EmitterMeshFaceShape
-
Empty constructor.
- EmitterMeshFaceShape(List<Mesh>) - Constructor for class com.jme3.effect.shapes.EmitterMeshFaceShape
-
Constructor.
- EmitterMeshVertexShape - Class in com.jme3.effect.shapes
-
This emitter shape emits the particles from the given shape's vertices
- EmitterMeshVertexShape() - Constructor for class com.jme3.effect.shapes.EmitterMeshVertexShape
-
Empty constructor.
- EmitterMeshVertexShape(List<Mesh>) - Constructor for class com.jme3.effect.shapes.EmitterMeshVertexShape
-
Constructor.
- EmitterPointShape - Class in com.jme3.effect.shapes
- EmitterPointShape() - Constructor for class com.jme3.effect.shapes.EmitterPointShape
- EmitterPointShape(Vector3f) - Constructor for class com.jme3.effect.shapes.EmitterPointShape
- EmitterShape - Interface in com.jme3.effect.shapes
-
This interface declares methods used by all shapes that represent particle emitters.
- EmitterSphereShape - Class in com.jme3.effect.shapes
- EmitterSphereShape() - Constructor for class com.jme3.effect.shapes.EmitterSphereShape
- EmitterSphereShape(Vector3f, float) - Constructor for class com.jme3.effect.shapes.EmitterSphereShape
- EmptyParticleInfluencer - Class in com.jme3.effect.influencers
-
This influencer does not influence particle at all.
- EmptyParticleInfluencer() - Constructor for class com.jme3.effect.influencers.EmptyParticleInfluencer
- enabled - Variable in class com.jme3.input.ChaseCamera
- enabled - Variable in class com.jme3.input.FlyByCamera
-
enable flag for controller (false→ignoring input)
- enabled - Variable in class com.jme3.light.Light
- enabled - Variable in class com.jme3.post.Filter
- enabled - Variable in class com.jme3.renderer.Statistics
-
Enables or disables updates.
- enabled - Variable in class com.jme3.scene.control.AbstractControl
- enableDebugShape(AssetManager, Node) - Method in class com.jme3.cinematic.MotionPath
-
enable the display of the path and the waypoints
- end - Variable in class com.jme3.shader.bufferobject.BufferRegion
- endCondition(String, StringBuilder) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Ends a conditional block
- endContextRenderFrame(RenderManager) - Method in class com.jme3.renderer.pipeline.DefaultPipelineContext
- endContextRenderFrame(RenderManager) - Method in interface com.jme3.renderer.pipeline.PipelineContext
-
Called at the end of a render frame this context participated in.
- EndFrame - Enum constant in enum class com.jme3.profile.AppStep
- endInput() - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- endInput() - Method in interface com.jme3.input.RawInputListener
-
Called after a batch of input was sent to this
RawInputListener
. - endInput() - Method in class com.jme3.input.RawInputListenerAdapter
- endPulling(Texture) - Method in class com.jme3.environment.baker.GenericEnvBaker
-
Ends pulling the data into the texture
- EndRender - Enum constant in enum class com.jme3.profile.VpStep
- endRenderFrame(RenderManager) - Method in class com.jme3.renderer.pipeline.ForwardPipeline
- endRenderFrame(RenderManager) - Method in class com.jme3.renderer.pipeline.NullPipeline
- endRenderFrame(RenderManager) - Method in interface com.jme3.renderer.pipeline.RenderPipeline
-
Called after all rendering is complete in a rendering frame this pipeline participated in.
- endViewPortRender(RenderManager, ViewPort) - Method in class com.jme3.renderer.pipeline.DefaultPipelineContext
- endViewPortRender(RenderManager, ViewPort) - Method in interface com.jme3.renderer.pipeline.PipelineContext
-
Called when viewport rendering session ends that this context is participating in.
- enqueue(Runnable) - Method in interface com.jme3.app.Application
-
Enqueues a runnable object to execute in the jME3 rendering thread.
- enqueue(Runnable) - Method in class com.jme3.app.LegacyApplication
-
Enqueues a runnable object to execute in the jME3 rendering thread.
- enqueue(Callable<V>) - Method in interface com.jme3.app.Application
-
Enqueues a task/callable object to execute in the jME3 rendering thread.
- enqueue(Callable<V>) - Method in class com.jme3.app.LegacyApplication
-
Enqueues a task/callable object to execute in the jME3 rendering thread.
- enqueue(Callable<V>) - Method in class com.jme3.scene.control.UpdateControl
-
Enqueues a task/callable object to execute in the jME3 rendering thread.
- enqueueCinematicEvent(CinematicEvent) - Method in class com.jme3.cinematic.Cinematic
-
Enqueue a cinematic event to a Cinematic.
- ensureCapacity(float[], int) - Method in class com.jme3.animation.CompactArray
-
Ensure the capacity for the given array and the given size
- ensureLargeEnough(ByteBuffer, int) - Static method in class com.jme3.util.BufferUtils
- ensureLargeEnough(FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Ensures there is at least the
required
number of entries left after the current position of the buffer. - ensureLargeEnough(IntBuffer, int) - Static method in class com.jme3.util.BufferUtils
- ensureLargeEnough(ShortBuffer, int) - Static method in class com.jme3.util.BufferUtils
- entrySet() - Method in class com.jme3.util.ListMap
- EnvBaker - Interface in com.jme3.environment.baker
-
An environment baker to bake a 3d environment into a cubemap
- Environment - Class in com.jme3.audio
-
Audio environment, for reverb effects.
- Environment() - Constructor for class com.jme3.audio.Environment
- Environment(float[]) - Constructor for class com.jme3.audio.Environment
- Environment(float, float, float, float, float, float, float, float, float, float) - Constructor for class com.jme3.audio.Environment
- Environment(Environment) - Constructor for class com.jme3.audio.Environment
- EnvironmentCamera - Class in com.jme3.environment
-
A 360 camera that can capture a cube map of a scene, and then generate the Prefiltered Environment cube Map and the Irradiance cube Map needed for PBR indirect lighting
- EnvironmentCamera() - Constructor for class com.jme3.environment.EnvironmentCamera
-
Creates an EnvironmentCamera with a size of 256
- EnvironmentCamera(int) - Constructor for class com.jme3.environment.EnvironmentCamera
-
Creates an EnvironmentCamera with the given size.
- EnvironmentCamera(int, Vector3f) - Constructor for class com.jme3.environment.EnvironmentCamera
-
Creates an EnvironmentCamera with the given size, and the given position
- EnvironmentCamera(int, Vector3f, Image.Format) - Constructor for class com.jme3.environment.EnvironmentCamera
-
Creates an EnvironmentCamera with the given size, and the given position
- EnvironmentCamera.SnapshotJob - Class in com.jme3.environment
-
An inner class to keep track on a snapshot job.
- EnvironmentProbeControl - Class in com.jme3.environment
-
A control that automatically handles environment bake and rebake including only tagged spatials.
- EnvironmentProbeControl() - Constructor for class com.jme3.environment.EnvironmentProbeControl
- EnvironmentProbeControl(AssetManager, int) - Constructor for class com.jme3.environment.EnvironmentProbeControl
-
Creates a new environment probe control.
- envMap - Variable in class com.jme3.environment.baker.GenericEnvBaker
- EnvMapUtils - Class in com.jme3.environment.util
-
This class holds several utility method useful for Physically Based Rendering.
- EnvMapUtils.FixSeamsMethod - Enum Class in com.jme3.environment.util
- EnvMapUtils.GenerationType - Enum Class in com.jme3.environment.util
- eof - Variable in class com.jme3.audio.AudioStream
- Equal - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test succeeds if the input value is equal to the reference value.
- equals(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Checks to see if the given Vector2f is equals to the data stored in the buffer at the given data index.
- equals(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Checks to see if the given Vector3f is equals to the data stored in the buffer at the given data index.
- equals(Object) - Method in class com.jme3.asset.AssetKey
- equals(Object) - Method in class com.jme3.asset.TextureKey
- equals(Object) - Method in class com.jme3.audio.AudioKey
- equals(Object) - Method in class com.jme3.audio.Environment
- equals(Object) - Method in class com.jme3.bounding.BoundingBox
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.bounding.BoundingSphere
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.bounding.BoundingVolume
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.collision.CollisionResult
- equals(Object) - Method in class com.jme3.material.MatParam
- equals(Object) - Method in class com.jme3.material.MatParamOverride
- equals(Object) - Method in class com.jme3.material.RenderState
-
Tests for equivalence with the argument.
- equals(Object) - Method in class com.jme3.math.ColorRGBA
-
equals
returns true if thisColorRGBA
is logically equivalent to a given color. - equals(Object) - Method in class com.jme3.math.Matrix3f
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.math.Matrix4f
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.math.Quaternion
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.math.Transform
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.math.Vector2f
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.math.Vector3f
-
Tests for exact equality with the argument, distinguishing -0 from 0.
- equals(Object) - Method in class com.jme3.math.Vector4f
-
Are these two vectors the same? They are if they have the same x, y, z, and w values.
- equals(Object) - Method in class com.jme3.opencl.Image.ImageFormat
- equals(Object) - Method in class com.jme3.opencl.Kernel.LocalMem
- equals(Object) - Method in class com.jme3.opencl.Kernel.LocalMemPerElement
- equals(Object) - Method in class com.jme3.opencl.Kernel.WorkSize
- equals(Object) - Method in class com.jme3.scene.plugins.OBJLoader.Vertex
- equals(Object) - Method in class com.jme3.shader.DefineList
- equals(Object) - Method in class com.jme3.shader.ShaderNodeVariable
- equals(Object) - Method in class com.jme3.shader.Uniform
- equals(Object) - Method in class com.jme3.system.DisplayInfo
- equals(Object) - Method in class com.jme3.texture.Image
- equals(Object) - Method in class com.jme3.texture.Texture
- equals(Object) - Method in class com.jme3.texture.Texture2D
- equals(Object) - Method in class com.jme3.texture.Texture3D
- equals(Object) - Method in class com.jme3.texture.TextureArray
- equals(Object) - Method in class com.jme3.texture.TextureCubeMap
- equals(Object) - Method in class com.jme3.util.SafeArrayList
- EquirectMap - Enum constant in enum class com.jme3.util.SkyFactory.EnvMapType
-
The env map is an Equirectangular map.
- errorMessageHandler - Variable in class com.jme3.system.JmeSystemDelegate
- estimateSize(Object) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout
-
Estimate size of Object when serialized accordingly with std140
- ETC1 - Enum constant in enum class com.jme3.texture.Image.Format
-
Ericsson Texture Compression.
- ETC2 - Enum constant in enum class com.jme3.texture.Image.Format
-
Ericsson Texture Compression 2.
- ETC2_ALPHA1 - Enum constant in enum class com.jme3.texture.Image.Format
-
Ericsson Texture Compression 2.
- ETCFlipper - Class in com.jme3.texture.plugins
-
A place-holder for future implementation of ETC texture flipping.
- ETCFlipper() - Constructor for class com.jme3.texture.plugins.ETCFlipper
- eval() - Method in interface com.jme3.util.functional.NoArgFunction
- eval() - Method in interface com.jme3.util.functional.NoArgVoidFunction
- eval(T) - Method in interface com.jme3.util.functional.Function
- eval(T) - Method in interface com.jme3.util.functional.VoidFunction
- evalShBasis(Vector3f, float[]) - Static method in class com.jme3.environment.util.EnvMapUtils
-
Computes SH coefficient for a given textel dir The method used is the one from this article : http://graphics.stanford.edu/papers/envmap/envmap.pdf
- event - Variable in class com.jme3.opencl.Buffer.AsyncMapping
- event - Variable in class com.jme3.opencl.Image.ImageMapping
-
The event object used to detect when the memory is available.
- Event - Class in com.jme3.opencl
-
Wrapper for an OpenCL Event object.
- Event(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Event
- Exception - Enum constant in enum class com.jme3.app.state.ConstantVerifierState.ErrorType
- Exclusion - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Mixes the destination and source colors similar to a color-based XOR operation.
- executor - Variable in class com.jme3.asset.ThreadingManager
- exp(float) - Static method in class com.jme3.math.FastMath
-
Returns E^fValue
- exp(Quaternion, Quaternion) - Static method in class com.jme3.math.MathUtils
-
Calculate the exponential of a pure quaternion.
- extension - Variable in class com.jme3.asset.AssetKey
- External - Enum constant in enum class com.jme3.system.JmeSystem.StorageFolderType
- extractCondition(String, Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Extracts and checks a condition expression.
- extractDefines(String) - Method in class com.jme3.material.plugins.ConditionParser
-
Parses a condition and returns the list of defines of this condition.
- extractIndirectLights(LightList, boolean) - Method in class com.jme3.material.logic.SinglePassAndImageBasedLightingLogic
- extractVersion(String) - Static method in class com.jme3.renderer.opengl.GLRenderer
- extractVertexData(Mesh) - Method in class com.jme3.scene.Mesh
-
Extracts the vertex attributes from the given mesh into this mesh, by using this mesh's
index buffer
to index into the attributes of the other mesh. - extrapolateLinear(float, float, float) - Static method in class com.jme3.math.FastMath
-
Linear extrapolation from startValue to endValue by the given scale.
- extrapolateLinear(float, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Linear extrapolation from startValue to endValue by the given scale.
- extrapolateLinear(float, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Linear extrapolation from startValue to endValue by the given scale.
F
- face(int) - Method in class com.jme3.texture.FrameBuffer.FrameBufferTextureTarget
- face(TextureCubeMap.Face) - Method in class com.jme3.texture.FrameBuffer.FrameBufferTextureTarget
- Face() - Constructor for class com.jme3.scene.plugins.OBJLoader.Face
- fADdU - Variable in class com.jme3.util.TempVars
- fadeInfo - Variable in class com.jme3.shadow.AbstractShadowRenderer
- fadeInfo - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- fadeLength - Variable in class com.jme3.shadow.AbstractShadowRenderer
- fadeLength - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- FALLBACK_MATRIX - Static variable in class com.jme3.light.LightProbe
- Fast - Enum constant in enum class com.jme3.environment.util.EnvMapUtils.GenerationType
- fastInvSqrt(float) - Static method in class com.jme3.math.FastMath
-
Quickly estimate 1/sqrt(fValue).
- FastLightProbeFactory - Class in com.jme3.environment
-
A faster LightProbeFactory that uses GPU accelerated algorithms.
- FastLightProbeFactory() - Constructor for class com.jme3.environment.FastLightProbeFactory
- FastMath - Class in com.jme3.math
-
FastMath
provides 'fast' math approximations and float equivalents of Math functions. - fAWdU - Variable in class com.jme3.util.TempVars
- fAWxDdU - Variable in class com.jme3.util.TempVars
- fbosUsed - Variable in class com.jme3.renderer.Statistics
-
IDs of all FBOs in use.
- fDdU - Variable in class com.jme3.util.TempVars
- fetchPipelineContext(RenderManager) - Method in class com.jme3.renderer.pipeline.ForwardPipeline
- fetchPipelineContext(RenderManager) - Method in class com.jme3.renderer.pipeline.NullPipeline
- fetchPipelineContext(RenderManager) - Method in interface com.jme3.renderer.pipeline.RenderPipeline
-
Fetches the PipelineContext this pipeline requires for rendering from the RenderManager.
- FileLocator - Class in com.jme3.asset.plugins
-
FileLocator
allows you to specify a folder where to look for assets. - FileLocator() - Constructor for class com.jme3.asset.plugins.FileLocator
- fill(int, float[]) - Method in class com.jme3.animation.CompactFloatArray
- fillAsync(CommandQueue, long[], long[], int[]) - Method in class com.jme3.opencl.Image
-
Fills the image with the specified color given as four integer variables.
- fillAsync(CommandQueue, long[], long[], ColorRGBA) - Method in class com.jme3.opencl.Image
-
Fills the image with the specified color.
- fillAsync(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.Buffer
-
Enqueues a fill operation.
- fillFloatArray(float[], boolean) - Method in class com.jme3.math.Matrix3f
-
Copies the matrix to the 1st 9 elements of the specified array.
- fillFloatArray(float[], boolean) - Method in class com.jme3.math.Matrix4f
-
Copy all elements to a float array.
- fillFloatBuffer(FloatBuffer) - Method in class com.jme3.math.Matrix4f
-
Copy all elements to an existing FloatBuffer, starting at its current position, in row-major order.
- fillFloatBuffer(FloatBuffer, boolean) - Method in class com.jme3.math.Matrix3f
-
Copies the matrix to the specified FloatBuffer, starting at its current position.
- fillFloatBuffer(FloatBuffer, boolean) - Method in class com.jme3.math.Matrix4f
-
Copy all elements to an existing FloatBuffer, starting at its current position.
- Filter - Class in com.jme3.audio
- Filter - Class in com.jme3.post
-
Filters are 2D effects applied to the rendered scene.
The filter is fed with the rendered scene image rendered in an offscreen frame buffer.
This texture is applied on a full-screen quad with a special material.
This material uses a shader that applies the desired effect to the scene texture.
This class is abstract, any Filter must extend it.
Any filter holds a frameBuffer and a texture
The getMaterial must return a Material that use a GLSL shader implementing the desired effect - Filter() - Constructor for class com.jme3.audio.Filter
- Filter() - Constructor for class com.jme3.post.Filter
-
construct a Filter
- Filter(int) - Constructor for class com.jme3.audio.Filter
- Filter(String) - Constructor for class com.jme3.post.Filter
- Filter.Pass - Class in com.jme3.post
-
Passes are like filters within filters.
- FilterKey - Class in com.jme3.asset
-
Used to load FilterPostProcessors which are not cached.
- FilterKey() - Constructor for class com.jme3.asset.FilterKey
- FilterKey(String) - Constructor for class com.jme3.asset.FilterKey
- filterLights(Geometry, LightList) - Method in class com.jme3.light.DefaultLightFilter
- filterLights(Geometry, LightList) - Method in interface com.jme3.light.LightFilter
-
Determine which lights on the
world light list
are to be rendered. - filterLights(Geometry, LightList) - Method in class com.jme3.light.NullLightFilter
- filterMode - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- FilterPostProcessor - Class in com.jme3.post
-
A FilterPostProcessor is a processor that can apply several
Filter
s to a rendered scene
It manages a list of filters that will be applied in the order in which they've been added to the list - FilterPostProcessor() - Constructor for class com.jme3.post.FilterPostProcessor
-
Don't use this constructor, use
FilterPostProcessor(AssetManager assetManager)
This constructor is used for serialization only - FilterPostProcessor(AssetManager) - Constructor for class com.jme3.post.FilterPostProcessor
-
Create a FilterProcessor
- finalize() - Method in class com.jme3.opencl.AbstractOpenCLObject
- findDefinition(Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Find the definition from this statement (loads it if necessary)
- findMatParam(String) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Finds a
MatParam
in theMaterialDef
from the given name. - findNodeOutput(List<ShaderNodeVariable>, String) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Finds a variable with the given name from the list of variable.
- findShaderIndexFromVersion(ShaderNode, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
Returns the shader-path index according to the version of the generator.
- findVertexIndex(OBJLoader.Vertex) - Method in class com.jme3.scene.plugins.OBJLoader
- findWorldParam(String) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
finds an UniformBinding representing a WorldParam from the techniqueDef
- finish() - Method in class com.jme3.opencl.CommandQueue
-
Blocks until all previously queued OpenCL commands in command queue are issued to the associated device and have completed.
- fireJoystickConnectedEvent(Joystick) - Method in class com.jme3.input.InputManager
-
Called when a joystick has been connected.
- fireJoystickDisconnectedEvent(Joystick) - Method in class com.jme3.input.InputManager
-
Called when a joystick has been disconnected.
- fitDuration() - Method in class com.jme3.cinematic.Cinematic
-
fits the duration of the cinematic to the duration of all its child cinematic events
- fixClassAlias(byte[], int) - Method in class com.jme3.export.binary.BinaryExporter
- FixedPipeline - Enum constant in enum class com.jme3.material.TechniqueDef.LightMode
-
Deprecated.OpenGL1 is not supported anymore
- fixInPositionType(ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
makes sure inPosition attribute is of type vec3 or vec4
- fixSamplerType(String, String) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
retrieve the leftType corresponding sampler type from the rightType
- FLAG_F16 - Static variable in class com.jme3.texture.image.ByteOffsetImageCodec
- FLAG_F32 - Static variable in class com.jme3.texture.image.ByteOffsetImageCodec
- FLAG_GRAY - Static variable in class com.jme3.texture.image.ByteOffsetImageCodec
- FLING - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
- flip() - Method in class com.jme3.scene.shape.RectangleMesh
-
Flips this mesh by reversing its normal vector direction and setting the
flipped
variable accordingly. - flipData(byte[], int, int) - Method in class com.jme3.texture.plugins.DDSLoader
-
Flips the given image data on the Y axis.
- flipDXT(ByteBuffer, int, int, Image.Format) - Static method in class com.jme3.texture.plugins.DXTFlipper
- flipETC(ByteBuffer, int, int, Image.Format) - Static method in class com.jme3.texture.plugins.ETCFlipper
- flipFaceCull() - Method in class com.jme3.material.RenderState
-
Flips the given face cull mode so that
Back
becomesFront
andFront
becomesBack
. - flipImage(Image, int) - Static method in class com.jme3.texture.plugins.ImageFlipper
- Float - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
Single precision floating point.
- Float - Enum constant in enum class com.jme3.shader.VarType
- FLOAT - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- FloatArray - Enum constant in enum class com.jme3.shader.VarType
- FloatArrayField - Class in com.jme3.util.struct.fields
- FloatArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.FloatArrayField
- FloatArrayField(int, String, Float[]) - Constructor for class com.jme3.util.struct.fields.FloatArrayField
- floatBuffer16 - Variable in class com.jme3.util.TempVars
- FloatColorBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports floating point FBO color buffers (Format.RGB16F).
- FloatColorBufferRGB - Enum constant in enum class com.jme3.renderer.Caps
-
Supports rendering on RGB floating point textures
- FloatColorBufferRGBA - Enum constant in enum class com.jme3.renderer.Caps
-
Supports rendering on RGBA floating point textures
- FloatDepthBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports floating point depth buffer.
- FloatField - Class in com.jme3.util.struct.fields
- FloatField(int, String, Float) - Constructor for class com.jme3.util.struct.fields.FloatField
- FloatTexture - Enum constant in enum class com.jme3.renderer.Caps
-
Supports floating point and half textures (Format.RGB16F).
- floor(float) - Static method in class com.jme3.math.FastMath
-
Returns a number rounded down.
- FLT_EPSILON - Static variable in class com.jme3.math.FastMath
-
A "close to zero" float epsilon value for use
- flush() - Method in class com.jme3.opencl.CommandQueue
-
Issues all previously queued OpenCL commands in command_queue to the device associated with command queue.
- flushQueue(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Flushes the ViewPort's
render queue
by rendering each of its visible buckets. - FlushQueue - Enum constant in enum class com.jme3.profile.VpStep
- flushQueues - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- FlyByCamera - Class in com.jme3.input
-
A first-person camera controller.
- FlyByCamera(Camera) - Constructor for class com.jme3.input.FlyByCamera
-
Creates a new FlyByCamera to control the specified camera.
- flyCam - Variable in class com.jme3.app.SimpleApplication
- FLYCAM_BACKWARD - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to move backward.
- FLYCAM_DOWN - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to look down.
- FLYCAM_FORWARD - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to move forward.
- FLYCAM_INVERTY - Static variable in class com.jme3.input.CameraInput
- FLYCAM_LEFT - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to look left.
- FLYCAM_LOWER - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to move down.
- FLYCAM_RIGHT - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to look right.
- FLYCAM_RISE - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to move up.
- FLYCAM_ROTATEDRAG - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to toggle rotation.
- FLYCAM_STRAFELEFT - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to move left.
- FLYCAM_STRAFERIGHT - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to move right.
- FLYCAM_UP - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to look up.
- FLYCAM_ZOOMIN - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to zoom in.
- FLYCAM_ZOOMOUT - Static variable in class com.jme3.input.CameraInput
-
Fly camera mapping to zoom in.
- FlyCamAppState - Class in com.jme3.app
-
Manages a FlyByCamera.
- FlyCamAppState() - Constructor for class com.jme3.app.FlyCamAppState
- folder - Variable in class com.jme3.asset.AssetKey
- folderName - Variable in class com.jme3.scene.plugins.MTLLoader
- forcedRenderState - Variable in class com.jme3.shadow.AbstractShadowRenderer
- forceRefresh(boolean, boolean, boolean) - Method in class com.jme3.scene.Spatial
-
(Internal use only) Forces a refresh of the given types of data.
- forceStop() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Implement this method if the event needs different handling when stopped naturally (when the event reach its end), or when it was force-stopped during playback.
- forceStop() - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- forceStop() - Method in class com.jme3.cinematic.events.CameraEvent
- forceStop() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
this method can be implemented if the event needs different handling when stopped naturally (when the event reach its end) or when it was forced stopped during playback otherwise it just calls regular stop()
- forMacro(String) - Static method in class jme3tools.shader.Preprocessor
- format - Variable in class com.jme3.renderer.opengl.GLImageFormat
- format - Variable in class com.jme3.scene.VertexBuffer
- format - Variable in class com.jme3.texture.Image
- format(LogRecord) - Method in class com.jme3.util.JmeFormatter
- formatShaderSource(String) - Static method in class jme3tools.shader.ShaderDebug
-
Prepend line numbers to the source code of a shader, for output.
- FormatVersion - Class in com.jme3.export
-
Specifies the version of the format for jME3 object (j3o) files.
- ForwardPipeline - Class in com.jme3.renderer.pipeline
-
Port of the standard forward renderer to a pipeline.
- ForwardPipeline() - Constructor for class com.jme3.renderer.pipeline.ForwardPipeline
- FPP - Static variable in class com.jme3.post.FilterPostProcessor
- fps - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.frames per seconds
- fpsText - Variable in class com.jme3.app.SimpleApplication
- fpsText - Variable in class com.jme3.app.StatsAppState
- Fragment - Enum constant in enum class com.jme3.shader.Shader.ShaderType
-
Control fragment rasterization.
- fragmentDeclaredUniforms - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- fragmentGlobals - Variable in class com.jme3.material.ShaderGenerationInfo
-
the list of all the fragment shader global outputs (to assign ot gl_FragColor or gl_Fragdata[n])
- FragmentTextureUnits - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of fragment texture units, or number of textures that can be used in the fragment shader.
- fragmentUniforms - Variable in class com.jme3.material.ShaderGenerationInfo
-
the list of all the uniforms to declare in the fragment shader
- FragmentUniformVectors - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of fragment uniform vectors.
- FrameBuffer - Class in com.jme3.texture
-
FrameBuffer
s are rendering surfaces allowing off-screen rendering and render-to-texture functionality. - FrameBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports
FrameBuffers
. - FrameBuffer(int, int, int) - Constructor for class com.jme3.texture.FrameBuffer
-
Creates a new FrameBuffer with the given width, height, and number of samples.
- FrameBuffer(FrameBuffer) - Constructor for class com.jme3.texture.FrameBuffer
- FrameBuffer.FrameBufferBufferTarget - Class in com.jme3.texture
- FrameBuffer.FrameBufferTarget - Class in com.jme3.texture
- FrameBuffer.FrameBufferTextureTarget - Class in com.jme3.texture
- FrameBuffer.RenderBuffer - Class in com.jme3.texture
-
RenderBuffer
represents either a texture or a buffer that will be rendered to. - FrameBufferAttachments - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of FrameBuffer attachments.
- FrameBufferBlit - Enum constant in enum class com.jme3.renderer.Caps
-
Supports blitting framebuffers.
- FrameBufferMRT - Enum constant in enum class com.jme3.renderer.Caps
-
Supports framebuffer Multiple Render Targets (MRT).
- FrameBufferMrtAttachments - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of FrameBuffer MRT attachments.
- FrameBufferMultisample - Enum constant in enum class com.jme3.renderer.Caps
-
Supports framebuffer multi-sampling.
- framebuffers - Variable in class com.jme3.environment.EnvironmentCamera
- FrameBufferSamples - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of FrameBuffer samples.
- frameCounter - Variable in class com.jme3.app.StatsAppState
- FrameInterpolator - Class in com.jme3.anim.interpolator
-
Created by nehon on 15/04/17.
- FrameInterpolator() - Constructor for class com.jme3.anim.interpolator.FrameInterpolator
- FrameInterpolator.TrackDataReader<T> - Class in com.jme3.anim.interpolator
- FrameInterpolator.TrackTimeReader - Class in com.jme3.anim.interpolator
- frameRate - Variable in class com.jme3.system.NullContext
- FrameRate - Enum constant in enum class com.jme3.shader.UniformBinding
-
Frames per second.
- freeze() - Method in class com.jme3.animation.CompactArray
-
release objects.
- fromAngleAxis(float, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Sets all 9 elements to form a pure rotation matrix with the specified rotation angle and axis of rotation.
- fromAngleAxis(float, Vector3f) - Method in class com.jme3.math.Matrix4f
-
Load a 3-D rotation specified by an angle and axis.
- fromAngleAxis(float, Vector3f) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from the specified rotation angle and axis of rotation.
- fromAngleNormalAxis(float, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Sets all 9 elements to form a rotation matrix with the specified rotation angle and normalized axis of rotation.
- fromAngleNormalAxis(float, Vector3f) - Method in class com.jme3.math.Matrix4f
-
Load a 3-D rotation specified by an angle and axis.
- fromAngleNormalAxis(float, Vector3f) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from the specified rotation angle and normalized axis of rotation.
- fromAngles(float[]) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from the specified Tait-Bryan angles, applying the rotations in x-z-y extrinsic order or y-z'-x" intrinsic order.
- fromAngles(float, float, float) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from the specified Tait-Bryan angles, applying the rotations in x-z-y extrinsic order or y-z'-x" intrinsic order.
- fromAxes(Vector3f[]) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from the specified orthonormal basis.
- fromAxes(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Configures from the specified column vectors.
- fromAxes(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from the specified orthonormal basis.
- fromBoneTrack(BoneTrack, Bone, Joint) - Static method in class com.jme3.anim.util.AnimMigrationUtils
- fromBoundingSphere(BoundingSphere) - Method in class com.jme3.scene.debug.WireSphere
-
Create a WireSphere from a BoundingSphere
- fromFrame(Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
- fromFrustum(float, float, float, float, float, float, boolean) - Method in class com.jme3.math.Matrix4f
-
Load a perspective-view transform with the specified clipping planes.
- fromIntABGR(int) - Method in class com.jme3.math.ColorRGBA
-
Sets the RGBA values of this
ColorRGBA
with the given combined ABGR value Bits 24-31 are alpha, bits 16-23 are blue, bits 8-15 are green, bits 0-7 are red. - fromIntARGB(int) - Method in class com.jme3.math.ColorRGBA
-
Sets the component values of this
ColorRGBA
with the given combined ARGBint
. - fromIntRGBA(int) - Method in class com.jme3.math.ColorRGBA
-
Sets the RGBA values of this
ColorRGBA
with the given combined RGBA value Bits 24-31 are red, bits 16-23 are green, bits 8-15 are blue, bits 0-7 are alpha. - fromName(String) - Static method in class com.jme3.export.SavableClassUtil
-
fromName creates a new Savable from the provided class name.
- fromName(String, List<ClassLoader>) - Static method in class com.jme3.export.SavableClassUtil
-
Deprecated.use
SavableClassUtil.fromName(java.lang.String)
instead - fromRGBA255(int, int, int, int) - Static method in class com.jme3.math.ColorRGBA
-
Converts a color from RGBA 255 values.
- fromRotationMatrix(float, float, float, float, float, float, float, float, float) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from a rotation matrix with the specified elements.
- fromRotationMatrix(Matrix3f) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from the specified rotation matrix.
- fromStartEndVectors(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Configures a rotation matrix that rotates the specified start direction to the specified end direction.
- fromTransformMatrix(Matrix4f) - Method in class com.jme3.math.Transform
-
Sets the current instance from a transform matrix.
- Front - Enum constant in enum class com.jme3.material.RenderState.FaceCullMode
-
Cull front faces
- FrontAndBack - Enum constant in enum class com.jme3.material.RenderState.FaceCullMode
-
Cull both front and back faces.
- frontStencilDepthFailOperation - Variable in class com.jme3.renderer.RenderContext
-
Action taken when the stencil test passes but the depth test fails on a front-facing polygon.
- frontStencilDepthPassOperation - Variable in class com.jme3.renderer.RenderContext
-
Action taken when both tests pass on a front-facing polygon.
- frontStencilFunction - Variable in class com.jme3.renderer.RenderContext
-
Stencil test function for front-facing polygons.
- frontStencilStencilFailOperation - Variable in class com.jme3.renderer.RenderContext
-
Action taken when the stencil test fails on a front-facing polygon.
- frustrumIntersects - Variable in class com.jme3.scene.Spatial
- frustumBottom - Variable in class com.jme3.renderer.Camera
-
Distance from camera to bottom frustum plane.
- frustumCam - Variable in class com.jme3.shadow.AbstractShadowRenderer
- frustumFar - Variable in class com.jme3.renderer.Camera
-
Distance from camera to far frustum plane.
- frustumLeft - Variable in class com.jme3.renderer.Camera
-
Distance from camera to left frustum plane.
- frustumNear - Variable in class com.jme3.renderer.Camera
-
Distance from camera to near frustum plane.
- FrustumNearFar - Enum constant in enum class com.jme3.shader.UniformBinding
-
The near and far values for the camera frustum.
- frustumRight - Variable in class com.jme3.renderer.Camera
-
Distance from camera to right frustum plane.
- frustumTop - Variable in class com.jme3.renderer.Camera
-
Distance from camera to top frustum plane.
- FULL_NAME - Static variable in class com.jme3.system.JmeVersion
- fullBufferRegion - Variable in class com.jme3.shader.bufferobject.BufferRegion
- Function<R,
T> - Interface in com.jme3.util.functional - fWdU - Variable in class com.jme3.util.TempVars
-
BoundingBox ray collision
G
- g - Variable in class com.jme3.math.ColorRGBA
-
The green component of the color.
- gainFocus() - Method in class com.jme3.app.LegacyApplication
-
Internal use only.
- gainFocus() - Method in interface com.jme3.system.SystemListener
-
Called when the application gained focus.
- Garage - Static variable in class com.jme3.audio.Environment
- gatherGeoms(Spatial, List<Geometry>) - Static method in class jme3tools.optimize.GeometryBatchFactory
- genBRTF() - Method in interface com.jme3.environment.baker.IBLEnvBaker
-
Generates the BRDF texture.
- genBRTF() - Method in class com.jme3.environment.baker.IBLGLEnvBaker
- generate(Mesh) - Static method in class com.jme3.util.mikktspace.MikktspaceTangentGenerator
- generate(Mesh) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- generate(Mesh, boolean) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- generate(Mesh, boolean, boolean) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- generate(Spatial) - Static method in class com.jme3.util.mikktspace.MikktspaceTangentGenerator
- generate(Spatial) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- generate(Spatial, boolean) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- generateAttributes(StringBuilder, ShaderGenerationInfo) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
generates the attributes declaration for the vertex shader.
- generateAttributes(StringBuilder, ShaderGenerationInfo) - Method in class com.jme3.shader.ShaderGenerator
-
generates the attributes declaration for the vertex shader.
- generateBindPose() - Method in class com.jme3.scene.Mesh
-
Generates the
VertexBuffer.Type.BindPosePosition
,VertexBuffer.Type.BindPoseNormal
, andVertexBuffer.Type.BindPoseTangent
buffers for this mesh by duplicating them based on the position and normal buffers already set on the mesh. - generateBindPose(boolean) - Method in class com.jme3.scene.Mesh
-
Deprecated.use generateBindPose();
- generateBindPoseTangentsIfNecessary(Mesh) - Static method in class com.jme3.util.TangentUtils
- generateComplementBasis(Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.Vector3f
- generateDeclarationAndMainBody(List<ShaderNode>, StringBuilder, StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
iterates through shader nodes to load them and generate the shader declaration part and main body extracted from the shader nodes, for the given shader type
- generateDeclarativeSection(StringBuilder, ShaderNode, String, ShaderGenerationInfo) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Appends the given shaderNode declarative part to the shader declarative part.
- generateDeclarativeSection(StringBuilder, ShaderNode, String, ShaderGenerationInfo) - Method in class com.jme3.shader.ShaderGenerator
-
Appends the given shaderNode declarative part to the shader declarative part.
- generateEndOfMainSection(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Generates the end of the shader main section.
- generateEndOfMainSection(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.Glsl150ShaderGenerator
-
Generates the end of the shader main section.
- generateEndOfMainSection(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
Generates the end of the shader main section.
- generateMipMaps(Image) - Static method in class com.jme3.util.MipMapGenerator
- generateNodeMainSection(StringBuilder, ShaderNode, String, ShaderGenerationInfo) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Appends the given shaderNode main part to the shader declarative part.
- generateNodeMainSection(StringBuilder, ShaderNode, String, ShaderGenerationInfo) - Method in class com.jme3.shader.ShaderGenerator
-
Appends the given shaderNode main part to the shader declarative part.
- generateOrthonormalBasis(Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.Vector3f
- generateParallel(Spatial, ExecutorService) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- generateProfilingTasks(int) - Method in class com.jme3.renderer.opengl.GLRenderer
- generateProfilingTasks(int) - Method in interface com.jme3.renderer.Renderer
-
Generates a pool of gpu queries meant to use as profiling tasks.
- generateProfilingTasks(int) - Method in class com.jme3.system.NullRenderer
- generateShader(String) - Method in class com.jme3.shader.ShaderGenerator
-
Generate vertex and fragment shaders for the given technique
- generateSource(StringBuilder, List<String>, List<VarType>) - Method in class com.jme3.shader.DefineList
- generateSource(List<String>, List<VarType>) - Method in class com.jme3.shader.DefineList
- generateStartOfMainSection(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
generates the start of the shader main section.
- generateStartOfMainSection(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.Glsl150ShaderGenerator
-
generates the start of the shader main section.
- generateStartOfMainSection(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
generates the start of the shader main section.
- generateTag() - Method in class com.jme3.export.binary.BinaryExporter
- generateUniforms(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.Glsl100ShaderGenerator
- generateUniforms(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.Glsl150ShaderGenerator
- generateUniforms(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
generates the uniforms declaration for a shader of the given type.
- generateUniforms(StringBuilder, List<ShaderNodeVariable>) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
declare a list of uniforms
- generateVaryings(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.Glsl100ShaderGenerator
- generateVaryings(StringBuilder, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
generates the varyings for the given shader type shader.
- GenericEnvBaker - Class in com.jme3.environment.baker
-
Render the environment into a cubemap
- GenericEnvBaker(RenderManager, AssetManager, Image.Format, Image.Format, int) - Constructor for class com.jme3.environment.baker.GenericEnvBaker
- genNormalLines(Mesh, float) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- genNormalLines(Mesh, float) - Static method in class com.jme3.util.TangentUtils
- genTangentLines(Mesh, float) - Static method in class com.jme3.util.TangentUtils
- genTangSpace(MikkTSpaceContext, float) - Static method in class com.jme3.util.mikktspace.MikktspaceTangentGenerator
- genTangSpaceDefault(MikkTSpaceContext) - Static method in class com.jme3.util.mikktspace.MikktspaceTangentGenerator
- genTbnLines(Mesh, float) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.Use
TangentUtils.genTbnLines(com.jme3.scene.Mesh, float)
instead. - genTbnLines(Mesh, float) - Static method in class com.jme3.util.TangentUtils
- Geometry - Class in com.jme3.scene
-
Geometry
defines a leaf node of the scene graph. - Geometry - Enum constant in enum class com.jme3.shader.Shader.ShaderType
-
Control geometry assembly.
- Geometry() - Constructor for class com.jme3.scene.Geometry
-
Instantiate a
Geometry
with no name, no mesh, and no material. - Geometry(String) - Constructor for class com.jme3.scene.Geometry
-
Create a geometry node without any mesh data.
- Geometry(String, Mesh) - Constructor for class com.jme3.scene.Geometry
-
Create a geometry node with mesh data.
- Geometry(String, Mesh, Material) - Constructor for class com.jme3.scene.Geometry
-
Create a geometry node with mesh data and material.
- GeometryBatchFactory - Class in jme3tools.optimize
- GeometryBatchFactory() - Constructor for class jme3tools.optimize.GeometryBatchFactory
- GeometryBatchFactory.AlignOption - Enum Class in jme3tools.optimize
-
Options to align the buffers of geometries' meshes of a sub graph
- GeometryComparator - Interface in com.jme3.renderer.queue
-
GeometryComparator
is a special version ofComparator
that is used to sort geometries for rendering in theRenderQueue
. - GeometryGroupNode - Class in com.jme3.scene
-
An abstract class for implementations that perform grouping of geometries via instancing or batching.
- GeometryGroupNode() - Constructor for class com.jme3.scene.GeometryGroupNode
-
Construct a
GeometryGroupNode
- GeometryGroupNode(String) - Constructor for class com.jme3.scene.GeometryGroupNode
-
Construct a
GeometryGroupNode
- GeometryList - Class in com.jme3.renderer.queue
-
This class is a special purpose list of
Geometry
objects for render queuing. - GeometryList(GeometryComparator) - Constructor for class com.jme3.renderer.queue.GeometryList
-
Initializes the GeometryList to use the given
GeometryComparator
to use for comparing geometries. - GeometryShader - Enum constant in enum class com.jme3.renderer.Caps
-
Supports geometry shader.
- geomIndex - Variable in class com.jme3.scene.plugins.OBJLoader
- get() - Method in class com.jme3.app.AppTask
- get() - Method in class com.jme3.scene.mesh.IndexBuffer
-
Returns the vertex index for the current position.
- get() - Method in class com.jme3.scene.mesh.IndexByteBuffer
- get() - Method in class com.jme3.scene.mesh.IndexIntBuffer
- get() - Method in class com.jme3.scene.mesh.IndexShortBuffer
- get() - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- get() - Static method in class com.jme3.util.TempVars
-
Acquire an instance of the TempVar class.
- get(float[]) - Method in class com.jme3.math.Matrix4f
-
Copy all elements to a float array, in row-major order.
- get(float[], boolean) - Method in class com.jme3.math.Matrix3f
-
Copies the matrix to the specified array.
- get(float[], boolean) - Method in class com.jme3.math.Matrix4f
-
Copy all elements to a float array.
- get(int) - Method in class com.jme3.light.LightList
- get(int) - Method in class com.jme3.math.Triangle
-
Accesses the location of the indexed vertex.
- get(int) - Method in class com.jme3.math.Vector3f
-
Returns the indexed component.
- get(int) - Method in class com.jme3.math.Vector4f
- get(int) - Method in class com.jme3.renderer.queue.GeometryList
-
Returns the element at the given index.
- get(int) - Method in class com.jme3.scene.mesh.IndexBuffer
-
Returns the vertex index for the given index in the index buffer.
- get(int) - Method in class com.jme3.scene.mesh.IndexByteBuffer
- get(int) - Method in class com.jme3.scene.mesh.IndexIntBuffer
- get(int) - Method in class com.jme3.scene.mesh.IndexShortBuffer
- get(int) - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- get(int) - Method in class com.jme3.scene.mesh.WrappedIndexBuffer
- get(int) - Method in class com.jme3.system.Displays
-
Call to get display information on a certain display.
- get(int) - Method in class com.jme3.util.IntMap
- get(int) - Method in class com.jme3.util.SafeArrayList
- get(int, int) - Method in class com.jme3.math.Matrix3f
-
Returns the element at the specified position.
- get(int, int) - Method in class com.jme3.math.Matrix4f
-
Retrieve the element at the specified position.
- get(int, T) - Method in class com.jme3.animation.CompactArray
-
returns the object for the given index
- get(long, TimeUnit) - Method in class com.jme3.app.AppTask
- get(Object) - Method in class com.jme3.util.ListMap
- get1() - Method in class com.jme3.collision.bih.BIHTriangle
- get1() - Method in class com.jme3.math.AbstractTriangle
-
Determine the location of the first vertex.
- get1() - Method in class com.jme3.math.Triangle
-
Accesses the location of the first vertex.
- get2() - Method in class com.jme3.collision.bih.BIHTriangle
- get2() - Method in class com.jme3.math.AbstractTriangle
-
Determine the location of the 2nd vertex.
- get2() - Method in class com.jme3.math.Triangle
-
Accesses the location of the 2nd vertex.
- get3() - Method in class com.jme3.collision.bih.BIHTriangle
- get3() - Method in class com.jme3.math.AbstractTriangle
-
Determine the location of the 3rd vertex.
- get3() - Method in class com.jme3.math.Triangle
-
Accesses the location of the 3rd vertex.
- getA() - Method in class com.jme3.math.Rectangle
-
getA
returns the first point of the rectangle. - getAccess() - Method in class com.jme3.texture.TextureImage
-
Gets the access hint.
- getAccessHint() - Method in class com.jme3.shader.bufferobject.BufferObject
- getAction(String) - Method in class com.jme3.anim.AnimComposer
- getActions() - Method in class com.jme3.anim.tween.action.BlendAction
- getActiveTechnique() - Method in class com.jme3.material.Material
-
Returns the currently active technique.
- getAdditionalRenderState() - Method in class com.jme3.material.Material
-
Acquire the additional
render state
to apply for this material. - getAddressBits() - Method in interface com.jme3.opencl.Device
-
Returns the default compute device address space size specified as an unsigned integer value in bits.
- getAirAbsorbGainHf() - Method in class com.jme3.audio.Environment
- getALErrorMessage(int) - Static method in class com.jme3.audio.openal.ALUtil
- getAlignment() - Method in class com.jme3.font.BitmapText
- getAlignment() - Method in class com.jme3.scene.control.BillboardControl
-
Returns the alignment this Billboard is set too.
- getAllDefines() - Method in class com.jme3.material.Technique
-
Deprecated.Preset defines are precompiled into
TechniqueDef.getShaderPrologue()
, whereas dynamic defines are available viaTechnique.getDynamicDefines()
. - getAllInstanceData() - Method in class com.jme3.scene.instancing.InstancedGeometry
- getAllKeyFrames() - Method in class com.jme3.cinematic.TimeLine
- getAlpha() - Method in class com.jme3.font.BitmapText
- getAlpha() - Method in class com.jme3.math.ColorRGBA
-
Retrieves the alpha component value of this
ColorRGBA
. - getAlphaBits() - Method in class com.jme3.system.AppSettings
-
Android Only Get the number of alpha bits for the surface view to use.
- getAlphaFallOff() - Method in class com.jme3.material.RenderState
-
Deprecated.
- getAlphaFunc() - Method in class com.jme3.material.RenderState
-
Deprecated.
- getAlphaToCoverage() - Method in class com.jme3.renderer.opengl.GLRenderer
- getAlphaToCoverage() - Method in interface com.jme3.renderer.Renderer
-
Gets the alpha to coverage state.
- getAlphaToCoverage() - Method in class com.jme3.system.NullRenderer
- getAmbientColor(LightList, boolean, ColorRGBA) - Static method in class com.jme3.material.logic.DefaultTechniqueDefLogic
- getAmount() - Method in class com.jme3.font.Kerning
- getAngle() - Method in class com.jme3.math.Vector2f
-
Returns the angle of the vector in polar coordinates.
- getAnim(String) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Retrieve an animation from the list of animations.
- getAnimationLength(String) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Returns the length of the given named animation.
- getAnimationName() - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- getAnimationNames() - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- getAnimClip() - Method in class com.jme3.anim.tween.action.ClipAction
-
Gets the animation clip associated with this action.
- getAnimClip(String) - Method in class com.jme3.anim.AnimComposer
-
Retrieve an animation from the list of animations.
- getAnimClips() - Method in class com.jme3.anim.AnimComposer
-
Returns an unmodifiable collection of all available animations.
- getAnimClipsNames() - Method in class com.jme3.anim.AnimComposer
-
Returns an unmodifiable set of all available animation names.
- getAnimMaxTime() - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- getAnisotropicFilter() - Method in class com.jme3.texture.Texture
- getAnisotropy() - Method in class com.jme3.asset.TextureKey
- getAppendableNameSpace(ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
returns the name space to append for a variable.
- getApplication() - Method in class com.jme3.app.state.AppStateManager
-
Returns the Application to which this AppStateManager belongs.
- getApplication() - Method in class com.jme3.app.state.BaseAppState
- getAppProfiler() - Method in interface com.jme3.app.Application
-
Returns the current AppProfiler hook, or null if none is set.
- getAppProfiler() - Method in class com.jme3.app.LegacyApplication
-
Returns the current AppProfiler hook, or null if none is set.
- getArea() - Method in class com.jme3.light.LightProbe
- getAreaType() - Method in class com.jme3.light.LightProbe
- getArgCount() - Method in class com.jme3.opencl.Kernel
- getArmature() - Method in class com.jme3.anim.SkinningControl
-
returns the armature of this control
- getArmature() - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- getArray() - Method in class com.jme3.util.SafeArrayList
-
Returns a current snapshot of this List's backing array that is guaranteed not to change through further List manipulation.
- getArraySize() - Method in class com.jme3.opencl.Image
- getAspect() - Method in class com.jme3.renderer.Camera
-
Obtains the aspect ratio.
- getAssetLoaderKeys() - Method in class com.jme3.scene.AssetLinkNode
- getAssetManager() - Method in interface com.jme3.app.Application
- getAssetManager() - Method in class com.jme3.app.LegacyApplication
- getAssetManager() - Method in class com.jme3.export.binary.BinaryImporter
- getAssetManager() - Method in interface com.jme3.export.JmeImporter
- getAssetManager() - Method in class com.jme3.material.MaterialDef
-
Returns the AssetManager passed in the constructor.
- getAssetName() - Method in class com.jme3.material.Material
-
Returns the asset key name of the asset from which this material was loaded.
- getAssetName() - Method in class com.jme3.material.MaterialDef
-
Returns the asset key name of the asset from which this material definition was loaded.
- getAsSrgb() - Method in class com.jme3.math.ColorRGBA
-
Get the color in sRGB color space as a
ColorRGBA
. - getAtlasTexture(String) - Method in class jme3tools.optimize.TextureAtlas
-
Creates a new atlas texture for the given map name.
- getAtlasTile(Texture) - Method in class jme3tools.optimize.TextureAtlas
-
Get the
TextureAtlasTile
for the given Texture - getAttachmentsNode(int, SafeArrayList<Geometry>) - Method in class com.jme3.anim.Joint
-
Access the attachments node of this joint.
- getAttachmentsNode(String) - Method in class com.jme3.anim.SkinningControl
-
Access the attachments node of the named bone.
- getAttachmentsNode(String) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.Access the attachments node of the named bone.
- getAttribute(VertexBuffer.Type) - Method in class com.jme3.shader.Shader
- getAttributes() - Method in class com.jme3.material.ShaderGenerationInfo
- getAudio() - Method in class com.jme3.animation.AudioTrack
-
Deprecated.
- getAudioData() - Method in class com.jme3.audio.AudioNode
- getAudioData() - Method in interface com.jme3.audio.AudioSource
- getAudioNode() - Method in class com.jme3.cinematic.events.SoundEvent
-
Returns the underlying audio node of this sound track
- getAudioRenderer() - Method in interface com.jme3.app.Application
- getAudioRenderer() - Method in class com.jme3.app.LegacyApplication
- getAudioRenderer() - Static method in class com.jme3.audio.AudioContext
- getAudioRenderer() - Method in class com.jme3.system.AppSettings
-
Get the audio renderer
- getAverageCpu() - Method in class com.jme3.app.DetailedProfiler.StatLine
- getAverageFrameTime() - Method in class com.jme3.app.DetailedProfiler
- getAverageGpu() - Method in class com.jme3.app.DetailedProfiler.StatLine
- getAxes() - Method in class com.jme3.input.AbstractJoystick
-
Returns a read-only list of all joystick axes for this Joystick.
- getAxes() - Method in interface com.jme3.input.Joystick
-
Returns a read-only list of all joystick axes for this Joystick.
- getAxis() - Method in class com.jme3.input.event.JoyAxisEvent
-
Returns the JoystickAxis that triggered this event.
- getAxis(String) - Method in class com.jme3.input.AbstractJoystick
- getAxis(String) - Method in interface com.jme3.input.Joystick
-
Returns the JoystickAxis with the specified logical ID.
- getAxisCount() - Method in class com.jme3.input.AbstractJoystick
-
Returns the number of axes on this joystick.
- getAxisCount() - Method in interface com.jme3.input.Joystick
-
Returns the number of axes on this joystick.
- getAxisDeadZone() - Method in class com.jme3.input.InputManager
-
Returns the deadzone for joystick axes.
- getAxisId() - Method in class com.jme3.input.controls.JoyAxisTrigger
- getAxisId() - Method in class com.jme3.input.controls.JoyButtonTrigger
- getAxisId() - Method in class com.jme3.input.DefaultJoystickAxis
-
Returns the axisId of this joystick axis.
- getAxisId() - Method in interface com.jme3.input.JoystickAxis
-
Returns the unique axisId of this joystick axis within a given InputManager context.
- getAxisIndex() - Method in class com.jme3.input.event.JoyAxisEvent
-
Returns the joystick axis index.
- getAxisSamples() - Method in class com.jme3.scene.shape.Cylinder
- getB() - Method in class com.jme3.math.Rectangle
-
getB
returns the second point of the rectangle. - getBackgroundColor() - Method in class com.jme3.renderer.ViewPort
-
Returns the background color of this ViewPort.
- getBackStencilDepthFailOperation() - Method in class com.jme3.material.RenderState
-
Retrieve the back depth test fail operation.
- getBackStencilDepthPassOperation() - Method in class com.jme3.material.RenderState
-
Retrieve the back depth test pass operation.
- getBackStencilFunction() - Method in class com.jme3.material.RenderState
-
Retrieve the back stencil function.
- getBackStencilMask() - Method in class com.jme3.material.RenderState
-
Returns the back stencil mask.
- getBackStencilReference() - Method in class com.jme3.material.RenderState
-
Returns the back stencil reference.
- getBackStencilStencilFailOperation() - Method in class com.jme3.material.RenderState
-
Retrieve the back stencil fail operation.
- getBase() - Method in class com.jme3.font.BitmapCharacterSet
- getBaseInstanceCount() - Method in class com.jme3.scene.VertexBuffer
-
Returns the number of 'instances' in this VertexBuffer.
- getBasicAlignment(Object) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout
-
Get basic alignment of Object when serialized accordingly with std140
- getBasisFunctionDegree() - Method in class com.jme3.math.Spline
-
This method returns NURBS' spline basis function degree.
- getBasisUFunctionDegree() - Method in class com.jme3.scene.shape.Surface
-
This method returns the degree of basis U function.
- getBasisVFunctionDegree() - Method in class com.jme3.scene.shape.Surface
-
This method returns the degree of basis V function.
- getBatchHint() - Method in class com.jme3.scene.Spatial
- getBezierP1toP2Length(Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Compute the length on a Bezier spline between control points 1 and 2.
- getBinary(Device) - Method in class com.jme3.opencl.Program
-
Queries a compiled binary representation of this program for a particular device.
- getBinding() - Method in class com.jme3.shader.bufferobject.BufferObject
-
Get binding point
- getBinding() - Method in class com.jme3.shader.Uniform
- getBindInverseTransform() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getBindPosition() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the bind position expressed in local space (relative to the parent bone).
- getBindRotation() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the bind rotation expressed in local space (relative to the parent bone).
- getBindScale() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the bind scale expressed in local space (relative to the parent bone).
- getBitsPerPixel() - Method in class com.jme3.system.AppSettings
-
Get the bits per pixel
- getBitsPerPixel() - Method in enum class com.jme3.texture.Image.Format
- getBitsPerSample() - Method in class com.jme3.audio.AudioData
- getBlendEquation() - Method in class com.jme3.material.RenderState
-
Returns the blend equation.
- getBlendEquationAlpha() - Method in class com.jme3.material.RenderState
-
Returns the blend equation used for the alpha component.
- getBlendMode() - Method in class com.jme3.material.RenderState
-
Returns the blend mode.
- getBlendSpace() - Method in class com.jme3.anim.tween.action.BlendAction
- getBlue() - Method in class com.jme3.math.ColorRGBA
-
Retrieves the blue component value of this
ColorRGBA
. - getBone(int) - Method in class com.jme3.animation.Skeleton
-
Deprecated.return a bone for the given index
- getBone(String) - Method in class com.jme3.animation.Skeleton
-
Deprecated.returns the bone with the given name
- getBoneCount() - Method in class com.jme3.animation.Skeleton
-
Deprecated.returns the number of bones of this skeleton
- getBoneIndex(Bone) - Method in class com.jme3.animation.Skeleton
-
Deprecated.returns the bone index of the given bone
- getBoneIndex(String) - Method in class com.jme3.animation.Skeleton
-
Deprecated.returns the bone index of the bone that has the given name
- getBoneShapes() - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- getBoolean(int) - Method in class com.jme3.shader.DefineList
- getBoolean(String) - Method in class com.jme3.system.AppSettings
-
Get a boolean from the settings.
- getBound() - Method in class com.jme3.scene.Mesh
-
Returns the
BoundingVolume
of this Mesh. - getBounds() - Method in class com.jme3.light.LightProbe
-
Deprecated.
- getBoundUniforms() - Method in class com.jme3.shader.Shader
- getBuffer() - Method in class com.jme3.opencl.Buffer.AsyncMapping
- getBuffer() - Method in class com.jme3.scene.mesh.IndexBuffer
-
Returns the underlying data-type specific
Buffer
. - getBuffer() - Method in class com.jme3.scene.mesh.IndexByteBuffer
- getBuffer() - Method in class com.jme3.scene.mesh.IndexIntBuffer
- getBuffer() - Method in class com.jme3.scene.mesh.IndexShortBuffer
- getBuffer() - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- getBuffer() - Method in class com.jme3.scene.mesh.WrappedIndexBuffer
- getBuffer() - Method in class com.jme3.util.SafeArrayList
- getBuffer(VertexBuffer.Type) - Method in class com.jme3.scene.Mesh
-
Get the
VertexBuffer
stored on this mesh with the given type. - getBuffer(VertexBuffer.Type) - Method in class com.jme3.scene.mesh.MorphTarget
- getBufferBlock(String) - Method in class com.jme3.shader.Shader
-
Gets or creates a buffer block by the name.
- getBufferBlockMap() - Method in class com.jme3.shader.Shader
-
Get the buffer blocks map.
- getBufferList() - Method in class com.jme3.scene.Mesh
-
Returns a list of all
vertex buffers
on this Mesh. - getBufferObject() - Method in class com.jme3.shader.ShaderBufferBlock
-
Get the current storage data.
- getBufferObjectRef() - Method in class com.jme3.shader.ShaderBufferBlock
- getBuffers() - Method in class com.jme3.scene.Mesh
-
Returns a map of all
vertex buffers
on this Mesh. - getBuffers() - Method in class com.jme3.scene.mesh.MorphTarget
- getBufferType() - Method in class com.jme3.scene.VertexBuffer
- getBuildInfo() - Method in class com.jme3.system.JmeSystemDelegate
- getButton() - Method in class com.jme3.input.event.JoyButtonEvent
-
Returns the JoystickButton that triggered this event.
- getButton(String) - Method in class com.jme3.input.AbstractJoystick
- getButton(String) - Method in interface com.jme3.input.Joystick
-
Returns the JoystickButton with the specified logical ID.
- getButtonCount() - Method in class com.jme3.input.AbstractJoystick
-
Returns the number of buttons on this joystick.
- getButtonCount() - Method in class com.jme3.input.dummy.DummyMouseInput
- getButtonCount() - Method in interface com.jme3.input.Joystick
-
Returns the number of buttons on this joystick.
- getButtonCount() - Method in interface com.jme3.input.MouseInput
-
Returns the number of buttons the mouse has.
- getButtonId() - Method in class com.jme3.input.DefaultJoystickButton
-
Returns the unique buttonId of this joystick axis within a given InputManager context.
- getButtonId() - Method in interface com.jme3.input.JoystickButton
-
Returns the unique buttonId of this joystick axis within a given InputManager context.
- getButtonIndex() - Method in class com.jme3.input.event.JoyButtonEvent
-
The button index.
- getButtonIndex() - Method in class com.jme3.input.event.MouseButtonEvent
-
Returns the mouse button index.
- getButtonMappings(String, boolean) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Obtains mappings specific to the joystick buttons
- getButtons() - Method in class com.jme3.input.AbstractJoystick
-
Returns a read-only list of all joystick buttons for this Joystick.
- getButtons() - Method in interface com.jme3.input.Joystick
-
Returns a read-only list of all joystick buttons for this Joystick.
- getByteContent(InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Takes an InputStream and returns the complete byte content of it
- getC() - Method in class com.jme3.math.Rectangle
-
getC
returns the third point of the rectangle. - getCacheType() - Method in class com.jme3.asset.AssetKey
- getCacheType() - Method in class com.jme3.asset.FilterKey
- getCacheType() - Method in class com.jme3.asset.MaterialKey
- getCacheType() - Method in class com.jme3.asset.ModelKey
- getCacheType() - Method in class com.jme3.asset.ShaderNodeDefinitionKey
- getCacheType() - Method in class com.jme3.asset.TextureKey
- getCacheType() - Method in class com.jme3.audio.AudioKey
- getCallable() - Method in class com.jme3.app.AppTask
- getCamera() - Method in interface com.jme3.app.Application
- getCamera() - Method in class com.jme3.app.FlyCamAppState
- getCamera() - Method in class com.jme3.app.LegacyApplication
- getCamera() - Method in class com.jme3.renderer.ViewPort
-
Returns the camera which renders the attached scenes.
- getCamera() - Method in class com.jme3.scene.CameraNode
- getCamera() - Method in class com.jme3.scene.control.CameraControl
- getCamera(String) - Method in class com.jme3.cinematic.Cinematic
-
returns a cameraNode given its name
- getCameraName() - Method in class com.jme3.cinematic.events.CameraEvent
- getCaps() - Method in class com.jme3.renderer.opengl.GLRenderer
- getCaps() - Method in interface com.jme3.renderer.Renderer
-
Gets the capabilities of the renderer.
- getCaps() - Method in class com.jme3.system.NullRenderer
- getCapsule(Savable) - Method in class com.jme3.export.binary.BinaryExporter
- getCapsule(Savable) - Method in class com.jme3.export.binary.BinaryImporter
- getCapsule(Savable) - Method in interface com.jme3.export.JmeExporter
-
Returns the
OutputCapsule
for the given savable object. - getCapsule(Savable) - Method in interface com.jme3.export.JmeImporter
- getCardinality(String, String) - Static method in class com.jme3.shader.ShaderUtils
-
return the cardinality of a type and a swizzle example : vec4 cardinality is 4 float cardinality is 1 vec4.xyz cardinality is 3.
- getCatmullRomP1toP2Length(Vector3f, Vector3f, Vector3f, Vector3f, float, float, float) - Static method in class com.jme3.math.FastMath
-
Compute the length of a Catmull–Rom spline between control points 1 and 2
- getCenter() - Method in class com.jme3.bounding.BoundingVolume
- getCenter() - Method in class com.jme3.collision.bih.BIHTriangle
- getCenter() - Method in class com.jme3.effect.shapes.EmitterSphereShape
- getCenter() - Method in class com.jme3.light.OrientedBoxProbeArea
- getCenter() - Method in class com.jme3.light.SphereProbeArea
- getCenter() - Method in class com.jme3.math.Ring
-
getCenter
returns the center of the ring. - getCenter() - Method in class com.jme3.math.Triangle
-
Accesses the stored centroid (the average of the 3 vertex locations) calculating it if it is null.
- getCenter() - Method in class com.jme3.scene.shape.AbstractBox
-
Get the center point of this box.
- getCenter() - Method in class com.jme3.scene.shape.Dome
- getCenter(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
- getCenterWindow() - Method in class com.jme3.system.AppSettings
-
Tests the state of the Center Window flag.
- getChannel() - Method in class com.jme3.audio.AudioNode
-
Do not use.
- getChannel() - Method in interface com.jme3.audio.AudioSource
-
Do not use.
- getChannel(int) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Return the animation channel at the given index.
- getChannels() - Method in class com.jme3.audio.AudioData
- getChar() - Method in class com.jme3.font.BitmapCharacter
- getCharacter(int) - Method in class com.jme3.font.BitmapCharacterSet
- getCharacter(int, int) - Method in class com.jme3.font.BitmapCharacterSet
- getCharacterAdvance(char, char, float) - Method in class com.jme3.font.BitmapFont
- getCharacters() - Method in class com.jme3.input.event.TouchEvent
- getCharSet() - Method in class com.jme3.font.BitmapFont
- getChasingSensitivity() - Method in class com.jme3.input.ChaseCamera
-
returns the chasing sensitivity
- getCheckPlane() - Method in class com.jme3.bounding.BoundingVolume
-
Grabs the plane we should check first.
- getChild(int) - Method in class com.jme3.scene.Node
-
getChild
returns a child at a given index. - getChild(Class<T>) - Method in class com.jme3.app.state.CompositeAppState
- getChild(String) - Method in class com.jme3.scene.Node
-
getChild
returns the first child found with exactly the given name (case-sensitive). - getChildIndex(Spatial) - Method in class com.jme3.scene.Node
-
getChildIndex
returns the index of the given spatial in this node's list of children. - getChildren() - Method in class com.jme3.anim.Joint
-
Access the list of child joints.
- getChildren() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns all the children bones of this bone.
- getChildren() - Method in class com.jme3.scene.Node
-
Returns all children to this node.
- getCinematic() - Method in class com.jme3.cinematic.events.CameraEvent
- getCinematicEvents() - Method in class com.jme3.cinematic.KeyFrame
- getCircleSamples() - Method in class com.jme3.scene.shape.Torus
- getClassLoaders() - Method in interface com.jme3.asset.AssetManager
-
Deprecated.use
Resources
- getClassLoaders() - Method in class com.jme3.asset.DesktopAssetManager
-
Deprecated.
- getCleanFileName(String) - Method in class com.jme3.opencl.ProgramCache
- getClockFrequency() - Method in interface com.jme3.opencl.Device
- getCloneFunction(Class<T>) - Method in class com.jme3.util.clone.Cloner
-
Returns a previously registered clone function for the specified type or null if there is no custom clone function for the type.
- getClosestCollision() - Method in class com.jme3.collision.CollisionResults
- getClosestPoint(Vector3f) - Method in class com.jme3.math.Plane
-
Find the point in this plane that's nearest to the specified point.
- getClosestPoint(Vector3f, Vector3f) - Method in class com.jme3.math.Plane
-
Find the point in this plane that's nearest to the specified point.
- getCollision(int) - Method in class com.jme3.collision.CollisionResults
- getCollisionDirect(int) - Method in class com.jme3.collision.CollisionResults
-
Internal use only.
- getColor() - Method in class com.jme3.font.BitmapText
- getColor() - Method in class com.jme3.light.Light
-
Returns the color of the light.
- getColorArray() - Method in class com.jme3.math.ColorRGBA
-
getColorArray
retrieves the color values of thisColorRGBA
as a four elementfloat
array in the order: r,g,b,a. - getColorArray(float[]) - Method in class com.jme3.math.ColorRGBA
-
Stores the current r,g,b,a values into the given array.
- getColorBuffer() - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use getColorTarget()
- getColorBuffer(int) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use getColorTarget(int)
- getColorSpace() - Method in class com.jme3.material.MatParamTexture
-
Gets the required color space for this texture parameter.
- getColorSpace() - Method in class com.jme3.texture.Image
-
Specifies that this image is an SRGB image and therefore must undergo an sRGB -> linear RGB color conversion prior to being read by a shader and with the
Renderer.setLinearizeSrgbImages(boolean)
option is enabled. - getColorTarget() - Method in class com.jme3.texture.FrameBuffer
- getColorTarget(int) - Method in class com.jme3.texture.FrameBuffer
- getColumn(int) - Method in class com.jme3.math.Matrix3f
-
Returns the specified column.
- getColumn(int) - Method in class com.jme3.math.Matrix4f
-
Copy the specified column to a new float array.
- getColumn(int, float[]) - Method in class com.jme3.math.Matrix4f
-
Copy the specified column to a float array.
- getColumn(int, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Returns the specified column.
- getCombinedTransform(Vector3f, Quaternion) - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the local transform of this bone combined with the given position and rotation
- getCompactIndex(int) - Method in class com.jme3.animation.CompactArray
-
returns the corresponding index in the compact array
- getCompactObjectSize() - Method in class com.jme3.animation.CompactArray
- getComparator() - Method in class com.jme3.renderer.queue.GeometryList
-
Returns the GeometryComparator that this Geometry list uses for sorting.
- getCompilerVersion() - Method in interface com.jme3.opencl.Device
-
OpenCL C version string.
- getCompilerVersionMajor() - Method in interface com.jme3.opencl.Device
-
Extracts the major version from the compiler version
- getCompilerVersionMinor() - Method in interface com.jme3.opencl.Device
-
Extracts the minor version from the compiler version
- getComponentSize() - Method in enum class com.jme3.scene.VertexBuffer.Format
-
Returns the size in bytes of this data type.
- getComputeUnits() - Method in interface com.jme3.opencl.Device
-
Returns the number of parallel compute units on the OpenCL device.
- getCondition() - Method in class com.jme3.shader.ShaderNode
-
Gets the condition.
- getCondition() - Method in class com.jme3.shader.ShaderNodeVariable
- getCondition() - Method in class com.jme3.shader.VariableMapping
-
Gets the condition.
- getConstant() - Method in class com.jme3.math.Plane
-
getConstant
returns the constant of the plane. - getContactNormal() - Method in class com.jme3.collision.CollisionResult
- getContactPoint() - Method in class com.jme3.collision.CollisionResult
- getContents() - Method in class com.jme3.util.blockparser.Statement
- getContext() - Method in interface com.jme3.app.Application
- getContext() - Method in class com.jme3.app.LegacyApplication
- getContext(Class<T>) - Method in class com.jme3.renderer.RenderManager
-
Gets the pipeline context registered under the class.
- getControl() - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Returns the parent control of this AnimChannel.
- getControl(int) - Method in class com.jme3.scene.Spatial
-
Returns the control at the given index in the list.
- getControl(Class<T>) - Method in class com.jme3.scene.Spatial
-
Returns the first control that is an instance of the given class, or null if no such control exists.
- getControlDir() - Method in class com.jme3.scene.CameraNode
- getControlDir() - Method in class com.jme3.scene.control.CameraControl
- getControlDir() - Method in class com.jme3.scene.control.LightControl
- getControlDir() - Method in class com.jme3.scene.LightNode
-
Deprecated.
- getControlPoints() - Method in class com.jme3.math.Spline
-
returns this spline control points
- getControlPoints() - Method in class com.jme3.scene.shape.Surface
- getCubeMapCrossDebugView(TextureCubeMap, AssetManager) - Static method in class com.jme3.environment.util.EnvMapUtils
-
Creates a debug Node of the given cube map to attach to the gui node the cube map is layered this way :
- getCubeMapCrossDebugViewWithMipMaps(TextureCubeMap, AssetManager) - Static method in class com.jme3.environment.util.EnvMapUtils
- getCubemapFaceTexCoordFromVector(Vector3f, int, Vector2f, EnvMapUtils.FixSeamsMethod) - Static method in class com.jme3.environment.util.EnvMapUtils
-
Computes the texture coordinates and the face of the cube map from the given vector
- getCullHint() - Method in class com.jme3.scene.Spatial
- getCurrentAction() - Method in class com.jme3.anim.AnimComposer
-
Return the current action on the default layer.
- getCurrentAction() - Method in class com.jme3.anim.AnimLayer
-
Returns the Action that's currently running.
- getCurrentAction(String) - Method in class com.jme3.anim.AnimComposer
-
Return current action on specified layer.
- getCurrentActionName() - Method in class com.jme3.anim.AnimLayer
-
Returns the name of the Action that's currently running.
- getCurrentCamera() - Method in class com.jme3.renderer.RenderManager
-
Returns the camera currently used for rendering.
- getCurrentFrameBuffer() - Method in class com.jme3.renderer.opengl.GLRenderer
- getCurrentFrameBuffer() - Method in interface com.jme3.renderer.Renderer
-
Returns the current FrameBuffer that is being rendered to.
- getCurrentFrameBuffer() - Method in class com.jme3.system.NullRenderer
- getCurrentValue() - Method in class com.jme3.cinematic.events.MotionEvent
-
This method is meant to be called by the motion path only.
- getCurrentWayPoint() - Method in class com.jme3.cinematic.events.MotionEvent
-
This method is meant to be called by the motion path only.
- getCursorPosition() - Method in class com.jme3.input.InputManager
-
Returns the current cursor position.
- getCurveTension() - Method in class com.jme3.cinematic.MotionPath
-
Returns the curve tension
- getCurveTension() - Method in class com.jme3.math.Spline
-
returns the curve tension
- getCustomDfactorAlpha() - Method in class com.jme3.material.RenderState
-
Returns the destination factor for the alpha component in
BlendMode.Custom
. - getCustomDfactorRGB() - Method in class com.jme3.material.RenderState
-
Returns the destination factor for the RGB components in
BlendMode.Custom
. - getCustomSfactorAlpha() - Method in class com.jme3.material.RenderState
-
Returns the source factor for the alpha component in
BlendMode.Custom
. - getCustomSfactorRGB() - Method in class com.jme3.material.RenderState
-
Returns the source factor for the RGB components in
BlendMode.Custom
. - getData() - Method in class com.jme3.audio.AudioBuffer
- getData() - Method in class com.jme3.scene.VertexBuffer
-
Returns the raw internal data buffer used by this VertexBuffer.
- getData() - Method in class com.jme3.shader.bufferobject.BufferObject
-
Rewind and return buffer data
- getData() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Rewind and get a ByteBuffer pointing to this region of the main buffer
- getData() - Method in class com.jme3.texture.Image
-
getData
returns the data for this image. - getData(int) - Method in class com.jme3.texture.Image
-
getData
returns the data for this image. - getData(int[]) - Method in class com.jme3.renderer.Statistics
-
Retrieves the statistics data into the given array.
- getDataAtTime(double, float[]) - Method in class com.jme3.anim.MorphTrack
- getDataAtTime(double, Transform) - Method in class com.jme3.anim.TransformTrack
- getDataAtTime(double, T) - Method in interface com.jme3.anim.AnimTrack
-
Determine the track value for the specified time.
- getDataReadOnly() - Method in class com.jme3.scene.VertexBuffer
-
Returns a safe read-only version of this VertexBuffer's data.
- getDataType() - Method in class com.jme3.audio.AudioBuffer
- getDataType() - Method in class com.jme3.audio.AudioData
- getDataType() - Method in class com.jme3.audio.AudioStream
- getDeadZone() - Method in class com.jme3.input.DefaultJoystickAxis
-
Returns the suggested dead zone for this axis.
- getDeadZone() - Method in interface com.jme3.input.JoystickAxis
-
Returns the suggested dead zone for this axis.
- getDebugGui(AssetManager, LightProbe) - Static method in class com.jme3.environment.FastLightProbeFactory
-
For debuging purposes only Will return a Node meant to be added to a GUI presenting the 2 cube maps in a cross pattern with all the mip maps.
- getDebugGui(AssetManager, LightProbe) - Static method in class com.jme3.environment.LightProbeFactory
-
For debugging purposes only.
- getDebugNode() - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- getDecayHFRatio() - Method in class com.jme3.audio.Environment
- getDecayTime() - Method in class com.jme3.audio.Environment
- getDef() - Method in class com.jme3.material.Technique
-
Returns the technique definition that is implemented by this technique instance.
- getDefaultAnisotropicFilter() - Method in class com.jme3.renderer.opengl.GLRenderer
- getDefaultAnisotropicFilter() - Method in interface com.jme3.renderer.Renderer
-
Gets the default anisotropic filter level for textures.
- getDefaultAnisotropicFilter() - Method in class com.jme3.system.NullRenderer
- getDefaultContext() - Method in class com.jme3.renderer.RenderManager
-
Gets the default pipeline context registered under
invalid reference
PipelineContext#getClass()
- getDefaultPassDepthFormat() - Method in class com.jme3.post.Filter
-
returns the default pass depth format
- getDefaultPassTextureFormat() - Method in class com.jme3.post.Filter
- getDefaultPassTextureFormat() - Method in class com.jme3.post.FilterPostProcessor
- getDefaultValue() - Method in class com.jme3.shader.ShaderNodeVariable
-
Gets the default value of this variable.
- getDefineIdType(int) - Method in class com.jme3.material.TechniqueDef
-
Get the type of a particular define.
- getDefineNames() - Method in class com.jme3.material.TechniqueDef
-
Get the names of all defines declared on this technique definition.
- getDefines() - Method in class com.jme3.shader.Shader.ShaderSource
- getDefineTypes() - Method in class com.jme3.material.TechniqueDef
-
Get the types of all defines declared on this technique definition.
- getDefinition() - Method in class com.jme3.shader.ShaderNode
-
Returns the shader node definition.
- getDeltaScaleSpan() - Method in class com.jme3.input.event.TouchEvent
- getDeltaWheel() - Method in class com.jme3.input.event.MouseMotionEvent
-
The change in wheel rotation.
- getDeltaX() - Method in class com.jme3.input.event.TouchEvent
- getDeltaY() - Method in class com.jme3.input.event.TouchEvent
- getDensity() - Method in class com.jme3.audio.Environment
- getDepth() - Method in class com.jme3.opencl.Image
- getDepth() - Method in class com.jme3.scene.SceneGraphIterator
-
Gets the current depth of the iterator.
- getDepth() - Method in class com.jme3.texture.Image
-
getDepth
returns the depth of this image (for 3d images). - getDepth() - Method in class com.jme3.util.struct.StructField
-
Get depth of the field
- getDepthBits() - Method in class com.jme3.system.AppSettings
-
Get the number of depth bits
- getDepthBuffer() - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use getDepthTarget()
- getDepthFunc() - Method in class com.jme3.material.RenderState
-
Retrieve the depth comparison function
- getDepthTarget() - Method in class com.jme3.texture.FrameBuffer
- getDepthTexture() - Method in class com.jme3.post.Filter.Pass
- getDepthTexture() - Method in class com.jme3.post.FilterPostProcessor
-
For internal use only
returns the depth texture of the scene - getDevice() - Method in class com.jme3.opencl.CommandQueue
-
Returns the device associated with this command queue.
- getDevices() - Method in class com.jme3.opencl.Context
-
Returns all available devices for this context.
- getDevices() - Method in interface com.jme3.opencl.Platform
- getDeviceType() - Method in interface com.jme3.opencl.Device
- getDiffusion() - Method in class com.jme3.audio.Environment
- getDimension() - Method in class com.jme3.opencl.Kernel.WorkSize
- getDirection() - Method in class com.jme3.audio.AudioNode
- getDirection() - Method in interface com.jme3.audio.AudioSource
- getDirection() - Method in class com.jme3.audio.Listener
- getDirection() - Method in class com.jme3.cinematic.events.MotionEvent
-
Returns the direction the spatial is moving.
- getDirection() - Method in class com.jme3.light.DirectionalLight
-
Returns the direction vector of the light.
- getDirection() - Method in class com.jme3.light.SpotLight
- getDirection() - Method in class com.jme3.math.Line
-
getDirection
returns the direction of the line. - getDirection() - Method in class com.jme3.math.LineSegment
-
Access the direction of this segment.
- getDirection() - Method in class com.jme3.math.Ray
-
getDirection
retrieves the direction vector of the ray. - getDirection() - Method in class com.jme3.renderer.Camera
-
Retrieves the direction vector the camera is facing.
- getDirection() - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.returns the light direction used for this processor
- getDirection() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.returns the light direction used by the processor
- getDirection() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.returns the light direction used by the processor
- getDirection(Vector3f) - Method in class com.jme3.renderer.Camera
-
Retrieves the direction vector the camera is facing.
- getDirectionType() - Method in class com.jme3.cinematic.events.MotionEvent
-
Returns the direction type of the target.
- getDirectMemoryCount() - Static method in class com.jme3.util.MemoryUtils
- getDirectMemoryTotalCapacity() - Static method in class com.jme3.util.MemoryUtils
- getDirectMemoryUsage() - Static method in class com.jme3.util.MemoryUtils
- getDirtyRegions() - Method in class com.jme3.shader.bufferobject.BufferObject
-
Get dirty regions
- getDisplay() - Method in class com.jme3.system.AppSettings
-
Gets the display number used when creating a window.
- getDisplay() - Method in class com.jme3.system.DisplayInfo
-
Returns the monitor pointer (native), the virtual memory address used by lwjgl.
- getDisplayPicture() - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.debug only
- getDisplays() - Method in class com.jme3.app.LegacyApplication
-
This call will return a list of Monitors that glfwGetMonitors() returns and information about the monitor, like width, height, and refresh rate.
- getDisplays() - Method in interface com.jme3.system.JmeContext
-
This call will return a list of Monitors that glfwGetMonitors() returns and information about the monitor, like width, height, and refresh rate.
- getDisplays() - Method in class com.jme3.system.NullContext
- getDistance() - Method in class com.jme3.collision.CollisionResult
- getDistanceToTarget() - Method in class com.jme3.input.ChaseCamera
-
return the current distance from the camera to the target
- getDistTolerance() - Method in class com.jme3.scene.control.LodControl
-
Returns the distance tolerance for changing LOD.
- getDocumentation() - Method in class com.jme3.shader.ShaderNodeDefinition
- getDownRotateOnCloseViewOnly() - Method in class com.jme3.input.ChaseCamera
- getDriverVersion() - Method in interface com.jme3.opencl.Device
- getDriverVersionMajor() - Method in interface com.jme3.opencl.Device
-
Extracts the major version from the driver version
- getDriverVersionMinor() - Method in interface com.jme3.opencl.Device
-
Extracts the minor version from the driver version
- getDryFilter() - Method in class com.jme3.audio.AudioNode
- getDryFilter() - Method in interface com.jme3.audio.AudioSource
- getDuration() - Method in class com.jme3.audio.AudioBuffer
- getDuration() - Method in class com.jme3.audio.AudioData
- getDuration() - Method in class com.jme3.audio.AudioStream
- getDuration() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Returns the actual duration of the animation (initialDuration/speed)
- getDuration() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
Returns the actual duration of the animation
- getDX() - Method in class com.jme3.input.event.MouseMotionEvent
-
The change in X coordinate
- getDY() - Method in class com.jme3.input.event.MouseMotionEvent
-
The change in Y coordinate
- getDynamicDefines() - Method in class com.jme3.material.Technique
-
Get the
DefineList
for dynamic defines. - getEdgeFilteringMode() - Method in class com.jme3.shadow.AbstractShadowFilter
-
returns the edge filtering mode
- getEdgeFilteringMode() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
returns the edge filtering mode
- getEdgesThickness() - Method in class com.jme3.shadow.AbstractShadowFilter
-
returns the edges thickness
- getEdgesThickness() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
returns the edges thickness
- getEdgesThickness() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.returns the edges thickness
- getEdgesThickness() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.returns the edges thickness
- getEfficentData() - Method in class com.jme3.texture.Image
-
Deprecated.This feature is no longer used by the engine
- getEigenValue(int) - Method in class com.jme3.math.Eigen3f
-
Read the indexed eigenvalue.
- getEigenValues() - Method in class com.jme3.math.Eigen3f
-
Access the array of eigenvalues.
- getEigenVector(int) - Method in class com.jme3.math.Eigen3f
-
Access the indexed eigenvector.
- getEigenVectors() - Method in class com.jme3.math.Eigen3f
-
Access the array of eigenvectors.
- getElementClass() - Method in class com.jme3.animation.CompactArray
- getElementClass() - Method in class com.jme3.animation.CompactFloatArray
- getElementClass() - Method in class com.jme3.animation.CompactQuaternionArray
- getElementClass() - Method in class com.jme3.animation.CompactVector3Array
- getElementComponent(int, int) - Method in class com.jme3.scene.VertexBuffer
-
Get the component inside an element.
- getElementLengths() - Method in class com.jme3.scene.Mesh
-
Get the element lengths for
Mesh.Mode.Hybrid
mesh mode. - getElementSize() - Method in class com.jme3.opencl.Image
- getEmitter() - Method in class com.jme3.animation.EffectTrack
-
Deprecated.
- getEnd() - Method in class com.jme3.scene.shape.Line
- getEnd() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Get end of the region
- getEndColor() - Method in class com.jme3.effect.ParticleEmitter
-
Get the end color of the particles spawned.
- getEndSize() - Method in class com.jme3.effect.ParticleEmitter
-
Get the end size of the particles spawned.
- getEntry(int) - Method in class com.jme3.anim.interpolator.FrameInterpolator.TrackTimeReader
- getEntry(int) - Method in class com.jme3.util.ListMap
- getEntryClamp(int, T) - Method in class com.jme3.anim.interpolator.FrameInterpolator.TrackDataReader
- getEntryMod(int, T) - Method in class com.jme3.anim.interpolator.FrameInterpolator.TrackDataReader
- getEntryModSkip(int, T) - Method in class com.jme3.anim.interpolator.FrameInterpolator.TrackDataReader
- getEnvMap() - Method in interface com.jme3.environment.baker.EnvBaker
-
Gets the environment map.
- getEnvMap() - Method in class com.jme3.environment.baker.GenericEnvBaker
- getErrorCode() - Method in exception class com.jme3.opencl.OpenCLException
- getErrorType() - Method in class com.jme3.app.state.ConstantVerifierState
- getEvent() - Method in class com.jme3.opencl.Buffer.AsyncMapping
- getEventData(String, Object) - Method in class com.jme3.cinematic.Cinematic
-
used internally return and event data
- getExtension() - Method in class com.jme3.asset.AssetKey
- getExtension() - Method in enum class com.jme3.shader.Shader.ShaderType
- getExtension(String) - Static method in class com.jme3.asset.AssetKey
- getExtensions() - Method in interface com.jme3.opencl.Device
-
Lists all available extensions
- getExtensions() - Method in interface com.jme3.opencl.Platform
- getExtent() - Method in class com.jme3.light.OrientedBoxProbeArea
- getExtent() - Method in class com.jme3.math.LineSegment
-
Read the extent of this segment.
- getExtent(Vector3f) - Method in class com.jme3.bounding.BoundingBox
-
Query extent.
- getExtreme(int, boolean) - Method in class com.jme3.collision.bih.BIHTriangle
- getFace() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- getFaceCullMode() - Method in class com.jme3.material.RenderState
-
Retrieve the face cull mode.
- getFaceNormal() - Method in class com.jme3.effect.ParticleEmitter
-
Get the normal which particles are facing.
- getFallbackMorphTarget() - Method in class com.jme3.scene.Geometry
- getFarthestCollision() - Method in class com.jme3.collision.CollisionResults
- getFields(Struct) - Static method in class com.jme3.util.struct.StructUtils
-
Get sorted List of StructFields from a Struct object
- getFields(Struct, ArrayList<Field>) - Static method in class com.jme3.util.struct.StructUtils
- getFilter(Class<T>) - Method in class com.jme3.post.FilterPostProcessor
-
returns the first filter in the list assignable from the given type
- getFilterIterator() - Method in class com.jme3.post.FilterPostProcessor
- getFilterList() - Method in class com.jme3.post.FilterPostProcessor
-
returns an unmodifiable version of the filter list.
- getFilterTexture() - Method in class com.jme3.post.FilterPostProcessor
-
For internal use only
returns the rendered texture of the scene - getFloat(int) - Method in class com.jme3.shader.DefineList
- getFloat(String) - Method in class com.jme3.system.AppSettings
-
Get a float from the settings.
- getFloatArray(FloatBuffer) - Static method in class com.jme3.util.BufferUtils
-
Create a new float[] array and populate it with the given FloatBuffer's contents.
- getFloatBuffer(VertexBuffer.Type) - Method in class com.jme3.scene.Mesh
-
Get the
VertexBuffer
data stored on this mesh in float format. - getFlyByCamera() - Method in class com.jme3.app.SimpleApplication
-
Retrieves flyCam
- getFolder() - Method in class com.jme3.asset.AssetKey
- getFolder(String) - Static method in class com.jme3.asset.AssetKey
- getFont() - Method in class com.jme3.font.BitmapText
- getForcedMaterial() - Method in class com.jme3.renderer.RenderManager
-
Gets the forced material.
- getForcedMatParams() - Method in class com.jme3.renderer.RenderManager
-
Gets the forced material parameters applied to rendered geometries.
- getForcedRenderState() - Method in class com.jme3.material.TechniqueDef
- getForcedRenderState() - Method in class com.jme3.renderer.RenderManager
-
Returns the forced render state previously set with
RenderManager.setForcedRenderState(com.jme3.material.RenderState)
. - getForcedTechnique() - Method in class com.jme3.renderer.RenderManager
-
Returns the forced technique name set.
- getFormat() - Method in class com.jme3.scene.mesh.IndexBuffer
-
Returns the format of the data stored in this buffer.
- getFormat() - Method in class com.jme3.scene.mesh.IndexByteBuffer
- getFormat() - Method in class com.jme3.scene.mesh.IndexIntBuffer
- getFormat() - Method in class com.jme3.scene.mesh.IndexShortBuffer
- getFormat() - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- getFormat() - Method in class com.jme3.scene.VertexBuffer
- getFormat() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- getFormat() - Method in class com.jme3.texture.Image
-
getFormat
returns the image format for this image. - getFormat() - Method in class com.jme3.texture.TextureImage
-
Gets the format of the image belonging to the underlying texture.
- getFormatsForCaps(EnumSet<Caps>) - Static method in class com.jme3.renderer.opengl.GLImageFormats
-
Generates a list of supported texture formats.
- getFormattedExpression() - Method in class com.jme3.material.plugins.ConditionParser
- getFormatVersion() - Method in class com.jme3.export.binary.BinaryImporter
- getFormatVersion() - Method in interface com.jme3.export.JmeImporter
-
Returns the version number written in the header of the J3O/XML file.
- getFov() - Method in class com.jme3.renderer.Camera
-
Obtains field of view when the camera is in perspective mode.
- getFpsText() - Method in class com.jme3.app.StatsAppState
- getFragmentGlobals() - Method in class com.jme3.material.ShaderGenerationInfo
- getFragmentShaderLanguage() - Method in class com.jme3.material.TechniqueDef
-
Returns the language of the fragment shader used in this technique.
- getFragmentShaderName() - Method in class com.jme3.material.TechniqueDef
-
Returns the name of the fragment shader used by the technique, or null if no fragment shader is specified.
- getFragmentUniforms() - Method in class com.jme3.material.ShaderGenerationInfo
- getFrameBufferDepthFormat() - Method in class com.jme3.post.FilterPostProcessor
-
Returns the depth format currently used for the internal frame buffer's depth buffer
- getFramebufferHeight() - Method in interface com.jme3.system.JmeContext
-
Returns the height of the framebuffer.
- getFramebufferHeight() - Method in class com.jme3.system.NullContext
-
Returns the height of the framebuffer.
- getFrameBufferSamplePositions(FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- getFramebufferWidth() - Method in interface com.jme3.system.JmeContext
-
Returns the width of the framebuffer.
- getFramebufferWidth() - Method in class com.jme3.system.NullContext
-
Returns the width of the framebuffer.
- getFrameCount() - Method in class com.jme3.app.BasicProfiler
- getFrameCount() - Method in class com.jme3.app.BasicProfilerState
- getFrameInterpolator() - Method in class com.jme3.anim.MorphTrack
-
Access the FrameInterpolator.
- getFrameInterpolator() - Method in class com.jme3.anim.TransformTrack
-
Access the FrameInterpolator.
- getFrameRate() - Method in class com.jme3.system.AppSettings
-
Get the framerate.
- getFrameRate() - Method in class com.jme3.system.NanoTimer
- getFrameRate() - Method in class com.jme3.system.Timer
-
Returns the "calls per second".
- getFrequency() - Method in class com.jme3.system.AppSettings
-
Get the frequency
- getFromCache(AssetKey<T>) - Method in interface com.jme3.asset.AssetManager
-
Retrieve an asset from the asset cache.
- getFromCache(AssetKey<T>) - Method in interface com.jme3.asset.cache.AssetCache
-
Retrieves an asset from the cache.
- getFromCache(AssetKey<T>) - Method in class com.jme3.asset.cache.SimpleAssetCache
- getFromCache(AssetKey<T>) - Method in class com.jme3.asset.cache.WeakRefAssetCache
- getFromCache(AssetKey<T>) - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
- getFromCache(AssetKey<T>) - Method in class com.jme3.asset.DesktopAssetManager
- getFrontStencilDepthFailOperation() - Method in class com.jme3.material.RenderState
-
Retrieve the front depth test fail operation.
- getFrontStencilDepthPassOperation() - Method in class com.jme3.material.RenderState
-
Retrieve the front depth test pass operation.
- getFrontStencilFunction() - Method in class com.jme3.material.RenderState
-
Retrieve the front stencil function.
- getFrontStencilMask() - Method in class com.jme3.material.RenderState
-
Returns the front stencil mask.
- getFrontStencilReference() - Method in class com.jme3.material.RenderState
-
Returns the front stencil reference.
- getFrontStencilStencilFailOperation() - Method in class com.jme3.material.RenderState
-
Retrieve the front stencil fail operation.
- getFrustumBottom() - Method in class com.jme3.renderer.Camera
-
Returns the value of the bottom frustum plane.
- getFrustumFar() - Method in class com.jme3.environment.EnvironmentProbeControl
-
Gets the maximum distance to render.
- getFrustumFar() - Method in class com.jme3.renderer.Camera
-
Gets the value of the far frustum plane.
- getFrustumLeft() - Method in class com.jme3.renderer.Camera
-
Gets the value of the left frustum plane.
- getFrustumNear() - Method in class com.jme3.environment.EnvironmentProbeControl
-
Gets the minimum distance to render.
- getFrustumNear() - Method in class com.jme3.renderer.Camera
-
Gets the value of the near frustum plane.
- getFrustumRight() - Method in class com.jme3.renderer.Camera
-
Gets the value of the right frustum plane.
- getFrustumTop() - Method in class com.jme3.renderer.Camera
-
Gets the value of the top frustum plane.
- getFullName() - Static method in class com.jme3.system.JmeSystem
- getFullName() - Method in class com.jme3.system.JmeSystemDelegate
- getGain() - Method in class com.jme3.audio.Environment
- getGainHf() - Method in class com.jme3.audio.Environment
- getGeometries() - Method in class com.jme3.scene.instancing.InstancedGeometry
- getGeometriesInCamFrustum(GeometryList, Camera, GeometryList) - Static method in class com.jme3.shadow.ShadowUtil
-
Populates the outputGeometryList with the geometry of the inputGeometryList that are in the frustum of the given camera
- getGeometriesInCamFrustum(Spatial, Camera, RenderQueue.ShadowMode, GeometryList) - Static method in class com.jme3.shadow.ShadowUtil
-
Populates the outputGeometryList with the rootScene children geometries that are in the frustum of the given camera
- getGeometriesInLightRadius(GeometryList, Camera[], GeometryList) - Static method in class com.jme3.shadow.ShadowUtil
-
Populates the outputGeometryList with the geometry of the inputGeometryList that are in the radius of a light.
- getGeometry() - Method in class com.jme3.collision.CollisionResult
- getGeometry() - Method in class com.jme3.scene.BatchNode.Batch
- getGeometryComparator(RenderQueue.Bucket) - Method in class com.jme3.renderer.queue.RenderQueue
-
Returns the current GeometryComparator used by the specified bucket, one of Gui, Opaque, Sky, Transparent, or Translucent.
- getGeometryStartIndex(Geometry) - Static method in class com.jme3.scene.GeometryGroupNode
- getGlEnum() - Method in enum class com.jme3.texture.TextureImage.Access
-
Corresponding OpenGL enum.
- getGlobalMemorySize() - Method in interface com.jme3.opencl.Device
- getGlobalSpeed() - Method in class com.jme3.anim.AnimComposer
-
Determine the global speed applied to all layers.
- getGlobalUserInstanceData() - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Global user specified per-instance data.
- getGlobalWorkSize() - Method in class com.jme3.opencl.Kernel
- getGlslType() - Method in enum class com.jme3.shader.UniformBinding
- getGlslType() - Method in enum class com.jme3.shader.VarType
- getGlyphParser() - Method in class com.jme3.font.BitmapFont
- getGraphScale() - Method in class com.jme3.app.BasicProfilerState
- getGravity() - Method in class com.jme3.effect.ParticleEmitter
-
Get the gravity vector.
- getGreen() - Method in class com.jme3.math.ColorRGBA
-
Retrieves the green component value of this
ColorRGBA
. - getGroup() - Method in class com.jme3.util.struct.StructField
-
Get the group to which this field belongs (eg.
- getGuiNode() - Method in class com.jme3.app.SimpleApplication
-
Retrieves guiNode
- getGuiViewPort() - Method in interface com.jme3.app.Application
- getGuiViewPort() - Method in class com.jme3.app.LegacyApplication
- getHammersleyPoint(int, int, Vector4f) - Static method in class com.jme3.environment.util.EnvMapUtils
- getHeight() - Method in class com.jme3.app.StatsView
- getHeight() - Method in class com.jme3.cursors.plugins.JmeCursor
-
Queries the cursor's height.
- getHeight() - Method in class com.jme3.font.BitmapCharacter
- getHeight() - Method in class com.jme3.font.BitmapCharacterSet
- getHeight() - Method in class com.jme3.font.BitmapText
- getHeight() - Method in class com.jme3.opencl.Image
- getHeight() - Method in class com.jme3.renderer.Camera
-
Returns the display height.
- getHeight() - Method in class com.jme3.scene.shape.CenterQuad
-
Returns the height (or Y extent).
- getHeight() - Method in class com.jme3.scene.shape.Cylinder
- getHeight() - Method in class com.jme3.scene.shape.Quad
- getHeight() - Method in class com.jme3.system.AppSettings
-
Get the height
- getHeight() - Method in class com.jme3.system.DisplayInfo
-
Returns the height of the display.
- getHeight() - Method in class com.jme3.texture.FrameBuffer
- getHeight() - Method in class com.jme3.texture.image.DefaultImageRaster
- getHeight() - Method in class com.jme3.texture.Image
-
getHeight
returns the height of this image. - getHeight() - Method in class com.jme3.texture.image.ImageRaster
-
Returns the pixel height of the underlying image.
- getHeight() - Method in class com.jme3.texture.image.MipMapImageRaster
- getHeight() - Method in class com.jme3.ui.Picture
-
Return the height of the picture.
- getHeight() - Method in class jme3tools.optimize.TextureAtlas.TextureAtlasTile
- getHighFreqVolume() - Method in class com.jme3.audio.LowPassFilter
- getHighLife() - Method in class com.jme3.effect.ParticleEmitter
-
Get the high value of life.
- getHorizontalRotation() - Method in class com.jme3.input.ChaseCamera
-
returns the current horizontal rotation around the target in radians
- getIcons() - Method in class com.jme3.system.AppSettings
-
Get the icon array
- getId() - Method in class com.jme3.anim.Joint
-
Determine this joint's index in the Armature that contains it.
- getId() - Method in class com.jme3.app.state.AbstractAppState
- getId() - Method in interface com.jme3.app.state.AppState
-
Returns the unique ID for this AppState or null if it has no unique ID.
- getId() - Method in class com.jme3.app.state.BaseAppState
- getId() - Method in class com.jme3.audio.AudioStream
- getId() - Method in class com.jme3.cinematic.Cinematic
- getId() - Method in enum class com.jme3.light.Light.Type
-
Returns an index for the light type
- getId() - Method in class com.jme3.scene.Mesh
-
Returns the mesh's VAO ID.
- getId() - Method in class com.jme3.shader.bufferobject.layout.BufferLayout
- getId() - Method in class com.jme3.shader.bufferobject.layout.RawLayout
- getId() - Method in class com.jme3.shader.bufferobject.layout.Std140Layout
- getId() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
-
Do not use.
- getId() - Method in class com.jme3.util.NativeObject
- getId(int) - Method in class com.jme3.audio.AudioStream
- getIds() - Method in class com.jme3.audio.AudioStream
- getImage() - Method in class com.jme3.texture.Texture
-
getImage
returns the image data that makes up this texture. - getImage() - Method in class com.jme3.texture.TextureImage
-
Gets the image belonging to the underlying texture.
- getImageFormat() - Method in class com.jme3.environment.EnvironmentCamera
-
returns the images format used for the generated maps.
- getImageFormat() - Method in class com.jme3.opencl.Image
- getImageFormat(Image.Format, boolean) - Method in class com.jme3.renderer.opengl.TextureUtil
- getImageFormatWithError(Image.Format, boolean) - Method in class com.jme3.renderer.opengl.TextureUtil
- getImageId() - Method in class com.jme3.texture.TextureImage
-
Gets the native id of the image belonging to the underlying texture.
- getImagesData() - Method in class com.jme3.cursors.plugins.JmeCursor
-
Queries the cursor's images' data.
- getImagesDelay() - Method in class com.jme3.cursors.plugins.JmeCursor
-
Queries the cursor's delay for each frame.
- getImagesX() - Method in class com.jme3.effect.ParticleEmitter
-
Get the number of images along the X axis (width).
- getImagesY() - Method in class com.jme3.effect.ParticleEmitter
-
Get the number of images along the Y axis (height).
- getImageType() - Method in class com.jme3.opencl.Image
- getIndent(int) - Method in class com.jme3.util.blockparser.Statement
- getIndex() - Method in class com.jme3.cinematic.KeyFrame
- getIndex() - Method in class com.jme3.math.Triangle
-
Returns the index of this triangle, used to identify it in an OBBTree.
- getIndex(T...) - Method in class com.jme3.animation.CompactArray
-
Return an array of indices for the given objects
- getIndexBuffer() - Method in class com.jme3.scene.Mesh
-
Get the index buffer for this mesh.
- getIndicesAsList() - Method in class com.jme3.scene.Mesh
-
Acquires an index buffer that will read the vertices on the mesh as a list.
- getInitialDuration() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Returns the initial duration of the animation at speed = 1 in seconds.
- getInitialDuration() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
returns the initial duration of the animation at speed = 1 in seconds.
- getInitializing() - Method in class com.jme3.app.state.AppStateManager
- getInitialTransform() - Method in class com.jme3.anim.Joint
-
Access the initial transform.
- getInitialVelocity() - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- getInitialVelocity() - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- getInitialVelocity() - Method in interface com.jme3.effect.influencers.ParticleInfluencer
-
This method returns the initial velocity.
- getInitialVelocity() - Method in class com.jme3.effect.ParticleEmitter
-
Deprecated.Use ParticleEmitter.getParticleInfluencer().getInitialVelocity() instead.
- getInnerAngle() - Method in class com.jme3.audio.AudioNode
- getInnerAngle() - Method in interface com.jme3.audio.AudioSource
- getInnerRadius() - Method in class com.jme3.math.Ring
-
getInnerRadius
returns the ring's inner radius. - getInnerRadius() - Method in class com.jme3.scene.shape.Torus
- getInputManager() - Method in interface com.jme3.app.Application
- getInputManager() - Method in class com.jme3.app.LegacyApplication
- getInputManager() - Method in class com.jme3.input.AbstractJoystick
- getInputMapping() - Method in class com.jme3.shader.ShaderNode
-
Returns a list of variable mapping representing the input mappings of this node.
- getInputs() - Method in class com.jme3.shader.ShaderNodeDefinition
- getInputTimeNanos() - Method in class com.jme3.input.dummy.DummyInput
- getInputTimeNanos() - Method in interface com.jme3.input.Input
- getInstalledVersion() - Method in class jme3tools.shadercheck.CgcValidator
- getInstalledVersion() - Method in class jme3tools.shadercheck.GpuAnalyzerValidator
- getInstalledVersion() - Method in interface jme3tools.shadercheck.Validator
- getInstance() - Static method in class com.jme3.export.binary.BinaryExporter
- getInstance() - Static method in class com.jme3.export.binary.BinaryImporter
- getInstance() - Static method in class com.jme3.opencl.OpenCLObjectManager
- getInstanceCount() - Method in class com.jme3.scene.Mesh
-
Returns the number of instances this mesh contains.
- getInstanceCullingFunction() - Static method in class com.jme3.scene.instancing.InstancedGeometry
- getInstanceSpan() - Method in class com.jme3.scene.VertexBuffer
- getInt(int) - Method in class com.jme3.shader.DefineList
- getIntArray(IntBuffer) - Static method in class com.jme3.util.BufferUtils
-
Create a new int[] array and populate it with the given IntBuffer's contents.
- getInteger(String) - Method in class com.jme3.system.AppSettings
-
Get an integer from the settings.
- getInterBoneWires() - Method in class com.jme3.scene.debug.SkeletonDebugger
- getInterJointWires() - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- getInverseModelBindMatrix() - Method in class com.jme3.anim.Joint
-
Determine the inverse model bind matrix.
- getInvRadius() - Method in class com.jme3.light.PointLight
-
for internal use only
- getInvSpotRange() - Method in class com.jme3.light.SpotLight
-
for internal use only
- getIrradiance() - Method in interface com.jme3.environment.baker.IBLEnvBaker
-
Gets the irradiance map.
- getIrradiance() - Method in class com.jme3.environment.baker.IBLGLEnvBaker
- getJavaType() - Method in enum class com.jme3.shader.VarType
-
Get the java types mapped to this VarType
- getJoint(int) - Method in class com.jme3.anim.Armature
-
return a joint for the given index
- getJoint(String) - Method in class com.jme3.anim.Armature
-
returns the joint with the given name
- getJointCount() - Method in class com.jme3.anim.Armature
-
returns the number of joints of this armature
- getJointIndex(Joint) - Method in class com.jme3.anim.Armature
-
returns the bone index of the given bone
- getJointIndex(String) - Method in class com.jme3.anim.Armature
-
returns the joint index of the joint that has the given name
- getJointList() - Method in class com.jme3.anim.Armature
-
Access all joints in this Armature.
- getJointModelTransform() - Method in class com.jme3.anim.Joint
-
Access the accumulated model transform.
- getJoyId() - Method in class com.jme3.input.AbstractJoystick
-
Returns the joyId of this joystick.
- getJoyId() - Method in class com.jme3.input.controls.JoyAxisTrigger
- getJoyId() - Method in class com.jme3.input.controls.JoyButtonTrigger
- getJoyId() - Method in interface com.jme3.input.Joystick
-
Returns the joyId of this joystick.
- getJoyIndex() - Method in class com.jme3.input.event.JoyAxisEvent
-
The joystick index.
- getJoyIndex() - Method in class com.jme3.input.event.JoyButtonEvent
-
The joystick index.
- getJoyInput() - Method in class com.jme3.input.AbstractJoystick
- getJoyInput() - Method in interface com.jme3.system.JmeContext
- getJoyInput() - Method in class com.jme3.system.NullContext
- getJoystick() - Method in class com.jme3.input.DefaultJoystickAxis
-
Returns the joystick to which this axis object belongs.
- getJoystick() - Method in class com.jme3.input.DefaultJoystickButton
-
Returns the joystick to which this axis object belongs.
- getJoystick() - Method in interface com.jme3.input.JoystickAxis
-
Returns the joystick to which this axis object belongs.
- getJoystick() - Method in interface com.jme3.input.JoystickButton
-
Returns the joystick to which this axis object belongs.
- getJoystickButtonMappings(String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Returns a set of Joystick button name remappings if they exist otherwise it returns an empty map.
- getJoystickMappings(String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Returns a set of Joystick axis/button name remappings if they exist otherwise it returns an empty map.
- getJoysticks() - Method in class com.jme3.input.InputManager
-
Returns an array of all joysticks installed on the system.
- getKerning(int) - Method in class com.jme3.font.BitmapCharacter
- getKey() - Method in class com.jme3.asset.AssetInfo
- getKey() - Method in interface com.jme3.asset.CloneableSmartAsset
-
Returns the asset key that is used to track this asset for garbage collection.
- getKey() - Method in class com.jme3.material.Material
- getKey() - Method in class com.jme3.scene.Spatial
- getKey() - Method in class com.jme3.texture.Texture
- getKey() - Method in class com.jme3.util.IntMap.Entry
- getKey(int) - Method in class com.jme3.util.ListMap
- getKeyChar() - Method in class com.jme3.input.event.KeyInputEvent
-
Returns the key character.
- getKeyCode() - Method in class com.jme3.input.controls.KeyTrigger
- getKeyCode() - Method in class com.jme3.input.controls.TouchTrigger
- getKeyCode() - Method in class com.jme3.input.event.KeyInputEvent
-
The key code.
- getKeyCode() - Method in class com.jme3.input.event.TouchEvent
- getKeyCount() - Method in class com.jme3.input.dummy.DummyKeyInput
- getKeyFrameAtIndex(int) - Method in class com.jme3.cinematic.TimeLine
- getKeyFrameAtTime(float) - Method in class com.jme3.cinematic.TimeLine
- getKeyFrameIndexFromTime(float) - Method in class com.jme3.cinematic.TimeLine
- getKeyFrameTime(KeyFrame) - Method in class com.jme3.cinematic.TimeLine
- getKeyFrameTimes() - Method in class com.jme3.animation.AudioTrack
-
Deprecated.
- getKeyFrameTimes() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.
- getKeyFrameTimes() - Method in class com.jme3.animation.EffectTrack
-
Deprecated.
- getKeyFrameTimes() - Method in class com.jme3.animation.PoseTrack
-
Deprecated.
- getKeyFrameTimes() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- getKeyFrameTimes() - Method in interface com.jme3.animation.Track
-
Deprecated.Get the times in seconds for all keyframes.
- getKeyInput() - Method in interface com.jme3.system.JmeContext
- getKeyInput() - Method in class com.jme3.system.NullContext
- getKeyName(int) - Method in class com.jme3.input.dummy.DummyKeyInput
- getKeyName(int) - Method in class com.jme3.input.InputManager
- getKeyName(int) - Method in interface com.jme3.input.KeyInput
-
Determine the name of the specified key in the current system language.
- getKnots() - Method in class com.jme3.math.Spline
-
This method returns NURBS' spline knots.
- getKnots(int) - Method in class com.jme3.scene.shape.Surface
-
This method returns the knots for specified dimension (U knots - value: '0', V knots - value: '1').
- getLabels() - Method in class com.jme3.renderer.Statistics
-
Returns a list of labels corresponding to each statistic.
- getLambda() - Method in class com.jme3.shadow.DirectionalLightShadowFilter
-
Returns the lambda parameter.
- getLambda() - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
-
returns the lambda parameter see #setLambda(float lambda)
- getLambda() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.returns the lambda parameter
- getLambda() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.returns the lambda parameter see #setLambda(float lambda)
- getLanguage() - Method in class com.jme3.shader.Shader.ShaderSource
- getLanguageAndVersion(Shader.ShaderType) - Method in class com.jme3.shader.Glsl100ShaderGenerator
- getLanguageAndVersion(Shader.ShaderType) - Method in class com.jme3.shader.Glsl150ShaderGenerator
- getLanguageAndVersion(Shader.ShaderType) - Method in class com.jme3.shader.Glsl300ShaderGenerator
- getLanguageAndVersion(Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
-
returns the language + version of the shader should be something like "GLSL100" for glsl 1.0 "GLSL150" for glsl 1.5.
- getLastFrustumIntersection() - Method in class com.jme3.scene.Spatial
-
Returns this spatial's last frustum intersection result.
- getLastKeyFrameIndex() - Method in class com.jme3.cinematic.TimeLine
- getLastTextureState() - Method in class com.jme3.texture.Image
-
Internal use only.
- getLateReverbDelay() - Method in class com.jme3.audio.Environment
- getLateReverbGain() - Method in class com.jme3.audio.Environment
- getLayer() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- getLayer() - Method in class com.jme3.texture.TextureImage
-
Gets the layer.
- getLayer(String) - Method in class com.jme3.anim.AnimComposer
-
Provides access to the named layer.
- getLayerManager(String) - Method in class com.jme3.anim.AnimComposer
-
Access the manager of the named layer.
- getLayerNames() - Method in class com.jme3.anim.AnimComposer
-
Enumerates the names of all layers.
- getLeft() - Method in class com.jme3.audio.Listener
- getLeft() - Method in class com.jme3.renderer.Camera
-
Retrieves the left axis of the camera.
- getLeft(Vector3f) - Method in class com.jme3.renderer.Camera
-
Retrieves the left axis of the camera.
- getLeftChild() - Method in class com.jme3.collision.bih.BIHNode
- getLeftPlane() - Method in class com.jme3.collision.bih.BIHNode
- getLeftSwizzling() - Method in class com.jme3.shader.VariableMapping
-
Gets the left swizzle.
- getLeftVariable() - Method in class com.jme3.shader.VariableMapping
-
Gets the left variable.
- getLen() - Method in class com.jme3.effect.shapes.EmitterBoxShape
- getLength() - Method in class com.jme3.anim.AnimClip
-
Determine the duration of this clip.
- getLength() - Method in interface com.jme3.anim.AnimTrack
-
Determine the duration of the track.
- getLength() - Method in class com.jme3.anim.interpolator.FrameInterpolator.TrackTimeReader
- getLength() - Method in class com.jme3.anim.MorphTrack
- getLength() - Method in class com.jme3.anim.TransformTrack
- getLength() - Method in class com.jme3.anim.tween.AbstractTween
- getLength() - Method in class com.jme3.anim.tween.action.Action
-
Retrieves the length (the duration) of the current action.
- getLength() - Method in interface com.jme3.anim.tween.Tween
-
Returns the length of the tween.
- getLength() - Method in class com.jme3.animation.Animation
-
Deprecated.Returns the length in seconds of this animation
- getLength() - Method in class com.jme3.animation.AudioTrack
-
Deprecated.Return the length of the track
- getLength() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.
- getLength() - Method in class com.jme3.animation.EffectTrack
-
Deprecated.Return the length of the track
- getLength() - Method in class com.jme3.animation.PoseTrack
-
Deprecated.
- getLength() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- getLength() - Method in interface com.jme3.animation.Track
-
Deprecated.
- getLength() - Method in class com.jme3.cinematic.MotionPath
-
Return the length of the path in world units
- getLength() - Method in class com.jme3.scene.shape.Curve
-
This method returns the length of the curve.
- getLength() - Method in class com.jme3.util.ListSort
-
return the useful length of the array being sorted
- getLevel() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- getLevel() - Method in class com.jme3.texture.TextureImage
-
Gets the level.
- getLight() - Method in class com.jme3.scene.control.LightControl
- getLight() - Method in class com.jme3.scene.LightNode
-
Deprecated.
- getLight() - Method in class com.jme3.shadow.DirectionalLightShadowFilter
-
Returns the light used to cast shadows.
- getLight() - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
-
return the light used to cast shadows
- getLight() - Method in class com.jme3.shadow.PointLightShadowFilter
-
Returns the light used to cast shadows.
- getLight() - Method in class com.jme3.shadow.PointLightShadowRenderer
-
gets the point light used to cast shadows with this processor
- getLight() - Method in class com.jme3.shadow.SpotLightShadowFilter
-
Returns the light used to cast shadows.
- getLight() - Method in class com.jme3.shadow.SpotLightShadowRenderer
-
return the light used to cast shadows
- getLightFilter() - Method in class com.jme3.renderer.RenderManager
-
Returns the current LightFilter.
- getLightMode() - Method in class com.jme3.material.TechniqueDef
-
Returns the light mode.
- getLightSpace() - Method in class com.jme3.material.TechniqueDef
-
Returns the space in which the light data should be passed to the shader.
- getLimit() - Method in class com.jme3.math.Ray
-
getLimit
returns the limit of the ray, aka the length. - getLimits() - Method in class com.jme3.renderer.opengl.GLRenderer
- getLimits() - Method in interface com.jme3.renderer.Renderer
-
Gets the limits of the renderer.
- getLimits() - Method in class com.jme3.system.NullRenderer
- getLine() - Method in class com.jme3.util.blockparser.Statement
- getLineCount() - Method in class com.jme3.font.BitmapText
- getLineHeight() - Method in class com.jme3.font.BitmapCharacterSet
- getLineHeight() - Method in class com.jme3.font.BitmapText
- getLineNumber() - Method in class com.jme3.util.blockparser.Statement
- getLineWidth() - Method in class com.jme3.font.BitmapText
- getLineWidth() - Method in class com.jme3.material.RenderState
-
returns the wireframe line width
- getLineWidth() - Method in class com.jme3.scene.Mesh
-
Deprecated.
- getLineWidth(CharSequence) - Method in class com.jme3.font.BitmapFont
- getLineWrapMode() - Method in class com.jme3.font.BitmapText
- getList(RenderQueue.Bucket) - Method in class com.jme3.renderer.queue.RenderQueue
- getListener() - Method in interface com.jme3.app.Application
- getListener() - Method in class com.jme3.app.LegacyApplication
- getLitGeometriesInViewPort(Spatial, Camera, Camera[], RenderQueue.ShadowMode, GeometryList) - Static method in class com.jme3.shadow.ShadowUtil
-
Populates the outputGeometryList with the geometries of the children of OccludersExtractor.rootScene node that are both in the frustum of the given vpCamera and some camera inside cameras array.
- getLocalBatchHint() - Method in class com.jme3.scene.Spatial
- getLocalCullHint() - Method in class com.jme3.scene.Spatial
- getLocalLightList() - Method in class com.jme3.scene.Spatial
-
Returns the local
LightList
, which are the lights that were directly attached to thisSpatial
through theSpatial.addLight(com.jme3.light.Light)
andSpatial.removeLight(com.jme3.light.Light)
methods. - getLocalMatParamOverrides() - Method in class com.jme3.scene.Spatial
-
Get the local material parameter overrides.
- getLocalMemorySize() - Method in interface com.jme3.opencl.Device
- getLocalPosition() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the local position of the bone, relative to the parent bone.
- getLocalQueueBucket() - Method in class com.jme3.scene.Spatial
- getLocalRotation() - Method in class com.jme3.anim.Joint
-
Access the local rotation.
- getLocalRotation() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the local rotation of the bone, relative to the parent bone.
- getLocalRotation() - Method in class com.jme3.scene.Spatial
-
getLocalRotation
retrieves the local rotation of this node. - getLocalScale() - Method in class com.jme3.anim.Joint
-
Access the local scale vector.
- getLocalScale() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the local scale of the bone, relative to the parent bone.
- getLocalScale() - Method in class com.jme3.scene.Spatial
-
getLocalScale
retrieves the local scale of this node. - getLocalShadowMode() - Method in class com.jme3.scene.Spatial
- getLocalToWorldMatrix(Matrix4f) - Method in class com.jme3.scene.Spatial
-
Creates a transform matrix that will convert from this spatials' local coordinate space to the world coordinate space based on the world transform.
- getLocalTransform() - Method in class com.jme3.anim.Joint
-
Access the local transform.
- getLocalTransform() - Method in interface com.jme3.anim.util.HasLocalTransform
- getLocalTransform() - Method in class com.jme3.scene.Spatial
-
getLocalTransform
retrieves the local transform of this spatial. - getLocalTranslation() - Method in class com.jme3.anim.Joint
-
Access the local translation vector.
- getLocalTranslation() - Method in class com.jme3.scene.Spatial
-
getLocalTranslation
retrieves the local translation of this node. - getLocation() - Method in class com.jme3.audio.Listener
- getLocation() - Method in class com.jme3.renderer.Camera
-
Retrieves the location vector of the camera.
- getLocation() - Method in class com.jme3.shader.ShaderVariable
- getLocation(Vector2f) - Method in class jme3tools.optimize.TextureAtlas.TextureAtlasTile
-
Get the transformed texture coordinate for a given input location.
- getLodLevel() - Method in class com.jme3.scene.Geometry
-
Returns the LOD level set with
Geometry.setLodLevel(int)
. - getLodLevel(int) - Method in class com.jme3.scene.Mesh
-
Returns the lod level at the given index.
- getLog() - Method in exception class com.jme3.opencl.KernelCompilationException
-
The output of the compiler
- getLogic() - Method in class com.jme3.material.TechniqueDef
- getLogicalId() - Method in class com.jme3.input.DefaultJoystickAxis
-
Returns the logical identifier of this joystick axis.
- getLogicalId() - Method in class com.jme3.input.DefaultJoystickButton
-
Returns the logical identifier of this joystick axis.
- getLogicalId() - Method in interface com.jme3.input.JoystickAxis
-
Returns the logical identifier of this joystick axis.
- getLogicalId() - Method in interface com.jme3.input.JoystickButton
-
Returns the logical identifier of this joystick axis.
- getLookAtOffset() - Method in class com.jme3.input.ChaseCamera
-
returns the offset from the target's position where the camera looks at
- getLoopMode() - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- getLoopMode() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Returns the loopMode of the animation.
- getLoopMode() - Method in interface com.jme3.cinematic.events.CinematicEvent
- getLostFocusBehavior() - Method in interface com.jme3.app.Application
-
Determine the application's behavior when unfocused.
- getLostFocusBehavior() - Method in class com.jme3.app.LegacyApplication
-
Determine the application's behavior when unfocused.
- getLowLife() - Method in class com.jme3.effect.ParticleEmitter
-
Get the low value of life.
- getMagFilter() - Method in class com.jme3.texture.Texture
- getMainView(String) - Method in class com.jme3.renderer.RenderManager
-
Returns the main ViewPort with the given name.
- getMainViews() - Method in class com.jme3.renderer.RenderManager
-
Returns a read-only list of all main ViewPorts.
- getManager() - Method in class com.jme3.anim.AnimLayer
-
Returns the current manager.
- getManager() - Method in class com.jme3.asset.AssetInfo
- getMappings(String, boolean) - Static method in class com.jme3.input.JoystickCompatibilityMappings
- getMask() - Method in class com.jme3.anim.AnimLayer
-
Returns the animation mask.
- getMask() - Method in class com.jme3.anim.tween.action.Action
-
Retrieves the animation mask for this action.
- getMaterial() - Method in class com.jme3.post.Filter
-
Must return the material used for this filter.
- getMaterial() - Method in class com.jme3.scene.BatchNode
-
Returns the material that is used for the first batch of this BatchNode.
- getMaterial() - Method in class com.jme3.scene.Geometry
-
Returns the material that is used for this geometry.
- getMaterial() - Method in class com.jme3.shadow.AbstractShadowFilter
- getMaterial() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- getMaterialDef() - Method in class com.jme3.material.Material
-
Get the material definition (j3md file info) that
this
material is implementing. - getMaterialParam(String) - Method in class com.jme3.material.MaterialDef
-
Returns the material parameter with the given name.
- getMaterialParams() - Method in class com.jme3.material.MaterialDef
-
Returns a collection of all material parameters declared in this material definition.
- getMaterialParamValue() - Method in enum class com.jme3.shadow.EdgeFilteringMode
- getMax(Vector3f) - Method in class com.jme3.bounding.BoundingBox
-
Determine the maximum coordinate value for each axis.
- getMaxDistance() - Method in class com.jme3.app.ChaseCameraAppState
-
Returns the max zoom distance of the camera (default is 40)
- getMaxDistance() - Method in class com.jme3.audio.AudioNode
- getMaxDistance() - Method in interface com.jme3.audio.AudioSource
- getMaxDistance() - Method in class com.jme3.input.ChaseCamera
-
Returns the max zoom distance of the camera (default is 40)
- getMaximumAllocationSize() - Method in interface com.jme3.opencl.Device
- getMaximumConstantArguments() - Method in interface com.jme3.opencl.Device
- getMaximumConstantBufferSize() - Method in interface com.jme3.opencl.Device
-
Returns the maximal size of a constant buffer.
- getMaximumImage2DSize() - Method in interface com.jme3.opencl.Device
-
Queries the maximal size of a 2D image
- getMaximumImage3DSize() - Method in interface com.jme3.opencl.Device
-
Queries the maximal size of a 3D image
- getMaximumReadImages() - Method in interface com.jme3.opencl.Device
- getMaximumSamplers() - Method in interface com.jme3.opencl.Device
- getMaximumWorkItemDimensions() - Method in interface com.jme3.opencl.Device
-
The maximum dimension that specify the local and global work item ids.
- getMaximumWorkItemSizes() - Method in interface com.jme3.opencl.Device
-
Maximum number of work-items that can be specified in each dimension of the work-group to
Kernel.Run2(com.jme3.opencl.CommandQueue, com.jme3.opencl.Kernel.WorkSize, com.jme3.opencl.Kernel.WorkSize, java.lang.Object...)
. - getMaximumWriteImages() - Method in interface com.jme3.opencl.Device
- getMaxiumWorkItemsPerGroup() - Method in interface com.jme3.opencl.Device
-
Maximum number of work-items in a work-group executing a kernel on a single compute unit, using the data parallel execution model.
- getMaxLineWidth() - Method in class com.jme3.renderer.opengl.GLRenderer
-
Determine the maximum allowed width for lines.
- getMaxLineWidth() - Method in interface com.jme3.renderer.Renderer
-
Determines the maximum allowed width for lines.
- getMaxLineWidth() - Method in class com.jme3.system.NullRenderer
-
Determine the maximum allowed width for lines.
- getMaxNumInstances() - Method in class com.jme3.scene.instancing.InstancedGeometry
- getMaxNumParticles() - Method in class com.jme3.effect.ParticleEmitter
- getMaxNumWeights() - Method in class com.jme3.scene.Mesh
-
Returns the maximum number of weights per vertex on this mesh.
- getMaxNurbKnot() - Method in class com.jme3.math.Spline
-
This method returns the maximum nurb curve knot value.
- getMaxRawValue() - Method in interface com.jme3.input.SensorJoystickAxis
-
Returns the current maximum raw sensor value that is being used to scale the joystick axis value.
- getMaxTransitionWeight() - Method in class com.jme3.anim.tween.action.BlendableAction
- getMaxVerticalRotation() - Method in class com.jme3.app.ChaseCameraAppState
- getMaxVerticalRotation() - Method in class com.jme3.input.ChaseCamera
- getMaxWorkGroupSize(Device) - Method in class com.jme3.opencl.Kernel
-
Returns the maximal work group size when this kernel is executed on the specified device
- getMemoryAccessFlags() - Method in class com.jme3.opencl.Buffer
- getMesh() - Method in class com.jme3.app.BasicProfiler
-
Returns the mesh that contains the bar chart of tracked frame timings.
- getMesh() - Method in class com.jme3.scene.Geometry
-
Returns the mesh to use for this geometry
- getMeshType() - Method in class com.jme3.effect.ParticleEmitter
-
Returns the mesh type used by the particle emitter.
- getMin() - Method in class com.jme3.effect.shapes.EmitterBoxShape
- getMin(Vector3f) - Method in class com.jme3.bounding.BoundingBox
-
Determine the minimum coordinate value for each axis.
- getMinDistance() - Method in class com.jme3.app.ChaseCameraAppState
-
Returns the min zoom distance of the camera (default is 1)
- getMinDistance() - Method in class com.jme3.input.ChaseCamera
-
Returns the min zoom distance of the camera (default is 1)
- getMinFilter() - Method in class com.jme3.texture.Texture
- getMinHeight() - Method in class com.jme3.system.AppSettings
-
Get the height
- getMinNurbKnot() - Method in class com.jme3.math.Spline
-
This method returns the minimum nurb curve knot value.
- getMinVerticalRotation() - Method in class com.jme3.app.ChaseCameraAppState
- getMinVerticalRotation() - Method in class com.jme3.input.ChaseCamera
- getMinWidth() - Method in class com.jme3.system.AppSettings
-
Get the width
- getMipFromRoughness(float, int) - Static method in class com.jme3.environment.util.EnvMapUtils
- getMipMapsGenerationHint() - Method in class com.jme3.texture.FrameBuffer
- getMipMapSizes() - Method in class com.jme3.texture.Image
-
Returns the mipmap sizes for this image.
- getMode() - Method in class com.jme3.scene.Mesh
-
Returns the mesh mode
- getModelBindInversePosition() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the inverse Bind position of this bone expressed in model space.
- getModelBindInverseRotation() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the inverse bind rotation of this bone expressed in model space.
- getModelBindInverseScale() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the inverse world bind pose scale.
- getModelBindInverseTransform() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getModelBound() - Method in class com.jme3.scene.Geometry
- getModelSpacePosition() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the position of the bone in model space.
- getModelSpaceRotation() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the rotation of the bone in model space.
- getModelSpaceScale() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the scale of the bone in model space.
- getModelTransform() - Method in class com.jme3.anim.Joint
-
Determine the model transform.
- getModelTransform() - Method in class com.jme3.anim.MatrixJointModelTransform
- getModelTransform() - Method in class com.jme3.anim.SeparateJointModelTransform
- getModelTransform() - Method in interface com.jme3.anim.util.JointModelTransform
-
Determine the joint's transform in model space.
- getModelTransformMatrix() - Method in class com.jme3.anim.MatrixJointModelTransform
-
Access the model transform.
- getModeStart() - Method in class com.jme3.scene.Mesh
-
Set the mode start indices for
Mesh.Mode.Hybrid
mesh mode. - getMorphIndex(String) - Method in class com.jme3.scene.Mesh
-
Get the index of the morph that has the given name.
- getMorphState() - Method in class com.jme3.scene.Geometry
-
returns the morph state of this Geometry.
- getMorphState(String) - Method in class com.jme3.scene.Geometry
-
Get the state of a morph
- getMorphTarget(int) - Method in class com.jme3.scene.Mesh
-
Get the MorphTarget at the given index
- getMorphTargetNames() - Method in class com.jme3.scene.Mesh
-
Get the name of all morphs in order.
- getMorphTargets() - Method in class com.jme3.scene.Mesh
- getMouseAxis() - Method in class com.jme3.input.controls.MouseAxisTrigger
- getMouseButton() - Method in class com.jme3.input.controls.MouseButtonTrigger
- getMouseInput() - Method in interface com.jme3.system.JmeContext
- getMouseInput() - Method in class com.jme3.system.NullContext
- getMoveSpeed() - Method in class com.jme3.input.FlyByCamera
-
Read the translation speed.
- getMultiData() - Method in class com.jme3.shader.Uniform
- getMultiplicity() - Method in class com.jme3.shader.ShaderNodeVariable
- getMultiSamples() - Method in class com.jme3.texture.Image
- getName() - Method in class com.jme3.anim.AnimClip
-
Determine the name of this clip.
- getName() - Method in class com.jme3.anim.AnimLayer
-
Returns the layer name.
- getName() - Method in class com.jme3.anim.Joint
-
Determine the name.
- getName() - Method in class com.jme3.animation.Animation
-
Deprecated.The name of the bone animation
- getName() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns the name of the bone, set in the constructor.
- getName() - Method in class com.jme3.asset.AssetKey
- getName() - Method in class com.jme3.input.AbstractJoystick
-
Returns the name of this joystick.
- getName() - Method in class com.jme3.input.controls.JoyAxisTrigger
- getName() - Method in class com.jme3.input.controls.JoyButtonTrigger
- getName() - Method in class com.jme3.input.controls.KeyTrigger
- getName() - Method in class com.jme3.input.controls.MouseAxisTrigger
- getName() - Method in class com.jme3.input.controls.MouseButtonTrigger
- getName() - Method in class com.jme3.input.controls.TouchTrigger
- getName() - Method in interface com.jme3.input.controls.Trigger
- getName() - Method in class com.jme3.input.DefaultJoystickAxis
-
Returns the name of this joystick.
- getName() - Method in class com.jme3.input.DefaultJoystickButton
-
Returns the name of this joystick.
- getName() - Method in interface com.jme3.input.Joystick
-
Returns the name of this joystick.
- getName() - Method in interface com.jme3.input.JoystickAxis
-
Returns the name of this joystick.
- getName() - Method in interface com.jme3.input.JoystickButton
-
Returns the name of this joystick.
- getName() - Method in class com.jme3.light.Light
-
Return the light name.
- getName() - Method in class com.jme3.material.Material
- getName() - Method in class com.jme3.material.MaterialDef
-
The debug name of the material definition.
- getName() - Method in class com.jme3.material.MatParam
-
Returns the name of the material parameter.
- getName() - Method in class com.jme3.material.TechniqueDef
-
Returns the name of this technique as specified in the J3MD file.
- getName() - Method in interface com.jme3.opencl.Device
- getName() - Method in class com.jme3.opencl.Kernel
- getName() - Method in interface com.jme3.opencl.Platform
- getName() - Method in class com.jme3.post.Filter
-
returns the name of the filter
- getName() - Method in class com.jme3.renderer.Camera
-
Returns the camera's name.
- getName() - Method in class com.jme3.renderer.ViewPort
-
Returns the name of the viewport as set in the constructor.
- getName() - Method in class com.jme3.scene.mesh.MorphTarget
- getName() - Method in class com.jme3.scene.Spatial
-
Returns the name of this spatial.
- getName() - Method in class com.jme3.scene.VertexBuffer
- getName() - Method in class com.jme3.shader.bufferobject.BufferObject
-
Get name of the buffer object
- getName() - Method in class com.jme3.shader.Shader.ShaderSource
- getName() - Method in class com.jme3.shader.ShaderNode
-
Gets the name of the node.
- getName() - Method in class com.jme3.shader.ShaderNodeDefinition
-
returns the name of the definition
- getName() - Method in class com.jme3.shader.ShaderNodeVariable
-
returns the name
- getName() - Method in class com.jme3.shader.ShaderVariable
- getName() - Method in class com.jme3.system.DisplayInfo
-
Returns the display name.
- getName() - Method in class com.jme3.texture.FrameBuffer
- getName() - Method in class com.jme3.texture.Texture
- getName() - Method in class com.jme3.util.struct.StructField
-
Get simple name of the field
- getName() - Method in class jme3tools.shadercheck.CgcValidator
- getName() - Method in class jme3tools.shadercheck.GpuAnalyzerValidator
- getName() - Method in interface jme3tools.shadercheck.Validator
-
Returns the name of the validation tool
- getName(int) - Static method in class com.jme3.input.KeyNames
-
Obtain a descriptive name for the specified key code.
- getNameSpace() - Method in class com.jme3.shader.ShaderNodeVariable
- getNatureHint() - Method in class com.jme3.shader.bufferobject.BufferObject
- getNbMipMaps() - Method in class com.jme3.light.LightProbe
- getNbMorphTargets() - Method in class com.jme3.anim.MorphTrack
- getNbSimultaneousGPUMorph() - Method in class com.jme3.scene.Geometry
-
Return the number of morph targets that can be handled on the GPU simultaneously for this geometry.
- getNbWayPoints() - Method in class com.jme3.cinematic.MotionPath
-
return the number of waypoints of this path
- getNegativeEnd(Vector3f) - Method in class com.jme3.math.LineSegment
-
Determine the location of this segment's negative end.
- getNormal() - Method in class com.jme3.collision.bih.BIHTriangle
- getNormal() - Method in class com.jme3.math.Plane
-
getNormal
retrieves the normal of the plane. - getNormal() - Method in class com.jme3.math.Triangle
-
Accesses the stored normal, updating it if it is null.
- getNormal() - Method in class com.jme3.scene.shape.RectangleMesh
-
Provides access to the internal normal-direction vector.
- getNormal(float[], int, int) - Method in interface com.jme3.util.mikktspace.MikkTSpaceContext
- getNormal(float[], int, int) - Method in class com.jme3.util.mikktspace.MikkTSpaceImpl
- getNormalizedName(String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
- getNormalVelocity() - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
This method returns the normal velocity factor.
- getNumBuffers() - Method in class com.jme3.scene.mesh.MorphTarget
- getNumChannels() - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- getNumColorBuffers() - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use getNumColorTargets
- getNumColorTargets() - Method in class com.jme3.texture.FrameBuffer
- getNumComponents() - Method in class com.jme3.scene.VertexBuffer
- getNumControls() - Method in class com.jme3.scene.Spatial
- getNumElements() - Method in class com.jme3.scene.VertexBuffer
- getNumFaces() - Method in interface com.jme3.util.mikktspace.MikkTSpaceContext
-
Returns the number of faces (triangles/quads) on the mesh to be processed.
- getNumFaces() - Method in class com.jme3.util.mikktspace.MikkTSpaceImpl
- getNumImages() - Method in class com.jme3.cursors.plugins.JmeCursor
-
Queries the number of images contained in the cursor.
- getNumInstances() - Method in class com.jme3.scene.instancing.InstancedGeometry
- getNumLodLevels() - Method in class com.jme3.scene.Mesh
- getNumSamples() - Method in class com.jme3.post.FilterPostProcessor
-
return the number of samples for antialiasing
- getNumShadowMaps() - Method in class com.jme3.shadow.AbstractShadowFilter
-
Read the number of shadow maps rendered by this filter.
- getNumShadowMaps() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Read the number of shadow maps rendered by this renderer.
- getNumVerticesOfFace(int) - Method in interface com.jme3.util.mikktspace.MikkTSpaceContext
-
Returns the number of vertices on face number iFace iFace is a number in the range {0, 1, ..., getNumFaces()-1}
- getNumVerticesOfFace(int) - Method in class com.jme3.util.mikktspace.MikkTSpaceImpl
- getNumVisibleInstances() - Method in class com.jme3.scene.instancing.InstancedGeometry
- getNumVisibleParticles() - Method in class com.jme3.effect.ParticleEmitter
-
Returns the number of visible particles (spawned but not dead).
- getObjectType(Object) - Static method in class com.jme3.scene.UserData
- getOccludersToRender(int, GeometryList) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Returns a subclass-specific geometryList containing the occluders to be rendered in the shadow map
- getOccludersToRender(int, GeometryList) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- getOccludersToRender(int, GeometryList) - Method in class com.jme3.shadow.PointLightShadowRenderer
- getOccludersToRender(int, GeometryList) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- getOffset() - Method in class com.jme3.scene.VertexBuffer
- getOffsetTransform(Matrix4f) - Method in class com.jme3.anim.Joint
-
Stores the skinning transform in the specified Matrix4f.
- getOffsetTransform(Matrix4f, Matrix4f) - Method in class com.jme3.anim.MatrixJointModelTransform
- getOffsetTransform(Matrix4f, Matrix4f) - Method in class com.jme3.anim.SeparateJointModelTransform
- getOffsetTransform(Matrix4f, Matrix4f) - Method in interface com.jme3.anim.util.JointModelTransform
-
Determine the joint's skinning transform.
- getOpenCLContext() - Method in interface com.jme3.system.JmeContext
- getOpenCLContext() - Method in class com.jme3.system.NullContext
- getOpenCLPlatformChooser() - Method in class com.jme3.system.AppSettings
- getOrCreateContext(Class<T>, Function<RenderManager, T>) - Method in class com.jme3.renderer.RenderManager
-
Gets the pipeline context registered under the class or creates and registers a new context from the function.
- getOrCreateContext(Class<T>, Supplier<T>) - Method in class com.jme3.renderer.RenderManager
-
Gets the pipeline context registered under the class or creates and registers a new context from the supplier.
- getOrigin() - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
the origin used for computing the radial velocity direction
- getOrigin() - Method in class com.jme3.math.Line
-
getOrigin
returns the origin of the line. - getOrigin() - Method in class com.jme3.math.LineSegment
-
Access the origin of this segment.
- getOrigin() - Method in class com.jme3.math.Ray
-
getOrigin
retrieves the origin point of the ray. - getOs() - Method in enum class com.jme3.system.Platform
-
Returns the operating system of this platform.
- getOuterAngle() - Method in class com.jme3.audio.AudioNode
- getOuterAngle() - Method in interface com.jme3.audio.AudioSource
- getOuterRadius() - Method in class com.jme3.math.Ring
-
getOuterRadius
returns the ring's outer radius. - getOuterRadius() - Method in class com.jme3.scene.shape.Torus
- getOutputFrameBuffer() - Method in class com.jme3.renderer.ViewPort
-
Returns the framebuffer where this ViewPort's scenes are rendered to.
- getOutputMapping() - Method in class com.jme3.shader.ShaderNode
-
Returns a list of variable mapping representing the output mappings of this node.
- getOutputs() - Method in class com.jme3.shader.ShaderNodeDefinition
- getP() - Method in class com.jme3.scene.shape.PQTorus
- getPackedAngleCos() - Method in class com.jme3.light.SpotLight
-
for internal use only
- getPage() - Method in class com.jme3.font.BitmapCharacter
- getPage(int) - Method in class com.jme3.font.BitmapFont
- getPageSize() - Method in class com.jme3.font.BitmapFont
- getParam(String) - Method in class com.jme3.material.Material
-
Returns the parameter set on this material with the given name, returns
null
if the parameter is not set. - getParams() - Method in class com.jme3.material.Material
-
Returns a collection of all parameters set on this material.
- getParamsMap() - Method in class com.jme3.material.Material
-
Returns the ListMap of all parameters set on this material.
- getParamValue(String) - Method in class com.jme3.material.Material
-
Returns the current parameter's value.
- getParent() - Method in class com.jme3.anim.Joint
-
Access the parent joint.
- getParent() - Method in class com.jme3.animation.Bone
-
Deprecated.Returns parent bone of this bone, or null if it is a root bone.
- getParent() - Method in class com.jme3.scene.Spatial
-
getParent
retrieves this node's parent. - getParticleInfluencer() - Method in class com.jme3.effect.ParticleEmitter
-
Returns the
ParticleInfluencer
that influences this particle emitter. - getParticles() - Method in class com.jme3.effect.ParticleEmitter
-
Returns a list of all particles (shouldn't be used in most cases).
- getParticlesPerSec() - Method in class com.jme3.effect.ParticleEmitter
-
Get the number of particles to spawn per second.
- getPassDrawBufferTargetIdToShaders() - Method in class com.jme3.renderer.RenderManager
-
Returns true if the draw buffer target id is passed to the shader.
- getPassMaterial() - Method in class com.jme3.post.Filter.Pass
- getPatchVertexCount() - Method in class com.jme3.scene.Mesh
-
Gets the amount of vertices used for each patch;
- getPath() - Method in class com.jme3.cinematic.events.MotionEvent
-
Return the motion path this control follows.
- getPath() - Method in class com.jme3.shader.ShaderNodeDefinition
-
return the path of this definition
- getPathSplineType() - Method in class com.jme3.cinematic.MotionPath
-
return the type of spline used for the path interpolation for this path
- getPipeline() - Method in class com.jme3.renderer.RenderManager
-
Gets the default pipeline used when a ViewPort does not have a pipeline already assigned to it.
- getPipeline() - Method in class com.jme3.renderer.ViewPort
-
Gets the framegraph used by this viewport for rendering.
- getPitch() - Method in class com.jme3.audio.AudioNode
- getPitch() - Method in interface com.jme3.audio.AudioSource
- getPixel(int, int) - Method in class com.jme3.texture.image.ImageRaster
-
Retrieve the color at the given coordinate.
- getPixel(int, int, int, int, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
Reads a pixel from the cube map given the 2D coordinates and the face and the mip level to read from
- getPixel(int, int, int, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
Reads a pixel from the cube map given the 2D coordinates and the face to read from
- getPixel(int, int, ColorRGBA) - Method in class com.jme3.texture.image.DefaultImageRaster
- getPixel(int, int, ColorRGBA) - Method in class com.jme3.texture.image.ImageRaster
-
Retrieve the color at the given coordinate.
- getPixel(int, int, ColorRGBA) - Method in class com.jme3.texture.image.MipMapImageRaster
- getPixel(Vector3f, float, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
Reads a pixel from the cube map given the coordinate vector
- getPixel(Vector3f, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
Reads a pixel from the cube map given the coordinate vector
- getPlaceholderAudio() - Static method in class com.jme3.util.PlaceholderAssets
- getPlaceholderImage() - Static method in class com.jme3.util.PlaceholderAssets
-
Deprecated.
- getPlaceholderImage(AssetManager) - Static method in class com.jme3.util.PlaceholderAssets
- getPlaceholderMaterial(AssetManager) - Static method in class com.jme3.util.PlaceholderAssets
- getPlaceholderModel(AssetManager) - Static method in class com.jme3.util.PlaceholderAssets
- getPlanes() - Method in class com.jme3.scene.shape.Dome
-
Get the number of planar segments along the z-axis of the dome.
- getPlaneState() - Method in class com.jme3.renderer.Camera
-
Returns the state of the frustum planes.
- getPlatform() - Method in interface com.jme3.opencl.Device
- getPlatform() - Static method in class com.jme3.system.JmeSystem
-
Determine which Platform (operating system and architecture) the application is running on.
- getPlatform() - Method in class com.jme3.system.JmeSystemDelegate
- getPlatformAssetConfigURL() - Static method in class com.jme3.system.JmeSystem
- getPlatformAssetConfigURL() - Method in class com.jme3.system.JmeSystemDelegate
- getPlaybackTime() - Method in class com.jme3.audio.AudioNode
- getPlaybackTime() - Method in interface com.jme3.audio.AudioSource
- getPlayState() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Returns the current play state of the animation (playing or paused or stopped).
- getPlayState() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
returns the PlayState of the animation
- getPoint() - Method in class com.jme3.effect.shapes.EmitterPointShape
- getPointerId() - Method in class com.jme3.input.event.TouchEvent
- getPoints() - Method in class com.jme3.scene.debug.SkeletonDebugger
- getPoints() - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.debug only
- getPointSize() - Method in class com.jme3.scene.Mesh
-
Deprecated.Always returns
1.0
since point size is determined in the vertex shader. - getPolyOffsetFactor() - Method in class com.jme3.material.RenderState
-
Retrieve the poly offset factor value.
- getPolyOffsetUnits() - Method in class com.jme3.material.RenderState
-
Retrieve the poly offset units value.
- getPosition() - Method in class com.jme3.audio.AudioNode
- getPosition() - Method in interface com.jme3.audio.AudioSource
- getPosition() - Method in class com.jme3.environment.EnvironmentCamera
- getPosition() - Method in class com.jme3.light.LightProbe
-
Returns the position of the LightProbe in world space
- getPosition() - Method in class com.jme3.light.PointLight
-
Returns the world space position of the light.
- getPosition() - Method in class com.jme3.light.SpotLight
- getPosition() - Method in class com.jme3.util.struct.StructField
-
Get position inside the struct
- getPosition(float[], int, int) - Method in interface com.jme3.util.mikktspace.MikkTSpaceContext
-
returns the position/normal/texcoord of the referenced face of vertex number iVert.
- getPosition(float[], int, int) - Method in class com.jme3.util.mikktspace.MikkTSpaceImpl
- getPositiveEnd(Vector3f) - Method in class com.jme3.math.LineSegment
-
Determine the location of this segment's positive end.
- getPostRenderPasses() - Method in class com.jme3.post.Filter
-
returns the list of the postRender passes
- getPostView(String) - Method in class com.jme3.renderer.RenderManager
-
Returns the post ViewPort with the given name.
- getPostViews() - Method in class com.jme3.renderer.RenderManager
-
Returns a read-only list of all post ViewPorts.
- getPovXAxis() - Method in interface com.jme3.input.Joystick
-
Returns the POV X axis for this joystick.
- getPovYAxis() - Method in interface com.jme3.input.Joystick
-
Returns the POV Y axis for this joystick.
- getPreferredLightMode() - Method in class com.jme3.renderer.RenderManager
-
Returns the preferred light mode.
- getPreferredSize() - Method in class com.jme3.font.BitmapFont
- getPrefilteredEnvMap() - Method in class com.jme3.light.LightProbe
-
returns the prefiltered environment map texture of this light probe Note that this Texture may not have image data yet if the LightProbe is not ready
- getPrefix() - Method in class com.jme3.shader.ShaderNodeVariable
- getPrefixedName() - Method in class com.jme3.material.MatParam
-
Returns the name with "m_" prefixed to it.
- getPreShadowForcedRenderState() - Method in class com.jme3.shadow.AbstractShadowFilter
-
returns the pre shadows pass render state.
- getPreShadowForcedRenderState() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
returns the pre shadows pass render state.
- getPressure() - Method in class com.jme3.input.event.TouchEvent
- getPreView(String) - Method in class com.jme3.renderer.RenderManager
-
Returns the pre ViewPort with the given name.
- getPreViews() - Method in class com.jme3.renderer.RenderManager
-
Returns a read-only list of all pre ViewPorts.
- getPrimaryDisplay() - Method in class com.jme3.app.LegacyApplication
-
Use this to get the positional number of the primary monitor from the glfwGetMonitors() function call.
- getPrimaryDisplay() - Method in interface com.jme3.system.JmeContext
-
Use this to get the positional number of the primary monitor from the glfwGetMonitors() function call.
- getPrimaryDisplay() - Method in class com.jme3.system.NullContext
- getProbeScale() - Method in class com.jme3.environment.util.LightsDebugState
-
returns the scale of the probe's debug sphere
- getProcessors() - Method in class com.jme3.renderer.ViewPort
-
Gets the list of
scene processors
that were added to thisViewPort
. - getProcessorType() - Method in class com.jme3.asset.AssetKey
- getProcessorType() - Method in class com.jme3.asset.MaterialKey
- getProcessorType() - Method in class com.jme3.asset.ModelKey
- getProcessorType() - Method in class com.jme3.asset.TextureKey
- getProcessorType() - Method in class com.jme3.audio.AudioKey
- getProfile() - Method in interface com.jme3.opencl.Device
-
OpenCL profile string.
- getProfile() - Method in interface com.jme3.opencl.Platform
- getProfiler() - Method in class com.jme3.app.BasicProfilerState
- getProfiler() - Method in class com.jme3.renderer.RenderManager
-
Gets the application profiler.
- getProfilingTime(int) - Method in class com.jme3.renderer.opengl.GLRenderer
- getProfilingTime(int) - Method in interface com.jme3.renderer.Renderer
-
Returns the time in nanoseconds elapsed for the task with the given id.
- getProfilingTime(int) - Method in class com.jme3.system.NullRenderer
- getProgress() - Method in class com.jme3.environment.generation.RunnableWithProgress
-
return the current progress of the process.
- getProjection() - Method in class com.jme3.math.Triangle
-
Returns the projection of the vertices relative to the line origin.
- getProjectionMatrix() - Method in class com.jme3.renderer.Camera
-
Provides access to the projection matrix.
- getQ() - Method in class com.jme3.scene.shape.PQTorus
- getQuantity() - Method in class com.jme3.scene.Node
-
getQuantity
returns the number of children this node maintains. - getQueue() - Method in class com.jme3.renderer.ViewPort
-
Internal use only.
- getQueueBucket() - Method in class com.jme3.scene.Spatial
-
Returns this spatial's render-queue bucket.
- getRadialSamples() - Method in class com.jme3.scene.shape.Cylinder
- getRadialSamples() - Method in class com.jme3.scene.shape.Dome
-
Get the number of samples radially around the main axis of the dome.
- getRadialSamples() - Method in class com.jme3.scene.shape.PQTorus
- getRadialSamples() - Method in class com.jme3.scene.shape.Sphere
- getRadialSamples() - Method in class com.jme3.scene.shape.Torus
- getRadialVelocity() - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
the radial velocity
- getRadius() - Method in class com.jme3.bounding.BoundingSphere
-
getRadius
returns the radius of the bounding sphere. - getRadius() - Method in class com.jme3.effect.shapes.EmitterSphereShape
- getRadius() - Method in class com.jme3.light.OrientedBoxProbeArea
- getRadius() - Method in class com.jme3.light.PointLight
-
Returns the radius of the light influence.
- getRadius() - Method in interface com.jme3.light.ProbeArea
- getRadius() - Method in class com.jme3.light.SphereProbeArea
- getRadius() - Method in class com.jme3.scene.shape.Cylinder
- getRadius() - Method in class com.jme3.scene.shape.Dome
-
Get the radius of the dome.
- getRadius() - Method in class com.jme3.scene.shape.PQTorus
- getRadius() - Method in class com.jme3.scene.shape.Sphere
- getRadius2() - Method in class com.jme3.scene.shape.Cylinder
- getRandomPoint(Vector3f) - Method in class com.jme3.effect.shapes.EmitterBoxShape
- getRandomPoint(Vector3f) - Method in class com.jme3.effect.shapes.EmitterMeshConvexHullShape
-
Randomly selects a point inside the convex hull of a randomly selected mesh.
- getRandomPoint(Vector3f) - Method in class com.jme3.effect.shapes.EmitterMeshFaceShape
-
Randomly selects a point on a random face.
- getRandomPoint(Vector3f) - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
-
This method fills the point with coordinates of randomly selected mesh vertex.
- getRandomPoint(Vector3f) - Method in class com.jme3.effect.shapes.EmitterPointShape
- getRandomPoint(Vector3f) - Method in interface com.jme3.effect.shapes.EmitterShape
-
This method fills in the initial position of the particle.
- getRandomPoint(Vector3f) - Method in class com.jme3.effect.shapes.EmitterSphereShape
- getRandomPointAndNormal(Vector3f, Vector3f) - Method in class com.jme3.effect.shapes.EmitterBoxShape
-
This method fills the point with data.
- getRandomPointAndNormal(Vector3f, Vector3f) - Method in class com.jme3.effect.shapes.EmitterMeshConvexHullShape
-
Randomly selects a point inside the convex hull of a randomly selected mesh.
- getRandomPointAndNormal(Vector3f, Vector3f) - Method in class com.jme3.effect.shapes.EmitterMeshFaceShape
-
Randomly selects a point on a random face.
- getRandomPointAndNormal(Vector3f, Vector3f) - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
-
This method fills the point with coordinates of randomly selected mesh vertex.
- getRandomPointAndNormal(Vector3f, Vector3f) - Method in class com.jme3.effect.shapes.EmitterPointShape
-
This method fills the point with data.
- getRandomPointAndNormal(Vector3f, Vector3f) - Method in interface com.jme3.effect.shapes.EmitterShape
-
This method fills in the initial position of the particle and its normal vector.
- getRandomPointAndNormal(Vector3f, Vector3f) - Method in class com.jme3.effect.shapes.EmitterSphereShape
- getRate() - Method in class com.jme3.system.DisplayInfo
-
Returns the refresh rate of the display, in hertz.
- getRawValue() - Method in class com.jme3.input.event.JoyAxisEvent
-
The value of the axis before it was remapped.
- getReceivers(GeometryList) - Method in class com.jme3.shadow.AbstractShadowRenderer
- getReceivers(GeometryList) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- getReceivers(GeometryList) - Method in class com.jme3.shadow.PointLightShadowRenderer
- getReceivers(GeometryList) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- getRectangle() - Method in class com.jme3.scene.shape.RectangleMesh
-
Provides access to the internal
Rectangle
on which the mesh is based. - getRed() - Method in class com.jme3.math.ColorRGBA
-
Retrieves the red component value of this
ColorRGBA
. - getRefDistance() - Method in class com.jme3.audio.AudioNode
- getRefDistance() - Method in interface com.jme3.audio.AudioSource
- getReflectDelay() - Method in class com.jme3.audio.Environment
- getReflectGain() - Method in class com.jme3.audio.Environment
- getRegion(int) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Return all the regions of this layout
- getReleaser() - Method in class com.jme3.opencl.AbstractOpenCLObject
- getReleaser() - Method in interface com.jme3.opencl.OpenCLObject
-
Returns the releaser object.
- getRenderedSize() - Method in class com.jme3.font.BitmapCharacterSet
- getRenderedTexture() - Method in class com.jme3.post.Filter
-
returns the rendered texture of this filter
- getRenderedTexture() - Method in class com.jme3.post.Filter.Pass
- getRenderer() - Method in interface com.jme3.app.Application
- getRenderer() - Method in class com.jme3.app.LegacyApplication
- getRenderer() - Method in class com.jme3.audio.AudioNode
- getRenderer() - Method in class com.jme3.renderer.RenderManager
-
The renderer implementation used for rendering operations.
- getRenderer() - Method in class com.jme3.system.AppSettings
-
Get the renderer
- getRenderer() - Method in interface com.jme3.system.JmeContext
- getRenderer() - Method in class com.jme3.system.NullContext
- getRenderFilter() - Method in class com.jme3.renderer.RenderManager
-
Returns the render filter that the RenderManager is currently using
- getRenderFrameBuffer() - Method in class com.jme3.post.Filter
-
returns the default pass frame buffer
- getRenderFrameBuffer() - Method in class com.jme3.post.Filter.Pass
- getRenderManager() - Method in interface com.jme3.app.Application
- getRenderManager() - Method in class com.jme3.app.LegacyApplication
- getRenderState() - Method in class com.jme3.material.TechniqueDef
-
Returns the render state that this technique is using
- getRequiredCaps() - Method in class com.jme3.material.TechniqueDef
-
Gets the
renderer capabilities
that are required by this technique. - getResolution() - Method in class com.jme3.system.NanoTimer
- getResolution() - Method in class com.jme3.system.Timer
-
Returns the resolution of the timer.
- getResource(String) - Static method in class com.jme3.system.JmeSystem
- getResource(String) - Method in class com.jme3.system.JmeSystemDelegate
- getResource(String) - Static method in class com.jme3.util.res.Resources
-
Finds the resource with the given name.
- getResource(String, Class<?>) - Method in interface com.jme3.util.res.ResourceLoader
-
Finds the resource with the given name relative to the given parent class or to the root if the parent is null.
- getResource(String, Class<?>) - Static method in class com.jme3.util.res.Resources
-
Finds the resource with the given name relative to the given parent class or to the root if the parent is null.
- getResourceAsStream(String) - Static method in class com.jme3.system.JmeSystem
- getResourceAsStream(String) - Method in class com.jme3.system.JmeSystemDelegate
- getResourceAsStream(String) - Static method in class com.jme3.util.res.Resources
-
Finds the resource with the given name.
- getResourceAsStream(String, Class<?>) - Method in interface com.jme3.util.res.ResourceLoader
-
Finds the resource with the given name relative to the given parent class or to the root if the parent is null.
- getResourceAsStream(String, Class<?>) - Static method in class com.jme3.util.res.Resources
-
Finds the resource with the given name relative to the given parent class or to the root if the parent is null.
- getResources(String) - Method in interface com.jme3.util.res.ResourceLoader
-
Finds all resources with the given name.
- getResources(String) - Static method in class com.jme3.util.res.Resources
-
Finds all resources with the given name.
- getReverbFilter() - Method in class com.jme3.audio.AudioNode
- getReverbFilter() - Method in interface com.jme3.audio.AudioSource
- getRightChild() - Method in class com.jme3.collision.bih.BIHNode
- getRightExpression() - Method in class com.jme3.shader.VariableMapping
-
Gets the right expression.
- getRightPlane() - Method in class com.jme3.collision.bih.BIHNode
- getRightSwizzling() - Method in class com.jme3.shader.VariableMapping
-
Gets the right swizzle.
- getRightVariable() - Method in class com.jme3.shader.VariableMapping
-
Gets the right variable.
- getRoomRolloffFactor() - Method in class com.jme3.audio.Environment
- getRootNode() - Method in class com.jme3.app.SimpleApplication
-
Retrieves rootNode
- getRootNode() - Method in class com.jme3.app.state.RootNodeAppState
-
Returns the managed rootNode.
- getRoots() - Method in class com.jme3.anim.Armature
-
returns the array of all root joints of this Armature
- getRoots() - Method in class com.jme3.animation.Skeleton
-
Deprecated.returns the array of all root bones of this skeleton
- getRotateSpeed() - Method in class com.jme3.effect.ParticleEmitter
-
Returns the rotation speed in radians/sec for particles.
- getRotation() - Method in class com.jme3.audio.Listener
- getRotation() - Method in class com.jme3.cinematic.events.MotionEvent
-
Returns the rotation of the target.
- getRotation() - Method in class com.jme3.light.OrientedBoxProbeArea
- getRotation() - Method in class com.jme3.math.Transform
-
Returns the rotation component.
- getRotation() - Method in class com.jme3.renderer.Camera
-
Retrieves the rotation quaternion of the camera.
- getRotation(Quaternion) - Method in class com.jme3.math.Transform
-
Copies the rotation component to the argument.
- getRotationColumn(int) - Method in class com.jme3.math.Quaternion
-
Calculates one of the basis vectors of the rotation.
- getRotationColumn(int, Vector3f) - Method in class com.jme3.math.Quaternion
-
Calculates one of the basis vectors of the rotation.
- getRotations() - Method in class com.jme3.anim.TransformTrack
-
Copies the rotations.
- getRotations() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.return the array of rotations of this track
- getRotations() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- getRotationSensitivity() - Method in class com.jme3.input.ChaseCamera
-
Returns the rotation sensitivity
- getRotationSpeed() - Method in class com.jme3.app.ChaseCameraAppState
-
Returns the rotation speed when the mouse is moved.
- getRotationSpeed() - Method in class com.jme3.input.ChaseCamera
-
Returns the rotation speed when the mouse is moved.
- getRotationSpeed() - Method in class com.jme3.input.FlyByCamera
-
Read the rotation-rate multiplier.
- getRoughnessFromMip(int, int) - Static method in class com.jme3.environment.util.EnvMapUtils
- getRow(int) - Method in class com.jme3.math.Matrix3f
-
Returns the specified row.
- getRow(int, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Returns the specified row.
- getRowPitch() - Method in class com.jme3.opencl.Image
- getSampleFromMip(int, int) - Static method in class com.jme3.environment.util.EnvMapUtils
- getSampleRate() - Method in class com.jme3.audio.AudioData
- getSamples() - Method in class com.jme3.system.AppSettings
-
Get the number of samples
- getSamples() - Method in class com.jme3.texture.FrameBuffer
- getSavableVersion(Class<? extends Savable>) - Method in interface com.jme3.export.InputCapsule
- getSavableVersion(Class<? extends Savable>) - Static method in class com.jme3.export.SavableClassUtil
- getSavableVersions(Class<? extends Savable>) - Static method in class com.jme3.export.SavableClassUtil
- getSavedSavableVersion(Object, Class<? extends Savable>, int[], int) - Static method in class com.jme3.export.SavableClassUtil
- getScale() - Method in class com.jme3.math.Transform
-
Returns the scaling component.
- getScale(Vector3f) - Method in class com.jme3.math.Transform
-
Copies the scaling component to the argument.
- getScaleFactor() - Method in class com.jme3.input.event.TouchEvent
- getScales() - Method in class com.jme3.anim.TransformTrack
-
Copies the scales.
- getScales() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.returns the array of scales for this track
- getScales() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- getScaleSpan() - Method in class com.jme3.input.event.TouchEvent
- getScene() - Method in class com.jme3.cinematic.Cinematic
-
return the scene where the cinematic occur
- getScenes() - Method in class com.jme3.renderer.ViewPort
-
Returns a list of all attached scenes.
- getScreenCoordinates(Vector3f) - Method in class com.jme3.renderer.Camera
-
Converts the given position from world space to screen space.
- getScreenCoordinates(Vector3f, Vector3f) - Method in class com.jme3.renderer.Camera
-
Converts the given position from world space to screen space.
- getSecond() - Method in class com.jme3.font.Kerning
- getSecondCounter() - Method in class com.jme3.app.StatsAppState
- getSegmentsLength() - Method in class com.jme3.math.Spline
-
returns a list of float representing the segments length
- getSelectedJoint() - Method in class com.jme3.scene.debug.custom.ArmatureNode
- getSerializedData() - Method in class com.jme3.animation.CompactArray
-
return a float array of serialized data
- getSerializedSize() - Method in class com.jme3.animation.CompactArray
- getSerializer(Object) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout
- getSettings() - Method in interface com.jme3.system.JmeContext
- getSettings() - Method in class com.jme3.system.NullContext
- getSettingsDialogImage() - Method in class com.jme3.system.AppSettings
-
Get the settings dialog image
- getShader(AssetManager, EnumSet<Caps>, DefineList) - Method in class com.jme3.material.TechniqueDef
- getShaderGenerationInfo() - Method in class com.jme3.material.TechniqueDef
- getShaderGenerator(EnumSet<Caps>) - Method in interface com.jme3.asset.AssetManager
-
Returns the shaderGenerator responsible for generating the shaders
- getShaderGenerator(EnumSet<Caps>) - Method in class com.jme3.asset.DesktopAssetManager
-
Returns the shaderGenerator responsible for generating the shaders
- getShaderNodes() - Method in class com.jme3.material.TechniqueDef
- getShaderParamDefine(String) - Method in class com.jme3.material.TechniqueDef
-
Returns the define name which the given material parameter influences.
- getShaderParamDefineId(String) - Method in class com.jme3.material.TechniqueDef
-
Get the define ID for a given material parameter.
- getShaderProgramLanguage(Shader.ShaderType) - Method in class com.jme3.material.TechniqueDef
-
Returns the language for each shader program
- getShaderProgramLanguages() - Method in class com.jme3.material.TechniqueDef
-
Returns the Enum containing the ShaderProgramLanguages;
- getShaderProgramName(Shader.ShaderType) - Method in class com.jme3.material.TechniqueDef
-
Returns the name for each shader program
- getShaderProgramNames() - Method in class com.jme3.material.TechniqueDef
-
Returns the Enum containing the ShaderProgramNames;
- getShaderPrologue() - Method in class com.jme3.material.TechniqueDef
- getShadersLanguage() - Method in class com.jme3.shader.ShaderNodeDefinition
- getShadersPath() - Method in class com.jme3.shader.ShaderNodeDefinition
- getShadowCam(int) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
return the shadow camera to use for rendering the shadow map according the given index
- getShadowCam(int) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- getShadowCam(int) - Method in class com.jme3.shadow.PointLightShadowRenderer
- getShadowCam(int) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- getShadowCamera() - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.debug only returns the shadow camera
- getShadowCompareMode() - Method in class com.jme3.shadow.AbstractShadowFilter
-
returns the shadow compare mode
- getShadowCompareMode() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
returns the shadow compare mode
- getShadowCompareMode() - Method in class com.jme3.texture.Texture
- getShadowIntensity() - Method in class com.jme3.shadow.AbstractShadowFilter
-
returns the shadow intensity
- getShadowIntensity() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Returns the shadow intensity.
- getShadowIntensity() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.returns the shadow intensity
- getShadowIntensity() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.returns the shadow intensity
- getShadowMapSize() - Method in class com.jme3.shadow.AbstractShadowFilter
-
Read the size of each shadow map rendered by this filter.
- getShadowMapSize() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Read the size of each shadow map rendered by this renderer.
- getShadowMaterial() - Method in class com.jme3.shadow.AbstractShadowFilter
- getShadowMaterial() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- getShadowMode() - Method in class com.jme3.material.TechniqueDef
-
Returns the shadow mode.
- getShadowMode() - Method in class com.jme3.scene.Spatial
- getShadowZExtend() - Method in class com.jme3.shadow.AbstractShadowFilter
-
How far the shadows are rendered in the view
- getShadowZExtend() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
How far the shadows are rendered in the view
- getShadowZExtend() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.How far the shadows are rendered in the view
- getShadowZExtend() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.How far the shadows are rendered in the view
- getShadowZFadeLength() - Method in class com.jme3.shadow.AbstractShadowFilter
-
get the length over which the shadow will fade out when using a shadowZextend
- getShadowZFadeLength() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
get the length over which the shadow will fade out when using a shadowZextend
- getShadowZFadeLength() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.get the length over which the shadow will fade out when using a shadowZextend
- getShadowZFadeLength() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.get the length over which the shadow will fade out when using a shadowZextend
- getShape() - Method in class com.jme3.effect.ParticleEmitter
- getShCoeffs() - Method in class com.jme3.light.LightProbe
- getShortBuffer(VertexBuffer.Type) - Method in class com.jme3.scene.Mesh
-
Get the
VertexBuffer
data stored on this mesh in short format. - getSimulateMouse() - Method in class com.jme3.input.InputManager
-
Deprecated.Use isSimulateMouse Returns state of simulation of mouse events. Used for touchscreen input only.
- getSinglePassLightBatchSize() - Method in class com.jme3.renderer.RenderManager
-
Returns the number of lights used for each pass when the light mode is single pass.
- getSize() - Method in class com.jme3.environment.EnvironmentCamera
-
Gets the size of environment cameras.
- getSize() - Method in class com.jme3.font.BitmapText
- getSize() - Method in class com.jme3.opencl.Buffer
- getSize() - Method in class com.jme3.opencl.Kernel.LocalMem
- getSize() - Method in class com.jme3.opencl.Kernel.LocalMemPerElement
- getSizes() - Method in class com.jme3.opencl.Kernel.WorkSize
- getSkeleton() - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- getSkeleton() - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.returns the skeleton of this control
- getSlicePitch() - Method in class com.jme3.opencl.Image
- getSlot() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
-
Do not use.
- getSoftTextDialogInput() - Static method in class com.jme3.system.JmeSystem
- getSoftTextDialogInput() - Method in class com.jme3.system.JmeSystemDelegate
- getSortId() - Method in class com.jme3.material.Material
-
Returns the sorting ID or sorting index for this material.
- getSortId() - Method in class com.jme3.material.Technique
-
Compute the sort ID.
- getSortId() - Method in class com.jme3.material.TechniqueDef
- getSource() - Method in class com.jme3.shader.Shader.ShaderSource
- getSourcePlaybackTime(AudioSource) - Method in interface com.jme3.audio.AudioRenderer
- getSourcePlaybackTime(AudioSource) - Method in class com.jme3.audio.openal.ALAudioRenderer
- getSources() - Method in class com.jme3.shader.Shader
- getSpatial() - Method in class com.jme3.cinematic.events.MotionEvent
- getSpatial() - Method in class com.jme3.environment.EnvironmentProbeControl
- getSpatial() - Method in class com.jme3.scene.control.AbstractControl
- getSpecularIBL() - Method in interface com.jme3.environment.baker.IBLEnvBaker
-
Gets the specular IBL map.
- getSpecularIBL() - Method in interface com.jme3.environment.baker.IBLEnvBakerLight
- getSpecularIBL() - Method in class com.jme3.environment.baker.IBLGLEnvBaker
- getSpecularIBL() - Method in class com.jme3.environment.baker.IBLHybridEnvBakerLight
- getSpeed() - Method in class com.jme3.anim.tween.action.Action
-
Retrieves the speedup factor applied by the layer for this action.
- getSpeed() - Method in class com.jme3.anim.tween.action.BlendAction
- getSpeed() - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- getSpeed() - Method in class com.jme3.app.SimpleApplication
-
Returns the application's speed.
- getSpeed() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Returns the speed of the animation.
- getSpeed() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
returns the speed of the animation
- getSpeedFactors() - Method in class com.jme3.anim.tween.action.BlendAction
- getSphericalHarmonicsCoefficents(TextureCubeMap) - Static method in class com.jme3.environment.util.EnvMapUtils
- getSphericalHarmonicsCoefficents(TextureCubeMap, EnvMapUtils.FixSeamsMethod) - Static method in class com.jme3.environment.util.EnvMapUtils
-
Returns the Spherical Harmonics coefficients for this cube map.
- getSphericalHarmonicsCoefficients() - Method in interface com.jme3.environment.baker.IBLEnvBakerLight
- getSphericalHarmonicsCoefficients() - Method in class com.jme3.environment.baker.IBLHybridEnvBakerLight
- getSpline() - Method in class com.jme3.cinematic.MotionPath
- getSpotInnerAngle() - Method in class com.jme3.light.SpotLight
-
returns the spot inner angle
- getSpotOuterAngle() - Method in class com.jme3.light.SpotLight
-
returns the spot outer angle
- getSpotRange() - Method in class com.jme3.light.SpotLight
- getStart() - Method in class com.jme3.scene.shape.Line
- getStart() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Get beginning of the region
- getStartColor() - Method in class com.jme3.effect.ParticleEmitter
-
Get the start color of the particles spawned.
- getStartOffset() - Method in class com.jme3.animation.AudioTrack
-
Deprecated.
- getStartOffset() - Method in class com.jme3.animation.EffectTrack
-
Deprecated.
- getStartSize() - Method in class com.jme3.effect.ParticleEmitter
-
Get the start color of the particles spawned.
- getState(Class<T>) - Method in class com.jme3.app.state.AppStateManager
-
Returns the first state that is an instance of subclass of the specified class.
- getState(Class<T>) - Method in class com.jme3.app.state.BaseAppState
- getState(Class<T>, boolean) - Method in class com.jme3.app.state.AppStateManager
-
Returns the first state that is an instance of subclass of the specified class.
- getState(Class<T>, boolean) - Method in class com.jme3.app.state.BaseAppState
- getState(String, Class<T>) - Method in class com.jme3.app.state.AppStateManager
-
Returns the state associated with the specified ID at the time it was attached or null if not state was attached with that ID.
- getState(String, Class<T>) - Method in class com.jme3.app.state.BaseAppState
- getState(String, Class<T>, boolean) - Method in class com.jme3.app.state.BaseAppState
- getStateManager() - Method in interface com.jme3.app.Application
- getStateManager() - Method in class com.jme3.app.LegacyApplication
- getStateManager() - Method in class com.jme3.app.state.BaseAppState
- getStates() - Method in class com.jme3.app.state.AppStateManager
- getStatistics() - Method in class com.jme3.renderer.opengl.GLRenderer
- getStatistics() - Method in interface com.jme3.renderer.Renderer
-
Copies the render statistics.
- getStatistics() - Method in class com.jme3.system.NullRenderer
- getStats() - Method in class com.jme3.app.DetailedProfiler
- getStatsView() - Method in class com.jme3.app.StatsAppState
- getStatus() - Method in class com.jme3.audio.AudioNode
- getStatus() - Method in interface com.jme3.audio.AudioSource
- getStencilBits() - Method in class com.jme3.system.AppSettings
-
Get the number of stencil bits
- getSteps() - Method in class com.jme3.scene.shape.PQTorus
- getStorageFolder() - Static method in class com.jme3.system.JmeSystem
- getStorageFolder(JmeSystem.StorageFolderType) - Static method in class com.jme3.system.JmeSystem
- getStorageFolder(JmeSystem.StorageFolderType) - Method in class com.jme3.system.JmeSystemDelegate
- getStride() - Method in class com.jme3.scene.VertexBuffer
- getString(String) - Method in class com.jme3.system.AppSettings
-
Get a string from the settings.
- getSurfaceTangentFactor() - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
This method returns the surface tangent factor.
- getSurfaceTangentRotation() - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
This method returns the surface tangent rotation factor.
- getSystemListener() - Method in interface com.jme3.system.JmeContext
-
Accesses the listener that receives events related to this context.
- getSystemListener() - Method in class com.jme3.system.NullContext
-
Accesses the listener that receives events related to this context.
- getTarget() - Method in class com.jme3.anim.MorphTrack
-
Access the target geometry.
- getTarget() - Method in class com.jme3.anim.TransformTrack
-
Gives access to the target, which might be a Joint or a Spatial.
- getTargetBoneIndex() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.
- getTargetIndex() - Method in class com.jme3.texture.FrameBuffer
- getTargetLayer() - Method in class com.jme3.anim.SingleLayerInfluenceMask
-
Get the layer this mask is targeted for.
- getTargetMeshIndex() - Method in class com.jme3.animation.Pose
-
Deprecated.
- getTargets() - Method in class com.jme3.anim.SkinningControl
-
Enumerate the target meshes of this control.
- getTargets() - Method in class com.jme3.anim.tween.action.BlendableAction
- getTargets() - Method in class com.jme3.anim.tween.action.BlendAction
- getTargets() - Method in class com.jme3.anim.tween.action.ClipAction
- getTargets() - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.Enumerate the target meshes of this control.
- getTechniqueDefs(String) - Method in class com.jme3.material.MaterialDef
-
Returns technique definitions with the given name.
- getTechniqueDefsNames() - Method in class com.jme3.material.MaterialDef
- getTerminating() - Method in class com.jme3.app.state.AppStateManager
- getTexCoord(float[], int, int) - Method in interface com.jme3.util.mikktspace.MikkTSpaceContext
- getTexCoord(float[], int, int) - Method in class com.jme3.util.mikktspace.MikkTSpaceImpl
- getTexCoords() - Method in class com.jme3.scene.shape.RectangleMesh
-
Provides access to the internal texture-coordinate array.
- getText() - Method in class com.jme3.font.BitmapText
- getTexture() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- getTexture() - Method in class com.jme3.texture.TextureImage
-
Gets the underlying texture wrapped by this TextureImage.
- getTextureMode() - Method in class com.jme3.scene.shape.Sphere
- getTextureParam(String) - Method in class com.jme3.material.Material
-
Returns the texture parameter set on this material with the given name, returns
null
if the parameter is not set. - getTextureTypeHint() - Method in class com.jme3.asset.TextureKey
-
The type of texture expected to be returned.
- getTextureValue() - Method in class com.jme3.material.MatParamTexture
-
Retrieves the texture associated with this material parameter.
- getThreadDefault() - Static method in class com.jme3.anim.interpolator.FrameInterpolator
-
Obtain the default interpolator for the current thread.
- getTime() - Method in class com.jme3.anim.AnimComposer
-
Returns current time of the default layer.
- getTime() - Method in class com.jme3.anim.AnimLayer
-
Returns the animation time, in scaled seconds.
- getTime() - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- getTime() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Return the current timestamp of the event.
- getTime() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
returns the current time of the cinematic event
- getTime() - Method in class com.jme3.input.event.InputEvent
-
The time when the event occurred.
- getTime() - Method in class com.jme3.system.NanoTimer
- getTime() - Method in class com.jme3.system.Timer
-
Returns the current time in ticks.
- getTime(String) - Method in class com.jme3.anim.AnimComposer
-
Returns current time of the specified layer.
- getTimeInSeconds() - Method in class com.jme3.system.NanoTimer
-
Returns the time in seconds.
- getTimeInSeconds() - Method in class com.jme3.system.Timer
-
Returns the time in seconds.
- getTimeOffset() - Method in class com.jme3.audio.AudioNode
- getTimeOffset() - Method in interface com.jme3.audio.AudioSource
- getTimePerFrame() - Method in class com.jme3.system.NanoTimer
- getTimePerFrame() - Method in class com.jme3.system.Timer
-
Returns the time, in seconds, between the last call and the current one.
- getTimer() - Method in interface com.jme3.app.Application
- getTimer() - Method in class com.jme3.app.LegacyApplication
- getTimer() - Method in interface com.jme3.system.JmeContext
- getTimer() - Method in class com.jme3.system.NullContext
- getTimes() - Method in class com.jme3.anim.MorphTrack
-
returns the arrays of time for this track
- getTimes() - Method in class com.jme3.anim.TransformTrack
-
Gives access to the keyframe times.
- getTimes() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.returns the arrays of time for this track
- getTimes() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- getTitle() - Method in class com.jme3.system.AppSettings
-
Get the application title
- getTotalLength() - Method in class com.jme3.math.Spline
- getTotalObjectSize() - Method in class com.jme3.animation.CompactArray
- getTouchInput() - Method in interface com.jme3.system.JmeContext
- getTouchInput() - Method in class com.jme3.system.NullContext
- getTracks() - Method in class com.jme3.anim.AnimClip
-
Access all the tracks in this clip.
- getTracks() - Method in class com.jme3.animation.Animation
-
Deprecated.Returns the tracks set in
Animation.setTracks(com.jme3.animation.Track[])
. - getTracks() - Method in class com.jme3.animation.TrackInfo
-
Deprecated.
- getTrackSpatial() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- getTrailingRotationInertia() - Method in class com.jme3.input.ChaseCamera
-
returns the trailing rotation inertia
- getTrailingSensitivity() - Method in class com.jme3.input.ChaseCamera
-
returns the trailing sensitivity
- getTransformMatrix(Geometry) - Method in class com.jme3.scene.BatchNode
- getTransformMatrix(Geometry) - Method in class com.jme3.scene.SimpleBatchNode
- getTransformUserInstanceData() - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Return user per-instance transform data.
- getTransitionLength() - Method in class com.jme3.anim.tween.action.BlendableAction
- getTransitionWeight() - Method in class com.jme3.anim.tween.action.BlendableAction
- getTranslation() - Method in class com.jme3.math.Transform
-
Returns the translation component.
- getTranslation(Vector3f) - Method in class com.jme3.math.Transform
-
Copies the translation component to the argument.
- getTranslations() - Method in class com.jme3.anim.TransformTrack
-
Copies the translations.
- getTranslations() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.returns the array of translations of this track
- getTranslations() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- getTraveledDistance() - Method in class com.jme3.cinematic.events.MotionEvent
-
Return the distance traveled by the spatial on the path.
- getTriangle(int, int[]) - Method in class com.jme3.scene.Mesh
-
Gets the triangle vertex indices at the given triangle index and stores them into the given int array.
- getTriangle(int, Triangle) - Method in class com.jme3.scene.Mesh
-
Gets the triangle vertex positions at the given triangle index and stores them into the
Triangle
argument. - getTriangle(int, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.collision.bih.BIHTree
- getTriangle(int, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.scene.Mesh
-
Gets the triangle vertex positions at the given triangle index and stores them into the v1, v2, v3 arguments.
- getTriangle(Triangle) - Method in class com.jme3.collision.CollisionResult
- getTriangleCount() - Method in class com.jme3.scene.Geometry
-
Returns this geometry's mesh triangle count.
- getTriangleCount() - Method in class com.jme3.scene.Mesh
-
Returns how many triangles or elements are on this Mesh.
- getTriangleCount() - Method in class com.jme3.scene.Node
-
getTriangleCount
returns the number of triangles contained in all sub-branches of this node that contain geometry. - getTriangleCount() - Method in class com.jme3.scene.Spatial
- getTriangleCount(int) - Method in class com.jme3.scene.Mesh
-
Returns the triangle count for the given LOD level.
- getTriangleIndex() - Method in class com.jme3.collision.CollisionResult
- getTrisPerPixel() - Method in class com.jme3.scene.control.LodControl
-
Returns the triangles per pixel value.
- getTupleSize() - Method in class com.jme3.animation.CompactArray
-
serialized size of one object element
- getTupleSize() - Method in class com.jme3.animation.CompactFloatArray
- getTupleSize() - Method in class com.jme3.animation.CompactQuaternionArray
- getTupleSize() - Method in class com.jme3.animation.CompactVector3Array
- getTweens() - Method in interface com.jme3.anim.tween.ContainsTweens
- getType() - Method in class com.jme3.audio.AudioNode
-
Get the Type of the underlying AudioData to see if it's streamed or buffered.
- getType() - Method in class com.jme3.bounding.BoundingBox
- getType() - Method in class com.jme3.bounding.BoundingSphere
- getType() - Method in class com.jme3.bounding.BoundingVolume
-
getType returns the type of bounding volume this is.
- getType() - Method in class com.jme3.input.event.TouchEvent
-
Returns the type of touch event.
- getType() - Method in class com.jme3.light.AmbientLight
- getType() - Method in class com.jme3.light.DirectionalLight
- getType() - Method in class com.jme3.light.Light
-
Returns the light type
- getType() - Method in class com.jme3.light.LightProbe
- getType() - Method in class com.jme3.light.PointLight
- getType() - Method in class com.jme3.light.SpotLight
- getType() - Method in class com.jme3.math.Spline
-
return the type of the spline
- getType() - Method in class com.jme3.scene.shape.Surface
-
This method returns the type of the surface.
- getType() - Method in class com.jme3.shader.Shader.ShaderSource
- getType() - Method in class com.jme3.shader.ShaderBufferBlock
- getType() - Method in class com.jme3.shader.ShaderNodeDefinition
- getType() - Method in class com.jme3.shader.ShaderNodeVariable
- getType() - Method in interface com.jme3.system.JmeContext
- getType() - Method in class com.jme3.system.NullContext
- getType() - Method in class com.jme3.texture.Texture
- getType() - Method in class com.jme3.texture.Texture2D
- getType() - Method in class com.jme3.texture.Texture3D
- getType() - Method in class com.jme3.texture.TextureArray
- getType() - Method in class com.jme3.texture.TextureCubeMap
- getUControlPointsAmount() - Method in class com.jme3.scene.shape.Surface
-
This method returns the amount of U control points.
- getUiNode() - Method in class com.jme3.app.DetailedProfilerState
- getUniform(String) - Method in class com.jme3.shader.Shader
- getUniformMap() - Method in class com.jme3.shader.Shader
- getUniformMatrix() - Method in class com.jme3.light.LightProbe
-
Returns the data to send to the shader.
- getUniformMatrix() - Method in class com.jme3.light.OrientedBoxProbeArea
- getUniformMatrix() - Method in interface com.jme3.light.ProbeArea
- getUniformMatrix() - Method in class com.jme3.light.SphereProbeArea
- getUniqueId() - Method in class com.jme3.audio.AudioBuffer
- getUniqueId() - Method in class com.jme3.audio.AudioStream
- getUniqueId() - Method in class com.jme3.audio.LowPassFilter
- getUniqueId() - Method in class com.jme3.scene.VertexBuffer
- getUniqueId() - Method in class com.jme3.shader.bufferobject.BufferObject
- getUniqueId() - Method in class com.jme3.shader.Shader
- getUniqueId() - Method in class com.jme3.shader.Shader.ShaderSource
- getUniqueId() - Method in class com.jme3.texture.FrameBuffer
- getUniqueId() - Method in class com.jme3.texture.Image
- getUniqueId() - Method in class com.jme3.util.NativeObject
-
Returns a unique ID for this NativeObject.
- getUnqueuedBufferBytes() - Method in class com.jme3.audio.AudioStream
- getUnusedNodes() - Method in class com.jme3.material.ShaderGenerationInfo
- getUp() - Method in class com.jme3.audio.Listener
- getUp() - Method in class com.jme3.math.Ring
-
getUp
returns the ring's up vector. - getUp() - Method in class com.jme3.renderer.Camera
-
Retrieves the up axis of the camera.
- getUp(Vector3f) - Method in class com.jme3.renderer.Camera
-
Retrieves the up axis of the camera.
- getUpdateInterval() - Method in class com.jme3.app.BasicProfiler
- getUpVector() - Method in class com.jme3.input.ChaseCamera
-
Returns the up vector of the camera used for the lookAt on the target
- getUsage() - Method in class com.jme3.scene.VertexBuffer
- getUserData(String) - Method in class com.jme3.scene.Spatial
- getUserDataKeys() - Method in class com.jme3.scene.Spatial
- getValue() - Method in class com.jme3.input.event.JoyAxisEvent
-
The value of the axis.
- getValue() - Method in class com.jme3.material.MatParam
-
Returns the value of this material parameter.
- getValue() - Method in class com.jme3.scene.UserData
- getValue() - Method in class com.jme3.shader.Uniform
- getValue() - Method in class com.jme3.util.IntMap.Entry
- getValue() - Method in class com.jme3.util.struct.StructField
-
Get value of this field
- getValue(int) - Method in class com.jme3.util.ListMap
- getValueAsString() - Method in class com.jme3.material.MatParam
-
Returns the material parameter value as it would appear in a J3M file.
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.BooleanArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.ColorRGBAArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.ColorRGBAField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.FloatArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.IntArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Matrix3fArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Matrix3fField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Matrix4fArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Matrix4fField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.QuaternionArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.QuaternionField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Vector2fArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Vector2fField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Vector3fArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Vector3fField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Vector4fArrayField
-
Get value and mark field for update
- getValueForUpdate() - Method in class com.jme3.util.struct.fields.Vector4fField
-
Get value and mark field for update
- getVarType() - Method in class com.jme3.material.MatParam
-
Returns the material parameter type.
- getVarType() - Method in class com.jme3.shader.Uniform
- getVaryings() - Method in class com.jme3.material.ShaderGenerationInfo
- getVControlPointsAmount() - Method in class com.jme3.scene.shape.Surface
-
This method returns the amount of V control points.
- getVector2Array(FloatBuffer) - Static method in class com.jme3.util.BufferUtils
-
Generates a Vector2f array from the given FloatBuffer.
- getVector3Array(FloatBuffer) - Static method in class com.jme3.util.BufferUtils
-
Generates a Vector3f array from the given FloatBuffer.
- getVectorFromCubemapFaceTexCoord(int, int, int, int, Vector3f, EnvMapUtils.FixSeamsMethod) - Static method in class com.jme3.environment.util.EnvMapUtils
-
Computes the 3 component vector coordinates for the given face and coords
- getVelocity() - Method in class com.jme3.audio.AudioNode
- getVelocity() - Method in interface com.jme3.audio.AudioSource
- getVelocity() - Method in class com.jme3.audio.Listener
- getVelocityVariation() - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- getVelocityVariation() - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- getVelocityVariation() - Method in interface com.jme3.effect.influencers.ParticleInfluencer
-
This method returns the velocity variation.
- getVelocityVariation() - Method in class com.jme3.effect.ParticleEmitter
-
Deprecated.This method is deprecated. Use ParticleEmitter.getParticleInfluencer().getVelocityVariation(); instead.
- getVendor() - Method in interface com.jme3.opencl.Device
- getVendor() - Method in interface com.jme3.opencl.Platform
- getVendorId() - Method in interface com.jme3.opencl.Device
- getVersion() - Method in interface com.jme3.opencl.Device
-
OpenCL version string.
- getVersion() - Method in interface com.jme3.opencl.Platform
- getVersionMajor() - Method in interface com.jme3.opencl.Device
-
Extracts the major version from the version string
- getVersionMajor() - Method in interface com.jme3.opencl.Platform
-
Extracts the major version from the version string
- getVersionMinor() - Method in interface com.jme3.opencl.Device
-
Extracts the minor version from the version string
- getVersionMinor() - Method in interface com.jme3.opencl.Platform
-
Extracts the minor version from the version string
- getVertexCount() - Method in class com.jme3.scene.Geometry
-
Returns this geometry's mesh vertex count.
- getVertexCount() - Method in class com.jme3.scene.Mesh
-
Returns the number of vertices on this mesh.
- getVertexCount() - Method in class com.jme3.scene.Node
-
getVertexCount
returns the number of vertices contained in all sub-branches of this node that contain geometry. - getVertexCount() - Method in class com.jme3.scene.Spatial
- getVertexGlobal() - Method in class com.jme3.material.ShaderGenerationInfo
- getVertexShaderLanguage() - Method in class com.jme3.material.TechniqueDef
-
Returns the language of the vertex shader used in this technique.
- getVertexShaderName() - Method in class com.jme3.material.TechniqueDef
-
Returns the name of the vertex shader used by the technique, or null if no vertex shader is specified.
- getVertexUniforms() - Method in class com.jme3.material.ShaderGenerationInfo
- getVerticalAlignment() - Method in class com.jme3.font.BitmapText
- getVerticalRotation() - Method in class com.jme3.input.ChaseCamera
-
returns the current vertical rotation around the target in radians.
- getViewMatrix() - Method in class com.jme3.renderer.Camera
-
Provides access to the view matrix.
- getViewPort() - Method in interface com.jme3.app.Application
- getViewPort() - Method in class com.jme3.app.LegacyApplication
- getViewPort() - Method in class com.jme3.app.state.RootNodeAppState
-
Returns the used ViewPort
- getViewPortBottom() - Method in class com.jme3.renderer.Camera
-
Gets the bottom boundary of the viewport.
- getViewPortLeft() - Method in class com.jme3.renderer.Camera
-
Gets the left boundary of the viewport.
- getViewPortRight() - Method in class com.jme3.renderer.Camera
-
Gets the right boundary of the viewport.
- getViewPorts() - Method in class com.jme3.environment.EnvironmentCamera
-
Returns an array of the 6 ViewPorts used to capture the snapshot.
- getViewPortTop() - Method in class com.jme3.renderer.Camera
-
Gets the top boundary of the viewport.
- getViewProjectionMatrix() - Method in class com.jme3.renderer.Camera
-
Provides access to the view projection matrix.
- getViewToProjectionZ(float) - Method in class com.jme3.renderer.Camera
-
Computes the z value in projection space from the z value in view space Note that the returned value goes non-linearly from 0 to 1.
- getVolume() - Method in class com.jme3.audio.AudioNode
- getVolume() - Method in interface com.jme3.audio.AudioSource
- getVolume() - Method in class com.jme3.audio.Listener
- getVolume() - Method in class com.jme3.audio.LowPassFilter
- getVolume() - Method in class com.jme3.bounding.BoundingBox
- getVolume() - Method in class com.jme3.bounding.BoundingSphere
- getVolume() - Method in class com.jme3.bounding.BoundingVolume
- getW() - Method in class com.jme3.math.Quaternion
-
Returns the W (real) component.
- getW() - Method in class com.jme3.math.Vector4f
-
Determine the W component of this vector.
- getWayPoint(int) - Method in class com.jme3.cinematic.MotionPath
-
returns the waypoint at the given index
- getWayPointIndexForDistance(float, Vector2f) - Method in class com.jme3.cinematic.MotionPath
-
compute the index of the waypoint and the interpolation value according to a distance returns a vector 2 containing the index in the x field and the interpolation value in the y field
- getWeakRef() - Method in class com.jme3.shader.bufferobject.BufferObject
- getWeakRef() - Method in class com.jme3.util.NativeObject
-
Acquire a weak reference to this NativeObject.
- getWeight() - Method in class com.jme3.anim.tween.action.BlendableAction
- getWeight() - Method in interface com.jme3.anim.tween.action.BlendSpace
-
Provides the blend weight value to the assigned
BlendAction
instance, this value will be used for interpolating a collection of actions' transformations (i.e., keyframes). - getWeight() - Method in class com.jme3.anim.tween.action.LinearBlendSpace
- getWeight() - Method in class com.jme3.material.TechniqueDef
-
returns the weight of the technique def
- getWeights() - Method in class com.jme3.anim.MorphTrack
-
return the array of weights of this track
- getWeights() - Method in class com.jme3.math.Spline
-
This method returns NURBS' spline weights.
- getWheel() - Method in class com.jme3.input.event.MouseMotionEvent
-
Current mouse wheel value
- getWidth() - Method in class com.jme3.cursors.plugins.JmeCursor
-
Queries the cursor's width.
- getWidth() - Method in class com.jme3.font.BitmapCharacter
- getWidth() - Method in class com.jme3.font.BitmapCharacterSet
- getWidth() - Method in class com.jme3.opencl.Image
- getWidth() - Method in class com.jme3.renderer.Camera
-
Returns the display width.
- getWidth() - Method in class com.jme3.scene.shape.CenterQuad
-
Returns the width (or X extent).
- getWidth() - Method in class com.jme3.scene.shape.PQTorus
- getWidth() - Method in class com.jme3.scene.shape.Quad
- getWidth() - Method in class com.jme3.system.AppSettings
-
Get the width
- getWidth() - Method in class com.jme3.system.DisplayInfo
-
Returns the width of the display.
- getWidth() - Method in class com.jme3.texture.FrameBuffer
- getWidth() - Method in class com.jme3.texture.image.DefaultImageRaster
- getWidth() - Method in class com.jme3.texture.Image
-
getWidth
returns the width of this image. - getWidth() - Method in class com.jme3.texture.image.ImageRaster
-
Returns the pixel width of the underlying image.
- getWidth() - Method in class com.jme3.texture.image.MipMapImageRaster
- getWidth() - Method in class com.jme3.ui.Picture
-
Return the width of the picture.
- getWidth() - Method in class jme3tools.optimize.TextureAtlas.TextureAtlasTile
- getWindowHeight() - Method in class com.jme3.system.AppSettings
-
Get the height of the window
- getWindowWidth() - Method in class com.jme3.system.AppSettings
-
Get the width of the window
- getWindowXPosition() - Method in class com.jme3.system.AppSettings
-
Gets the window's initial X position on the desktop.
- getWindowXPosition() - Method in interface com.jme3.system.JmeContext
-
Returns the screen X coordinate of the left edge of the content area.
- getWindowXPosition() - Method in class com.jme3.system.NullContext
-
Returns the screen X coordinate of the left edge of the content area.
- getWindowYPosition() - Method in class com.jme3.system.AppSettings
-
Gets the window's initial Y position on the desktop.
- getWindowYPosition() - Method in interface com.jme3.system.JmeContext
-
Returns the screen Y coordinate of the top edge of the content area.
- getWindowYPosition() - Method in class com.jme3.system.NullContext
-
Returns the screen Y coordinate of the top edge of the content area.
- getWires() - Method in class com.jme3.scene.debug.SkeletonDebugger
- getWorkGroupSize() - Method in class com.jme3.opencl.Kernel
- getWorldBindings() - Method in class com.jme3.material.TechniqueDef
-
Returns a list of world parameters that are used by this technique definition.
- getWorldBindInversePosition() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getWorldBindInverseRotation() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getWorldBindInverseScale() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getWorldBindPosition() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getWorldBindRotation() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getWorldBindScale() - Method in class com.jme3.animation.Bone
-
Deprecated.
- getWorldBound() - Method in class com.jme3.scene.Spatial
-
getWorldBound
retrieves the world bound at this node level. - getWorldCoordinates(Vector2f, float) - Method in class com.jme3.renderer.Camera
-
Computes a position in World space given a screen position in screen space (0,0 to width, height) and a z position in projection space ( 0 to 1 non-linear).
- getWorldCoordinates(Vector2f, float, Vector3f) - Method in class com.jme3.renderer.Camera
-
Converts the given position from screen space to world space.
- getWorldLightList() - Method in class com.jme3.scene.Spatial
-
Returns the world
LightList
, containing the lights combined from all thisSpatial's
parents up to and including thisSpatial
's lights. - getWorldMatParamOverrides() - Method in class com.jme3.scene.Spatial
-
Get the world material parameter overrides.
- getWorldMatrix() - Method in class com.jme3.scene.Geometry
- getWorldPlane(int) - Method in class com.jme3.renderer.Camera
-
Provides access to one of the planes used for culling.
- getWorldRotation() - Method in class com.jme3.scene.Spatial
-
getWorldRotation
retrieves the absolute rotation of the Spatial. - getWorldScale() - Method in class com.jme3.scene.Spatial
-
getWorldScale
retrieves the absolute scale factor of the spatial. - getWorldTransform() - Method in class com.jme3.scene.Spatial
-
getWorldTransform
retrieves the world transformation of the spatial. - getWorldTranslation() - Method in class com.jme3.scene.Spatial
-
getWorldTranslation
retrieves the absolute translation of the spatial. - getWrap(Texture.WrapAxis) - Method in class com.jme3.texture.Texture
-
getWrap
returns the wrap mode for a given coordinate axis on this texture. - getWrap(Texture.WrapAxis) - Method in class com.jme3.texture.Texture2D
-
getWrap
returns the wrap mode for a given coordinate axis on this texture. - getWrap(Texture.WrapAxis) - Method in class com.jme3.texture.Texture3D
-
getWrap
returns the wrap mode for a given coordinate axis on this texture. - getWrap(Texture.WrapAxis) - Method in class com.jme3.texture.TextureArray
- getWrap(Texture.WrapAxis) - Method in class com.jme3.texture.TextureCubeMap
-
getWrap
returns the wrap mode for a given coordinate axis on this texture. - getX() - Method in class com.jme3.font.BitmapCharacter
- getX() - Method in class com.jme3.input.event.MouseButtonEvent
-
The X coordinate of the mouse when the event was generated.
- getX() - Method in class com.jme3.input.event.MouseMotionEvent
-
Current X coordinate
- getX() - Method in class com.jme3.input.event.TouchEvent
- getX() - Method in class com.jme3.math.Quaternion
-
Returns the X component.
- getX() - Method in class com.jme3.math.Vector2f
-
Returns the X component.
- getX() - Method in class com.jme3.math.Vector3f
-
Returns the X component.
- getX() - Method in class com.jme3.math.Vector4f
-
Determine the X component of this vector.
- getX() - Method in class jme3tools.optimize.TextureAtlas.TextureAtlasTile
- getXAdvance() - Method in class com.jme3.font.BitmapCharacter
- getXAxis() - Method in interface com.jme3.input.Joystick
-
Returns the X axis for this joystick.
- getXAxisIndex() - Method in class com.jme3.input.AbstractJoystick
-
Gets the index number for the X axis on the joystick.
- getXAxisIndex() - Method in interface com.jme3.input.Joystick
-
Gets the index number for the X axis on the joystick.
- getXExtent() - Method in class com.jme3.bounding.BoundingBox
-
Determine the X-axis distance between the center and the boundary.
- getXExtent() - Method in class com.jme3.scene.shape.AbstractBox
-
Get the x-axis size (extent) of this box.
- getXHotSpot() - Method in class com.jme3.cursors.plugins.JmeCursor
-
Queries the cursor's X hotspot coordinate.
- getXOffset() - Method in class com.jme3.font.BitmapCharacter
- getY() - Method in class com.jme3.font.BitmapCharacter
- getY() - Method in class com.jme3.input.event.MouseButtonEvent
-
The Y coordinate of the mouse when the event was generated.
- getY() - Method in class com.jme3.input.event.MouseMotionEvent
-
Current Y coordinate
- getY() - Method in class com.jme3.input.event.TouchEvent
- getY() - Method in class com.jme3.math.Quaternion
-
Returns the Y component.
- getY() - Method in class com.jme3.math.Vector2f
-
Returns the Y component.
- getY() - Method in class com.jme3.math.Vector3f
-
Returns the Y component.
- getY() - Method in class com.jme3.math.Vector4f
-
Determine the Y component of this vector.
- getY() - Method in class jme3tools.optimize.TextureAtlas.TextureAtlasTile
- getYAxis() - Method in interface com.jme3.input.Joystick
-
Returns the Y axis for this joystick.
- getYAxisIndex() - Method in class com.jme3.input.AbstractJoystick
-
Gets the index number for the Y axis on the joystick.
- getYAxisIndex() - Method in interface com.jme3.input.Joystick
-
Gets the index number for the Y axis on the joystick.
- getYExtent() - Method in class com.jme3.bounding.BoundingBox
-
Determine the Y-axis distance between the center and the boundary.
- getYExtent() - Method in class com.jme3.scene.shape.AbstractBox
-
Get the y-axis size (extent) of this box.
- getYHotSpot() - Method in class com.jme3.cursors.plugins.JmeCursor
-
Queries the cursor's Y hotspot coordinate.
- getYOffset() - Method in class com.jme3.font.BitmapCharacter
- getZ() - Method in class com.jme3.math.Quaternion
-
Returns the Z component.
- getZ() - Method in class com.jme3.math.Vector3f
-
Returns the Z component.
- getZ() - Method in class com.jme3.math.Vector4f
-
Determine the Z component of this vector.
- getZExtent() - Method in class com.jme3.bounding.BoundingBox
-
Determine the Z-axis distance between the center and the boundary.
- getZExtent() - Method in class com.jme3.scene.shape.AbstractBox
-
Get the z-axis size (extent) of this box.
- getZoomSensitivity() - Method in class com.jme3.input.ChaseCamera
-
returns the zoom sensitivity
- getZoomSpeed() - Method in class com.jme3.app.ChaseCameraAppState
-
returns the zoom speed
- getZoomSpeed() - Method in class com.jme3.input.FlyByCamera
-
Read the zoom-rate multiplier.
- getZSamples() - Method in class com.jme3.scene.shape.Sphere
- GIT_HASH - Static variable in class com.jme3.system.JmeVersion
- GIT_SHORT_HASH - Static variable in class com.jme3.system.JmeVersion
- GIT_TAG - Static variable in class com.jme3.system.JmeVersion
- gl - Variable in class com.jme3.renderer.opengl.GLDebug
- GL - Interface in com.jme3.renderer.opengl
-
Baseline GL methods that must be available on all platforms.
- GL_ALIASED_LINE_WIDTH_RANGE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ALPHA - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ALPHA_TEST - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_ALPHA8 - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_ALREADY_SIGNALED - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_ALWAYS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ARRAY_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ATOMIC_COUNTER_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL4
-
Accepted by the
target
parameter of BindBufferBase and BindBufferRange. - GL_BACK - Static variable in interface com.jme3.renderer.opengl.GL
- GL_BGR - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_BGRA - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_BLEND - Static variable in interface com.jme3.renderer.opengl.GL
- GL_BLUE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_BUFFER - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_BYTE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_CLAMP_TO_EDGE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_COLOR_ATTACHMENT0_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT1_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT10_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT11_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT12_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT13_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT14_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT15_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT2_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT3_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT4_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT5_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT6_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT7_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT8_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_ATTACHMENT9_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_COLOR_BUFFER_BIT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_COMPARE_REF_TO_TEXTURE - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_COMPILE_STATUS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_COMPRESSED_RED_RGTC1 - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_COMPRESSED_RG_RGTC2 - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGB_S3TC_DXT1_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGB8_ETC2 - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGBA_BPTC_UNORM - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGBA_S3TC_DXT1_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGBA_S3TC_DXT3_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGBA_S3TC_DXT5_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_RGBA8_ETC2_EAC - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SIGNED_RED_RGTC1 - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_COMPRESSED_SIGNED_RG_RGTC2 - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SRGB_S3TC_DXT1_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SRGB8_ETC2 - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_CONDITION_SATISFIED - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_CULL_FACE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DEBUG_SOURCE_API - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DEBUG_SOURCE_APPLICATION - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DEBUG_SOURCE_OTHER - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DEBUG_SOURCE_SHADER_COMPILER - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DEBUG_SOURCE_THIRD_PARTY - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DEBUG_SOURCE_WINDOW_SYSTEM - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DECR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DECR_WRAP - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DEPTH_ATTACHMENT_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_DEPTH_BUFFER_BIT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DEPTH_COMPONENT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DEPTH_COMPONENT16 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DEPTH_COMPONENT24 - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_DEPTH_COMPONENT32 - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_DEPTH_COMPONENT32F - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DEPTH_STENCIL_ATTACHMENT - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_DEPTH_STENCIL_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DEPTH_TEST - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DEPTH_TEXTURE_MODE - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_DEPTH24_STENCIL8_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DISPLAY_LIST - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_DOUBLE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DOUBLEBUFFER - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_DRAW_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_DRAW_FRAMEBUFFER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_DRAW_FRAMEBUFFER_BINDING_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_DRAW_FRAMEBUFFER_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_DST_ALPHA - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DST_COLOR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DYNAMIC_COPY - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DYNAMIC_DRAW - Static variable in interface com.jme3.renderer.opengl.GL
- GL_DYNAMIC_READ - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ELEMENT_ARRAY_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_EQUAL - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ETC1_RGB8_OES - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_EXTENSIONS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FALSE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FILL - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_FLOAT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FRAGMENT_SHADER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FRAMEBUFFER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_BINDING - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FRAMEBUFFER_COMPLETE_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRAMEBUFFER_SRGB_CAPABLE_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_FRAMEBUFFER_SRGB_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_FRAMEBUFFER_UNSUPPORTED_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_FRONT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FRONT_AND_BACK - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FUNC_ADD - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FUNC_REVERSE_SUBTRACT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_FUNC_SUBTRACT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_GENERATE_MIPMAP - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_GEOMETRY_SHADER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_GEQUAL - Static variable in interface com.jme3.renderer.opengl.GL
- GL_GREATER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_GREEN - Static variable in interface com.jme3.renderer.opengl.GL
- GL_HALF_FLOAT_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_HALF_FLOAT_OES - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_INCR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_INCR_WRAP - Static variable in interface com.jme3.renderer.opengl.GL
- GL_INFO_LOG_LENGTH - Static variable in interface com.jme3.renderer.opengl.GL
- GL_INT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_INTENSITY - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_INVALID_ENUM - Static variable in interface com.jme3.renderer.opengl.GL
- GL_INVALID_FRAMEBUFFER_OPERATION_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_INVALID_OPERATION - Static variable in interface com.jme3.renderer.opengl.GL
- GL_INVALID_VALUE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_INVERT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_KEEP - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LEQUAL - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LESS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINE - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_LINE_LOOP - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINE_SMOOTH - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINE_STRIP - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINEAR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINEAR_MIPMAP_LINEAR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINEAR_MIPMAP_NEAREST - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINES - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LINK_STATUS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LUMINANCE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LUMINANCE_ALPHA - Static variable in interface com.jme3.renderer.opengl.GL
- GL_LUMINANCE_ALPHA16F_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_LUMINANCE16F_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_LUMINANCE32F_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_LUMINANCE8 - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_LUMINANCE8_ALPHA8 - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_MAX - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_COLOR_ATTACHMENTS_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_MAX_COLOR_TEXTURE_SAMPLES - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_COMBINED_UNIFORM_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_CUBE_MAP_TEXTURE_SIZE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_DEPTH_TEXTURE_SAMPLES - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_MAX_DRAW_BUFFERS_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_MAX_ELEMENTS_INDICES - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_MAX_ELEMENTS_VERTICES - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_FRAGMENT_UNIFORM_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_FRAGMENT_UNIFORM_COMPONENTS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_FRAGMENT_UNIFORM_COMPONENTS - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_MAX_FRAGMENT_UNIFORM_VECTORS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_GEOMETRY_UNIFORM_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_RENDERBUFFER_SIZE_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_MAX_SAMPLES_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_MAX_SHADER_STORAGE_BLOCK_SIZE - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_MAX_TEXTURE_IMAGE_UNITS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_MAX_TEXTURE_SIZE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_UNIFORM_BLOCK_SIZE - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_UNIFORM_BUFFER_BINDINGS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_MAX_VERTEX_ATTRIBS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL4
-
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
- GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_VERTEX_UNIFORM_BLOCKS - Static variable in interface com.jme3.renderer.opengl.GL3
-
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
- GL_MAX_VERTEX_UNIFORM_COMPONENTS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MAX_VERTEX_UNIFORM_COMPONENTS - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_MAX_VERTEX_UNIFORM_VECTORS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MIN - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MIRRORED_REPEAT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_MULTISAMPLE_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_NEAREST - Static variable in interface com.jme3.renderer.opengl.GL
- GL_NEAREST_MIPMAP_LINEAR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_NEAREST_MIPMAP_NEAREST - Static variable in interface com.jme3.renderer.opengl.GL
- GL_NEVER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_NO_ERROR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_NONE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_NOTEQUAL - Static variable in interface com.jme3.renderer.opengl.GL
- GL_NUM_EXTENSIONS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_NUM_PROGRAM_BINARY_FORMATS - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_ONE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ONE_MINUS_DST_ALPHA - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ONE_MINUS_DST_COLOR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ONE_MINUS_SRC_ALPHA - Static variable in interface com.jme3.renderer.opengl.GL
- GL_ONE_MINUS_SRC_COLOR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_OUT_OF_MEMORY - Static variable in interface com.jme3.renderer.opengl.GL
- GL_PATCHES - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_PIXEL_PACK_BUFFER_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_PIXEL_UNPACK_BUFFER_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_POINT - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_POINT_SPRITE - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_POINTS - Static variable in interface com.jme3.renderer.opengl.GL
- GL_POLYGON_OFFSET_FILL - Static variable in interface com.jme3.renderer.opengl.GL
- GL_PROGRAM - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_PROGRAM_PIPELINE - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_QUERY - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_QUERY_RESULT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_QUERY_RESULT_AVAILABLE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_R11F_G11F_B10F_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_R16F - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R16I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R16UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R32F - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R32I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R32UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R8 - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R8I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_R8UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_READ_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_READ_FRAMEBUFFER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_READ_FRAMEBUFFER_BINDING_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_READ_FRAMEBUFFER_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_READ_ONLY - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_READ_WRITE - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_RED - Static variable in interface com.jme3.renderer.opengl.GL
- GL_RED_INTEGER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RENDERBUFFER_EXT - Static variable in interface com.jme3.renderer.opengl.GLFbo
- GL_RENDERER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_REPEAT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_REPLACE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_RG - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG_INTEGER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG16F - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG16I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG16UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG32F - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG32I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG32UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG8 - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG8I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RG8UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB - Static variable in interface com.jme3.renderer.opengl.GL
- GL_RGB_INTEGER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB10_A2 - Static variable in interface com.jme3.renderer.opengl.GLES_30
- GL_RGB16F_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_RGB16I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB16UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB32F_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_RGB32I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB32UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB5_A1 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_RGB565 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_RGB8 - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_RGB8I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB8UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGB9_E5_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_RGBA - Static variable in interface com.jme3.renderer.opengl.GL
- GL_RGBA_INTEGER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGBA16F_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_RGBA16I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGBA16UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGBA32F_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_RGBA32I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGBA32UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGBA4 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_RGBA8 - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_RGBA8I - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_RGBA8UI - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_SAMPLE_ALPHA_TO_COVERAGE_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SAMPLE_BUFFERS_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SAMPLE_POSITION - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SAMPLER - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SAMPLES_ARB - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SCISSOR_TEST - Static variable in interface com.jme3.renderer.opengl.GL
- GL_SHADER - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SHADER_STORAGE_BLOCK - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_SHADER_STORAGE_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL4
-
Accepted by the
target
parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv. - GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_SHADING_LANGUAGE_VERSION - Static variable in interface com.jme3.renderer.opengl.GL
- GL_SHORT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_SLUMINANCE8_ALPHA8_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SLUMINANCE8_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SRC_ALPHA - Static variable in interface com.jme3.renderer.opengl.GL
- GL_SRC_ALPHA_SATURATE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_SRC_COLOR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_SRGB8_ALPHA8_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SRGB8_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_STACK_OVERFLOW - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_STACK_UNDERFLOW - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_STATIC_COPY - Static variable in interface com.jme3.renderer.opengl.GL
- GL_STATIC_DRAW - Static variable in interface com.jme3.renderer.opengl.GL
- GL_STATIC_READ - Static variable in interface com.jme3.renderer.opengl.GL
- GL_STENCIL_BUFFER_BIT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_STENCIL_TEST - Static variable in interface com.jme3.renderer.opengl.GL
- GL_STREAM_COPY - Static variable in interface com.jme3.renderer.opengl.GL
- GL_STREAM_DRAW - Static variable in interface com.jme3.renderer.opengl.GL
- GL_STREAM_READ - Static variable in interface com.jme3.renderer.opengl.GL
- GL_SYNC_FLUSH_COMMANDS_BIT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_SYNC_GPU_COMMANDS_COMPLETE - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_TESS_CONTROL_SHADER - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_TESS_EVALUATION_SHADER - Static variable in interface com.jme3.renderer.opengl.GL4
- GL_TEXTURE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_2D - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_2D_ARRAY_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_TEXTURE_2D_MULTISAMPLE - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_TEXTURE_2D_MULTISAMPLE_ARRAY - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_TEXTURE_3D - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_TEXTURE_BASE_LEVEL - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_TEXTURE_COMPARE_FUNC - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_TEXTURE_COMPARE_MODE - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_TEXTURE_CUBE_MAP - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_CUBE_MAP_NEGATIVE_X - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_CUBE_MAP_NEGATIVE_Y - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_CUBE_MAP_NEGATIVE_Z - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_CUBE_MAP_POSITIVE_X - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_CUBE_MAP_POSITIVE_Y - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_CUBE_MAP_POSITIVE_Z - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_CUBE_MAP_SEAMLESS - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_TEXTURE_MAG_FILTER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_MAX_ANISOTROPY_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_TEXTURE_MAX_LEVEL - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_TEXTURE_MIN_FILTER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_SWIZZLE_A - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_TEXTURE_SWIZZLE_B - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_TEXTURE_SWIZZLE_G - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_TEXTURE_SWIZZLE_R - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_TEXTURE_WRAP_R - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_TEXTURE_WRAP_S - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE_WRAP_T - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE0 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE1 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE10 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE11 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE12 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE13 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE14 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE15 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE2 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE3 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE4 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE5 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE6 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE7 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE8 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TEXTURE9 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TIME_ELAPSED - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TIMEOUT_EXPIRED - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_TRANSFORM_FEEDBACK_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL3
-
Accepted by the
target
parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRange, BindBufferOffset and BindBufferBase. - GL_TRIANGLE_FAN - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TRIANGLE_STRIP - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TRIANGLES - Static variable in interface com.jme3.renderer.opengl.GL
- GL_TRUE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_BLOCK_BINDING - Static variable in interface com.jme3.renderer.opengl.GL3
-
Accepted by the
pname
parameter of GetActiveUniformBlockiv. - GL_UNIFORM_BLOCK_DATA_SIZE - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_BLOCK_NAME_LENGTH - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_BUFFER - Static variable in interface com.jme3.renderer.opengl.GL3
-
Accepted by the
target
parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv. - GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNIFORM_OFFSET - Static variable in interface com.jme3.renderer.opengl.GL3
- GL_UNPACK_ALIGNMENT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_UNPACK_ROW_LENGTH - Static variable in interface com.jme3.renderer.opengl.GL
- GL_UNSIGNED_BYTE - Static variable in interface com.jme3.renderer.opengl.GL
- GL_UNSIGNED_INT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_UNSIGNED_INT_10F_11F_11F_REV_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_UNSIGNED_INT_2_10_10_10_REV - Static variable in interface com.jme3.renderer.opengl.GLES_30
- GL_UNSIGNED_INT_24_8_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_UNSIGNED_INT_5_9_9_9_REV_EXT - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_UNSIGNED_INT_8_8_8_8 - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_UNSIGNED_SHORT - Static variable in interface com.jme3.renderer.opengl.GL
- GL_UNSIGNED_SHORT_5_5_5_1 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_UNSIGNED_SHORT_5_6_5 - Static variable in interface com.jme3.renderer.opengl.GL
- GL_VENDOR - Static variable in interface com.jme3.renderer.opengl.GL
- GL_VERSION - Static variable in interface com.jme3.renderer.opengl.GL
- GL_VERTEX_PROGRAM_POINT_SIZE - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_VERTEX_SHADER - Static variable in interface com.jme3.renderer.opengl.GL
- GL_WAIT_FAILED - Static variable in interface com.jme3.renderer.opengl.GLExt
- GL_WRITE_ONLY - Static variable in interface com.jme3.renderer.opengl.GL2
- GL_ZERO - Static variable in interface com.jme3.renderer.opengl.GL
- GL2 - Interface in com.jme3.renderer.opengl
-
GL functions only available on vanilla desktop OpenGL 2.
- GL3 - Interface in com.jme3.renderer.opengl
-
GL functions only available on vanilla desktop OpenGL 3.0+.
- GL4 - Interface in com.jme3.renderer.opengl
-
GL functions only available on vanilla desktop OpenGL 4.0.
- glActiveTexture(int) - Method in interface com.jme3.renderer.opengl.GL
- glAlphaFunc(int, float) - Method in interface com.jme3.renderer.opengl.GL2
-
Reference Page - This function is deprecated and unavailable in the Core profile
- glAttachShader(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glBeginQuery(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glBindBuffer(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glBindBufferBase(int, int, int) - Method in interface com.jme3.renderer.opengl.GL3
- glBindFragDataLocation(int, int, String) - Method in interface com.jme3.renderer.opengl.GL3
- glBindFramebufferEXT(int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glBindImageTexture(int, int, int, boolean, int, int, int) - Method in interface com.jme3.renderer.opengl.GL4
-
Binds a single level of a texture to an image unit for the purpose of reading and writing it from shaders.
- glBindRenderbufferEXT(int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glBindTexture(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glBindVertexArray(int) - Method in interface com.jme3.renderer.opengl.GL3
- glBindVertexArray(int) - Method in interface com.jme3.renderer.opengl.GLES_30
- glBlendEquationSeparate(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glBlendFunc(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glBlendFuncSeparate(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GL
- glBlitFramebufferEXT(int, int, int, int, int, int, int, int, int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glBufferData(int, long, int) - Method in interface com.jme3.renderer.opengl.GL
- glBufferData(int, ByteBuffer, int) - Method in interface com.jme3.renderer.opengl.GL
- glBufferData(int, FloatBuffer, int) - Method in interface com.jme3.renderer.opengl.GL
- glBufferData(int, IntBuffer, int) - Method in interface com.jme3.renderer.opengl.GLExt
- glBufferData(int, ShortBuffer, int) - Method in interface com.jme3.renderer.opengl.GL
- glBufferSubData(int, long, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glBufferSubData(int, long, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glBufferSubData(int, long, IntBuffer) - Method in interface com.jme3.renderer.opengl.GLExt
- glBufferSubData(int, long, ShortBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glCheckFramebufferStatusEXT(int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glClear(int) - Method in interface com.jme3.renderer.opengl.GL
- glClearColor(float, float, float, float) - Method in interface com.jme3.renderer.opengl.GL
- glClientWaitSync(Object, int, long) - Method in interface com.jme3.renderer.opengl.GLExt
-
Causes the client to block and wait for a sync object to become signaled.
- glColorMask(boolean, boolean, boolean, boolean) - Method in interface com.jme3.renderer.opengl.GL
- glCompileShader(int) - Method in interface com.jme3.renderer.opengl.GL
- glCompressedTexImage2D(int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glCompressedTexImage3D(int, int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL2
- glCompressedTexSubImage2D(int, int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glCompressedTexSubImage3D(int, int, int, int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL2
- glCreateProgram() - Method in interface com.jme3.renderer.opengl.GL
- glCreateShader(int) - Method in interface com.jme3.renderer.opengl.GL
- glCullFace(int) - Method in interface com.jme3.renderer.opengl.GL
- GLDebug - Class in com.jme3.renderer.opengl
-
This class uses Reflection to intercept method calls to the Proxy Object (
GLDebug.createProxy(GL, Object, Class[])
and extends them with the Error Checking inGLDebug.checkError()
.
This means we don't have to generate a class with overrides for every possible method just to add aGLDebug.checkError()
call.
Note that we should not callGLDebug.checkError()
forGL.glGetError()
, it doesn't make sense.
Note that this class is general purpose and as such every class instance (every object) can be guarded as long as the passed gl instance is valid. - GLDebug - Enum constant in enum class com.jme3.renderer.Caps
-
Supports debugging capabilities
- glDeleteBuffers(IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glDeleteFramebuffersEXT(IntBuffer) - Method in interface com.jme3.renderer.opengl.GLFbo
- glDeleteProgram(int) - Method in interface com.jme3.renderer.opengl.GL
- glDeleteRenderbuffersEXT(IntBuffer) - Method in interface com.jme3.renderer.opengl.GLFbo
- glDeleteShader(int) - Method in interface com.jme3.renderer.opengl.GL
- glDeleteSync(Object) - Method in interface com.jme3.renderer.opengl.GLExt
-
Deletes a sync object.
- glDeleteTextures(IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glDeleteVertexArrays(IntBuffer) - Method in interface com.jme3.renderer.opengl.GL3
-
Deletes vertex array objects.
- glDeleteVertexArrays(IntBuffer) - Method in interface com.jme3.renderer.opengl.GLES_30
- glDepthFunc(int) - Method in interface com.jme3.renderer.opengl.GL
- glDepthMask(boolean) - Method in interface com.jme3.renderer.opengl.GL
- glDepthRange(double, double) - Method in interface com.jme3.renderer.opengl.GL
- glDetachShader(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glDisable(int) - Method in interface com.jme3.renderer.opengl.GL
- glDisableVertexAttribArray(int) - Method in interface com.jme3.renderer.opengl.GL
- glDrawArrays(int, int, int) - Method in interface com.jme3.renderer.opengl.GL
- glDrawArraysInstancedARB(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GLExt
-
Draw multiple instances of a range of elements.
- glDrawBuffer(int) - Method in interface com.jme3.renderer.opengl.GL2
- glDrawBuffers(IntBuffer) - Method in interface com.jme3.renderer.opengl.GLExt
- glDrawElementsInstancedARB(int, int, int, long, int) - Method in interface com.jme3.renderer.opengl.GLExt
-
Draws multiple instances of a set of elements.
- glDrawRangeElements(int, int, int, int, int, long) - Method in interface com.jme3.renderer.opengl.GL
- glEnable(int) - Method in interface com.jme3.renderer.opengl.GL
- glEnableVertexAttribArray(int) - Method in interface com.jme3.renderer.opengl.GL
- glEndQuery(int) - Method in interface com.jme3.renderer.opengl.GL
- GLES_30 - Interface in com.jme3.renderer.opengl
-
GL functions and constants only available on vanilla OpenGL ES 3.0.
- GLExt - Interface in com.jme3.renderer.opengl
-
GL functions provided by extensions.
- GLFbo - Interface in com.jme3.renderer.opengl
-
Framebuffer object functions.
- glFenceSync(int, int) - Method in interface com.jme3.renderer.opengl.GLExt
-
Creates a new sync object and inserts it into the GL command stream.
- glFramebufferRenderbufferEXT(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glFramebufferTexture2DEXT(int, int, int, int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glFramebufferTextureLayerEXT(int, int, int, int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glGenBuffers(IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGenerateMipmapEXT(int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glGenFramebuffersEXT(IntBuffer) - Method in interface com.jme3.renderer.opengl.GLFbo
- glGenQueries(int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGenRenderbuffersEXT(IntBuffer) - Method in interface com.jme3.renderer.opengl.GLFbo
- glGenTextures(IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGenVertexArrays(IntBuffer) - Method in interface com.jme3.renderer.opengl.GL3
- glGenVertexArrays(IntBuffer) - Method in interface com.jme3.renderer.opengl.GLES_30
- glGetAttribLocation(int, String) - Method in interface com.jme3.renderer.opengl.GL
- glGetBoolean(int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGetBufferSubData(int, long, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGetError() - Method in interface com.jme3.renderer.opengl.GL
- glGetFloat(int, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
-
Determine the current single-precision floating-point value(s) of the specified parameter.
- glGetInteger(int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGetMultisample(int, int, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GLExt
-
Retrieves the location of a sample.
- glGetProgram(int, int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGetProgramInfoLog(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glGetProgramResourceIndex(int, int, String) - Method in interface com.jme3.renderer.opengl.GL4
-
Returns the unsigned integer index assigned to a resource named name in the interface type programInterface of program object program.
- glGetQueryObjectiv(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glGetQueryObjectui64(int, int) - Method in interface com.jme3.renderer.opengl.GL
-
Unsigned version.
- glGetShader(int, int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glGetShaderInfoLog(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glGetString(int) - Method in interface com.jme3.renderer.opengl.GL
- glGetString(int, int) - Method in interface com.jme3.renderer.opengl.GL3
- glGetUniformBlockIndex(int, String) - Method in interface com.jme3.renderer.opengl.GL3
- glGetUniformLocation(int, String) - Method in interface com.jme3.renderer.opengl.GL
- GLImageFormat - Class in com.jme3.renderer.opengl
-
Describes an OpenGL image format.
- GLImageFormat(int, int, int) - Constructor for class com.jme3.renderer.opengl.GLImageFormat
-
Constructor for formats.
- GLImageFormat(int, int, int, boolean) - Constructor for class com.jme3.renderer.opengl.GLImageFormat
-
Constructor for formats.
- GLImageFormat(int, int, int, boolean, boolean) - Constructor for class com.jme3.renderer.opengl.GLImageFormat
-
Constructor for formats.
- GLImageFormats - Class in com.jme3.renderer.opengl
-
Generates a table of supported image formats for a given renderer caps.
- glIsEnabled(int) - Method in interface com.jme3.renderer.opengl.GL
- glLineWidth(float) - Method in interface com.jme3.renderer.opengl.GL
- glLinkProgram(int) - Method in interface com.jme3.renderer.opengl.GL
- globalWorkSize - Variable in class com.jme3.opencl.Kernel
-
The current global work size
- glObjectLabel(int, int, String) - Method in interface com.jme3.renderer.opengl.GLExt
- glPatchParameter(int) - Method in interface com.jme3.renderer.opengl.GL4
- glPixelStorei(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glPointSize(float) - Method in interface com.jme3.renderer.opengl.GL2
- glPolygonMode(int, int) - Method in interface com.jme3.renderer.opengl.GL2
- glPolygonOffset(float, float) - Method in interface com.jme3.renderer.opengl.GL
- glPopDebugGroup() - Method in interface com.jme3.renderer.opengl.GLExt
- glPushDebugGroup(int, int, String) - Method in interface com.jme3.renderer.opengl.GLExt
- glReadBuffer(int) - Method in interface com.jme3.renderer.opengl.GL2
- glReadPixels(int, int, int, int, int, int, long) - Method in interface com.jme3.renderer.opengl.GL
- glReadPixels(int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glRenderbufferStorageEXT(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- glRenderbufferStorageMultisampleEXT(int, int, int, int, int) - Method in interface com.jme3.renderer.opengl.GLFbo
- GLRenderer - Class in com.jme3.renderer.opengl
- GLRenderer(GL, GLExt, GLFbo) - Constructor for class com.jme3.renderer.opengl.GLRenderer
- glScissor(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GL
- glShaderSource(int, String[], IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glShaderStorageBlockBinding(int, int, int) - Method in interface com.jme3.renderer.opengl.GL4
-
Changes the active shader storage block with an assigned index of storageBlockIndex in program object program.
- GLSL100 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 1.0.
- Glsl100ShaderGenerator - Class in com.jme3.shader
-
This shader Generator can generate Vertex and Fragment shaders from shadernodes for GLSL 1.0
- Glsl100ShaderGenerator(AssetManager) - Constructor for class com.jme3.shader.Glsl100ShaderGenerator
-
creates a Glsl100ShaderGenerator
- GLSL110 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 1.1.
- GLSL120 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 1.2.
- GLSL130 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 1.3.
- GLSL140 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 1.4.
- GLSL150 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 1.5.
- Glsl150ShaderGenerator - Class in com.jme3.shader
-
This shader Generator can generate Vertex and Fragment shaders from ShaderNodes for GLSL 1.5
- Glsl150ShaderGenerator(AssetManager) - Constructor for class com.jme3.shader.Glsl150ShaderGenerator
-
Creates a Glsl150ShaderGenerator
- GLSL300 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 3.0.
- Glsl300ShaderGenerator - Class in com.jme3.shader
-
This shader Generator can generate Vertex and Fragment shaders from ShaderNodes for GLESSL 3.0 Nowadays it's just a subclass of Glsl150ShaderGenerator overriding the version string because GLSL 1.5 is mostly compatible with GLESSL 3.0
- Glsl300ShaderGenerator(AssetManager) - Constructor for class com.jme3.shader.Glsl300ShaderGenerator
-
Creates a Glsl300ShaderGenerator
- GLSL310 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 3.1.
- GLSL320 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 3.2.
- GLSL330 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 3.3.
- GLSL400 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 4.0.
- GLSL410 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 4.1.
- GLSL420 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 4.2.
- GLSL430 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 4.3.
- GLSL440 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 4.4.
- GLSL450 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports GLSL 4.5.
- GLSLLoader - Class in com.jme3.shader.plugins
-
GLSL File parser that supports #import pre-processor statement
- GLSLLoader() - Constructor for class com.jme3.shader.plugins.GLSLLoader
- glStencilFuncSeparate(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GL
- glStencilOpSeparate(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GL
- glTexImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glTexImage2DMultisample(int, int, int, int, int, boolean) - Method in interface com.jme3.renderer.opengl.GLExt
-
Establishes the data storage, format, dimensions, and number of samples of a 2D multisample texture's image.
- glTexImage3D(int, int, int, int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL2
- glTexParameterf(int, int, float) - Method in interface com.jme3.renderer.opengl.GL
- glTexParameteri(int, int, int) - Method in interface com.jme3.renderer.opengl.GL
- glTexSubImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glTexSubImage3D(int, int, int, int, int, int, int, int, int, int, ByteBuffer) - Method in interface com.jme3.renderer.opengl.GL2
- GLTiming - Class in com.jme3.renderer.opengl
- GLTiming(Object, GLTimingState) - Constructor for class com.jme3.renderer.opengl.GLTiming
- GLTimingState - Class in com.jme3.renderer.opengl
- GLTimingState() - Constructor for class com.jme3.renderer.opengl.GLTimingState
- GLTracer - Class in com.jme3.renderer.opengl
-
Utility class that allows tracing of OpenGL calls generated by the engine.
- GLTracer(Object, IntMap<String>) - Constructor for class com.jme3.renderer.opengl.GLTracer
- glUniform1(int, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform1(int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform1f(int, float) - Method in interface com.jme3.renderer.opengl.GL
- glUniform1i(int, int) - Method in interface com.jme3.renderer.opengl.GL
- glUniform2(int, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform2(int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform2f(int, float, float) - Method in interface com.jme3.renderer.opengl.GL
- glUniform3(int, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform3(int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform3f(int, float, float, float) - Method in interface com.jme3.renderer.opengl.GL
- glUniform4(int, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform4(int, IntBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniform4f(int, float, float, float, float) - Method in interface com.jme3.renderer.opengl.GL
- glUniformBlockBinding(int, int, int) - Method in interface com.jme3.renderer.opengl.GL3
-
Binding points for active uniform blocks are assigned using glUniformBlockBinding.
- glUniformMatrix3(int, boolean, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUniformMatrix4(int, boolean, FloatBuffer) - Method in interface com.jme3.renderer.opengl.GL
- glUseProgram(int) - Method in interface com.jme3.renderer.opengl.GL
- glVertexAttribDivisorARB(int, int) - Method in interface com.jme3.renderer.opengl.GLExt
-
Modifies the rate at which generic vertex attributes advance when rendering multiple instances of primitives in a single draw call.
- glVertexAttribPointer(int, int, int, boolean, int, long) - Method in interface com.jme3.renderer.opengl.GL
- glViewport(int, int, int, int) - Method in interface com.jme3.renderer.opengl.GL
- GlyphParser - Interface in com.jme3.font
-
Used for selecting character shape in cursive bitmap text.
- GPU - Enum constant in enum class com.jme3.opencl.Device.DeviceType
- GpuAnalyzerValidator - Class in jme3tools.shadercheck
-
Shader validator implementation for AMD's GPUShaderAnalyser.
- GpuAnalyzerValidator() - Constructor for class jme3tools.shadercheck.GpuAnalyzerValidator
- Gray - Static variable in class com.jme3.math.ColorRGBA
-
The color gray (.5,.5,.5).
- Greater - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test succeeds if the input value is greater than the reference value.
- GreaterOrEqual - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test succeeds if the input value is greater than or equal to the reference value.
- GreaterOrEqual - Enum constant in enum class com.jme3.texture.Texture.ShadowCompareMode
-
Compares the 3rd texture coordinate R to the value in this depth texture. If R >= texture value then result is 1.0, otherwise, result is 0.0. If filtering is set to bilinear or trilinear the implementation may sample the texture multiple times to provide smoother results in the range [0, 1].
- Green - Static variable in class com.jme3.math.ColorRGBA
-
The color green (0,1,0).
- Grid - Class in com.jme3.scene.debug
-
Simple grid shape.
- Grid() - Constructor for class com.jme3.scene.debug.Grid
- Grid(int, int, float) - Constructor for class com.jme3.scene.debug.Grid
-
Creates a grid debug shape.
- groupNode - Variable in class com.jme3.scene.Geometry
-
Specifies which
GeometryGroupNode
thisGeometry
is managed by. - gsort(Object[], Comparator) - Static method in class com.jme3.util.SortUtil
- Gui - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
This is a special mode, for drawing 2D object without perspective (such as GUI or HUD parts).
- GuiComparator - Class in com.jme3.renderer.queue
-
GuiComparator
sorts geometries back-to-front based on their Z position. - GuiComparator() - Constructor for class com.jme3.renderer.queue.GuiComparator
- guiFont - Variable in class com.jme3.app.SimpleApplication
- guiFont - Variable in class com.jme3.app.StatsAppState
- guiNode - Variable in class com.jme3.app.SimpleApplication
- guiNode - Variable in class com.jme3.app.StatsAppState
- guiViewPort - Variable in class com.jme3.app.LegacyApplication
H
- Half - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
Half precision floating point.
- HALF_FLOAT - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- HALF_PI - Static variable in class com.jme3.math.FastMath
-
The value PI/2 as a float.
- handleError(String, Throwable) - Method in class com.jme3.app.LegacyApplication
-
Internal use only.
- handleError(String, Throwable) - Method in interface com.jme3.system.SystemListener
-
Called when an error has occurred.
- handleErrorMessage(String) - Static method in class com.jme3.system.JmeSystem
- handleErrorMessage(String) - Method in class com.jme3.system.JmeSystemDelegate
-
Internal use only: submit an error to the error message handler
- handleRef - Variable in class com.jme3.util.NativeObject
-
A reference to a "handle".
- handleSettings(AppSettings, boolean) - Static method in class com.jme3.system.JmeSystem
- handleSettings(AppSettings, boolean) - Method in class com.jme3.system.JmeSystemDelegate
-
Internal use only: summon the settings handler
- Hardware - Enum constant in enum class com.jme3.shadow.CompareMode
-
Shadow depth comparisons are done by using the GPU's dedicated shadowing pipeline.
- Hardware - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.CompareMode
-
Deprecated.Shadow depth comparisons are done by using the GPU's dedicated shadowing pipeline.
- hasAction(String) - Method in class com.jme3.anim.AnimComposer
-
Tells if an action is contained in the list of actions.
- hasAncestor(Node) - Method in class com.jme3.scene.Spatial
-
determines if the provided Node is the parent, or parent's parent, etc.
- hasAnimClip(String) - Method in class com.jme3.anim.AnimComposer
-
Tells if an animation is contained in the list of animations.
- hasChild(Spatial) - Method in class com.jme3.scene.Node
-
determines if the provided Spatial is contained in the children list of this node.
- hasCompiler() - Method in interface com.jme3.opencl.Device
- hasDataSizeChanged() - Method in class com.jme3.scene.VertexBuffer
-
Returns true if the data size of the VertexBuffer has changed.
- hasDouble() - Method in interface com.jme3.opencl.Device
- hasErrorCorrectingMemory() - Method in interface com.jme3.opencl.Device
- hasExtension(String) - Method in interface com.jme3.opencl.Device
-
Explicitly tests for the availability of the specified extension
- hasExtension(String) - Method in interface com.jme3.opencl.Platform
-
Queries if the specified extension is available.
- hasHalfFloat() - Method in interface com.jme3.opencl.Device
- hashCode() - Method in class com.jme3.asset.AssetKey
- hashCode() - Method in class com.jme3.asset.TextureKey
- hashCode() - Method in class com.jme3.audio.AudioKey
- hashCode() - Method in class com.jme3.bounding.BoundingBox
-
Returns a hash code.
- hashCode() - Method in class com.jme3.bounding.BoundingSphere
-
Returns a hash code.
- hashCode() - Method in class com.jme3.bounding.BoundingVolume
-
Returns a hash code.
- hashCode() - Method in class com.jme3.collision.CollisionResult
- hashCode() - Method in class com.jme3.material.MatParam
- hashCode() - Method in class com.jme3.material.MatParamOverride
- hashCode() - Method in class com.jme3.math.ColorRGBA
-
hashCode
returns a unique code for thisColorRGBA
based on its values. - hashCode() - Method in class com.jme3.math.Matrix3f
-
Returns a hash code.
- hashCode() - Method in class com.jme3.math.Matrix4f
-
Returns a hash code.
- hashCode() - Method in class com.jme3.math.Quaternion
-
Returns a hash code.
- hashCode() - Method in class com.jme3.math.Transform
-
Returns a hash code.
- hashCode() - Method in class com.jme3.math.Vector2f
-
Returns a hash code.
- hashCode() - Method in class com.jme3.math.Vector3f
-
Returns a hash code.
- hashCode() - Method in class com.jme3.math.Vector4f
-
hashCode
returns a unique code for this vector object based on its values. - hashCode() - Method in class com.jme3.opencl.Image.ImageFormat
- hashCode() - Method in class com.jme3.opencl.Kernel.LocalMem
- hashCode() - Method in class com.jme3.opencl.Kernel.LocalMemPerElement
- hashCode() - Method in class com.jme3.opencl.Kernel.WorkSize
- hashCode() - Method in class com.jme3.scene.plugins.OBJLoader.Vertex
- hashCode() - Method in class com.jme3.shader.DefineList
- hashCode() - Method in class com.jme3.shader.ShaderNodeVariable
- hashCode() - Method in class com.jme3.shader.Uniform
- hashCode() - Method in class com.jme3.system.DisplayInfo
- hashCode() - Method in class com.jme3.texture.Image
- hashCode() - Method in class com.jme3.texture.Texture
- hashCode() - Method in class com.jme3.texture.Texture2D
- hashCode() - Method in class com.jme3.texture.TextureArray
- hashCode() - Method in class com.jme3.texture.TextureCubeMap
- hashCode() - Method in class com.jme3.util.SafeArrayList
- hasImageSupport() - Method in interface com.jme3.opencl.Device
- hasInitialConnection() - Method in class com.jme3.asset.plugins.UrlAssetInfo
- HasLocalTransform - Interface in com.jme3.anim.util
- hasMapping(String) - Method in class com.jme3.input.InputManager
-
Returns true if this InputManager has a mapping registered for the given mappingName.
- hasMipmaps() - Method in class com.jme3.texture.Image
-
Returns whether the image data contains mipmaps.
- hasMorphTargets() - Method in class com.jme3.scene.Mesh
- hasNext() - Method in class com.jme3.scene.SceneGraphIterator
- hasNext() - Method in class com.jme3.shader.bufferobject.DirtyRegionsIterator
- hasNext() - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- hasOpenGLInterop() - Method in interface com.jme3.opencl.Device
- hasOpenGLInterop() - Method in interface com.jme3.opencl.Platform
-
Queries if this platform supports OpenGL interop at all.
- hasPrevious() - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- hasRenderedThisFrame() - Method in class com.jme3.renderer.pipeline.ForwardPipeline
- hasRenderedThisFrame() - Method in class com.jme3.renderer.pipeline.NullPipeline
- hasRenderedThisFrame() - Method in interface com.jme3.renderer.pipeline.RenderPipeline
-
Returns true if this pipeline has rendered a viewport this render frame.
- hasState(AppState) - Method in class com.jme3.app.state.AppStateManager
-
Check if a state is attached or not.
- hasState(String) - Method in class com.jme3.app.state.AppStateManager
-
Returns true if there is currently a state associated with the specified ID.
- hasUnifiedMemory() - Method in interface com.jme3.opencl.Device
- hasUserControl() - Method in class com.jme3.animation.Bone
-
Deprecated.returns true if this bone can be directly manipulated by the user.
- hasWritableImage3D() - Method in interface com.jme3.opencl.Device
- HDRLoader - Class in com.jme3.texture.plugins
- HDRLoader() - Constructor for class com.jme3.texture.plugins.HDRLoader
- HDRLoader(boolean) - Constructor for class com.jme3.texture.plugins.HDRLoader
- HDRRenderer - Class in com.jme3.post
-
Deprecated.use the ToneMappingFilter.
- HDRRenderer(AssetManager, Renderer) - Constructor for class com.jme3.post.HDRRenderer
-
Deprecated.
- Headless - Enum constant in enum class com.jme3.system.JmeContext.Type
-
A
Headless
context is not visible and does not have any drawable surface. - height - Variable in class com.jme3.font.Rectangle
- height - Variable in class com.jme3.opencl.Image.ImageDescriptor
- height - Variable in class com.jme3.renderer.Camera
-
The height of the viewport in pixels.
- height - Variable in class com.jme3.texture.Image
- hideCursorOnRotate - Variable in class com.jme3.app.ChaseCameraAppState
- hideCursorOnRotate - Variable in class com.jme3.input.ChaseCamera
- highFreqVolume - Variable in class com.jme3.audio.LowPassFilter
- HighQuality - Enum constant in enum class com.jme3.environment.util.EnvMapUtils.GenerationType
- horizontalRotation - Variable in class com.jme3.app.ChaseCameraAppState
- hostPtr - Variable in class com.jme3.opencl.Image.ImageDescriptor
- HOVER_END - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Finger was pulled away from the screen or touched the screen Requires Android OS rev 14 or higher (Android 4.0 or higher)
- HOVER_MOVE - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Finger moved while still hovering over the screen without touching Requires Android OS rev 14 or higher (Android 4.0 or higher)
- HOVER_START - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Finger started hovering over the screen without touching Requires Android OS rev 14 or higher (Android 4.0 or higher)
- HttpZipLocator - Class in com.jme3.asset.plugins
-
HttpZipLocator
is similar toZipLocator
, except it allows loading assets from a.ZIP
file on the web instead of on the local filesystem. - HttpZipLocator() - Constructor for class com.jme3.asset.plugins.HttpZipLocator
- HWBoneIndex - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Bone indices, used with animation (4 ubytes).
- HWBoneWeight - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Bone weights, used with animation (4 floats).
- Hybrid - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
A combination of various triangle modes.
I
- IBLEnvBaker - Interface in com.jme3.environment.baker
-
An environment baker, but this one is for Imaged Base Lighting.
- IBLEnvBakerLight - Interface in com.jme3.environment.baker
-
An environment baker for IBL, that uses spherical harmonics for irradiance.
- IBLGLEnvBaker - Class in com.jme3.environment.baker
-
Fully accelerated env baker for IBL that runs entirely on the GPU
- IBLGLEnvBaker(RenderManager, AssetManager, Image.Format, Image.Format, int, int, int, int) - Constructor for class com.jme3.environment.baker.IBLGLEnvBaker
-
Create a new IBL env baker
- IBLGLEnvBakerLight - Class in com.jme3.environment.baker
-
Fully accelerated env baker for IBL that bakes the specular map and spherical harmonics on the GPU.
- IBLGLEnvBakerLight(RenderManager, AssetManager, Image.Format, Image.Format, int, int) - Constructor for class com.jme3.environment.baker.IBLGLEnvBakerLight
-
Create a new IBL env baker
- IBLHybridEnvBakerLight - Class in com.jme3.environment.baker
-
An env baker for IBL that bakes the specular map on the GPU and uses spherical harmonics generated on the CPU for the irradiance map.
- IBLHybridEnvBakerLight(RenderManager, AssetManager, Image.Format, Image.Format, int, int) - Constructor for class com.jme3.environment.baker.IBLHybridEnvBakerLight
-
Create a new IBL env baker
- id - Variable in class com.jme3.util.NativeObject
-
The ID of the object, usually depends on its type.
- idCount - Variable in class com.jme3.export.binary.BinaryExporter
- IDENTITY - Static variable in class com.jme3.math.Matrix3f
-
Shared instance of the identity matrix (diagonals = 1, other elements = 0).
- IDENTITY - Static variable in class com.jme3.math.Matrix4f
-
an instance of the identity matrix (diagonals = 1, other elements = 0)
- IDENTITY - Static variable in class com.jme3.math.Quaternion
-
Shared instance of the identity quaternion (0, 0, 0, 1).
- IDENTITY - Static variable in class com.jme3.math.Transform
-
Shared instance of the identity transform.
- IdentityCloneFunction<T> - Class in com.jme3.util.clone
-
A CloneFunction implementation that simply returns the passed object without cloning it.
- IdentityCloneFunction() - Constructor for class com.jme3.util.clone.IdentityCloneFunction
- IDLE - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
- IDList - Class in com.jme3.renderer
-
A specialized data-structure used to optimize state changes of "slot" based state.
- IDList() - Constructor for class com.jme3.renderer.IDList
- ids - Variable in class com.jme3.audio.AudioStream
- igByGeom - Variable in class com.jme3.scene.instancing.InstancedNode
- ignoreChildren() - Method in class com.jme3.scene.SceneGraphIterator
-
Makes this iterator ignore all children of the current spatial.
- ignoreTransform - Variable in class com.jme3.scene.Geometry
-
When true, the geometry's transform will not be applied.
- Image - Class in com.jme3.opencl
-
Wrapper for an OpenCL image.
- Image - Class in com.jme3.texture
-
Image
defines a data format for a graphical image. - Image() - Constructor for class com.jme3.texture.Image
-
Constructor instantiates a new
Image
object. - Image(int) - Constructor for class com.jme3.texture.Image
- Image(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Image
- Image(Image.Format, int, int, int, ArrayList<ByteBuffer>) - Constructor for class com.jme3.texture.Image
- Image(Image.Format, int, int, int, ArrayList<ByteBuffer>, int[]) - Constructor for class com.jme3.texture.Image
- Image(Image.Format, int, int, int, ArrayList<ByteBuffer>, int[], ColorSpace) - Constructor for class com.jme3.texture.Image
-
Constructor instantiates a new
Image
object. - Image(Image.Format, int, int, int, ArrayList<ByteBuffer>, ColorSpace) - Constructor for class com.jme3.texture.Image
-
Constructor instantiates a new
Image
object. - Image(Image.Format, int, int, ByteBuffer) - Constructor for class com.jme3.texture.Image
- Image(Image.Format, int, int, ByteBuffer, int[]) - Constructor for class com.jme3.texture.Image
- Image(Image.Format, int, int, ByteBuffer, int[], ColorSpace) - Constructor for class com.jme3.texture.Image
-
Constructor instantiates a new
Image
object. - Image(Image.Format, int, int, ByteBuffer, ColorSpace) - Constructor for class com.jme3.texture.Image
-
Constructor instantiates a new
Image
object. - IMAGE_1D - Enum constant in enum class com.jme3.opencl.Image.ImageType
- IMAGE_1D_ARRAY - Enum constant in enum class com.jme3.opencl.Image.ImageType
- IMAGE_1D_BUFFER - Enum constant in enum class com.jme3.opencl.Image.ImageType
- IMAGE_2D - Enum constant in enum class com.jme3.opencl.Image.ImageType
- IMAGE_2D_ARRAY - Enum constant in enum class com.jme3.opencl.Image.ImageType
- IMAGE_3D - Enum constant in enum class com.jme3.opencl.Image.ImageType
- Image.Format - Enum Class in com.jme3.texture
- Image.ImageChannelOrder - Enum Class in com.jme3.opencl
-
ImageChannelOrder
specifies the number of channels and the channel layout i.e. - Image.ImageChannelType - Enum Class in com.jme3.opencl
-
ImageChannelType
describes the size of the channel data type. - Image.ImageDescriptor - Class in com.jme3.opencl
-
The image descriptor structure describes the type and dimensions of the image or image array.
- Image.ImageFormat - Class in com.jme3.opencl
-
Describes the image format, consisting of
Image.ImageChannelOrder
andImage.ImageChannelType
. - Image.ImageMapping - Class in com.jme3.opencl
-
Describes a mapped region of the image
- Image.ImageType - Enum Class in com.jme3.opencl
-
The possible image types / dimensions.
- Image2D - Enum constant in enum class com.jme3.shader.VarType
- Image3D - Enum constant in enum class com.jme3.shader.VarType
- ImageDescriptor() - Constructor for class com.jme3.opencl.Image.ImageDescriptor
- ImageDescriptor(Image.ImageType, long, long, long, long) - Constructor for class com.jme3.opencl.Image.ImageDescriptor
-
Specifies an image without a host buffer, a new chunk of memory will be allocated.
- ImageDescriptor(Image.ImageType, long, long, long, long, long, long, ByteBuffer) - Constructor for class com.jme3.opencl.Image.ImageDescriptor
-
Used to specify an image with the provided ByteBuffer as source
- ImageFlipper - Class in com.jme3.texture.plugins
-
ImageFlipper is a utility class used to flip images across the Y axis.
- imageFormat - Variable in class com.jme3.environment.EnvironmentCamera
- ImageFormat() - Constructor for class com.jme3.opencl.Image.ImageFormat
- ImageFormat(Image.ImageChannelOrder, Image.ImageChannelType) - Constructor for class com.jme3.opencl.Image.ImageFormat
- imageIndex - Variable in class com.jme3.effect.Particle
-
Particle image index.
- ImageMapping(ByteBuffer, long, long) - Constructor for class com.jme3.opencl.Image.ImageMapping
- ImageMapping(ByteBuffer, long, long, Event) - Constructor for class com.jme3.opencl.Image.ImageMapping
- ImageRaster - Class in com.jme3.texture.image
-
Utility class for reading and writing from jME3
images
. - ImageRaster() - Constructor for class com.jme3.texture.image.ImageRaster
- images - Variable in class com.jme3.environment.EnvironmentCamera
- importanceSampleGGX(Vector4f, float, Vector3f) - Method in class com.jme3.environment.generation.PrefilteredEnvMapFaceGenerator
-
Computes GGX half vector in local space
- importanceSampleGGX(Vector4f, float, Vector3f, Vector3f, TempVars) - Static method in class com.jme3.environment.util.EnvMapUtils
- in - Variable in class com.jme3.audio.AudioStream
- in - Variable in class com.jme3.util.LittleEndien
- inBounce - Static variable in class com.jme3.math.Easing
-
a function containing a series of increasing bounces
- Increment - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Increment the value in the stencil buffer, clamp once reaching the maximum value.
- IncrementWrap - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Increment the value in the stencil buffer and wrap to 0 when reaching the maximum value.
- inCubic - Static variable in class com.jme3.math.Easing
-
a function that returns the cube of its input
- indent - Variable in class com.jme3.shader.ShaderGenerator
-
indentation value for generation
- indent() - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
increase indentation with a check so that indentation is never over 10
- index - Variable in class com.jme3.animation.CompactArray
- index - Variable in class com.jme3.util.TangentBinormalGenerator.TriangleData
-
Deprecated.
- Index - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Specifies the index buffer, must contain integer data (ubyte, ushort, or uint).
- IndexBuffer - Class in com.jme3.scene.mesh
-
IndexBuffer
is an abstraction for integer index buffers, it is used to retrieve indices without knowing in which format they are stored (ushort or uint). - IndexBuffer() - Constructor for class com.jme3.scene.mesh.IndexBuffer
- IndexByteBuffer - Class in com.jme3.scene.mesh
-
IndexBuffer implementation for
ByteBuffer
s. - IndexByteBuffer(ByteBuffer) - Constructor for class com.jme3.scene.mesh.IndexByteBuffer
-
Instantiate an IndexBuffer using the specified ByteBuffer and a maximum index value of 255.
- IndexByteBuffer(ByteBuffer, int) - Constructor for class com.jme3.scene.mesh.IndexByteBuffer
-
Instantiate an IndexBuffer using the specified ByteBuffer and set its maximum index value.
- IndexIntBuffer - Class in com.jme3.scene.mesh
-
IndexBuffer implementation for
IntBuffer
s. - IndexIntBuffer(IntBuffer) - Constructor for class com.jme3.scene.mesh.IndexIntBuffer
- indexOf(Object) - Method in class com.jme3.util.SafeArrayList
- indexPool - Variable in class com.jme3.animation.CompactArray
- IndexShortBuffer - Class in com.jme3.scene.mesh
-
IndexBuffer implementation for
ShortBuffer
s. - IndexShortBuffer(ShortBuffer) - Constructor for class com.jme3.scene.mesh.IndexShortBuffer
-
Instantiate an IndexBuffer using the specified ShortBuffer and a maximum index value of 65_535.
- IndexShortBuffer(ShortBuffer, int) - Constructor for class com.jme3.scene.mesh.IndexShortBuffer
-
Instantiate an IndexBuffer using the specified ShortBuffer and set its maximum index value.
- indexVertMap - Variable in class com.jme3.scene.plugins.OBJLoader
- inElastic - Static variable in class com.jme3.math.Easing
-
In Elastic and bounce
- influenceParticle(Particle, EmitterShape) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- influenceParticle(Particle, EmitterShape) - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- influenceParticle(Particle, EmitterShape) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
- influenceParticle(Particle, EmitterShape) - Method in interface com.jme3.effect.influencers.ParticleInfluencer
-
This method influences the particle.
- Inherit - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
A special mode, that will ensure that this spatial uses the same mode as the parent Node does.
- Inherit - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.ShadowMode
-
Inherit the
ShadowMode
from the parent node. - Inherit - Enum constant in enum class com.jme3.scene.Spatial.BatchHint
-
Do whatever our parent does.
- Inherit - Enum constant in enum class com.jme3.scene.Spatial.CullHint
-
Do whatever our parent does.
- InheritColor - Enum constant in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
Sets the blend equation to be the same as the one defined by
RenderState.blendEquation
. - init(AssetManager, RenderManager, ViewPort, int, int) - Method in class com.jme3.post.Filter
-
initialize this filter use InitFilter for overriding filter initialization
- init(Renderer, int, int, Image.Format, Image.Format) - Method in class com.jme3.post.Filter.Pass
-
init the pass called internally
- init(Renderer, int, int, Image.Format, Image.Format, int) - Method in class com.jme3.post.Filter.Pass
- init(Renderer, int, int, Image.Format, Image.Format, int, boolean) - Method in class com.jme3.post.Filter.Pass
-
init the pass called internally
- init(Renderer, int, int, Image.Format, Image.Format, int, Material) - Method in class com.jme3.post.Filter.Pass
-
init the pass called internally
- inited - Variable in class com.jme3.input.dummy.DummyInput
- initEvent(Application, Cinematic) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Initialize this event (called internally only).
- initEvent(Application, Cinematic) - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- initEvent(Application, Cinematic) - Method in class com.jme3.cinematic.events.AnimEvent
-
Initialize this event.
- initEvent(Application, Cinematic) - Method in class com.jme3.cinematic.events.CameraEvent
- initEvent(Application, Cinematic) - Method in interface com.jme3.cinematic.events.CinematicEvent
-
initialize this event
- initEvent(Application, Cinematic) - Method in class com.jme3.cinematic.events.MotionEvent
- initEvent(Application, Cinematic) - Method in class com.jme3.cinematic.events.SoundEvent
- initFilter(AssetManager, RenderManager, ViewPort, int, int) - Method in class com.jme3.post.Filter
-
Initialization of filter subclasses.
- initFilter(AssetManager, RenderManager, ViewPort, int, int) - Method in class com.jme3.shadow.AbstractShadowFilter
- initFilter(AssetManager, RenderManager, ViewPort, int, int) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- initForcedRenderState() - Method in class com.jme3.shadow.AbstractShadowRenderer
- initFrustumCam() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
delegates the initialization of the frustum cam to child renderers
- initFrustumCam() - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- initFrustumCam() - Method in class com.jme3.shadow.PointLightShadowRenderer
- initFrustumCam() - Method in class com.jme3.shadow.SpotLightShadowRenderer
- initialDrawBuf - Variable in class com.jme3.renderer.RenderContext
-
ID of the initial draw buffer.
- initialDuration - Variable in class com.jme3.cinematic.events.AbstractCinematicEvent
- initialize() - Method in class com.jme3.app.LegacyApplication
-
Do not call manually.
- initialize() - Method in class com.jme3.app.SimpleApplication
- initialize() - Method in interface com.jme3.audio.AudioRenderer
-
Initializes the renderer.
- initialize() - Method in class com.jme3.audio.openal.ALAudioRenderer
- initialize() - Method in class com.jme3.input.dummy.DummyInput
- initialize() - Method in interface com.jme3.input.Input
-
Initializes the native side to listen into events from the device.
- initialize() - Method in class com.jme3.renderer.opengl.GLRenderer
- initialize() - Method in interface com.jme3.renderer.Renderer
-
Detects available capabilities of the GPU.
- initialize() - Method in class com.jme3.system.NullRenderer
- initialize() - Method in interface com.jme3.system.SystemListener
-
Callback to indicate the application to initialize.
- initialize(Application) - Method in class com.jme3.app.BasicProfilerState
- initialize(Application) - Method in class com.jme3.app.DetailedProfilerState
- initialize(Application) - Method in class com.jme3.app.state.BaseAppState
-
Called during initialization once the app state is attached and before onEnable() is called.
- initialize(Application) - Method in class com.jme3.app.state.CompositeAppState
- initialize(Application) - Method in class com.jme3.app.state.ConstantVerifierState
- initialize(Application) - Method in class com.jme3.audio.AudioListenerState
- initialize(Application) - Method in class com.jme3.environment.EnvironmentCamera
- initialize(Application) - Method in class com.jme3.environment.util.LightsDebugState
- initialize(Application) - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- initialize(AppStateManager, Application) - Method in class com.jme3.app.ChaseCameraAppState
- initialize(AppStateManager, Application) - Method in class com.jme3.app.DebugKeysAppState
- initialize(AppStateManager, Application) - Method in class com.jme3.app.FlyCamAppState
- initialize(AppStateManager, Application) - Method in class com.jme3.app.state.AbstractAppState
- initialize(AppStateManager, Application) - Method in interface com.jme3.app.state.AppState
-
Called by
AppStateManager
when transitioning thisAppState
from initializing to running.
This will happen on the next iteration through the update loop afterAppStateManager.attach(com.jme3.app.state.AppState)
was called. - initialize(AppStateManager, Application) - Method in class com.jme3.app.state.BaseAppState
-
Do not call directly: Called by the state manager to initialize this state post-attachment.
- initialize(AppStateManager, Application) - Method in class com.jme3.app.state.RootNodeAppState
- initialize(AppStateManager, Application) - Method in class com.jme3.app.state.ScreenshotAppState
- initialize(AppStateManager, Application) - Method in class com.jme3.app.StatsAppState
- initialize(AppStateManager, Application) - Method in class com.jme3.cinematic.Cinematic
-
used internally
- initialize(AppStateManager, Application) - Method in class com.jme3.util.MaterialDebugAppState
- initialize(AssetManager, Camera) - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- initialize(TechniqueDef) - Method in class com.jme3.shader.ShaderGenerator
- initialize(RenderManager, ViewPort) - Method in class com.jme3.app.state.ScreenshotAppState
- initialize(RenderManager, ViewPort) - Method in class com.jme3.post.FilterPostProcessor
- initialize(RenderManager, ViewPort) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- initialize(RenderManager, ViewPort) - Method in class com.jme3.post.PreDepthProcessor
- initialize(RenderManager, ViewPort) - Method in interface com.jme3.post.SceneProcessor
-
Called in the render thread to initialize the scene processor.
- initialize(RenderManager, ViewPort) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Initialize this shadow renderer prior to its first update.
- initialize(RenderManager, ViewPort) - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- initialize(RenderManager, ViewPort) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- initialize(AppSettings) - Static method in class com.jme3.system.JmeSystem
- initialize(AppSettings) - Method in class com.jme3.system.JmeSystemDelegate
- initialize(EnumSet<Caps>) - Method in class com.jme3.renderer.opengl.TextureUtil
- initialized - Variable in class com.jme3.app.state.AbstractAppState
-
initialized
is set to true when the methodAbstractAppState.initialize(com.jme3.app.state.AppStateManager, com.jme3.app.Application)
is called. - initialized - Variable in class com.jme3.system.JmeSystemDelegate
- initializeEmpty(int) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Initialize an empty buffer object of the given length
- initializePending() - Method in class com.jme3.app.state.AppStateManager
- initialReadBuf - Variable in class com.jme3.renderer.RenderContext
-
ID of the initial read buffer.
- initialUpVec - Variable in class com.jme3.input.ChaseCamera
- initialUpVec - Variable in class com.jme3.input.FlyByCamera
-
normalized "up" direction (a unit vector)
- initialVelocity - Variable in class com.jme3.effect.influencers.DefaultParticleInfluencer
-
The initial velocity of the particles.
- initIds(int) - Method in class com.jme3.audio.AudioStream
- initInThread() - Method in class com.jme3.system.NullContext
- initMipMaps(int) - Method in class com.jme3.environment.util.CubeMapWrapper
-
Inits the mip maps of a cube map with the given number of mip maps
- initNodesLoader() - Method in class com.jme3.material.plugins.J3MLoader
- initParticleData(ParticleEmitter, int) - Method in class com.jme3.effect.ParticleMesh
-
Initialize mesh data.
- initParticleData(ParticleEmitter, int) - Method in class com.jme3.effect.ParticlePointMesh
- initParticleData(ParticleEmitter, int) - Method in class com.jme3.effect.ParticleTriMesh
- initVariable(StringBuilder, ShaderNodeVariable, String) - Method in class com.jme3.shader.Glsl150ShaderGenerator
-
Append a variable initialization to the code
- innerAngle - Variable in class com.jme3.audio.AudioNode
- InnerAngle - Enum constant in enum class com.jme3.audio.AudioParam
- innerMergeHigh(Comparator<T>, T[], T[], int) - Method in class com.jme3.util.ListSort
-
Attempt to unroll "goto" style original implementation.
- innerMergeLow(Comparator<T>, T[], T[]) - Method in class com.jme3.util.ListSort
-
Attempt to unroll "goto" style original implementation.
- InOut(EaseFunction, EaseFunction) - Constructor for class com.jme3.math.Easing.InOut
-
Instantiate a function that blends 2 pre-existing functions.
- inOutBounce - Static variable in class com.jme3.math.Easing
- inOutCubic - Static variable in class com.jme3.math.Easing
- inOutElastic - Static variable in class com.jme3.math.Easing
- inOutQuad - Static variable in class com.jme3.math.Easing
-
inOut
- inOutQuart - Static variable in class com.jme3.math.Easing
- inOutQuint - Static variable in class com.jme3.math.Easing
- InPass - Enum constant in enum class com.jme3.material.TechniqueDef.ShadowMode
- inPosTmp - Variable in class com.jme3.shader.Glsl100ShaderGenerator
- Input - Interface in com.jme3.input
-
Abstract interface for an input device.
- INPUT_MAPPING_CAMERA_POS - Static variable in class com.jme3.app.DebugKeysAppState
- INPUT_MAPPING_CAMERA_POS - Static variable in class com.jme3.app.SimpleApplication
- INPUT_MAPPING_EXIT - Static variable in class com.jme3.app.SimpleApplication
- INPUT_MAPPING_HIDE_STATS - Static variable in class com.jme3.app.SimpleApplication
- INPUT_MAPPING_MEMORY - Static variable in class com.jme3.app.DebugKeysAppState
- INPUT_MAPPING_MEMORY - Static variable in class com.jme3.app.SimpleApplication
- INPUT_MAPPING_PROFILER_TOGGLE - Static variable in class com.jme3.app.BasicProfilerState
- InputCapsule - Interface in com.jme3.export
- inputEnabled - Variable in class com.jme3.app.LegacyApplication
- InputEvent - Class in com.jme3.input.event
-
An abstract input event.
- InputEvent() - Constructor for class com.jme3.input.event.InputEvent
- InputListener - Interface in com.jme3.input.controls
-
A generic interface for input listeners, the
AnalogListener
andActionListener
interfaces extend this interface. - inputManager - Variable in class com.jme3.app.ChaseCameraAppState
- inputManager - Variable in class com.jme3.app.LegacyApplication
- inputManager - Variable in class com.jme3.input.ChaseCamera
- inputManager - Variable in class com.jme3.input.FlyByCamera
- InputManager - Class in com.jme3.input
-
The
InputManager
is responsible for converting input events received from the Key, Mouse and Joy Input implementations into an abstract, input device independent representation that user code can use. - InputManager(MouseInput, KeyInput, JoyInput, TouchInput) - Constructor for class com.jme3.input.InputManager
-
Initializes the InputManager.
- inQuad - Static variable in class com.jme3.math.Easing
-
a function that returns the square of its input
- inQuart - Static variable in class com.jme3.math.Easing
-
a function that returns the 4th power of its input
- inQuint - Static variable in class com.jme3.math.Easing
-
a function that returns the 5th power of its input
- Inside - Enum constant in enum class com.jme3.renderer.Camera.FrustumIntersect
-
Defines a constant assigned to spatials that are completely inside the camera's view frustum.
- instance() - Method in class com.jme3.scene.instancing.InstancedNode
- InstanceData - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Information about this instance.
- InstancedGeometry - Class in com.jme3.scene.instancing
- InstancedGeometry() - Constructor for class com.jme3.scene.instancing.InstancedGeometry
- InstancedGeometry(String) - Constructor for class com.jme3.scene.instancing.InstancedGeometry
-
Creates instanced geometry with the specified mode and name.
- InstancedGeometry.DefaultInstanceCullingFunction - Class in com.jme3.scene.instancing
-
By default, it checks if geometry is in camera frustum and culls it if it is outside camera view.
- InstancedNode - Class in com.jme3.scene.instancing
- InstancedNode() - Constructor for class com.jme3.scene.instancing.InstancedNode
-
Serialization only.
- InstancedNode(String) - Constructor for class com.jme3.scene.instancing.InstancedNode
- instanceSpan - Variable in class com.jme3.scene.VertexBuffer
- Int - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
4 byte integer, signed.
- Int - Enum constant in enum class com.jme3.shader.VarType
- IntArray - Enum constant in enum class com.jme3.shader.VarType
- IntArrayField - Class in com.jme3.util.struct.fields
- IntArrayField(int, String, Integer) - Constructor for class com.jme3.util.struct.fields.IntArrayField
- IntArrayField(int, String, Integer[]) - Constructor for class com.jme3.util.struct.fields.IntArrayField
- intBuffer1 - Variable in class com.jme3.util.TempVars
-
For interfacing with OpenGL in Renderer.
- intBuffer16 - Variable in class com.jme3.util.TempVars
- IntegerIndexBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports 32-bit index buffers.
- IntegerTexture - Enum constant in enum class com.jme3.renderer.Caps
-
Supports integer textures.
- INTENSITY - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- interior - Variable in class com.jme3.environment.util.BoundingSphereDebug
- interior - Variable in class com.jme3.scene.shape.Sphere
- InterleavedData - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Specifies the source data for various vertex buffers when interleaving is used.
- Internal - Enum constant in enum class com.jme3.system.JmeSystem.StorageFolderType
- internalFormat - Variable in class com.jme3.renderer.opengl.GLImageFormat
- internalUpdate(float) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Used internally only.
- internalUpdate(float) - Method in interface com.jme3.cinematic.events.CinematicEvent
-
called internally in the update method, place here anything you want to run in the update loop
- internalUpdate(float) - Method in class com.jme3.cinematic.events.MotionEvent
- interpolate(double) - Method in class com.jme3.anim.tween.AbstractTween
-
Default implementation clamps the time value, converts it to 0 to 1.0 based on getLength(), and calls doInterpolate().
- interpolate(double) - Method in class com.jme3.anim.tween.action.BaseAction
- interpolate(double) - Method in class com.jme3.anim.tween.action.BlendableAction
- interpolate(double) - Method in interface com.jme3.anim.tween.Tween
-
Sets the implementation specific interpolation to the specified 'tween' value as a value in the range from 0 to getLength().
- interpolate(float, float, List<List<Vector4f>>, List<Float>[], int, int, Vector3f) - Static method in class com.jme3.math.CurveAndSurfaceMath
-
This method interpolates the data for the nurbs surface.
- interpolate(float, int, FrameInterpolator.TrackDataReader<Vector3f>, FrameInterpolator.TrackTimeReader, Vector3f) - Method in class com.jme3.anim.interpolator.AnimInterpolators.CatmullRomInterpolator
- interpolate(float, int, FrameInterpolator.TrackDataReader<Float>, FrameInterpolator.TrackTimeReader, Float) - Method in class com.jme3.anim.interpolator.AnimInterpolators.TimeInterpolator
- interpolate(float, int, FrameInterpolator.TrackDataReader<T>, FrameInterpolator.TrackTimeReader, T) - Method in class com.jme3.anim.interpolator.AnimInterpolator
- interpolate(float, int, CompactVector3Array, CompactQuaternionArray, CompactVector3Array, float[]) - Method in class com.jme3.anim.interpolator.FrameInterpolator
- interpolate(float, int, Vector3f) - Method in class com.jme3.math.Spline
-
Interpolate a position on the spline
- interpolateBezier(float, float, float, float, float) - Static method in class com.jme3.math.FastMath
-
Interpolate a spline between at least 4 control points following the Bezier equation.
- interpolateBezier(float, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Interpolate a spline between at least 4 control points following the Bezier equation.
- interpolateBezier(float, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Interpolate a spline between at least 4 control points following the Bezier equation.
- interpolateCatmullRom(float, float, float, float, float, float) - Static method in class com.jme3.math.FastMath
-
Interpolate a spline between at least 4 control points following the Catmull-Rom equation.
- interpolateCatmullRom(float, float, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Interpolate a spline between at least 4 control points using the Catmull-Rom equation.
- interpolateCatmullRom(float, float, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Interpolate a spline between at least 4 control points following the Catmull-Rom equation.
- interpolateLinear(float, float, float) - Static method in class com.jme3.math.FastMath
-
Linear interpolation from startValue to endValue by the given percent.
- interpolateLinear(float, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Linear interpolation from startValue to endValue by the given percent.
- interpolateLinear(float, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Linear interpolation from startValue to endValue by the given percent.
- interpolateLocal(ColorRGBA, float) - Method in class com.jme3.math.ColorRGBA
-
Sets this
ColorRGBA
to the interpolation by changeAmount from this to the finalColor: this=(1-changeAmount)*this + changeAmount * finalColor - interpolateLocal(ColorRGBA, ColorRGBA, float) - Method in class com.jme3.math.ColorRGBA
-
Sets this
ColorRGBA
to the interpolation by changeAmount from beginColor to finalColor: this=(1-changeAmount)*beginColor + changeAmount * finalColor - interpolateLocal(Vector2f, float) - Method in class com.jme3.math.Vector2f
-
Interpolates linearly between the current instance and the specified vector, returning the (modified) current instance.
- interpolateLocal(Vector2f, Vector2f, float) - Method in class com.jme3.math.Vector2f
-
Interpolates linearly between the specified beginning and final vectors, returning the (modified) current instance.
- interpolateLocal(Vector3f, float) - Method in class com.jme3.math.Vector3f
-
Interpolates linearly between this vector and the specified vector, returning the (modified) current instance.
- interpolateLocal(Vector3f, Vector3f, float) - Method in class com.jme3.math.Vector3f
-
Interpolates linearly between the specified beginning and final vectors, returning the (modified) current instance.
- interpolateLocal(Vector4f, float) - Method in class com.jme3.math.Vector4f
-
Sets this vector to the interpolation by changeAmount from this to the finalVec this=(1-changeAmount)*this + changeAmount * finalVec
- interpolateLocal(Vector4f, Vector4f, float) - Method in class com.jme3.math.Vector4f
-
Sets this vector to the interpolation by changeAmount from beginVec to finalVec this=(1-changeAmount)*beginVec + changeAmount * finalVec
- interpolateNurbs(float, Spline, Vector3f) - Static method in class com.jme3.math.CurveAndSurfaceMath
-
This method interpolates the data for the nurbs curve.
- interpolatePath(float, MotionEvent, float) - Method in class com.jme3.cinematic.MotionPath
-
interpolate the path giving the time since the beginning and the motionControl this methods sets the new localTranslation to the spatial of the MotionEvent control.
- interpolateTransforms(Transform, Transform, float) - Method in class com.jme3.math.Transform
-
Interpolates quickly between the specified transforms, using
Quaternion.nlerp(com.jme3.math.Quaternion, float)
andVector3f.interpolateLocal(com.jme3.math.Vector3f, com.jme3.math.Vector3f, float)
. - interpolateWeights(float, int, float[], int, float[]) - Method in class com.jme3.anim.interpolator.FrameInterpolator
- intersect(BoundingBox, Vector3f, float) - Static method in class com.jme3.bounding.Intersection
- intersect(BoundingBox, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.bounding.Intersection
- intersect(BoundingSphere, Vector3f, float) - Static method in class com.jme3.bounding.Intersection
- intersect(Camera, Vector3f, float) - Static method in class com.jme3.bounding.Intersection
- intersectBrute(Ray, Matrix4f, BIHTree, float, float, CollisionResults) - Method in class com.jme3.collision.bih.BIHNode
- Intersection - Class in com.jme3.bounding
-
This class includes some utility methods for computing intersection between bounding volumes and triangles.
- intersects(BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
-
intersects determines if this Bounding Box intersects with another given bounding volume.
- intersects(BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
- intersects(BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
-
determines if this bounding volume and a second given volume are intersecting.
- intersects(Ray) - Method in class com.jme3.bounding.BoundingBox
-
determines if this bounding box intersects with a given ray object.
- intersects(Ray) - Method in class com.jme3.bounding.BoundingSphere
- intersects(Ray) - Method in class com.jme3.bounding.BoundingVolume
-
determines if a ray intersects this bounding volume.
- intersects(Vector3f) - Method in class com.jme3.bounding.BoundingBox
- intersects(Vector3f) - Method in class com.jme3.bounding.BoundingSphere
- intersects(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
-
Determines if a given point intersects (touches or is inside) this bounding volume.
- intersects(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.bounding.BoundingBox
-
C code ported from http://www.cs.lth.se/home/Tomas_Akenine_Moller/code/tribox3.txt
- intersects(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Ray
- Intersects - Enum constant in enum class com.jme3.renderer.Camera.FrustumIntersect
-
Defines a constant assigned to spatials that are intersecting one of the six planes that define the view frustum.
- intersectsBoundingBox(BoundingBox) - Method in class com.jme3.bounding.BoundingBox
-
determines if this bounding box intersects a given bounding box.
- intersectsBoundingBox(BoundingBox) - Method in class com.jme3.bounding.BoundingSphere
- intersectsBoundingBox(BoundingBox) - Method in class com.jme3.bounding.BoundingVolume
-
determines if this bounding volume and a given bounding box are intersecting.
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.AmbientLight
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.DirectionalLight
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.Light
-
Determines if the light intersects with the given bounding box.
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.LightProbe
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.OrientedBoxProbeArea
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.PointLight
- intersectsBox(BoundingBox, TempVars) - Method in interface com.jme3.light.ProbeArea
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.SphereProbeArea
- intersectsBox(BoundingBox, TempVars) - Method in class com.jme3.light.SpotLight
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.AmbientLight
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.DirectionalLight
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.Light
-
Determines if the light intersects with the given camera frustum.
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.LightProbe
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.OrientedBoxProbeArea
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.PointLight
- intersectsFrustum(Camera, TempVars) - Method in interface com.jme3.light.ProbeArea
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.SphereProbeArea
- intersectsFrustum(Camera, TempVars) - Method in class com.jme3.light.SpotLight
- intersectsSphere(BoundingSphere) - Method in class com.jme3.bounding.BoundingBox
-
determines if this bounding box intersects a given bounding sphere.
- intersectsSphere(BoundingSphere) - Method in class com.jme3.bounding.BoundingSphere
- intersectsSphere(BoundingSphere) - Method in class com.jme3.bounding.BoundingVolume
-
determines if this bounding volume and a given bounding sphere are intersecting.
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.AmbientLight
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.DirectionalLight
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.Light
-
Determines if the light intersects with the given bounding sphere.
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.LightProbe
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.OrientedBoxProbeArea
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.PointLight
- intersectsSphere(BoundingSphere, TempVars) - Method in interface com.jme3.light.ProbeArea
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.SphereProbeArea
- intersectsSphere(BoundingSphere, TempVars) - Method in class com.jme3.light.SpotLight
- intersectsWherePlane(Plane, Vector3f) - Method in class com.jme3.math.Ray
- intersectWhere(Collidable, BoundingBox, Matrix4f, BIHTree, CollisionResults) - Method in class com.jme3.collision.bih.BIHNode
- intersectWhere(Ray, Matrix4f, BIHTree, float, float, CollisionResults) - Method in class com.jme3.collision.bih.BIHNode
- intersectWhere(Triangle, Vector3f) - Method in class com.jme3.math.Ray
-
intersectWhere
determines if the Ray intersects a triangle. - intersectWhere(Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Ray
-
intersectWhere
determines if the Ray intersects a triangle defined by the specified points and if so it stores the point of intersection in the given loc vector. - intersectWherePlanar(Triangle, Vector3f) - Method in class com.jme3.math.Ray
-
intersectWherePlanar
determines if the Ray intersects a triangle and if so it stores the point of intersection in the given loc vector as t, u, v where t is the distance from the origin to the point of intersection and u,v is the intersection point in terms of the triangle plane. - intersectWherePlanar(Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Ray
-
intersectWherePlanar
determines if the Ray intersects a triangle defined by the specified points and if so it stores the point of intersection in the given loc vector as t, u, v where t is the distance from the origin to the point of intersection and u,v is the intersection point in terms of the triangle plane. - intersectWherePlanarQuad(Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Ray
-
intersectWherePlanar
determines if the Ray intersects a quad defined by the specified points and if so it stores the point of intersection in the given loc vector as t, u, v where t is the distance from the origin to the point of intersection and u,v is the intersection point in terms of the quad plane. - IntField - Class in com.jme3.util.struct.fields
- IntField(int, String, Integer) - Constructor for class com.jme3.util.struct.fields.IntField
- IntMap<T> - Class in com.jme3.util
-
Similar to a
Map
except that ints are used as keys. - IntMap() - Constructor for class com.jme3.util.IntMap
- IntMap(int) - Constructor for class com.jme3.util.IntMap
- IntMap(int, float) - Constructor for class com.jme3.util.IntMap
- IntMap.Entry<T> - Class in com.jme3.util
- INV_PI - Static variable in class com.jme3.math.FastMath
-
The value 1/PI as a float.
- INV_TWO_PI - Static variable in class com.jme3.math.FastMath
-
The value 1/(2PI) as a float.
- INVALID_ID - Static variable in class com.jme3.util.NativeObject
- invalidateState() - Method in class com.jme3.renderer.opengl.GLRenderer
- invalidateState() - Method in interface com.jme3.renderer.Renderer
-
Invalidates the current rendering state.
- invalidateState() - Method in class com.jme3.system.NullRenderer
- invariant() - Method in class com.jme3.scene.VertexBuffer
- inverse() - Method in class com.jme3.math.Quaternion
-
Returns the multiplicative inverse.
- inverseLocal() - Method in class com.jme3.math.Quaternion
-
Inverts the quaternion and returns the (modified) current instance.
- inverseRotateVect(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Inverse rotate the specified Vector3f using the rotation component of this 3-D coordinate transform.
- inverseTranslateVect(float[]) - Method in class com.jme3.math.Matrix4f
-
Inverse translate the specified vector using the translation component of this 3-D coordinate transform.
- inverseTranslateVect(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Inverse translate the specified Vector3f using the translation component of this 3-D coordinate transform.
- invert() - Method in class com.jme3.math.Matrix3f
-
Returns the multiplicative inverse as a new matrix.
- invert() - Method in class com.jme3.math.Matrix4f
-
Generate the inverse.
- invert() - Method in class com.jme3.math.Transform
-
Returns the inverse.
- invert(Tween) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that inverts the specified delegate tween.
- invert(Matrix3f) - Method in class com.jme3.math.Matrix3f
-
Returns the multiplicative inverse in the specified storage.
- invert(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Generate the inverse.
- Invert - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Does a bitwise invert of the value in the stencil buffer.
- invertLocal() - Method in class com.jme3.math.Matrix3f
-
Inverts the matrix and returns the (modified) current instance.
- invertLocal() - Method in class com.jme3.math.Matrix4f
-
Inverts in place.
- invertXaxis - Variable in class com.jme3.app.ChaseCameraAppState
- invertXaxis - Variable in class com.jme3.input.ChaseCamera
- invertY - Variable in class com.jme3.input.FlyByCamera
- invertYaxis - Variable in class com.jme3.app.ChaseCameraAppState
- invertYaxis - Variable in class com.jme3.input.ChaseCamera
- invoke() - Method in class com.jme3.app.AppTask
- invoke(Object, Method, Object[]) - Method in class com.jme3.renderer.opengl.GLDebug
- invoke(Object, Method, Object[]) - Method in class com.jme3.renderer.opengl.GLTiming
- invoke(Object, Method, Object[]) - Method in class com.jme3.renderer.opengl.GLTracer
- invRadius - Variable in class com.jme3.light.PointLight
- invSpotRange - Variable in class com.jme3.light.SpotLight
- invSqrt(float) - Static method in class com.jme3.math.FastMath
-
Returns 1/sqrt(fValue)
- iOS - Enum constant in enum class com.jme3.system.Platform.Os
-
iOS operating systems
- iOS_ARM - Enum constant in enum class com.jme3.system.Platform
-
iOS on ARM
- iOS_X86 - Enum constant in enum class com.jme3.system.Platform
-
iOS on x86
- irradiance - Variable in class com.jme3.environment.baker.IBLGLEnvBaker
- IrradianceSphericalHarmonicsGenerator - Class in com.jme3.environment.generation
-
Generates the Irradiance map for PBR.
- IrradianceSphericalHarmonicsGenerator(Application, JobProgressListener<Integer>) - Constructor for class com.jme3.environment.generation.IrradianceSphericalHarmonicsGenerator
-
Creates an Irradiance map generator.
- is64Bit() - Method in enum class com.jme3.system.Platform
-
Test for a 64-bit address space.
- isActive() - Method in class com.jme3.app.DetailedProfiler.StatLine
- isAlphaTest() - Method in class com.jme3.material.RenderState
-
Deprecated.To use alpha test, set the
AlphaDiscardThreshold
material parameter. - isAnalog() - Method in class com.jme3.input.DefaultJoystickAxis
-
Returns true if this is an analog axis, meaning the values are a continuous range instead of 1, 0, and -1.
- isAnalog() - Method in interface com.jme3.input.JoystickAxis
-
Returns true if this is an analog axis, meaning the values are a continuous range instead of 1, 0, and -1.
- isAnimated() - Method in class com.jme3.scene.Mesh
-
Determines if the mesh uses bone animation.
- isAnimatedByBone(int) - Method in class com.jme3.scene.Mesh
-
Deprecated.use isAnimatedByJoint
- isAnimatedByJoint(int) - Method in class com.jme3.scene.Mesh
-
Test whether the specified bone animates this mesh.
- isApplyBlendMode() - Method in class com.jme3.material.RenderState
- isApplyColorWrite() - Method in class com.jme3.material.RenderState
- isApplyCullMode() - Method in class com.jme3.material.RenderState
- isApplyDepthFunc() - Method in class com.jme3.material.RenderState
- isApplyDepthTest() - Method in class com.jme3.material.RenderState
- isApplyDepthWrite() - Method in class com.jme3.material.RenderState
- isApplyLineWidth() - Method in class com.jme3.material.RenderState
- isApplyPolyOffset() - Method in class com.jme3.material.RenderState
- isApplyWireFrame() - Method in class com.jme3.material.RenderState
- isApproximateTangents() - Method in class com.jme3.anim.MorphControl
-
Test whether this Control approximates tangents.
- isAvailable() - Method in interface com.jme3.opencl.Device
-
checks if this device is available at all, must always be tested
- isBatch(Spatial) - Method in class com.jme3.scene.BatchNode
- isBatched() - Method in class com.jme3.scene.Geometry
-
Deprecated.Use
Geometry.isGrouped()
instead. - isBusy() - Method in class com.jme3.environment.EnvironmentCamera
-
Test whether this EnvironmentCamera is busy.
- isCancelled() - Method in class com.jme3.app.AppTask
- isClearColor() - Method in class com.jme3.renderer.ViewPort
-
Checks if color buffer clearing is enabled.
- isClearDepth() - Method in class com.jme3.renderer.ViewPort
-
Checks if depth buffer clearing is enabled.
- isClearStencil() - Method in class com.jme3.renderer.ViewPort
-
Checks if stencil buffer clearing is enabled.
- isCloned(Object) - Method in class com.jme3.util.clone.Cloner
-
Returns true if the specified object has already been cloned by this cloner during this session.
- isClosed() - Method in class com.jme3.scene.shape.Cylinder
- isColorWrite() - Method in class com.jme3.material.RenderState
-
Check if color writing is enabled.
- isCompleted() - Method in class com.jme3.opencl.Event
-
Tests if the action is completed.
- isCompressed() - Method in enum class com.jme3.texture.Image.Format
- isConsumed() - Method in class com.jme3.input.event.InputEvent
-
Returns true if the input event has been consumed, meaning it is no longer valid and should not be forwarded to input listeners.
- isCreated() - Method in interface com.jme3.audio.openal.ALC
-
Checks of creating an AL context.
- isCreated() - Method in interface com.jme3.system.JmeContext
- isCreated() - Method in class com.jme3.system.NullContext
- isCursorVisible() - Method in class com.jme3.input.InputManager
-
Returns whether the mouse cursor is visible or not.
- isCycle() - Method in class com.jme3.cinematic.MotionPath
-
returns true if the path is a cycle
- isCycle() - Method in class com.jme3.math.Spline
- isDarkenBehind() - Method in class com.jme3.app.StatsAppState
- isDecayHfLimit() - Method in class com.jme3.audio.Environment
- isDepthFormat() - Method in enum class com.jme3.texture.Image.Format
- isDepthTest() - Method in class com.jme3.material.RenderState
-
Check if depth test is enabled.
- isDepthWrite() - Method in class com.jme3.material.RenderState
-
Check if depth write is enabled.
- isDirectional() - Method in class com.jme3.audio.AudioNode
- isDirectional() - Method in interface com.jme3.audio.AudioSource
- IsDirectional - Enum constant in enum class com.jme3.audio.AudioParam
- isDirty() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Returns true of the region is dirty
- isDirtyMorph() - Method in class com.jme3.scene.Geometry
-
returns true if the morph state has changed on the last frame.
- isDone() - Method in class com.jme3.app.AppTask
- isDragToRotate() - Method in class com.jme3.app.ChaseCameraAppState
- isDragToRotate() - Method in class com.jme3.input.ChaseCamera
- isDragToRotate() - Method in class com.jme3.input.FlyByCamera
-
Test whether drag-to-rotate mode is enabled.
- isEmbeddedProfile() - Method in interface com.jme3.opencl.Platform
- isEmpty() - Method in class com.jme3.cinematic.KeyFrame
- isEmpty() - Method in class com.jme3.scene.instancing.InstancedGeometry
- isEmpty() - Method in class com.jme3.util.ListMap
- isEmpty() - Method in class com.jme3.util.SafeArrayList
- isEmulateKeyboard() - Method in class com.jme3.system.AppSettings
-
Returns true if keyboard emulation is enabled, false otherwise.
- isEmulateMouse() - Method in class com.jme3.system.AppSettings
-
Returns true if mouse emulation is enabled, false otherwise.
- isEmulateMouseFlipX() - Method in class com.jme3.system.AppSettings
- isEmulateMouseFlipY() - Method in class com.jme3.system.AppSettings
- isEnabled() - Method in class com.jme3.app.state.AbstractAppState
- isEnabled() - Method in interface com.jme3.app.state.AppState
- isEnabled() - Method in class com.jme3.app.state.BaseAppState
- isEnabled() - Method in class com.jme3.app.StatsView
- isEnabled() - Method in class com.jme3.cinematic.Cinematic
-
return true if the cinematic appstate is enabled (the cinematic is playing)
- isEnabled() - Method in class com.jme3.cinematic.events.MotionEvent
- isEnabled() - Method in class com.jme3.effect.ParticleEmitter
-
Check if a particle emitter is enabled for update.
- isEnabled() - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- isEnabled() - Method in class com.jme3.environment.EnvironmentProbeControl
- isEnabled() - Method in class com.jme3.input.ChaseCamera
-
Return the enabled/disabled state of the camera
- isEnabled() - Method in class com.jme3.input.FlyByCamera
-
Test whether this controller is enabled.
- isEnabled() - Method in class com.jme3.light.Light
-
Returns true if this light is enabled.
- isEnabled() - Method in class com.jme3.material.MatParamOverride
-
Determine if the
MatParamOverride
is enabled or disabled. - isEnabled() - Method in class com.jme3.post.Filter
-
returns true if the filter is enabled
- isEnabled() - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- isEnabled() - Method in class com.jme3.renderer.Statistics
-
Tests whether updates are enabled.
- isEnabled() - Method in class com.jme3.renderer.ViewPort
-
Returns true if the viewport is enabled, false otherwise.
- isEnabled() - Method in class com.jme3.scene.CameraNode
- isEnabled() - Method in class com.jme3.scene.control.AbstractControl
- isEnabled() - Method in class com.jme3.scene.LightNode
-
Deprecated.
- isEnabledStabilization() - Method in class com.jme3.shadow.DirectionalLightShadowFilter
-
Returns true if stabilization is enabled.
- isEnabledStabilization() - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- isEOF() - Method in class com.jme3.audio.AudioStream
- isFaceCullFlippable() - Method in class com.jme3.material.RenderState
-
Checks if the face cull mode is "flippable".
- isFacingVelocity() - Method in class com.jme3.effect.ParticleEmitter
-
Check if particles spawned should face their velocity.
- isFlipY() - Method in class com.jme3.asset.TextureKey
- isFloatingPont() - Method in enum class com.jme3.texture.Image.Format
- isFlushQueues() - Method in class com.jme3.shadow.AbstractShadowFilter
-
Deprecated.
- isFlushQueues() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Deprecated.
- isFlushQueues() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.returns true if the PssmRenderer flushed the shadow queues
- isFlushQueues() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.returns true if the PssmRenderer flushed the shadow queues
- isForward() - Method in class com.jme3.anim.tween.action.Action
-
Tests whether the Action is running in the "forward" mode.
- isFrustumCheckNeeded() - Method in class com.jme3.light.Light
- isFullBufferRegion() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Returns true if this region includes the entire buffer.
- isFullProfile() - Method in interface com.jme3.opencl.Platform
- isFullscreen() - Method in class com.jme3.system.AppSettings
-
Get the fullscreen state
- isGammaCorrection() - Method in class com.jme3.system.AppSettings
-
Test whether gamma correction should be enabled.
- isGeneratedMipmapsRequired() - Method in class com.jme3.texture.Image
- isGenerateMips() - Method in class com.jme3.asset.TextureKey
- isGraphicsDebug() - Method in class com.jme3.system.AppSettings
-
Determine if the renderer will be run in Graphics Debug mode, which means every openGL call is checked and if it returns an error code, throw a
RendererException
.
Without this, many openGL calls might fail without notice, so turning it on is recommended for development. - isGraphicsTiming() - Method in class com.jme3.system.AppSettings
-
Determine if the renderer will be run in Graphics Timing mode, which means every openGL call is checked and if it runs for longer than a millisecond, log it.
It also keeps track of the time spent in GL Calls in general and displays them whenGL.resetStats()
is called. - isGraphicsTrace() - Method in class com.jme3.system.AppSettings
-
Determine if the renderer will be run in Graphics Trace mode, which means every openGL call is logged so one can trace what openGL commands where executed in which order by the engine.
- isGray - Variable in class com.jme3.texture.image.ByteOffsetImageCodec
- isGrouped() - Method in class com.jme3.scene.Geometry
-
Determine whether this
Geometry
is managed by aGeometryGroupNode
or not. - isHandleTranslucentBucket() - Method in class com.jme3.renderer.RenderManager
-
True if the translucent bucket should automatically be rendered by the RenderManager.
- isHardwareSkinningPreferred() - Method in class com.jme3.anim.SkinningControl
- isHardwareSkinningPreferred() - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- isHardwareSkinningUsed() - Method in class com.jme3.anim.SkinningControl
- isHardwareSkinningUsed() - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- isHideCursorOnRotate() - Method in class com.jme3.input.ChaseCamera
- isHorizontal() - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
nullify y component of particle velocity to make the effect expand only on x and z axis
- isIdentity() - Method in class com.jme3.math.Matrix3f
-
Tests for exact identity.
- isIdentity() - Method in class com.jme3.math.Matrix4f
-
Test for exact identity.
- isIdentity() - Method in class com.jme3.math.Quaternion
-
Compares with the identity quaternion, without distinguishing -0 from 0.
- isIdentity() - Method in class com.jme3.math.Transform
-
Tests for exact identity.
- isIgnoreTransform() - Method in class com.jme3.scene.Geometry
- isImageType() - Method in enum class com.jme3.shader.VarType
- isImplementingSavable(Class) - Static method in class com.jme3.export.SavableClassUtil
- isInitialized() - Method in class com.jme3.app.state.AbstractAppState
- isInitialized() - Method in interface com.jme3.app.state.AppState
- isInitialized() - Method in class com.jme3.app.state.BaseAppState
- isInitialized() - Method in class com.jme3.app.state.ScreenshotAppState
- isInitialized() - Method in class com.jme3.cinematic.Cinematic
-
used internally
- isInitialized() - Method in class com.jme3.input.dummy.DummyInput
- isInitialized() - Method in interface com.jme3.input.Input
- isInitialized() - Method in class com.jme3.post.FilterPostProcessor
- isInitialized() - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- isInitialized() - Method in class com.jme3.post.PreDepthProcessor
- isInitialized() - Method in interface com.jme3.post.SceneProcessor
- isInitialized() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Test whether this shadow renderer has been initialized.
- isInitialized() - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- isInitialized() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- isInjectDependencies() - Method in class com.jme3.shader.plugins.ShaderAssetKey
- isInsideView() - Method in class com.jme3.scene.shape.Dome
-
Are the triangles connected in such a way as to present a view out from the dome or not.
- isInstalled() - Method in class jme3tools.shadercheck.CgcValidator
- isInstalled() - Method in class jme3tools.shadercheck.GpuAnalyzerValidator
- isInstalled() - Method in interface jme3tools.shadercheck.Validator
-
Returns true if the tool is installed on the system, false otherwise.
- isInstanced() - Method in class com.jme3.scene.VertexBuffer
- isIntersectsFrustum() - Method in class com.jme3.light.Light
- isInverted() - Method in class com.jme3.scene.shape.Cylinder
- isInWorldSpace() - Method in class com.jme3.effect.ParticleEmitter
-
Returns true if particles should spawn in world space.
- isLayered() - Method in class com.jme3.texture.TextureImage
-
Returns true if all layers of an image will be bound, when
layer
is negative. - isLinearizeSrgbImages() - Method in class com.jme3.renderer.opengl.GLRenderer
-
Test whether images with the sRGB flag will be linearized when read by a shader.
- isLinearizeSrgbImages() - Method in interface com.jme3.renderer.Renderer
-
Tests whether images with the sRGB flag will be linearized when read by a shader.
- isLinearizeSrgbImages() - Method in class com.jme3.system.NullRenderer
-
Test whether images with the sRGB flag will be linearized when read by a shader.
- isListMode() - Method in enum class com.jme3.scene.Mesh.Mode
-
Returns true if the specified mode is a list mode (meaning ,it specifies the indices as a linear list and not some special format).
- isLittleEndian() - Method in interface com.jme3.opencl.Device
- isLoadDocumentation() - Method in class com.jme3.asset.ShaderNodeDefinitionKey
- isLoadingThread() - Static method in class com.jme3.asset.ThreadingManager
- isLooping() - Method in class com.jme3.anim.AnimLayer
- isLooping() - Method in class com.jme3.audio.AudioNode
- isLooping() - Method in interface com.jme3.audio.AudioSource
- isLowPermissions() - Static method in class com.jme3.system.JmeSystem
- isLowPermissions() - Method in class com.jme3.system.JmeSystemDelegate
- isMainFrameBufferSrgb() - Method in class com.jme3.renderer.opengl.GLRenderer
-
Test whether colors rendered to the main framebuffer undergo linear-to-sRGB conversion.
- isMainFrameBufferSrgb() - Method in interface com.jme3.renderer.Renderer
-
Tests whether colors rendered to the main framebuffer undergo linear-to-sRGB conversion.
- isMainFrameBufferSrgb() - Method in class com.jme3.system.NullRenderer
-
Test whether colors rendered to the main framebuffer undergo linear-to-sRGB conversion.
- isMaskPropagationEnabled() - Method in class com.jme3.anim.tween.action.BaseAction
-
Tests whether the animation mask is applied to the wrapped actions
Action.actions
. - isMipmapsGenerated() - Method in class com.jme3.texture.Image
-
Internal use only.
- isMultiTarget() - Method in class com.jme3.texture.FrameBuffer
- isNegative() - Method in class com.jme3.input.controls.JoyAxisTrigger
- isNegative() - Method in class com.jme3.input.controls.MouseAxisTrigger
- isNoOutput() - Method in class com.jme3.shader.ShaderNodeDefinition
- isNoRender() - Method in class com.jme3.material.TechniqueDef
-
Returns true if this technique should not be used to render.
- isNormalized() - Method in class com.jme3.scene.VertexBuffer
- isNPOT() - Method in class com.jme3.texture.Image
-
Determine if the image is NPOT.
- isOfType(Object) - Method in enum class com.jme3.shader.VarType
-
Check if the passed object is of a type mapped to this VarType
- isOnPlane(Vector3f) - Method in class com.jme3.math.Plane
- isOpenCLSupport() - Method in class com.jme3.system.AppSettings
- isParallelProjection() - Method in class com.jme3.renderer.Camera
-
Determines whether the projection is parallel or perspective.
- isPauseOnLostFocus() - Method in interface com.jme3.app.Application
-
Returns true if pause on lost focus is enabled, false otherwise.
- isPauseOnLostFocus() - Method in class com.jme3.app.LegacyApplication
-
Returns true if pause on lost focus is enabled, false otherwise.
- isPointInsideBounds(Vector3f) - Method in class com.jme3.math.LineSegment
-
/**
- isPointInsideBounds(Vector3f, float) - Method in class com.jme3.math.LineSegment
-
Evaluates whether a given point is contained within the axis aligned bounding box that contains this LineSegment.
- isPointSprite() - Method in class com.jme3.material.RenderState
-
Deprecated.Always returns true since point sprite is always enabled.
- isPolyOffset() - Method in class com.jme3.material.RenderState
-
Check if polygon offset is enabled.
- isPositional() - Method in class com.jme3.audio.AudioNode
- isPositional() - Method in interface com.jme3.audio.AudioSource
- IsPositional - Enum constant in enum class com.jme3.audio.AudioParam
- isPowerOfTwo(int) - Static method in class com.jme3.math.FastMath
-
Returns true if the number is a power of 2 (2,4,8,16...) A good implementation found on the Java boards.
- isPressed() - Method in class com.jme3.input.event.JoyButtonEvent
-
Returns true if the event was a button press, returns false if the event was a button release.
- isPressed() - Method in class com.jme3.input.event.KeyInputEvent
-
Returns true if this event is key press, false is it was a key release.
- isPressed() - Method in class com.jme3.input.event.MouseButtonEvent
-
Returns true if the mouse button was pressed, false if it was released.
- isPrimary() - Method in class com.jme3.system.DisplayInfo
-
Determines if this display belongs to the main monitor.
- isQueueEmpty(RenderQueue.Bucket) - Method in class com.jme3.renderer.queue.RenderQueue
- isRandomAngle() - Method in class com.jme3.effect.ParticleEmitter
-
Returns true if every particle spawned should have a random facing angle.
- isRead() - Method in enum class com.jme3.texture.TextureImage.Access
-
If true, the image can be read from in a shader.
- isReady() - Method in class com.jme3.light.LightProbe
-
return true if the LightProbe is ready, meaning the Environment maps have been loaded or rendered and are ready to be used by a material
- isReceivesShadows() - Method in class com.jme3.material.Material
-
Check if the material should receive shadows or not.
- isRelative() - Method in class com.jme3.input.DefaultJoystickAxis
-
Returns true if this axis presents relative values.
- isRelative() - Method in interface com.jme3.input.JoystickAxis
-
Returns true if this axis presents relative values.
- isReleased() - Method in class com.jme3.input.event.KeyInputEvent
-
Returns true if this event is a key release, false if it was a key press.
- isReleased() - Method in class com.jme3.input.event.MouseButtonEvent
-
Returns true if the mouse button was released, false if it was pressed.
- isRenderable() - Method in interface com.jme3.system.JmeContext
- isRenderable() - Method in class com.jme3.system.NullContext
- isRenderBackFacesShadows() - Method in class com.jme3.shadow.AbstractShadowFilter
-
if this filter renders back faces shadows
- isRenderBackFacesShadows() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
if this processor renders back faces shadows
- isRepeating() - Method in class com.jme3.input.event.KeyInputEvent
-
Returns true if this event is a repeat event.
- isRequiredSavableResults() - Method in class com.jme3.environment.EnvironmentProbeControl
-
Returns true if savable results are required by this control.
- isRequiresBilinear() - Method in class com.jme3.post.Filter
-
Override this method and return true if you want the scene (input) texture to use bilinear filtering or false to use nearest filtering.
- isRequiresDepthTexture() - Method in class com.jme3.post.Filter
-
Override this method and return true if your Filter needs the depth texture
- isRequiresDepthTexture() - Method in class com.jme3.shadow.AbstractShadowFilter
- isRequiresDepthTexture() - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- isRequiresSceneTexture() - Method in class com.jme3.post.Filter
-
Override this method and return false if your Filter does not need the scene texture
- isResizable() - Method in class com.jme3.system.AppSettings
-
Determine if the display window can be resized by dragging its edges.
- isReverbEnabled() - Method in class com.jme3.audio.AudioNode
- isReverbEnabled() - Method in interface com.jme3.audio.AudioSource
- isRightToLeft() - Method in class com.jme3.font.BitmapFont
- isScaleSpanInProgress() - Method in class com.jme3.input.event.TouchEvent
- isSeekable() - Method in class com.jme3.audio.AudioStream
- isSelectRandomImage() - Method in class com.jme3.effect.ParticleEmitter
-
Returns true if every particle spawned should get a random image.
- isSet(int) - Method in class com.jme3.shader.DefineList
- isSetByCurrentMaterial() - Method in class com.jme3.shader.Uniform
- isShaderOutput() - Method in class com.jme3.shader.ShaderNodeVariable
- isShowSettings() - Method in class com.jme3.app.SimpleApplication
- isSimilar(BoundingBox, float) - Method in class com.jme3.bounding.BoundingBox
-
Tests for approximate equality with the specified bounding box, using the specified tolerance.
- isSimilar(BoundingSphere, float) - Method in class com.jme3.bounding.BoundingSphere
-
Tests for approximate equality with the specified bounding sphere, using the specified tolerance.
- isSimilar(Matrix4f, float) - Method in class com.jme3.math.Matrix4f
-
Tests for approximate equality with the specified matrix, using the specified tolerance.
- isSimilar(Quaternion, float) - Method in class com.jme3.math.Quaternion
-
Tests for approximate equality with the specified quaternion, using the specified tolerance.
- isSimilar(Vector2f, float) - Method in class com.jme3.math.Vector2f
-
Tests for approximate equality with the specified vector, using the specified tolerance.
- isSimilar(Vector3f, float) - Method in class com.jme3.math.Vector3f
-
Tests for approximate equality with the specified vector, using the specified tolerance.
- isSimilar(Vector4f, float) - Method in class com.jme3.math.Vector4f
-
Returns true if this vector is similar to the specified vector within some value of epsilon.
- isSimulateKeyboard() - Method in class com.jme3.input.InputManager
-
Returns state of simulation of key events.
- isSimulateKeyboard() - Method in interface com.jme3.input.TouchInput
- isSimulateMouse() - Method in class com.jme3.input.InputManager
-
Returns state of simulation of mouse events.
- isSimulateMouse() - Method in interface com.jme3.input.TouchInput
- isSmoothMotion() - Method in class com.jme3.input.ChaseCamera
- isSrgb() - Method in class com.jme3.texture.FrameBuffer
-
Determines if this framebuffer contains SRGB data.
- isStencilTest() - Method in class com.jme3.material.RenderState
-
Check if stencil test is enabled.
- isStream() - Method in class com.jme3.audio.AudioKey
- isSwapBuffers() - Method in class com.jme3.system.AppSettings
-
Determine if the display context will swap buffers every frame.
- isSwizzlable(String) - Static method in class com.jme3.shader.ShaderUtils
-
returns true if a variable of the given type can have a swizzle
- isTaskResultAvailable(int) - Method in class com.jme3.renderer.opengl.GLRenderer
- isTaskResultAvailable(int) - Method in interface com.jme3.renderer.Renderer
-
Checks if the profiling results are available.
- isTaskResultAvailable(int) - Method in class com.jme3.system.NullRenderer
- isTexturePulling() - Method in interface com.jme3.environment.baker.EnvBaker
-
Gets if textures should be pulled from the GPU.
- isTexturePulling() - Method in class com.jme3.environment.baker.GenericEnvBaker
- isTexturePulling() - Method in class com.jme3.environment.baker.IBLGLEnvBakerLight
- isTexturePulling() - Method in class com.jme3.environment.baker.IBLHybridEnvBakerLight
- isTextureType() - Method in enum class com.jme3.shader.VarType
- isTrailingEnabled() - Method in class com.jme3.input.ChaseCamera
-
returns true if the trailing is enabled
- isTransparent() - Method in class com.jme3.material.Material
-
Check if the transparent value marker is set on this material.
- isTypeCheckEnabled() - Method in class com.jme3.material.MatParam
- isUnitVector() - Method in class com.jme3.math.Vector3f
-
Tests for a unit vector, with 1% tolerance.
- isUnitVector() - Method in class com.jme3.math.Vector4f
-
Returns true if this vector is a unit vector (length() ~= 1), returns false otherwise.
- isUpdateNeeded - Variable in class com.jme3.util.struct.StructField
- isUpdateNeeded() - Method in class com.jme3.shader.ShaderBufferBlock
-
Return true if need to update this storage block.
- isUpdateNeeded() - Method in class com.jme3.shader.Uniform
- isUpdateNeeded() - Method in class com.jme3.texture.TextureImage
-
Returns true if the update flag has been set indicating rebinding is required.
- isUpdateNeeded() - Method in class com.jme3.util.NativeObject
-
Internal use only.
- isUpdateNeeded() - Method in class com.jme3.util.struct.StructField
-
Check if field needs update
- isUseRetinaFrameBuffer() - Method in class com.jme3.system.AppSettings
-
Determine whether to use full resolution framebuffers on Retina displays.
- isUsingShaderNodes() - Method in class com.jme3.material.TechniqueDef
-
Returns true if this technique uses Shader Nodes, false otherwise.
- isValidQuaternion(Quaternion) - Static method in class com.jme3.math.Quaternion
-
Tests whether the argument is a valid quaternion, returning false if it's null or if any component is NaN or infinite.
- isValidVector(Vector2f) - Static method in class com.jme3.math.Vector2f
-
Tests whether the argument is a valid vector, returning false if it's null or if any component is NaN or infinite.
- isValidVector(Vector3f) - Static method in class com.jme3.math.Vector3f
-
Tests whether the argument is a valid vector, returning false if it's null or if any component is NaN or infinite.
- isValidVector(Vector4f) - Static method in class com.jme3.math.Vector4f
-
Check a vector...
- isVarying(ShaderGenerationInfo, ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Finds if a variable is a varying
- isVelocityFromTranslation() - Method in class com.jme3.audio.AudioNode
- isViewportChanged() - Method in class com.jme3.renderer.Camera
-
Tests whether the viewport (width, height, left, right, bottom, up) has been changed.
- isVSync() - Method in class com.jme3.system.AppSettings
-
Test whether vertical synchronization should be enabled.
- isWebGL(String) - Static method in class com.jme3.renderer.opengl.GLRenderer
- isWireframe() - Method in class com.jme3.material.RenderState
-
Check if wireframe mode is enabled.
- isWorldOrMaterialParam(ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Finds if a variable is a world or a material parameter
- isWrite() - Method in enum class com.jme3.texture.TextureImage.Access
-
If true, the image can be written to in a shader.
- iterator() - Method in class com.jme3.cinematic.MotionPath
-
returns an iterator on the waypoints collection
- iterator() - Method in class com.jme3.collision.CollisionResults
-
Iterator for iterating over the collision results.
- iterator() - Method in class com.jme3.light.LightList
-
Returns an iterator that can be used to iterate over this LightList.
- iterator() - Method in class com.jme3.renderer.queue.GeometryList
- iterator() - Method in class com.jme3.scene.SceneGraphIterator
- iterator() - Method in class com.jme3.util.IntMap
- iterator() - Method in class com.jme3.util.SafeArrayList
J
- J3MLoader - Class in com.jme3.material.plugins
- J3MLoader() - Constructor for class com.jme3.material.plugins.J3MLoader
- javaClone(T) - Method in class com.jme3.util.clone.Cloner
-
Performs a raw shallow Java clone using reflection.
- JME_PHYSICSIGNORE - Static variable in class com.jme3.scene.UserData
-
Boolean type on Geometries to indicate that physics collision shape generation should ignore them.
- JME_SHAREDMESH - Static variable in class com.jme3.scene.UserData
-
For geometries using shared mesh, this will specify the shared mesh reference.
- jme3tools.converters - package jme3tools.converters
- jme3tools.optimize - package jme3tools.optimize
- jme3tools.savegame - package jme3tools.savegame
- jme3tools.shader - package jme3tools.shader
- jme3tools.shadercheck - package jme3tools.shadercheck
- jmeClone() - Method in class com.jme3.anim.AnimClip
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.anim.AnimComposer
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.anim.AnimLayer
- jmeClone() - Method in class com.jme3.anim.Armature
- jmeClone() - Method in class com.jme3.anim.Joint
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.anim.MorphControl
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.anim.MorphTrack
- jmeClone() - Method in class com.jme3.anim.SkinningControl
- jmeClone() - Method in class com.jme3.anim.TransformTrack
- jmeClone() - Method in class com.jme3.anim.tween.AbstractTween
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.anim.tween.action.Action
-
Creates a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.anim.tween.action.BlendableAction
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.anim.tween.action.ClipAction
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.animation.Animation
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.AudioTrack
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.Bone
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.BoneTrack
-
Deprecated.Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.animation.CompactArray
-
Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.animation.EffectTrack
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.EffectTrack.KillParticleControl
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.Skeleton
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- jmeClone() - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.Create a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.animation.TrackInfo
-
Deprecated.
- jmeClone() - Method in class com.jme3.app.StatsView
- jmeClone() - Method in class com.jme3.cinematic.events.MotionEvent
- jmeClone() - Method in class com.jme3.cinematic.MotionPath
-
Creates a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- jmeClone() - Method in class com.jme3.effect.shapes.EmitterBoxShape
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.effect.shapes.EmitterPointShape
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.effect.shapes.EmitterSphereShape
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.input.ChaseCamera
- jmeClone() - Method in class com.jme3.light.LightList
- jmeClone() - Method in class com.jme3.math.Spline
-
Creates a shallow clone for the JME cloner.
- jmeClone() - Method in class com.jme3.scene.BatchNode.Batch
- jmeClone() - Method in class com.jme3.scene.control.AbstractControl
- jmeClone() - Method in class com.jme3.scene.control.LodControl
- jmeClone() - Method in class com.jme3.scene.control.UpdateControl
- jmeClone() - Method in class com.jme3.scene.Mesh
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.scene.Spatial
-
Called internally by com.jme3.util.clone.Cloner.
- jmeClone() - Method in class com.jme3.shadow.AbstractShadowFilter
- jmeClone() - Method in class com.jme3.shadow.AbstractShadowRenderer
- jmeClone() - Method in interface com.jme3.util.clone.JmeCloneable
-
Performs a regular shallow clone of the object.
- jmeClone() - Method in class com.jme3.util.IntMap.Entry
- jmeClone() - Method in class com.jme3.util.IntMap
-
Called internally by com.jme3.util.clone.Cloner.
- JmeCloneable - Interface in com.jme3.util.clone
-
Indicates an object that wishes to more actively participate in the two-part deep copying process provided by the Cloner.
- JmeContext - Interface in com.jme3.system
-
Represents a rendering context within the engine.
- JmeContext.Type - Enum Class in com.jme3.system
-
The type of context.
- JmeCursor - Class in com.jme3.cursors.plugins
-
A Jme representation of the LWJGL Cursor class.
- JmeCursor() - Constructor for class com.jme3.cursors.plugins.JmeCursor
- JmeDialogsFactory - Interface in com.jme3.system
- JmeExporter - Interface in com.jme3.export
-
JmeExporter
specifies an export implementation for jME3 data. - JmeFormatter - Class in com.jme3.util
-
More simple formatter than the default one used in Java logging.
- JmeFormatter() - Constructor for class com.jme3.util.JmeFormatter
- JmeImporter - Interface in com.jme3.export
- JmeSystem - Class in com.jme3.system
-
Utility class to access platform-dependant features.
- JmeSystem.StorageFolderType - Enum Class in com.jme3.system
- JmeSystemDelegate - Class in com.jme3.system
- JmeSystemDelegate() - Constructor for class com.jme3.system.JmeSystemDelegate
- JmeVersion - Class in com.jme3.system
-
Pulls in version info from the version.properties file.
- JOAL - Static variable in class com.jme3.system.AppSettings
-
Use JogAmp's JOAL as the audio renderer.
- JobProgressAdapter<T> - Class in com.jme3.environment.generation
-
Abstract Adapter class that implements optional methods of JobProgressListener.
- JobProgressAdapter() - Constructor for class com.jme3.environment.generation.JobProgressAdapter
- JobProgressListener<T> - Interface in com.jme3.environment.generation
-
An interface listener that will be notified of the progress of an asynchronous generation job.
- JOGL_OPENGL_BACKWARD_COMPATIBLE - Static variable in class com.jme3.system.AppSettings
-
Use JogAmp's JOGL as the display system, with the backward compatible profile
- JOGL_OPENGL_FORWARD_COMPATIBLE - Static variable in class com.jme3.system.AppSettings
-
Use JogAmp's JOGL as the display system, with the OpenGL forward compatible profile
- Joint - Class in com.jme3.anim
-
A Joint is the basic component of an armature designed to perform skeletal animation Created by Nehon on 15/12/2017.
- Joint() - Constructor for class com.jme3.anim.Joint
-
Instantiate a nameless Joint.
- Joint(String) - Constructor for class com.jme3.anim.Joint
-
Instantiate a Joint with the specified name.
- JointModelTransform - Interface in com.jme3.anim.util
-
Implementations of this interface holds accumulated model transform of a Joint.
- JointShape - Class in com.jme3.scene.debug.custom
- JointShape() - Constructor for class com.jme3.scene.debug.custom.JointShape
-
Serialization only.
- JoyAxisEvent - Class in com.jme3.input.event
-
Joystick axis event.
- JoyAxisEvent(JoystickAxis, float) - Constructor for class com.jme3.input.event.JoyAxisEvent
-
Creates a new event for a joystick axis.
- JoyAxisEvent(JoystickAxis, float, float) - Constructor for class com.jme3.input.event.JoyAxisEvent
-
Creates a new event for a joystick axis.
- joyAxisHash(int, int, boolean) - Static method in class com.jme3.input.controls.JoyAxisTrigger
- JoyAxisTrigger - Class in com.jme3.input.controls
- JoyAxisTrigger(int, int, boolean) - Constructor for class com.jme3.input.controls.JoyAxisTrigger
- JoyButtonEvent - Class in com.jme3.input.event
-
Joystick button event.
- JoyButtonEvent(JoystickButton, boolean) - Constructor for class com.jme3.input.event.JoyButtonEvent
- joyButtonHash(int, int) - Static method in class com.jme3.input.controls.JoyButtonTrigger
- JoyButtonTrigger - Class in com.jme3.input.controls
- JoyButtonTrigger(int, int) - Constructor for class com.jme3.input.controls.JoyButtonTrigger
-
Use
Joystick.assignButton(java.lang.String, int)
instead. - joyInput - Variable in class com.jme3.app.LegacyApplication
- JoyInput - Interface in com.jme3.input
-
A specific API for interfacing with joysticks or gaming controllers.
- Joystick - Interface in com.jme3.input
-
A joystick represents a single joystick that is installed in the system.
- JoystickAxis - Interface in com.jme3.input
-
Represents a single axis of a Joystick.
- JoystickButton - Interface in com.jme3.input
-
Represents a single button of a Joystick.
- JoystickCompatibilityMappings - Class in com.jme3.input
-
Provides compatibility mapping to different joysticks that both report their name in a unique way and require remapping to achieve a proper default layout.
- JoystickConnectionListener - Interface in com.jme3.input
-
Listens for the state of a joystick connection.
K
- Keep - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Keep the current value.
- Kernel - Class in com.jme3.opencl
-
Wrapper for an OpenCL kernel, a piece of executable code on the GPU.
- Kernel(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Kernel
- Kernel.LocalMem - Class in com.jme3.opencl
-
A placeholder for kernel arguments representing local kernel memory.
- Kernel.LocalMemPerElement - Class in com.jme3.opencl
-
A placeholder for a kernel argument representing local kernel memory per thread.
- Kernel.WorkSize - Class in com.jme3.opencl
-
The work size (global and local) for executing a kernel
- KernelCompilationException - Exception Class in com.jme3.opencl
-
This exception is thrown by
Program.build()
when the compilation failed. - KernelCompilationException(String, int, String) - Constructor for exception class com.jme3.opencl.KernelCompilationException
- Kerning - Class in com.jme3.font
-
Represents kerning information for a character.
- Kerning() - Constructor for class com.jme3.font.Kerning
- key - Variable in class com.jme3.asset.AssetInfo
- key - Variable in class com.jme3.scene.plugins.MTLLoader
- key - Variable in class com.jme3.scene.plugins.OBJLoader
- key - Variable in class com.jme3.scene.Spatial
-
Used for smart asset caching
- KEY_0 - Static variable in interface com.jme3.input.KeyInput
-
0 key.
- KEY_1 - Static variable in interface com.jme3.input.KeyInput
-
1 key.
- KEY_2 - Static variable in interface com.jme3.input.KeyInput
-
2 key.
- KEY_3 - Static variable in interface com.jme3.input.KeyInput
-
3 key.
- KEY_4 - Static variable in interface com.jme3.input.KeyInput
-
4 key.
- KEY_5 - Static variable in interface com.jme3.input.KeyInput
-
5 key.
- KEY_6 - Static variable in interface com.jme3.input.KeyInput
-
6 key.
- KEY_7 - Static variable in interface com.jme3.input.KeyInput
-
7 key.
- KEY_8 - Static variable in interface com.jme3.input.KeyInput
-
8 key.
- KEY_9 - Static variable in interface com.jme3.input.KeyInput
-
9 key.
- KEY_A - Static variable in interface com.jme3.input.KeyInput
-
a key.
- KEY_ADD - Static variable in interface com.jme3.input.KeyInput
-
+ key (num pad).
- KEY_APOSTROPHE - Static variable in interface com.jme3.input.KeyInput
-
' key.
- KEY_APPS - Static variable in interface com.jme3.input.KeyInput
- KEY_AT - Static variable in interface com.jme3.input.KeyInput
-
@ key (NEC PC98).
- KEY_AX - Static variable in interface com.jme3.input.KeyInput
-
ax key (Japanese).
- KEY_B - Static variable in interface com.jme3.input.KeyInput
-
b key.
- KEY_BACK - Static variable in interface com.jme3.input.KeyInput
-
back key.
- KEY_BACKSLASH - Static variable in interface com.jme3.input.KeyInput
-
\ key.
- KEY_C - Static variable in interface com.jme3.input.KeyInput
-
c key.
- KEY_CAPITAL - Static variable in interface com.jme3.input.KeyInput
-
caps lock key.
- KEY_CIRCUMFLEX - Static variable in interface com.jme3.input.KeyInput
-
circum flex key (Japanese).
- KEY_COLON - Static variable in interface com.jme3.input.KeyInput
-
: key (NEC PC98)
- KEY_COMMA - Static variable in interface com.jme3.input.KeyInput
-
, key.
- KEY_CONVERT - Static variable in interface com.jme3.input.KeyInput
-
convert key (Japanese).
- KEY_D - Static variable in interface com.jme3.input.KeyInput
-
d key.
- KEY_DECIMAL - Static variable in interface com.jme3.input.KeyInput
-
.
- KEY_DELETE - Static variable in interface com.jme3.input.KeyInput
-
delete key.
- KEY_DIVIDE - Static variable in interface com.jme3.input.KeyInput
-
/ key (num pad).
- KEY_DOWN - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Virtual keyboard or hardware key event down, fields: keyCode, characters
- KEY_DOWN - Static variable in interface com.jme3.input.KeyInput
-
down arrow key.
- KEY_E - Static variable in interface com.jme3.input.KeyInput
-
e key.
- KEY_END - Static variable in interface com.jme3.input.KeyInput
-
end key.
- KEY_EQUALS - Static variable in interface com.jme3.input.KeyInput
-
= key.
- KEY_ESCAPE - Static variable in interface com.jme3.input.KeyInput
-
escape key.
- KEY_F - Static variable in interface com.jme3.input.KeyInput
-
f key.
- KEY_F1 - Static variable in interface com.jme3.input.KeyInput
-
F1 key.
- KEY_F10 - Static variable in interface com.jme3.input.KeyInput
-
F10 key.
- KEY_F11 - Static variable in interface com.jme3.input.KeyInput
-
F11 key.
- KEY_F12 - Static variable in interface com.jme3.input.KeyInput
-
F12 key.
- KEY_F13 - Static variable in interface com.jme3.input.KeyInput
-
F13 key.
- KEY_F14 - Static variable in interface com.jme3.input.KeyInput
-
F14 key.
- KEY_F15 - Static variable in interface com.jme3.input.KeyInput
-
F15 key.
- KEY_F2 - Static variable in interface com.jme3.input.KeyInput
-
F2 key.
- KEY_F3 - Static variable in interface com.jme3.input.KeyInput
-
F3 key.
- KEY_F4 - Static variable in interface com.jme3.input.KeyInput
-
F4 key.
- KEY_F5 - Static variable in interface com.jme3.input.KeyInput
-
F5 key.
- KEY_F6 - Static variable in interface com.jme3.input.KeyInput
-
F6 key.
- KEY_F7 - Static variable in interface com.jme3.input.KeyInput
-
F7 key.
- KEY_F8 - Static variable in interface com.jme3.input.KeyInput
-
F8 key.
- KEY_F9 - Static variable in interface com.jme3.input.KeyInput
-
F9 key.
- KEY_G - Static variable in interface com.jme3.input.KeyInput
-
g key.
- KEY_GRAVE - Static variable in interface com.jme3.input.KeyInput
-
` key.
- KEY_H - Static variable in interface com.jme3.input.KeyInput
-
h key.
- KEY_HOME - Static variable in interface com.jme3.input.KeyInput
-
home key.
- KEY_I - Static variable in interface com.jme3.input.KeyInput
-
i key.
- KEY_INSERT - Static variable in interface com.jme3.input.KeyInput
-
insert key.
- KEY_J - Static variable in interface com.jme3.input.KeyInput
-
j key.
- KEY_K - Static variable in interface com.jme3.input.KeyInput
-
k key.
- KEY_KANA - Static variable in interface com.jme3.input.KeyInput
-
kana key (Japanese).
- KEY_KANJI - Static variable in interface com.jme3.input.KeyInput
-
kanji key (Japanese).
- KEY_L - Static variable in interface com.jme3.input.KeyInput
-
l key.
- KEY_LAST - Static variable in interface com.jme3.input.KeyInput
-
the last key.
- KEY_LBRACKET - Static variable in interface com.jme3.input.KeyInput
-
[ key.
- KEY_LCONTROL - Static variable in interface com.jme3.input.KeyInput
-
left control key.
- KEY_LEFT - Static variable in interface com.jme3.input.KeyInput
-
left arrow key.
- KEY_LMENU - Static variable in interface com.jme3.input.KeyInput
-
left alt key.
- KEY_LMETA - Static variable in interface com.jme3.input.KeyInput
-
Left "Windows" key on PC keyboards, left "Option" key on Mac keyboards.
- KEY_LSHIFT - Static variable in interface com.jme3.input.KeyInput
-
left shift key.
- KEY_M - Static variable in interface com.jme3.input.KeyInput
-
m key.
- KEY_MINUS - Static variable in interface com.jme3.input.KeyInput
-
- key.
- KEY_MULTIPLE - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Virtual keyboard or hardware key event up, fields: keyCode, characters
- KEY_MULTIPLY - Static variable in interface com.jme3.input.KeyInput
-
* key (on keypad).
- KEY_N - Static variable in interface com.jme3.input.KeyInput
-
n key.
- KEY_NEXT - Static variable in interface com.jme3.input.KeyInput
-
PgDn key.
- KEY_NOCONVERT - Static variable in interface com.jme3.input.KeyInput
-
noconvert key (Japanese).
- KEY_NUMLOCK - Static variable in interface com.jme3.input.KeyInput
-
NumLK key.
- KEY_NUMPAD0 - Static variable in interface com.jme3.input.KeyInput
-
0 key (num pad).
- KEY_NUMPAD1 - Static variable in interface com.jme3.input.KeyInput
-
1 key (num pad).
- KEY_NUMPAD2 - Static variable in interface com.jme3.input.KeyInput
-
2 key (num pad).
- KEY_NUMPAD3 - Static variable in interface com.jme3.input.KeyInput
-
3 key (num pad).
- KEY_NUMPAD4 - Static variable in interface com.jme3.input.KeyInput
-
4 key (num pad).
- KEY_NUMPAD5 - Static variable in interface com.jme3.input.KeyInput
-
5 key (num pad).
- KEY_NUMPAD6 - Static variable in interface com.jme3.input.KeyInput
-
6 key (num pad).
- KEY_NUMPAD7 - Static variable in interface com.jme3.input.KeyInput
-
7 key (num pad).
- KEY_NUMPAD8 - Static variable in interface com.jme3.input.KeyInput
-
8 key (num pad).
- KEY_NUMPAD9 - Static variable in interface com.jme3.input.KeyInput
-
9 key (num pad).
- KEY_NUMPADCOMMA - Static variable in interface com.jme3.input.KeyInput
-
, key on num pad (NEC PC98).
- KEY_NUMPADENTER - Static variable in interface com.jme3.input.KeyInput
-
Enter key (num pad).
- KEY_NUMPADEQUALS - Static variable in interface com.jme3.input.KeyInput
-
= on num pad (NEC PC98).
- KEY_O - Static variable in interface com.jme3.input.KeyInput
-
o key.
- KEY_P - Static variable in interface com.jme3.input.KeyInput
-
p key.
- KEY_PAUSE - Static variable in interface com.jme3.input.KeyInput
-
pause key.
- KEY_PERIOD - Static variable in interface com.jme3.input.KeyInput
-
.
- KEY_PGDN - Static variable in interface com.jme3.input.KeyInput
-
PgDn key.
- KEY_PGUP - Static variable in interface com.jme3.input.KeyInput
-
PgUp key.
- KEY_POWER - Static variable in interface com.jme3.input.KeyInput
-
power key.
- KEY_PRIOR - Static variable in interface com.jme3.input.KeyInput
-
PgUp key.
- KEY_PRTSCR - Static variable in interface com.jme3.input.KeyInput
-
PrtScr key.
- KEY_Q - Static variable in interface com.jme3.input.KeyInput
-
q key.
- KEY_R - Static variable in interface com.jme3.input.KeyInput
-
r key.
- KEY_RBRACKET - Static variable in interface com.jme3.input.KeyInput
-
] key.
- KEY_RCONTROL - Static variable in interface com.jme3.input.KeyInput
-
right control key.
- KEY_RETURN - Static variable in interface com.jme3.input.KeyInput
-
enter (main keyboard) key.
- KEY_RIGHT - Static variable in interface com.jme3.input.KeyInput
-
right arrow key.
- KEY_RMENU - Static variable in interface com.jme3.input.KeyInput
-
right alt key.
- KEY_RMETA - Static variable in interface com.jme3.input.KeyInput
-
Right "Windows" key on PC keyboards, right "Option" key on Mac keyboards.
- KEY_RSHIFT - Static variable in interface com.jme3.input.KeyInput
-
right shift key.
- KEY_S - Static variable in interface com.jme3.input.KeyInput
-
s key.
- KEY_SCROLL - Static variable in interface com.jme3.input.KeyInput
-
Scroll lock key.
- KEY_SEMICOLON - Static variable in interface com.jme3.input.KeyInput
-
; key.
- KEY_SLASH - Static variable in interface com.jme3.input.KeyInput
-
/ key (main keyboard).
- KEY_SLEEP - Static variable in interface com.jme3.input.KeyInput
-
sleep key.
- KEY_SPACE - Static variable in interface com.jme3.input.KeyInput
-
space key.
- KEY_STOP - Static variable in interface com.jme3.input.KeyInput
-
stop key (NEC PC98).
- KEY_SUBTRACT - Static variable in interface com.jme3.input.KeyInput
-
- key (num pad).
- KEY_SYSRQ - Static variable in interface com.jme3.input.KeyInput
-
SysRq key.
- KEY_T - Static variable in interface com.jme3.input.KeyInput
-
t key.
- KEY_TAB - Static variable in interface com.jme3.input.KeyInput
-
tab key.
- KEY_U - Static variable in interface com.jme3.input.KeyInput
-
u key.
- KEY_UNDERLINE - Static variable in interface com.jme3.input.KeyInput
-
_ key (NEC PC98).
- KEY_UNKNOWN - Static variable in interface com.jme3.input.KeyInput
-
unmapped key.
- KEY_UNLABELED - Static variable in interface com.jme3.input.KeyInput
-
(J3100).
- KEY_UP - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Virtual keyboard or hardware key event up, fields: keyCode, characters
- KEY_UP - Static variable in interface com.jme3.input.KeyInput
-
up arrow key.
- KEY_V - Static variable in interface com.jme3.input.KeyInput
-
v key.
- KEY_W - Static variable in interface com.jme3.input.KeyInput
-
w key.
- KEY_X - Static variable in interface com.jme3.input.KeyInput
-
x key.
- KEY_Y - Static variable in interface com.jme3.input.KeyInput
-
y key.
- KEY_YEN - Static variable in interface com.jme3.input.KeyInput
-
yen key (Japanese).
- KEY_Z - Static variable in interface com.jme3.input.KeyInput
-
z key.
- KEYCODE_BACK - Static variable in interface com.jme3.input.TouchInput
-
Escape key.
- KEYCODE_HOME - Static variable in interface com.jme3.input.TouchInput
-
Home key
- KEYCODE_MENU - Static variable in interface com.jme3.input.TouchInput
-
Context Menu key.
- KEYCODE_SEARCH - Static variable in interface com.jme3.input.TouchInput
-
Search key.
- KEYCODE_VOLUME_DOWN - Static variable in interface com.jme3.input.TouchInput
-
Volume down key.
- KEYCODE_VOLUME_UP - Static variable in interface com.jme3.input.TouchInput
-
Volume up key.
- KeyFrame - Class in com.jme3.cinematic
- KeyFrame() - Constructor for class com.jme3.cinematic.KeyFrame
- keyFramesPerSeconds - Variable in class com.jme3.cinematic.TimeLine
- keyFramesRotation - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.
- keyFramesScale - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.
- keyFramesTranslation - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.The map of keyFrames to compute the animation.
- keyHash(int) - Static method in class com.jme3.input.controls.KeyTrigger
- keyInput - Variable in class com.jme3.app.LegacyApplication
- KeyInput - Interface in com.jme3.input
-
A specific API for interfacing with the keyboard.
- KeyInputEvent - Class in com.jme3.input.event
-
Keyboard key event.
- KeyInputEvent(int, char, boolean, boolean) - Constructor for class com.jme3.input.event.KeyInputEvent
- KeyNames - Class in com.jme3.input
-
Translate key codes (from
KeyInput
) to descriptive names. - KeyNames() - Constructor for class com.jme3.input.KeyNames
- keySet() - Method in class com.jme3.util.ListMap
- KeyTrigger - Class in com.jme3.input.controls
-
A
KeyTrigger
is used as a mapping to keyboard keys. - KeyTrigger(int) - Constructor for class com.jme3.input.controls.KeyTrigger
-
Create a new
KeyTrigger
for the given keycode. - killAllParticles() - Method in class com.jme3.effect.ParticleEmitter
-
Instantly kills all active particles, after this method is called, all particles will be dead and no longer visible.
- killParticle(int) - Method in class com.jme3.effect.ParticleEmitter
-
Kills the particle at the given index.
- KillParticleControl() - Constructor for class com.jme3.animation.EffectTrack.KillParticleControl
-
Deprecated.
- KTXLoader - Class in com.jme3.texture.plugins.ktx
-
A KTX file loader KTX file format is an image container defined by the Khronos group See specs here https://www.khronos.org/opengles/sdk/tools/KTX/file_format_spec/ This loader doesn't support compressed files yet.
- KTXLoader() - Constructor for class com.jme3.texture.plugins.ktx.KTXLoader
- KTXWriter - Class in com.jme3.texture.plugins.ktx
-
This class allows one to write a KTX file.
- KTXWriter(String) - Constructor for class com.jme3.texture.plugins.ktx.KTXWriter
-
Creates a KTXWriter that will write files in the given path
L
- lambda - Variable in class com.jme3.shadow.DirectionalLightShadowRenderer
- lambda - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- lastDistance - Variable in class com.jme3.light.Light
-
Used in LightList for caching the distance to the owner spatial.
- lastIndexOf(Object) - Method in class com.jme3.util.SafeArrayList
- lastKeyFrameIndex - Variable in class com.jme3.cinematic.TimeLine
- lastLimit - Variable in class com.jme3.scene.VertexBuffer
- lastShader - Variable in class com.jme3.renderer.Statistics
-
ID of the most recently used shader.
- lastTextureState - Variable in class com.jme3.texture.Image
- LastTextureState - Class in com.jme3.texture.image
-
Stores/caches texture-state parameters so the
Renderer
doesn't have to set them each time. - LastTextureState() - Constructor for class com.jme3.texture.image.LastTextureState
- lastTpf - Variable in class com.jme3.audio.AudioNode
- layer(int) - Method in class com.jme3.texture.FrameBuffer.FrameBufferTextureTarget
- Left - Enum constant in enum class com.jme3.font.BitmapFont.Align
-
Align text on the left of the text block
- LEFT_TRIGGER - Static variable in interface com.jme3.input.JoystickAxis
- leftClickRotate - Variable in class com.jme3.input.ChaseCamera
- leftVector - Variable in class com.jme3.app.ChaseCameraAppState
- Legacy - Enum constant in enum class com.jme3.material.TechniqueDef.LightSpace
- LegacyApplication - Class in com.jme3.app
-
The
LegacyApplication
class represents an instance of a real-time 3D rendering jME application. - LegacyApplication() - Constructor for class com.jme3.app.LegacyApplication
-
Create a new instance of
LegacyApplication
. - LegacyApplication(AppState...) - Constructor for class com.jme3.app.LegacyApplication
-
Create a new instance of
LegacyApplication
, preinitialized with the specified set of app states. - length() - Method in class com.jme3.math.Vector2f
-
Returns the length (or magnitude).
- length() - Method in class com.jme3.math.Vector3f
-
Returns the length (or magnitude).
- length() - Method in class com.jme3.math.Vector4f
-
length
calculates the magnitude of this vector. - length() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Get the length of this region
- length(BufferLayout, T) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout.ObjectSerializer
- lengthSquared() - Method in class com.jme3.math.Vector2f
-
Returns the square of the length.
- lengthSquared() - Method in class com.jme3.math.Vector3f
-
Returns the square of the length.
- lengthSquared() - Method in class com.jme3.math.Vector4f
-
lengthSquared
calculates the squared value of the magnitude of the vector. - Less - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test succeeds if the input value is less than the reference value.
- LessOrEqual - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test succeeds if the input value is less than or equal to the reference value.
- LessOrEqual - Enum constant in enum class com.jme3.texture.Texture.ShadowCompareMode
-
Compares the 3rd texture coordinate R to the value in this depth texture. If R <= texture value then result is 1.0, otherwise, result is 0.0. If filtering is set to bilinear or trilinear the implementation may sample the texture multiple times to provide smoother results in the range [0, 1].
- level(int) - Method in class com.jme3.texture.FrameBuffer.FrameBufferTextureTarget
- life - Variable in class com.jme3.effect.Particle
-
Particle remaining life, in seconds.
- light - Variable in class com.jme3.shadow.DirectionalLightShadowRenderer
- light - Variable in class com.jme3.shadow.PointLightShadowRenderer
- light - Variable in class com.jme3.shadow.SpotLightShadowRenderer
- Light - Class in com.jme3.light
-
Abstract class for representing a light source.
- Light() - Constructor for class com.jme3.light.Light
- Light(ColorRGBA) - Constructor for class com.jme3.light.Light
- Light.Type - Enum Class in com.jme3.light
-
Describes the light type.
- LightColor - Enum constant in enum class com.jme3.shader.UniformBinding
-
The light color when rendering in multi pass mode Type: vec4
- LightControl - Class in com.jme3.scene.control
-
This Control maintains a reference to a Light, which will be synched with the position (worldTranslation) of the current spatial.
- LightControl() - Constructor for class com.jme3.scene.control.LightControl
-
Constructor used for Serialization.
- LightControl(Light) - Constructor for class com.jme3.scene.control.LightControl
- LightControl(Light, LightControl.ControlDirection) - Constructor for class com.jme3.scene.control.LightControl
- LightControl.ControlDirection - Enum Class in com.jme3.scene.control
- LightDirection - Enum constant in enum class com.jme3.shader.UniformBinding
-
The light direction when rendering in multi pass mode Type: vec4
- LightFilter - Interface in com.jme3.light
- LightGray - Static variable in class com.jme3.math.ColorRGBA
-
The color gray (.8,.8,.8).
- LIGHTING - Static variable in class com.jme3.material.Materials
- LightList - Class in com.jme3.light
-
LightList
is used internally bySpatial
s to manage lights that are attached to them. - LightList() - Constructor for class com.jme3.light.LightList
-
constructor for serialization.
- LightList(Spatial) - Constructor for class com.jme3.light.LightList
-
Creates a
LightList
for the givenSpatial
. - LightNode - Class in com.jme3.scene
-
Deprecated.Use a
LightControl
attached to aNode
directly. - LightNode() - Constructor for class com.jme3.scene.LightNode
-
Deprecated.Serialization only.
- LightNode(String, Light) - Constructor for class com.jme3.scene.LightNode
-
Deprecated.
- LightNode(String, LightControl) - Constructor for class com.jme3.scene.LightNode
-
Deprecated.
- LightPosition - Enum constant in enum class com.jme3.shader.UniformBinding
-
The light position when rendering in multi pass mode Type: vec4
- LightProbe - Class in com.jme3.light
-
A LightProbe is not exactly a light.
- LightProbe() - Constructor for class com.jme3.light.LightProbe
-
Empty constructor used for serialization.
- LightProbe.AreaType - Enum Class in com.jme3.light
- LightProbeBlendingStrategy - Interface in com.jme3.light
-
This is the interface to implement if you want to make your own LightProbe blending strategy.
- LightProbeFactory - Class in com.jme3.environment
-
Creates LightProbes within a scene, given an EnvironmentCamera.
- lightReceivers - Variable in class com.jme3.shadow.AbstractShadowRenderer
- lightReceivers - Variable in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- lightReceivers - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- LightsDebugState - Class in com.jme3.environment.util
-
A debug state that will display Light gizmos on screen.
- LightsDebugState() - Constructor for class com.jme3.environment.util.LightsDebugState
- LightToSpatial - Enum constant in enum class com.jme3.scene.control.LightControl.ControlDirection
-
Means, that the Light's transform is "copied" to the Transform of the Spatial.
- lightViewProjectionsMatrices - Variable in class com.jme3.shadow.AbstractShadowRenderer
- lightViewProjectionsMatrices - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- limit - Variable in class com.jme3.math.Ray
-
The length of the ray (defaults to +Infinity).
- limitMips(int, int, int, RenderManager) - Method in class com.jme3.environment.baker.GenericEnvBaker
- Limits - Enum Class in com.jme3.renderer
-
Allows querying the limits of certain features in
Renderer
. - line - Variable in class com.jme3.util.blockparser.Statement
- Line - Class in com.jme3.math
-
Line
defines a line. - Line - Class in com.jme3.scene.shape
-
A simple line implementation with a start and an end.
- Line() - Constructor for class com.jme3.math.Line
-
Constructor instantiates a new
Line
object. - Line() - Constructor for class com.jme3.scene.shape.Line
-
No-argument constructor needed by SavableClassUtil.
- Line(Vector3f, Vector3f) - Constructor for class com.jme3.math.Line
-
Constructor instantiates a new
Line
object. - Line(Vector3f, Vector3f) - Constructor for class com.jme3.scene.shape.Line
- linear - Static variable in class com.jme3.math.Easing
-
In
- Linear - Enum constant in enum class com.jme3.math.Spline.SplineType
- Linear - Enum constant in enum class com.jme3.texture.image.ColorSpace
- LinearBlendSpace - Class in com.jme3.anim.tween.action
- LinearBlendSpace(float, float) - Constructor for class com.jme3.anim.tween.action.LinearBlendSpace
- LinearVec3f - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- LineLoop - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
Identical to
Mesh.Mode.LineStrip
except that at the end the last vertex is connected with the first to form a line. - lineNumber - Variable in class com.jme3.util.blockparser.Statement
- Lines - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
A primitive is a line segment.
- LineSegment - Class in com.jme3.math
-
LineSegment represents a segment in the space.
- LineSegment() - Constructor for class com.jme3.math.LineSegment
-
Instantiate a zero-length segment at the origin.
- LineSegment(LineSegment) - Constructor for class com.jme3.math.LineSegment
-
Instantiate a copy of the specified segment.
- LineSegment(Vector3f, Vector3f) - Constructor for class com.jme3.math.LineSegment
-
Creates a new LineSegment with a given origin and end.
- LineSegment(Vector3f, Vector3f, float) - Constructor for class com.jme3.math.LineSegment
-
Creates a new LineSegment with the given origin, direction and extent.
- LineStrip - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
A primitive is a line segment.
- lineWidth - Variable in class com.jme3.renderer.RenderContext
-
Line width for meshes.
- LineWrapMode - Enum Class in com.jme3.font
-
Line-wrap type for BitmapText
- Linux - Enum constant in enum class com.jme3.system.Platform.Os
-
Linux operating systems
- Linux_ARM32 - Enum constant in enum class com.jme3.system.Platform
-
Linux 32-bit ARM
- Linux_ARM64 - Enum constant in enum class com.jme3.system.Platform
-
Linux 64-bit ARM
- Linux32 - Enum constant in enum class com.jme3.system.Platform
-
Linux 32-bit Intel
- Linux64 - Enum constant in enum class com.jme3.system.Platform
-
Linux 64-bit Intel
- ListCloneFunction<T> - Class in com.jme3.util.clone
-
A CloneFunction implementation that deep clones a list by creating a new list and cloning its values using the cloner.
- ListCloneFunction() - Constructor for class com.jme3.util.clone.ListCloneFunction
- listener - Variable in class com.jme3.app.LegacyApplication
- listener - Variable in class com.jme3.environment.generation.RunnableWithProgress
- listener - Variable in class com.jme3.system.NullContext
- Listener - Class in com.jme3.audio
- Listener() - Constructor for class com.jme3.audio.Listener
- Listener(Listener) - Constructor for class com.jme3.audio.Listener
- ListenerParam - Enum Class in com.jme3.audio
- listeners - Variable in class com.jme3.cinematic.events.AbstractCinematicEvent
-
The list of listeners.
- listIterator() - Method in class com.jme3.util.SafeArrayList
- listIterator(int) - Method in class com.jme3.util.SafeArrayList
- ListMap<K,
V> - Class in com.jme3.util -
Implementation of a Map that favors iteration speed rather than get/put speed.
- ListMap() - Constructor for class com.jme3.util.ListMap
- ListMap(int) - Constructor for class com.jme3.util.ListMap
- ListMap(Map<? extends K, ? extends V>) - Constructor for class com.jme3.util.ListMap
- ListSort<T> - Class in com.jme3.util
-
Fast, stable sort used to sort geometries It's adapted from Tim Peters's work on list sorting for Python.
- ListSort() - Constructor for class com.jme3.util.ListSort
-
Creates a ListSort
- LittleEndien - Class in com.jme3.util
-
LittleEndien
is a class to read little-endian stored data via an InputStream. - LittleEndien(InputStream) - Constructor for class com.jme3.util.LittleEndien
-
Creates a new LittleEndien reader from the given input stream.
- load(byte[]) - Method in class com.jme3.export.binary.BinaryImporter
- load(AssetInfo) - Method in interface com.jme3.asset.AssetLoader
-
Loads asset from the given input stream, parsing it into an application-usable object.
- load(AssetInfo) - Method in class com.jme3.audio.plugins.WAVLoader
- load(AssetInfo) - Method in class com.jme3.export.binary.BinaryImporter
- load(AssetInfo) - Method in class com.jme3.export.binary.BinaryLoader
- load(AssetInfo) - Method in class com.jme3.font.plugins.BitmapFontLoader
- load(AssetInfo) - Method in class com.jme3.material.plugins.J3MLoader
- load(AssetInfo) - Method in class com.jme3.material.plugins.ShaderNodeDefinitionLoader
- load(AssetInfo) - Method in class com.jme3.scene.plugins.MTLLoader
- load(AssetInfo) - Method in class com.jme3.scene.plugins.OBJLoader
- load(AssetInfo) - Method in class com.jme3.shader.plugins.GLSLLoader
- load(AssetInfo) - Method in class com.jme3.texture.plugins.DDSLoader
- load(AssetInfo) - Method in class com.jme3.texture.plugins.HDRLoader
- load(AssetInfo) - Method in class com.jme3.texture.plugins.ktx.KTXLoader
- load(AssetInfo) - Method in class com.jme3.texture.plugins.PFMLoader
- load(AssetInfo) - Method in class com.jme3.texture.plugins.TGALoader
- load(File) - Method in class com.jme3.export.binary.BinaryImporter
- load(File, ReadListener) - Method in class com.jme3.export.binary.BinaryImporter
- load(InputStream) - Method in class com.jme3.export.binary.BinaryImporter
- load(InputStream) - Method in class com.jme3.system.AppSettings
-
Loads the settings from the given properties input stream.
- load(InputStream) - Method in class com.jme3.texture.plugins.DDSLoader
- load(InputStream, boolean) - Method in class com.jme3.texture.plugins.HDRLoader
- load(InputStream, boolean) - Static method in class com.jme3.texture.plugins.TGALoader
-
loadImage
is a manual image loader which is entirely independent of AWT. - load(InputStream, ReadListener) - Method in class com.jme3.export.binary.BinaryImporter
- load(InputStream, ReadListener, ByteArrayOutputStream) - Method in class com.jme3.export.binary.BinaryImporter
- load(String) - Method in class com.jme3.system.AppSettings
-
Loads settings previously saved in the Java preferences.
- load(URL) - Method in class com.jme3.asset.plugins.HttpZipLocator
- load(URL) - Method in class com.jme3.export.binary.BinaryImporter
- load(URL, ReadListener) - Method in class com.jme3.export.binary.BinaryImporter
- loadAsset(AssetKey<T>) - Method in interface com.jme3.asset.AssetManager
-
Load an asset from a key, the asset will be located by one of the
AssetLocator
implementations provided in theAssetManager.registerLocator(java.lang.String, java.lang.Class)
call. - loadAsset(AssetKey<T>) - Method in class com.jme3.asset.DesktopAssetManager
- loadAsset(AssetKey<T>) - Method in class com.jme3.asset.ThreadingManager
- loadAsset(String) - Method in interface com.jme3.asset.AssetManager
-
Load an asset by name, calling this method is the same as calling
loadAsset(new AssetKey(name))
. - loadAsset(String) - Method in class com.jme3.asset.DesktopAssetManager
- loadAssetFromStream(AssetKey<T>, InputStream) - Method in interface com.jme3.asset.AssetManager
-
Load an asset from an
InputStream
. - loadAssetFromStream(AssetKey<T>, InputStream) - Method in class com.jme3.asset.DesktopAssetManager
- loadAudio(AudioKey) - Method in interface com.jme3.asset.AssetManager
-
Load audio file, supported types are WAV or OGG.
- loadAudio(AudioKey) - Method in class com.jme3.asset.DesktopAssetManager
- loadAudio(String) - Method in interface com.jme3.asset.AssetManager
-
Load audio file, supported types are WAV or OGG.
- loadAudio(String) - Method in class com.jme3.asset.DesktopAssetManager
- loadDarken() - Method in class com.jme3.app.StatsAppState
- loadDefaultMappings() - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Loads the default compatibility mappings by looking for joystick-mapping.properties files on the classpath.
- loadFilter(FilterKey) - Method in interface com.jme3.asset.AssetManager
-
Loads a filter *.j3f file with a FilterKey.
- loadFilter(FilterKey) - Method in class com.jme3.asset.DesktopAssetManager
- loadFilter(String) - Method in interface com.jme3.asset.AssetManager
-
Loads a filter *.j3f file with a FilterKey.
- loadFilter(String) - Method in class com.jme3.asset.DesktopAssetManager
- loadFont(String) - Method in interface com.jme3.asset.AssetManager
-
Load a font file.
- loadFont(String) - Method in class com.jme3.asset.DesktopAssetManager
- loadFpsText() - Method in class com.jme3.app.StatsAppState
-
Attaches FPS statistics to guiNode and displays it on the screen.
- loadFromCache(String) - Method in class com.jme3.opencl.ProgramCache
-
Calls
ProgramCache.loadFromCache(java.lang.String, java.lang.String)
with the additional build arguments set to""
. - loadFromCache(String, String) - Method in class com.jme3.opencl.ProgramCache
-
Loads the program from the cache and builds it against the current device.
- loadGame(String, String) - Static method in class jme3tools.savegame.SaveGame
-
Loads a savable that has been saved on this system with saveGame() before.
- loadGame(String, String, AssetManager) - Static method in class jme3tools.savegame.SaveGame
-
Loads a savable that has been saved on this system with saveGame() before.
- loadGame(String, String, AssetManager, JmeSystem.StorageFolderType) - Static method in class jme3tools.savegame.SaveGame
-
Loads a savable that has been saved on this system with saveGame() before.
- loadGame(String, String, JmeSystem.StorageFolderType) - Static method in class jme3tools.savegame.SaveGame
-
Loads a savable that has been saved on this system with saveGame() before.
- loadGuiFont() - Method in class com.jme3.app.SimpleApplication
-
Creates the font that will be set to the guiFont field and subsequently set as the font for the stats text.
- loadIdentity() - Method in class com.jme3.math.Matrix3f
-
Configures as an identity matrix (diagonals = 1, other elements = 0).
- loadIdentity() - Method in class com.jme3.math.Matrix4f
-
Configures as an identity matrix (diagonals = 1, other elements = 0).
- loadIdentity() - Method in class com.jme3.math.Quaternion
-
Sets all components to zero except
w
, which is set to 1. - loadIdentity() - Method in class com.jme3.math.Transform
-
Sets the current instance to the identity transform: translation=(0,0,0) scaling=(1,1,1) rotation=(0,0,0,1).
- LoadingTask(AssetKey<T>) - Constructor for class com.jme3.asset.ThreadingManager.LoadingTask
- LoadingThreadFactory() - Constructor for class com.jme3.asset.ThreadingManager.LoadingThreadFactory
- loadJoysticks(InputManager) - Method in interface com.jme3.input.JoyInput
-
Loads a list of joysticks from the system.
- loadLocatedAsset(AssetKey<T>, AssetInfo, AssetProcessor, AssetCache) - Method in class com.jme3.asset.DesktopAssetManager
-
Loads an asset that has already been located.
- loadMappingProperties(URL) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Loads a set of compatibility mappings from the property file specified by the given URL.
- loadMappings(String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
- loadMaterial(String) - Method in interface com.jme3.asset.AssetManager
-
Load a material instance (J3M) file.
- loadMaterial(String) - Method in class com.jme3.asset.DesktopAssetManager
- loadMaterialDef(List<Statement>, AssetManager, AssetKey) - Method in class com.jme3.material.plugins.J3MLoader
- loadModel(ModelKey) - Method in interface com.jme3.asset.AssetManager
-
Loads a 3D model with a ModelKey.
- loadModel(ModelKey) - Method in class com.jme3.asset.DesktopAssetManager
- loadModel(String) - Method in interface com.jme3.asset.AssetManager
-
Loads a 3D model.
- loadModel(String) - Method in class com.jme3.asset.DesktopAssetManager
- loadMtlLib(String) - Method in class com.jme3.scene.plugins.OBJLoader
- loadStatsView() - Method in class com.jme3.app.StatsAppState
-
Attaches Statistics View to guiNode and displays it on the screen above FPS statistics line.
- loadText(AssetManager, URL) - Static method in class com.jme3.asset.AssetConfig
- loadTexture(TextureKey) - Method in interface com.jme3.asset.AssetManager
-
Loads texture file, supported types are BMP, JPG, PNG, GIF, TGA, DDS, PFM, and HDR.
- loadTexture(TextureKey) - Method in class com.jme3.asset.DesktopAssetManager
- loadTexture(String) - Method in interface com.jme3.asset.AssetManager
-
Loads texture file, supported types are BMP, JPG, PNG, GIF, TGA, DDS, PFM, and HDR.
- loadTexture(String) - Method in class com.jme3.asset.DesktopAssetManager
- loadTexture(String) - Method in class com.jme3.scene.plugins.MTLLoader
- LOC_NOT_DEFINED - Static variable in class com.jme3.shader.ShaderVariable
- LOC_UNKNOWN - Static variable in class com.jme3.shader.ShaderVariable
- localLights - Variable in class com.jme3.scene.Spatial
-
LightList
- LocalMem(int) - Constructor for class com.jme3.opencl.Kernel.LocalMem
-
Creates a new LocalMem instance
- LocalMemPerElement(int) - Constructor for class com.jme3.opencl.Kernel.LocalMemPerElement
-
Creates a new LocalMemPerElement instance
- localOverrides - Variable in class com.jme3.scene.Spatial
- localToWorld(Vector3f, Vector3f) - Method in class com.jme3.scene.Spatial
-
Convert a vector (in) from this spatial's local coordinate space to world coordinate space.
- localTransform - Variable in class com.jme3.scene.Spatial
- locate(AssetManager, AssetKey) - Method in interface com.jme3.asset.AssetLocator
-
Request to locate an asset.
- locate(AssetManager, AssetKey) - Method in class com.jme3.asset.plugins.ClasspathLocator
- locate(AssetManager, AssetKey) - Method in class com.jme3.asset.plugins.FileLocator
- locate(AssetManager, AssetKey) - Method in class com.jme3.asset.plugins.HttpZipLocator
- locate(AssetManager, AssetKey) - Method in class com.jme3.asset.plugins.UrlLocator
- locate(AssetManager, AssetKey) - Method in class com.jme3.asset.plugins.ZipLocator
- locateAsset(AssetKey<?>) - Method in interface com.jme3.asset.AssetManager
-
Manually locates an asset with the given
AssetKey
. - locateAsset(AssetKey<?>) - Method in class com.jme3.asset.DesktopAssetManager
- location - Variable in class com.jme3.renderer.Camera
-
Camera's location.
- location - Variable in class com.jme3.shader.ShaderVariable
- locations() - Element in annotation interface checkers.quals.DefaultQualifier
- locationTable - Variable in class com.jme3.export.binary.BinaryExporter
- LodControl - Class in com.jme3.scene.control
-
Determines what Level of Detail a spatial should be, based on how many pixels on the screen the spatial is taking up.
- LodControl() - Constructor for class com.jme3.scene.control.LodControl
-
Creates a new
LodControl
. - LodGenerator - Class in jme3tools.optimize
-
This is a utility class that adds the ability to generate LOD levels for an arbitrary mesh.
- LodGenerator(Geometry) - Constructor for class jme3tools.optimize.LodGenerator
-
Constructs an LodGenerator for the given Geometry.
- LodGenerator(Mesh) - Constructor for class jme3tools.optimize.LodGenerator
-
Constructs an LodGenerator for the given Mesh.
- LodGenerator.TriangleReductionMethod - Enum Class in jme3tools.optimize
-
Enumerate criteria for removing triangles.
- lodLevel - Variable in class com.jme3.scene.Geometry
- log(float) - Static method in class com.jme3.math.FastMath
-
Returns the log base E of a value.
- log(float, float) - Static method in class com.jme3.math.FastMath
-
Returns the logarithm of value with given base, calculated as log(value)/log(base), so that pow(base, return)==value (contributed by vear)
- log(Quaternion, Quaternion) - Static method in class com.jme3.math.MathUtils
-
Calculate the natural logarithm of a unit quaternion.
- Log - Enum constant in enum class com.jme3.app.state.ConstantVerifierState.ErrorType
- logger - Static variable in class com.jme3.cinematic.events.AnimEvent
- logger - Static variable in class com.jme3.shadow.AbstractShadowRenderer
- logger - Variable in class com.jme3.system.JmeSystemDelegate
- logger - Static variable in class com.jme3.system.NullContext
- LONGPRESSED - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
- lookAt - Variable in class com.jme3.cinematic.events.MotionEvent
- lookAt(Vector3f, Vector3f) - Method in class com.jme3.math.Quaternion
-
Convenience method to set the quaternion based on a "look" (Z-axis) direction and an "up" (Y-axis) direction.
- lookAt(Vector3f, Vector3f) - Method in class com.jme3.renderer.Camera
-
A convenience method for auto-setting the frame based on a world position the user desires the camera to look at.
- lookAt(Vector3f, Vector3f) - Method in class com.jme3.scene.Spatial
-
lookAt
is a convenience method for auto-setting the local rotation based on a position in world space and an up vector. - LookAt - Enum constant in enum class com.jme3.cinematic.events.MotionEvent.Direction
-
The target looks at a point.
- lookAtDirection(Vector3f, Vector3f) - Method in class com.jme3.renderer.Camera
-
Sets the direction the camera is facing given a direction and an up vector.
- lookAtOffset - Variable in class com.jme3.input.ChaseCamera
- lookup(Image.Format) - Static method in class com.jme3.texture.image.ByteOffsetImageCodec
-
Looks up the format in the codec registry.
- loop - Variable in class com.jme3.audio.AudioNode
- Loop - Enum constant in enum class com.jme3.animation.LoopMode
-
Deprecated.The animation will play repeatedly, when it reaches the end the animation will play again from the beginning, and so on.
- loopCount(int, Tween...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that loops the specified delegate tween or tweens to the desired count.
- loopDuration(double, Tween...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that loops the specified delegate tween or tweens to the desired duration.
- Looping - Enum constant in enum class com.jme3.audio.AudioParam
- loopMode - Variable in class com.jme3.cinematic.events.AbstractCinematicEvent
- LoopMode - Enum Class in com.jme3.animation
-
Deprecated.
- loseFocus() - Method in class com.jme3.app.LegacyApplication
-
Internal use only.
- loseFocus() - Method in interface com.jme3.system.SystemListener
-
Called when the application lost focus.
- lostFocusBehavior - Variable in class com.jme3.app.LegacyApplication
- LostFocusBehavior - Enum Class in com.jme3.app
-
Defines the behavior of an application when it is not in focus or minimized.
- LowPassFilter - Class in com.jme3.audio
- LowPassFilter(float, float) - Constructor for class com.jme3.audio.LowPassFilter
- LowPassFilter(int) - Constructor for class com.jme3.audio.LowPassFilter
- lowPermissions - Variable in class com.jme3.system.JmeSystemDelegate
- LUMINANCE - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- Luminance16F - Enum constant in enum class com.jme3.texture.Image.Format
-
half-precision floating-point grayscale/luminance.
- Luminance16FAlpha16F - Enum constant in enum class com.jme3.texture.Image.Format
-
half-precision floating-point grayscale/luminance and alpha.
- Luminance32F - Enum constant in enum class com.jme3.texture.Image.Format
-
single-precision floating-point grayscale/luminance.
- Luminance8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit grayscale/luminance.
- Luminance8Alpha8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit luminance/grayscale and 8-bit alpha.
- LWJGL_OPENAL - Static variable in class com.jme3.system.AppSettings
-
Use the LWJGL OpenAL based renderer for audio capabilities.
- LWJGL_OPENGL2 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL2.0 renderer.
- LWJGL_OPENGL3 - Static variable in class com.jme3.system.AppSettings
-
Deprecated.Previously meant 3.2, use LWJGL_OPENGL32 or LWJGL_OPENGL30
- LWJGL_OPENGL30 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the core OpenGL3.0 renderer.
- LWJGL_OPENGL31 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the core OpenGL3.1 renderer.
- LWJGL_OPENGL32 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the core OpenGL3.2 renderer.
- LWJGL_OPENGL33 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL3.3 renderer.
- LWJGL_OPENGL4 - Static variable in class com.jme3.system.AppSettings
-
Deprecated.Use LWJGL_OPENGL40
- LWJGL_OPENGL40 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL4.0 renderer.
- LWJGL_OPENGL41 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL4.1 renderer.
- LWJGL_OPENGL42 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL4.2 renderer.
- LWJGL_OPENGL43 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL4.3 renderer.
- LWJGL_OPENGL44 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL4.4 renderer.
- LWJGL_OPENGL45 - Static variable in class com.jme3.system.AppSettings
-
Use LWJGL as the display system and force using the OpenGL4.5 renderer.
M
- m00 - Variable in class com.jme3.math.Matrix3f
-
The element in row 0, column 0.
- m00 - Variable in class com.jme3.math.Matrix4f
-
The element in row 0, column 0.
- m01 - Variable in class com.jme3.math.Matrix3f
-
The element in row 0, column 1.
- m01 - Variable in class com.jme3.math.Matrix4f
-
The element in row 0, column 1.
- m02 - Variable in class com.jme3.math.Matrix3f
-
The element in row 0, column 2.
- m02 - Variable in class com.jme3.math.Matrix4f
-
The element in row 0, column 2.
- m03 - Variable in class com.jme3.math.Matrix4f
-
The element in row 0, column 3 (the X translation).
- m10 - Variable in class com.jme3.math.Matrix3f
-
The element in row 1, column 0.
- m10 - Variable in class com.jme3.math.Matrix4f
-
The element in row 1, column 0.
- m11 - Variable in class com.jme3.math.Matrix3f
-
The element in row 1, column 1.
- m11 - Variable in class com.jme3.math.Matrix4f
-
The element in row 1, column 1.
- m12 - Variable in class com.jme3.math.Matrix3f
-
The element in row 1, column 2.
- m12 - Variable in class com.jme3.math.Matrix4f
-
The element in row 1, column 2.
- m13 - Variable in class com.jme3.math.Matrix4f
-
The element in row 1, column 3 (the Y translation).
- m20 - Variable in class com.jme3.math.Matrix3f
-
The element in row 2, column 0.
- m20 - Variable in class com.jme3.math.Matrix4f
-
The element in row 2, column 0.
- m21 - Variable in class com.jme3.math.Matrix3f
-
The element in row 2, column 1.
- m21 - Variable in class com.jme3.math.Matrix4f
-
The element in row 2, column 1.
- m22 - Variable in class com.jme3.math.Matrix3f
-
The element in row 2, column 2.
- m22 - Variable in class com.jme3.math.Matrix4f
-
The element in row 2, column 2.
- m23 - Variable in class com.jme3.math.Matrix4f
-
The element in row 2, column 3 (the Z translation).
- m30 - Variable in class com.jme3.math.Matrix4f
-
The element in row 3, column 0.
- m31 - Variable in class com.jme3.math.Matrix4f
-
The element in row 3, column 1.
- m32 - Variable in class com.jme3.math.Matrix4f
-
The element in row 3, column 2.
- m33 - Variable in class com.jme3.math.Matrix4f
-
The element in row 3, column 3.
- MacOS - Enum constant in enum class com.jme3.system.Platform.Os
-
macOS operating systems
- MacOSX_ARM64 - Enum constant in enum class com.jme3.system.Platform
-
Apple Mac OS X 64-bit ARM
- MacOSX_PPC32 - Enum constant in enum class com.jme3.system.Platform
-
Apple Mac OS X 32 bit PowerPC
- MacOSX_PPC64 - Enum constant in enum class com.jme3.system.Platform
-
Apple Mac OS X 64 bit PowerPC
- MacOSX32 - Enum constant in enum class com.jme3.system.Platform
-
Apple Mac OS X 32-bit Intel
- MacOSX64 - Enum constant in enum class com.jme3.system.Platform
-
Apple Mac OS X 64-bit Intel
- Magenta - Static variable in class com.jme3.math.ColorRGBA
-
The color magenta (1,0,1).
- magFilter - Variable in class com.jme3.texture.image.LastTextureState
- main(String[]) - Static method in class com.jme3.material.plugins.ConditionParser
- main(String[]) - Static method in class com.jme3.math.Eigen3f
-
Test the Eigen3f class.
- main(String[]) - Static method in class com.jme3.util.ListSort
-
test case
- main(String[]) - Static method in class com.jme3.util.SortUtil
- main(String[]) - Static method in class jme3tools.optimize.GeometryBatchFactory
- main(String[]) - Static method in class jme3tools.shadercheck.ShaderCheck
- makeAction(String) - Method in class com.jme3.anim.AnimComposer
-
Create a new ClipAction with specified clip name.
- makeAtlasBatch(Spatial, AssetManager, int) - Static method in class jme3tools.optimize.TextureAtlas
-
Creates one geometry out of the given root spatial and merges all single textures into one texture of the given size.
- makeBatches(Collection<Geometry>) - Static method in class jme3tools.optimize.GeometryBatchFactory
- makeBatches(Collection<Geometry>, boolean) - Static method in class jme3tools.optimize.GeometryBatchFactory
-
Batches a collection of Geometries so that all with the same material get combined.
- makeCubeMap(Image, Image, Image, Image, Image, Image, Image.Format) - Static method in class com.jme3.environment.util.EnvMapUtils
-
Creates a cube map from 6 images
- makeCurrent(AssetManager, RenderManager, EnumSet<Caps>, LightList, DefineList) - Method in class com.jme3.material.logic.DefaultTechniqueDefLogic
- makeCurrent(AssetManager, RenderManager, EnumSet<Caps>, LightList, DefineList) - Method in class com.jme3.material.logic.SinglePassAndImageBasedLightingLogic
- makeCurrent(AssetManager, RenderManager, EnumSet<Caps>, LightList, DefineList) - Method in class com.jme3.material.logic.SinglePassLightingLogic
- makeCurrent(AssetManager, RenderManager, EnumSet<Caps>, LightList, DefineList) - Method in class com.jme3.material.logic.StaticPassLightingLogic
- makeCurrent(AssetManager, RenderManager, EnumSet<Caps>, LightList, DefineList) - Method in interface com.jme3.material.logic.TechniqueDefLogic
-
Determine the shader to use for the given geometry / material combination.
- makeFrustum(Vector3f[]) - Static method in class com.jme3.scene.debug.WireFrustum
- makeGeometry(BoundingBox) - Static method in class com.jme3.scene.debug.WireBox
-
Create a geometry suitable for visualizing the specified bounding box.
- makeLayer(String, AnimationMask) - Method in class com.jme3.anim.AnimComposer
-
Add a layer to this composer.
- makeLods(Collection<Geometry>, Mesh) - Static method in class jme3tools.optimize.GeometryBatchFactory
- makeProbe(EnvironmentCamera, Spatial) - Static method in class com.jme3.environment.LightProbeFactory
-
Creates a LightProbe with the giver EnvironmentCamera in the given scene.
- makeProbe(EnvironmentCamera, Spatial, JobProgressListener<LightProbe>) - Static method in class com.jme3.environment.LightProbeFactory
- makeProbe(EnvironmentCamera, Spatial, EnvMapUtils.GenerationType, JobProgressListener<LightProbe>) - Static method in class com.jme3.environment.LightProbeFactory
-
Creates a LightProbe with the giver EnvironmentCamera in the given scene.
- makeProbe(RenderManager, AssetManager, int, Vector3f, float, float, Spatial) - Static method in class com.jme3.environment.FastLightProbeFactory
-
Creates a LightProbe with the given EnvironmentCamera in the given scene.
- manager - Variable in class com.jme3.asset.AssetInfo
- map(CommandQueue, long[], long[], MappingAccess) - Method in class com.jme3.opencl.Image
-
Maps the image into host memory.
- map(CommandQueue, long, long, MappingAccess) - Method in class com.jme3.opencl.Buffer
-
Maps this buffer directly into host memory.
- map(CommandQueue, long, MappingAccess) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.map(com.jme3.opencl.CommandQueue, long, long, com.jme3.opencl.MappingAccess)
, setsoffset
to zero. - map(CommandQueue, MappingAccess) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.map(com.jme3.opencl.CommandQueue, long, com.jme3.opencl.MappingAccess)
, setssize
toBuffer.getSize()
. - map(VariableMapping, StringBuilder, boolean) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Appends a mapping to the source, embed in a conditional block if needed, with variables nameSpaces and swizzle.
- MAP_READ_ONLY - Enum constant in enum class com.jme3.opencl.MappingAccess
-
Only read access is allowed to the mapped memory.
- MAP_READ_WRITE - Enum constant in enum class com.jme3.opencl.MappingAccess
-
Both read and write access is allowed.
- MAP_WRITE_INVALIDATE - Enum constant in enum class com.jme3.opencl.MappingAccess
-
The old memory content is completely discarded and the buffer is filled completely with new data.
- MAP_WRITE_ONLY - Enum constant in enum class com.jme3.opencl.MappingAccess
-
Only write access is allowed to the mapped memory.
- mapAsync(CommandQueue, long[], long[], MappingAccess) - Method in class com.jme3.opencl.Image
-
Non-blocking version of
Image.map(com.jme3.opencl.CommandQueue, long[], long[], com.jme3.opencl.MappingAccess)
. - mapAsync(CommandQueue, long, long, MappingAccess) - Method in class com.jme3.opencl.Buffer
-
Maps this buffer asynchronously into host memory.
- mapAsync(CommandQueue, long, MappingAccess) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.mapAsync(com.jme3.opencl.CommandQueue, long, long, com.jme3.opencl.MappingAccess)
, setsoffset
to zero. - mapAsync(CommandQueue, MappingAccess) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.mapAsync(com.jme3.opencl.CommandQueue, long, com.jme3.opencl.MappingAccess)
, setssize
toBuffer.getSize()
. - mapJoystick(Joystick) - Method in class com.jme3.input.FlyByCamera
- MappingAccess - Enum Class in com.jme3.opencl
- markAllRegionsDirty() - Method in class com.jme3.shader.bufferobject.BufferObject
-
Mark all regions as dirty
- markDirty() - Method in class com.jme3.shader.bufferobject.BufferRegion
-
Mark this region for update
- matCache - Variable in class com.jme3.shadow.AbstractShadowRenderer
-
list of materials for post shadow queue geometries
- matCache - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- matches(Class<? extends Spatial>, String) - Method in class com.jme3.scene.Spatial
-
Note that we are matching the pattern, therefore the pattern must match the entire pattern (i.e.
- material - Variable in class com.jme3.post.Filter
- material - Variable in class com.jme3.scene.Geometry
- Material - Class in com.jme3.material
-
Material
describes the rendering style for a givenGeometry
. - Material() - Constructor for class com.jme3.material.Material
-
Do not use this constructor.
- Material(AssetManager, String) - Constructor for class com.jme3.material.Material
- Material(MaterialDef) - Constructor for class com.jme3.material.Material
- Material.BindUnits - Class in com.jme3.material
-
Track bind ids for textures and buffers Used internally
- MaterialDebugAppState - Class in com.jme3.util
-
This appState is for debug purpose only, and was made to provide an easy way to test shaders, with a live update capability.
- MaterialDebugAppState() - Constructor for class com.jme3.util.MaterialDebugAppState
- materialDef - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- MaterialDef - Class in com.jme3.material
-
Describes a J3MD (Material definition).
- MaterialDef() - Constructor for class com.jme3.material.MaterialDef
-
Serialization only.
- MaterialDef(AssetManager, String) - Constructor for class com.jme3.material.MaterialDef
-
Creates a new material definition with the given name.
- MaterialKey - Class in com.jme3.asset
-
Used for loading
materials
only (not material definitions!). - MaterialKey() - Constructor for class com.jme3.asset.MaterialKey
- MaterialKey(String) - Constructor for class com.jme3.asset.MaterialKey
- MaterialList - Class in com.jme3.material
-
A map from material name to a material.
- MaterialList() - Constructor for class com.jme3.material.MaterialList
- MaterialProcessor - Class in com.jme3.material
- MaterialProcessor() - Constructor for class com.jme3.material.MaterialProcessor
- Materials - Class in com.jme3.material
-
This class is to provide some constants materials.
- MathUtils - Class in com.jme3.math
-
Created by Nehon on 23/04/2017.
- matList - Variable in class com.jme3.scene.plugins.MTLLoader
- matList - Variable in class com.jme3.scene.plugins.OBJLoader
- matName - Variable in class com.jme3.scene.plugins.MTLLoader
- MatParam - Class in com.jme3.material
-
Describes a material parameter.
- MatParam() - Constructor for class com.jme3.material.MatParam
-
Serialization only.
- MatParam(VarType, String, Object) - Constructor for class com.jme3.material.MatParam
-
Create a new material parameter.
- MatParamOverride - Class in com.jme3.material
-
MatParamOverride
is a mechanism by whichmaterial parameters
can be overridden on the scene graph. - MatParamOverride() - Constructor for class com.jme3.material.MatParamOverride
-
Serialization only.
- MatParamOverride(VarType, String, Object) - Constructor for class com.jme3.material.MatParamOverride
-
Create a new
MatParamOverride
. - MatParamTexture - Class in com.jme3.material
-
A material parameter that holds a reference to a texture and its required color space.
- MatParamTexture() - Constructor for class com.jme3.material.MatParamTexture
-
Serialization only.
- MatParamTexture(VarType, String, Texture, ColorSpace) - Constructor for class com.jme3.material.MatParamTexture
-
Constructs a new MatParamTexture instance with the specified type, name, texture, and color space.
- MatParseException - Exception Class in com.jme3.material.plugins
-
Custom Exception to report a j3md Material definition file parsing error.
- MatParseException(String, Statement) - Constructor for exception class com.jme3.material.plugins.MatParseException
-
creates a MatParseException
- MatParseException(String, Statement, Throwable) - Constructor for exception class com.jme3.material.plugins.MatParseException
-
creates a MatParseException
- MatParseException(String, String, Statement) - Constructor for exception class com.jme3.material.plugins.MatParseException
-
creates a MatParseException
- MatParseException(String, String, Statement, Throwable) - Constructor for exception class com.jme3.material.plugins.MatParseException
-
creates a MatParseException
- Matrix3 - Enum constant in enum class com.jme3.shader.VarType
- Matrix3Array - Enum constant in enum class com.jme3.shader.VarType
- Matrix3f - Class in com.jme3.math
-
A 3x3 matrix composed of 9 single-precision elements, used to represent linear transformations of 3-D coordinates, such as rotations, reflections, and scaling.
- Matrix3f() - Constructor for class com.jme3.math.Matrix3f
-
Instantiates an identity matrix (diagonals = 1, other elements = 0).
- Matrix3f(float, float, float, float, float, float, float, float, float) - Constructor for class com.jme3.math.Matrix3f
-
Instantiates a matrix with specified elements.
- Matrix3f(Matrix3f) - Constructor for class com.jme3.math.Matrix3f
-
Instantiates a copy of the matrix argument.
- Matrix3fArrayField - Class in com.jme3.util.struct.fields
- Matrix3fArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.Matrix3fArrayField
- Matrix3fArrayField(int, String, Matrix3f[]) - Constructor for class com.jme3.util.struct.fields.Matrix3fArrayField
- Matrix3fField - Class in com.jme3.util.struct.fields
- Matrix3fField(int, String, Matrix3f) - Constructor for class com.jme3.util.struct.fields.Matrix3fField
- Matrix4 - Enum constant in enum class com.jme3.shader.VarType
- Matrix4Array - Enum constant in enum class com.jme3.shader.VarType
- Matrix4f - Class in com.jme3.math
-
A 4x4 matrix composed of 16 single-precision elements, used to represent linear or perspective transformations of 3-D coordinates.
- Matrix4f() - Constructor for class com.jme3.math.Matrix4f
-
Instantiates an identity matrix (diagonals = 1, other elements = 0).
- Matrix4f(float[]) - Constructor for class com.jme3.math.Matrix4f
-
Create a
Matrix4f
from the specified array. - Matrix4f(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class com.jme3.math.Matrix4f
-
Create a
Matrix4f
with the specified element values. - Matrix4f(Matrix4f) - Constructor for class com.jme3.math.Matrix4f
-
Create a
Matrix4f
that duplicates the specified matrix. - Matrix4fArrayField - Class in com.jme3.util.struct.fields
- Matrix4fArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.Matrix4fArrayField
- Matrix4fArrayField(int, String, Matrix4f[]) - Constructor for class com.jme3.util.struct.fields.Matrix4fArrayField
- Matrix4fField - Class in com.jme3.util.struct.fields
- Matrix4fField(int, String, Matrix4f) - Constructor for class com.jme3.util.struct.fields.Matrix4fField
- MatrixJointModelTransform - Class in com.jme3.anim
-
This JointModelTransform implementation accumulate joints transforms in a Matrix4f to properly support non uniform scaling in an armature hierarchy
- MatrixJointModelTransform() - Constructor for class com.jme3.anim.MatrixJointModelTransform
- matrixWrite - Variable in class com.jme3.util.TempVars
- Max - Enum constant in enum class com.jme3.material.RenderState.BlendEquation
-
Sets the blend equation so that each component of the result color is the maximum of the corresponding components of the source and destination colors.
- Max - Enum constant in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
sSets the blend equation so that the result alpha is the maximum of the source alpha and destination alpha.
- MAX_TREE_DEPTH - Static variable in class com.jme3.collision.bih.BIHTree
- MAX_TRIS_PER_NODE - Static variable in class com.jme3.collision.bih.BIHTree
- maxAlpha - Variable in class com.jme3.texture.image.ByteOffsetImageCodec
- maxBlue - Variable in class com.jme3.texture.image.ByteOffsetImageCodec
- maxBufferObjectUnits - Static variable in class com.jme3.renderer.RenderContext
-
Number of buffer object units that JME supports.
- maxDistance - Variable in class com.jme3.app.ChaseCameraAppState
- maxDistance - Variable in class com.jme3.audio.AudioNode
- maxDistance - Variable in class com.jme3.input.ChaseCamera
- MaxDistance - Enum constant in enum class com.jme3.audio.AudioParam
- maxGreen - Variable in class com.jme3.texture.image.ByteOffsetImageCodec
- maxLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Compares this vector component-wise with the argument (keeping the most positive value for each component) and returns the (modified) current instance.
- maxLocal(Vector4f) - Method in class com.jme3.math.Vector4f
-
maxLocal
computes the maximum value for each component in this andother
vector. - maxRed - Variable in class com.jme3.texture.image.ByteOffsetImageCodec
- maxTextureUnits - Static variable in class com.jme3.renderer.RenderContext
-
Number of texture units that JME supports.
- maxVerticalRotation - Variable in class com.jme3.app.ChaseCameraAppState
- maxVerticalRotation - Variable in class com.jme3.input.ChaseCamera
- MemoryAccess - Enum Class in com.jme3.opencl
-
Specifies how a buffer object can be accessed by the kernel.
- memoryFrameBuffers - Variable in class com.jme3.renderer.Statistics
-
Number of active frame buffers.
- memoryShaders - Variable in class com.jme3.renderer.Statistics
-
Number of active shaders.
- memoryTextures - Variable in class com.jme3.renderer.Statistics
-
Number of active textures.
- MemoryUtils - Class in com.jme3.util
-
See thread http://jmonkeyengine.org/forum/topic/monitor-direct-memory-usage-in-your-app/#post-205999
- merge(BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
-
merge
combines this bounding box locally with a second bounding volume. - merge(BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
-
merge
combines this sphere with a second bounding sphere. - merge(BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
-
merge
combines two bounding volumes into a single bounding volume that contains both this bounding volume and the parameter volume. - merge(BitmapCharacterSet) - Method in class com.jme3.font.BitmapCharacterSet
-
Merge two fonts.
- merge(BitmapFont) - Method in class com.jme3.font.BitmapFont
-
Merge two fonts.
- mergeConditions(String, String, String) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Merges 2 conditions with the given operator
- mergeFrom(AppSettings) - Method in class com.jme3.system.AppSettings
-
Same as
AppSettings.copyFrom(com.jme3.system.AppSettings)
, except doesn't overwrite settings that are already set. - mergeGeometries(Collection<Geometry>, Mesh) - Static method in class jme3tools.optimize.GeometryBatchFactory
-
Merges all geometries in the collection into the output mesh.
- mergeLocal(BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
-
mergeLocal
combines this bounding box locally with a second bounding volume. - mergeLocal(BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
-
mergeLocal
combines this sphere with a second bounding sphere locally. - mergeLocal(BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
-
mergeLocal
combines two bounding volumes into a single bounding volume that contains both this bounding volume and the parameter volume. - mesh - Variable in class com.jme3.scene.Geometry
- Mesh - Class in com.jme3.scene
-
Mesh
is used to store rendering data. - Mesh() - Constructor for class com.jme3.scene.Mesh
-
Creates a new mesh with no
vertex buffers
. - Mesh.Mode - Enum Class in com.jme3.scene
-
The mode of the Mesh specifies both the type of primitive represented by the mesh and how the data should be interpreted.
- MeshInstancing - Enum constant in enum class com.jme3.renderer.Caps
-
Supports geometry instancing.
- meshMode - Variable in class com.jme3.scene.mesh.VirtualIndexBuffer
- methodGlGetError - Variable in class com.jme3.renderer.opengl.GLDebug
- migrate(Spatial) - Static method in class com.jme3.anim.util.AnimMigrationUtils
- MikkTSpaceContext - Interface in com.jme3.util.mikktspace
- MikkTSpaceImpl - Class in com.jme3.util.mikktspace
- MikkTSpaceImpl(Mesh) - Constructor for class com.jme3.util.mikktspace.MikkTSpaceImpl
- MikktspaceTangentGenerator - Class in com.jme3.util.mikktspace
-
Mikktspace is a common standard for tangent space used across many 3D software.
- Min - Enum constant in enum class com.jme3.material.RenderState.BlendEquation
-
Sets the blend equation so that each component of the result color is the minimum of the corresponding components of the source and destination colors.
- Min - Enum constant in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
Sets the blend equation so that the result alpha is the minimum of the source alpha and destination alpha.
- minDistance - Variable in class com.jme3.app.ChaseCameraAppState
- minDistance - Variable in class com.jme3.input.ChaseCamera
- minFilter - Variable in class com.jme3.texture.image.LastTextureState
- minLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Compares this vector component-wise with the argument (keeping the most negative value for each component) and returns the (modified) current instance.
- minLocal(Vector4f) - Method in class com.jme3.math.Vector4f
-
minLocal
computes the minimum value for each component in this andother
vector. - minVerticalRotation - Variable in class com.jme3.app.ChaseCameraAppState
- minVerticalRotation - Variable in class com.jme3.input.ChaseCamera
- MipMapGenerator - Class in com.jme3.util
- MipMapImageRaster - Class in com.jme3.texture.image
- MipMapImageRaster(Image, int) - Constructor for class com.jme3.texture.image.MipMapImageRaster
- mipMapSizes - Variable in class com.jme3.texture.Image
- mipsWereGenerated - Variable in class com.jme3.texture.Image
- MirrorBorderClamp - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
Deprecated.Not supported by OpenGL 3
- MirrorClamp - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
Deprecated.Not supported by OpenGL 3
- MirrorEdgeClamp - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
Deprecated.Not supported by OpenGL 3
- MirroredRepeat - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
Only the fractional portion of the coordinate is considered, but if the integer portion is odd, we'll use 1 - the fractional portion.
- model - Variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- MODEL_CHANNELS - Static variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- ModelKey - Class in com.jme3.asset
-
Used to load model files, such as OBJ or Blender models.
- ModelKey() - Constructor for class com.jme3.asset.ModelKey
- ModelKey(String) - Constructor for class com.jme3.asset.ModelKey
- modelName - Variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- modifyTexture(Texture2D, Image, int, int, int, int, int, int) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Copy a part of an image to a texture 2d.
- modifyTexture(Texture, Image, int, int) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Deprecated.Use modifyTexture(Texture2D dest, Image src, int destX, int destY, int srcX, int srcY, int areaW, int areaH)
- modifyTexture(Texture, Image, int, int) - Method in interface com.jme3.renderer.Renderer
-
Modifies the given Texture with the given Image.
- modifyTexture(Texture, Image, int, int) - Method in class com.jme3.system.NullRenderer
- Modulate - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Multiplies the source and dest colors.
- ModulateX2 - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Multiplies the source and dest colors then doubles the result.
- MorphControl - Class in com.jme3.anim
-
A control that handle morph animation for Position, Normal and Tangent buffers.
- MorphControl() - Constructor for class com.jme3.anim.MorphControl
- MorphTarget - Class in com.jme3.scene.mesh
- MorphTarget() - Constructor for class com.jme3.scene.mesh.MorphTarget
- MorphTarget(String) - Constructor for class com.jme3.scene.mesh.MorphTarget
- MorphTarget0 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Morph animations targets.
- MorphTarget1 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget10 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget11 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget12 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget13 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget2 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget3 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget4 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget5 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget6 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget7 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget8 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTarget9 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
- MorphTrack - Class in com.jme3.anim
-
Contains a list of weights and times for each keyframe.
- MorphTrack() - Constructor for class com.jme3.anim.MorphTrack
-
Serialization-only.
- MorphTrack(Geometry, float[], float[], int) - Constructor for class com.jme3.anim.MorphTrack
-
Creates a morph track with the given Geometry as a target
- motionAllowed - Variable in class com.jme3.input.FlyByCamera
- MotionAllowedListener - Interface in com.jme3.collision
- MotionEvent - Class in com.jme3.cinematic.events
-
A MotionEvent is a control over the spatial that manages the position and direction of the spatial while following a motion Path.
- MotionEvent() - Constructor for class com.jme3.cinematic.events.MotionEvent
-
Create MotionEvent, when using this constructor don't forget to assign spatial and path.
- MotionEvent(Spatial, MotionPath) - Constructor for class com.jme3.cinematic.events.MotionEvent
-
Creates a MotionPath for the given spatial on the given motion path.
- MotionEvent(Spatial, MotionPath, float) - Constructor for class com.jme3.cinematic.events.MotionEvent
-
Creates a MotionPath for the given spatial on the given motion path.
- MotionEvent(Spatial, MotionPath, float, LoopMode) - Constructor for class com.jme3.cinematic.events.MotionEvent
-
Creates a MotionPath for the given spatial on the given motion path.
- MotionEvent(Spatial, MotionPath, LoopMode) - Constructor for class com.jme3.cinematic.events.MotionEvent
-
Creates a MotionPath for the given spatial on the given motion path.
- MotionEvent.Direction - Enum Class in com.jme3.cinematic.events
-
Enum for the different type of target direction behavior.
- MotionPath - Class in com.jme3.cinematic
-
Motion path is used to create a path between way points.
- MotionPath() - Constructor for class com.jme3.cinematic.MotionPath
-
Create a motion Path
- MotionPathListener - Interface in com.jme3.cinematic
-
Trigger the events happening on a motion path
- MotionTrack - Class in com.jme3.cinematic.events
-
Deprecated.use MotionEvent instead
- MotionTrack() - Constructor for class com.jme3.cinematic.events.MotionTrack
-
Deprecated.Create MotionTrack, when using this constructor don't forget to assign spatial and path
- MotionTrack(Spatial, MotionPath) - Constructor for class com.jme3.cinematic.events.MotionTrack
-
Deprecated.Creates a MotionPath for the given spatial on the given motion path
- MotionTrack(Spatial, MotionPath, float) - Constructor for class com.jme3.cinematic.events.MotionTrack
-
Deprecated.Creates a MotionPath for the given spatial on the given motion path
- MotionTrack(Spatial, MotionPath, float, LoopMode) - Constructor for class com.jme3.cinematic.events.MotionTrack
-
Deprecated.Creates a MotionPath for the given spatial on the given motion path
- MotionTrack(Spatial, MotionPath, LoopMode) - Constructor for class com.jme3.cinematic.events.MotionTrack
-
Deprecated.Creates a MotionPath for the given spatial on the given motion path
- mouseAxisHash(int, boolean) - Static method in class com.jme3.input.controls.MouseAxisTrigger
- MouseAxisTrigger - Class in com.jme3.input.controls
-
A
MouseAxisTrigger
is used as a mapping to mouse axis, a mouse axis is movement along the X axis (left/right), Y axis (up/down) and the mouse wheel (scroll up/down). - MouseAxisTrigger(int, boolean) - Constructor for class com.jme3.input.controls.MouseAxisTrigger
-
Create a new
MouseAxisTrigger
. - MouseButtonEvent - Class in com.jme3.input.event
-
Mouse button press/release event.
- MouseButtonEvent(int, boolean, int, int) - Constructor for class com.jme3.input.event.MouseButtonEvent
- mouseButtonHash(int) - Static method in class com.jme3.input.controls.MouseButtonTrigger
- MouseButtonTrigger - Class in com.jme3.input.controls
-
A
MouseButtonTrigger
is used as a mapping to receive events from mouse buttons. - MouseButtonTrigger(int) - Constructor for class com.jme3.input.controls.MouseButtonTrigger
-
Create a new
MouseButtonTrigger
to receive mouse button events. - mouseInput - Variable in class com.jme3.app.LegacyApplication
- MouseInput - Interface in com.jme3.input
-
A specific API for interfacing with the mouse.
- MouseMotionEvent - Class in com.jme3.input.event
-
Mouse movement event.
- MouseMotionEvent(int, int, int, int, int, int) - Constructor for class com.jme3.input.event.MouseMotionEvent
- move(float, float, float) - Method in class com.jme3.scene.Spatial
-
Translates the spatial by the given translation vector.
- move(Vector3f) - Method in class com.jme3.scene.Spatial
-
Translates the spatial by the given translation vector.
- MOVE - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Move/Drag event, fields: posX, posY, deltaX, deltaY, pressure
- moveCamera(float, boolean) - Method in class com.jme3.input.FlyByCamera
-
Translate the camera left or forward by the specified amount.
- moveSpeed - Variable in class com.jme3.input.FlyByCamera
-
translation speed (in world units per second)
- moveToNew(int) - Method in class com.jme3.renderer.IDList
-
Adds an index to the new list.
- msort(Object[], Object[], int, int, Comparator) - Static method in class com.jme3.util.SortUtil
-
Merge sort
- msort(Object[], Object[], Comparator) - Static method in class com.jme3.util.SortUtil
-
Merge sort
- MTLLoader - Class in com.jme3.scene.plugins
- MTLLoader() - Constructor for class com.jme3.scene.plugins.MTLLoader
- mult(float) - Method in class com.jme3.math.ColorRGBA
-
Multiplies each r,g,b,a of this
ColorRGBA
by the given scalar and returns the result as a newColorRGBA
. - mult(float) - Method in class com.jme3.math.Matrix4f
-
Multiply by the specified scalar.
- mult(float) - Method in class com.jme3.math.Quaternion
-
Multiplies with the scalar argument and returns the product as a new instance.
- mult(float) - Method in class com.jme3.math.Vector2f
-
Multiplies with the scalar argument and returns the product as a new instance.
- mult(float) - Method in class com.jme3.math.Vector3f
-
Multiplies with the argument and returns the product as a new instance.
- mult(float) - Method in class com.jme3.math.Vector4f
-
mult
multiplies this vector by a scalar. - mult(float[]) - Method in class com.jme3.math.Matrix4f
-
Multiply the specified float array by this matrix.
- mult(float, float) - Method in class com.jme3.math.Vector2f
-
Multiplies component-wise by the specified components and returns the product as a new instance.
- mult(float, float, float) - Method in class com.jme3.math.Vector3f
-
Multiplies component-wise by the specified components and returns the product as a new instance.
- mult(float, float, float, float) - Method in class com.jme3.math.Vector4f
-
Multiplies component-wise by the specified components and returns the product as a new instance.
- mult(float, Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Multiply by the specified scalar.
- mult(float, Vector2f) - Method in class com.jme3.math.Vector2f
-
Multiplies with the specified scalar and stores the product in the specified vector.
- mult(float, Vector3f) - Method in class com.jme3.math.Vector3f
-
Multiplies with the specified scalar and returns the product in the specified vector.
- mult(float, Vector4f) - Method in class com.jme3.math.Vector4f
-
mult
multiplies this vector by a scalar. - mult(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
-
Multiplies each r,g,b,a of this
ColorRGBA
by the corresponding r,g,b,a of the given color and returns the result as a newColorRGBA
. - mult(Matrix3f) - Method in class com.jme3.math.Matrix3f
-
Multiplies with the argument matrix and returns the product as a new instance.
- mult(Matrix3f, Matrix3f) - Method in class com.jme3.math.Matrix3f
-
Multiplies with the specified matrix and returns the product in a 3rd matrix.
- mult(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Right-multiply by the specified matrix.
- mult(Matrix4f, Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Right-multiply by the specified matrix.
- mult(Quaternion) - Method in class com.jme3.math.Quaternion
-
Multiplies by the argument and returns the product as a new instance.
- mult(Quaternion, Quaternion) - Method in class com.jme3.math.Matrix4f
-
Multiply the specified Quaternion by this matrix.
- mult(Quaternion, Quaternion) - Method in class com.jme3.math.Quaternion
-
Multiplies by the specified quaternion and returns the product in a 3rd quaternion.
- mult(Vector3f) - Method in class com.jme3.math.Matrix3f
-
Applies the linear transformation to the vector argument and returns the result as a new vector.
- mult(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Apply this 3-D coordinate transform to the specified Vector3f.
- mult(Vector3f) - Method in class com.jme3.math.Quaternion
-
Rotates the argument vector and returns the result as a new vector.
- mult(Vector3f) - Method in class com.jme3.math.Vector3f
-
Multiplies component-wise with the argument and returns the product as a new instance.
- mult(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Applies the linear transformation to specified vector and stores the result in another vector.
- mult(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
-
Apply this 3-D coordinate transform to the specified Vector3f.
- mult(Vector3f, Vector3f) - Method in class com.jme3.math.Quaternion
-
Rotates a specified vector and returns the result in another vector.
- mult(Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
-
Multiplies component-wise with the specified vector and returns the product in a 3rd vector.
- mult(Vector4f) - Method in class com.jme3.math.Matrix4f
-
Multiply the specified Vector4f by this matrix.
- mult(Vector4f) - Method in class com.jme3.math.Vector4f
-
multLocal
multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls. - mult(Vector4f, Vector4f) - Method in class com.jme3.math.Matrix4f
-
Multiply the specified Vector4f by this matrix.
- mult(Vector4f, Vector4f) - Method in class com.jme3.math.Vector4f
-
multLocal
multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls. - multAcross(float[]) - Method in class com.jme3.math.Matrix4f
-
Multiply the specified float array by the transform of this matrix.
- multAcross(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
-
Apply the transform of this 3-D coordinate transform to the specified Vector3f.
- multAcross(Vector4f) - Method in class com.jme3.math.Matrix4f
-
Multiply the specified Vector4f by the transform of this matrix.
- multAcross(Vector4f, Vector4f) - Method in class com.jme3.math.Matrix4f
-
Multiply the specified Vector4f by the transform of this matrix.
- multiData - Variable in class com.jme3.shader.Uniform
-
For arrays or matrices, efficient format that can be sent to GL faster.
- multInBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Multiply and store a Vector2f in-buffer.
- multInBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Multiply and store a Vector3f in-buffer.
- MultiPass - Enum constant in enum class com.jme3.material.TechniqueDef.LightMode
-
Enable light rendering by using multi-pass rendering.
- MultiPassLightingLogic - Class in com.jme3.material.logic
- MultiPassLightingLogic(TechniqueDef) - Constructor for class com.jme3.material.logic.MultiPassLightingLogic
- multiplicityMatch(VariableMapping) - Static method in class com.jme3.shader.ShaderUtils
-
Check if a mapping is valid by checking the multiplicity of both of the variables if they are arrays
- Multisample - Enum constant in enum class com.jme3.renderer.Caps
-
Supports multisampling on the screen.
- multiSamples - Variable in class com.jme3.texture.Image
- multLocal(float) - Method in class com.jme3.math.ColorRGBA
-
Multiplies each r,g,b,a of this
ColorRGBA
by the given scalar and returns the result (this). - multLocal(float) - Method in class com.jme3.math.Matrix3f
-
Multiplies by the scalar argument and returns the (modified) current instance.
- multLocal(float) - Method in class com.jme3.math.Matrix4f
-
Multiplies in place by the scalar argument.
- multLocal(float) - Method in class com.jme3.math.Quaternion
-
Multiplies by the scalar argument and returns the (modified) current instance.
- multLocal(float) - Method in class com.jme3.math.Vector2f
-
Multiplies by the scalar argument and returns the (modified) current instance.
- multLocal(float) - Method in class com.jme3.math.Vector3f
-
Multiplies by the argument and returns the (modified) current instance.
- multLocal(float) - Method in class com.jme3.math.Vector4f
-
multLocal
multiplies this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls. - multLocal(float, float) - Method in class com.jme3.math.Vector2f
-
Multiplies component-wise by the specified components and returns the (modified) current instance.
- multLocal(float, float, float) - Method in class com.jme3.math.Vector3f
-
Multiplies component-wise by the specified components and returns the (modified) current instance.
- multLocal(float, float, float, float) - Method in class com.jme3.math.Quaternion
-
Multiplies by a quaternion with the specified components and returns the (modified) current instance.
- multLocal(float, float, float, float) - Method in class com.jme3.math.Vector4f
-
multLocal
multiplies this vector by 4 scalars internally, and returns a handle to this vector for easy chaining of calls. - multLocal(Matrix3f) - Method in class com.jme3.math.Matrix3f
-
Multiplies by the matrix argument and returns the (modified) current instance.
- multLocal(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Right-multiply in place, by the specified matrix.
- multLocal(Quaternion) - Method in class com.jme3.math.Matrix4f
- multLocal(Quaternion) - Method in class com.jme3.math.Quaternion
-
Multiplies by the argument and returns the (modified) current instance.
- multLocal(Vector2f) - Method in class com.jme3.math.Vector2f
-
Multiplies component-wise by the argument and returns the (modified) current instance.
- multLocal(Vector3f) - Method in class com.jme3.math.Matrix3f
-
Applies the linear transformation to the vector argument and returns the (modified) argument.
- multLocal(Vector3f) - Method in class com.jme3.math.Quaternion
-
Rotates the argument vector.
- multLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Multiplies component-wise by the argument and returns the (modified) current instance.
- multLocal(Vector4f) - Method in class com.jme3.math.Vector4f
-
multLocal
multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls. - multNormal(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
-
Rotate and scale the specified vector, but don't translate it.
- multNormalAcross(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
-
Rotate and scale the specified vector by the transpose, but don't translate it.
- multProj(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
-
Apply this perspective transform to the specified Vector3f.
N
- name - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.Name of the animation
- name - Variable in class com.jme3.asset.AssetKey
- name - Variable in class com.jme3.light.Light
-
The light name.
- name - Variable in class com.jme3.material.MatParam
- name - Variable in class com.jme3.post.Filter.Pass
- name - Variable in class com.jme3.renderer.Camera
-
The camera's name.
- name - Variable in class com.jme3.renderer.ViewPort
-
Name for this viewport.
- name - Variable in class com.jme3.scene.Spatial
-
This spatial's name.
- name - Variable in class com.jme3.scene.VertexBuffer
- name - Variable in class com.jme3.shader.ShaderVariable
-
Name of the uniform as was declared in the shader.
- NAME_SPACE_GLOBAL - Static variable in class com.jme3.shader.ShaderGenerator
- NAME_SPACE_MAT_PARAM - Static variable in class com.jme3.shader.ShaderGenerator
- NAME_SPACE_VERTEX_ATTRIBUTE - Static variable in class com.jme3.shader.ShaderGenerator
- NAME_SPACE_WORLD_PARAM - Static variable in class com.jme3.shader.ShaderGenerator
- NAN - Static variable in class com.jme3.math.Vector2f
-
Shared instance of the all-NaN vector (NaN,NaN).
- NAN - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the all-NaN vector (NaN,NaN,NaN).
- NAN - Static variable in class com.jme3.math.Vector4f
-
shared instance of the all-NaN vector (NaN,NaN,NaN,NaN) - Do not modify!
- NanoTimer - Class in com.jme3.system
-
NanoTimer
is a System.nanoTime implementation ofTimer
. - NanoTimer() - Constructor for class com.jme3.system.NanoTimer
- NativeObject - Class in com.jme3.util
-
Describes a native object.
- NativeObject() - Constructor for class com.jme3.util.NativeObject
-
Creates a new GLObject.
- NativeObject(int) - Constructor for class com.jme3.util.NativeObject
-
Protected constructor that doesn't allocate handle ref.
- NativeObjectManager - Class in com.jme3.util
-
GLObjectManager tracks all GLObjects used by the Renderer.
- NativeObjectManager() - Constructor for class com.jme3.util.NativeObjectManager
- nbShadowMaps - Variable in class com.jme3.shadow.AbstractShadowRenderer
- nbSplits - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- Nearest - Enum constant in enum class com.jme3.shadow.EdgeFilteringMode
-
Shadows are not filtered.
- Nearest - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.Shadows are not filtered.
- Nearest - Enum constant in enum class com.jme3.texture.Texture.MagFilter
-
Nearest neighbor interpolation is the fastest and crudest filtering mode - it simply uses the color of the texel closest to the pixel center for the pixel color.
- NearestLinearMipMap - Enum constant in enum class com.jme3.texture.Texture.MinFilter
-
Similar to NearestNeighborNoMipMaps except that instead of using samples from texture level 0, a sample is chosen from each of the closest (by distance) two mipmap levels.
- NearestNearestMipMap - Enum constant in enum class com.jme3.texture.Texture.MinFilter
-
Same as NearestNeighborNoMipMaps except that instead of using samples from texture level 0, the closest mipmap level is chosen based on distance.
- NearestNoMipMaps - Enum constant in enum class com.jme3.texture.Texture.MinFilter
-
Nearest neighbor interpolation is the fastest and crudest filtering method - it simply uses the color of the texel closest to the pixel center for the pixel color.
- nearestPowerOfTwo(int) - Static method in class com.jme3.math.FastMath
-
Get the next power of two of the given number.
- needClose - Variable in class com.jme3.system.NullContext
- needGeneratedMips - Variable in class com.jme3.texture.Image
- needsDirection() - Method in class com.jme3.cinematic.events.MotionEvent
-
This method is meant to be called by the motion path only.
- needsfallBackMaterial - Variable in class com.jme3.shadow.AbstractShadowRenderer
-
true if the fallback material should be used, otherwise false
- needsfallBackMaterial - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- negate() - Method in class com.jme3.math.Quaternion
-
Deprecated.The naming of this method doesn't follow convention. Please use
Quaternion.negateLocal()
instead. - negate() - Method in class com.jme3.math.Vector2f
-
Returns the negative of the vector.
- negate() - Method in class com.jme3.math.Vector3f
-
Returns the negative.
- negate() - Method in class com.jme3.math.Vector4f
-
negate
returns the negative of this vector. - negateLocal() - Method in class com.jme3.math.Quaternion
-
Negates all 4 components and returns the (modified) current instance.
- negateLocal() - Method in class com.jme3.math.Vector2f
-
Negates both components and returns the (modified) current instance.
- negateLocal() - Method in class com.jme3.math.Vector3f
-
Negates all 3 components and returns the (modified) current instance.
- negateLocal() - Method in class com.jme3.math.Vector4f
-
negateLocal
negates the internal values of this vector. - Negative - Enum constant in enum class com.jme3.math.Plane.Side
-
a point on the side with negative pseudo-distance
- NEGATIVE_INFINITY - Static variable in class com.jme3.math.Vector2f
-
Shared instance of the all-negative-infinity vector (-Inf,-Inf).
- NEGATIVE_INFINITY - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the all-negative-infinity vector (-Inf,-Inf,-Inf).
- NEGATIVE_INFINITY - Static variable in class com.jme3.math.Vector4f
-
shared instance of the all-negative-infinity vector (-Inf,-Inf,-Inf,-Inf) - Do not modify!
- NegativeX - Enum constant in enum class com.jme3.texture.TextureCubeMap.Face
- NegativeY - Enum constant in enum class com.jme3.texture.TextureCubeMap.Face
- NegativeZ - Enum constant in enum class com.jme3.texture.TextureCubeMap.Face
- Never - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test always fails
- Never - Enum constant in enum class com.jme3.scene.Spatial.BatchHint
-
This spatial will never be batched when attached to a BatchNode.
- Never - Enum constant in enum class com.jme3.scene.Spatial.CullHint
-
Never cull this from view, always draw it.
- newAssetManager() - Static method in class com.jme3.system.JmeSystem
- newAssetManager() - Method in class com.jme3.system.JmeSystemDelegate
- newAssetManager(URL) - Static method in class com.jme3.system.JmeSystem
- newAssetManager(URL) - Method in class com.jme3.system.JmeSystemDelegate
- newAudioRenderer(AppSettings) - Static method in class com.jme3.system.JmeSystem
- newAudioRenderer(AppSettings) - Method in class com.jme3.system.JmeSystemDelegate
- newContext(AppSettings, JmeContext.Type) - Static method in class com.jme3.system.JmeSystem
- newContext(AppSettings, JmeContext.Type) - Method in class com.jme3.system.JmeSystemDelegate
- newFrame() - Method in class com.jme3.shader.UniformBindingManager
-
Internal use only.
- newLen - Variable in class com.jme3.renderer.IDList
-
The number of valid elements in the new list.
- newList - Variable in class com.jme3.renderer.IDList
-
Indices belonging to the "new list".
- newTarget(Image.Format) - Static method in class com.jme3.texture.FrameBuffer.FrameBufferTarget
- newTarget(Texture) - Static method in class com.jme3.texture.FrameBuffer.FrameBufferTarget
- newTarget(Texture, TextureCubeMap.Face) - Static method in class com.jme3.texture.FrameBuffer.FrameBufferTarget
-
Creates a frame buffer texture and sets the face position by using the face parameter.
- newThread(Runnable) - Method in class com.jme3.asset.ThreadingManager.LoadingThreadFactory
- NewtonianParticleInfluencer - Class in com.jme3.effect.influencers
-
This influencer calculates initial velocity with the use of the emitter's shape.
- NewtonianParticleInfluencer() - Constructor for class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
Constructor.
- next() - Method in class com.jme3.scene.SceneGraphIterator
- next() - Method in class com.jme3.shader.bufferobject.DirtyRegionsIterator
- next() - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- nextIndex() - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- nextRandomFloat() - Static method in class com.jme3.math.FastMath
-
Returns a random float between 0 and 1.
- nextRandomInt() - Static method in class com.jme3.math.FastMath
-
Choose a pseudo-random, uniformly-distributed integer value from the shared generator.
- nextRandomInt(int, int) - Static method in class com.jme3.math.FastMath
-
Returns a random integer between min and max.
- nextStatement() - Method in class com.jme3.scene.plugins.MTLLoader
- nextStatement() - Method in class com.jme3.scene.plugins.OBJLoader
- nextThreadId - Variable in class com.jme3.asset.ThreadingManager
- nlerp(Quaternion, float) - Method in class com.jme3.math.Quaternion
-
Interpolates quickly between the current instance and
q2
using nlerp, and stores the result in the current instance. - NLerp - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- NoArgFunction<R> - Interface in com.jme3.util.functional
- NoArgVoidFunction - Interface in com.jme3.util.functional
- Node - Class in com.jme3.scene
-
Node
defines an internal node of a scene graph. - Node() - Constructor for class com.jme3.scene.Node
-
Instantiate a
Node
with no name, no parent, and no children. - Node(String) - Constructor for class com.jme3.scene.Node
-
Constructor instantiates a new
Node
with a default empty list for containing children. - nodeDefinitions - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- nodes - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- None - Enum constant in enum class com.jme3.cinematic.events.MotionEvent.Direction
-
The target stays in the starting direction.
- None - Enum constant in enum class com.jme3.environment.util.EnvMapUtils.FixSeamsMethod
-
No seams fix
- None - Enum constant in enum class com.jme3.math.Plane.Side
-
a point that lies in the plane
- NonPowerOfTwoTextures - Enum constant in enum class com.jme3.renderer.Caps
-
Supports Non-Power-Of-Two (NPOT) textures and framebuffers.
- noOccluders - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- norm() - Method in class com.jme3.math.Quaternion
-
Returns the norm, defined as the dot product of the quaternion with itself.
- normal - Variable in class com.jme3.math.Plane
-
Vector normal to the plane.
- normal - Variable in class com.jme3.util.TangentBinormalGenerator.TriangleData
-
Deprecated.
- Normal - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Normal vector, normalized (3 floats).
- normalize() - Method in class com.jme3.math.Vector2f
-
Normalizes the vector to length=1 and returns the result as a new instance.
- normalize() - Method in class com.jme3.math.Vector3f
-
Normalizes the vector to length=1 and returns the result as a new instance.
- normalize() - Method in class com.jme3.math.Vector4f
-
normalize
returns the unit vector of this vector. - normalize() - Method in class com.jme3.renderer.Camera
-
Normalizes the camera vectors.
- normalize(float, float, float) - Static method in class com.jme3.math.FastMath
-
Takes a value and expresses it in terms of min to max.
- normalize(Matrix3f) - Method in class com.jme3.math.Matrix3f
-
Normalizes the matrix and returns the result in the argument.
- normalized - Variable in class com.jme3.scene.VertexBuffer
- normalizeLocal() - Method in class com.jme3.math.Matrix3f
-
Normalizes the matrix and returns the (modified) current instance.
- normalizeLocal() - Method in class com.jme3.math.Quaternion
-
Scales the quaternion to have norm=1 and returns the (modified) current instance.
- normalizeLocal() - Method in class com.jme3.math.Vector2f
-
Normalizes the vector to length=1 and returns the (modified) current instance.
- normalizeLocal() - Method in class com.jme3.math.Vector3f
-
Normalizes the vector to length=1 and returns the (modified) current instance.
- normalizeLocal() - Method in class com.jme3.math.Vector4f
-
normalizeLocal
makes this vector into a unit vector of itself. - normalizeVector2(FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Normalize a Vector2f in-buffer.
- normalizeVector3(FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Normalize a Vector3f in-buffer.
- normalMap - Variable in class com.jme3.scene.plugins.MTLLoader
- NormalMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The normal matrix.
- NormalMatrixInverse - Enum constant in enum class com.jme3.shader.UniformBinding
- normals - Variable in class com.jme3.effect.shapes.EmitterMeshVertexShape
- normalVelocity - Variable in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
Normal to emitter's shape factor.
- norms - Variable in class com.jme3.scene.plugins.OBJLoader
- NotEqual - Enum constant in enum class com.jme3.material.RenderState.TestFunction
-
The test succeeds if the input value does not equal the reference value.
- notifyNoAssetClone() - Method in interface com.jme3.asset.cache.AssetCache
-
Notifies the cache that even though the methods
AssetCache.addToCache(com.jme3.asset.AssetKey, java.lang.Object)
orAssetCache.getFromCache(com.jme3.asset.AssetKey)
were used, there won't be a call toAssetCache.registerAssetClone(com.jme3.asset.AssetKey, java.lang.Object)
for some reason. - notifyNoAssetClone() - Method in class com.jme3.asset.cache.SimpleAssetCache
- notifyNoAssetClone() - Method in class com.jme3.asset.cache.WeakRefAssetCache
- notifyNoAssetClone() - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
- notifyRescale(float, float) - Method in class com.jme3.renderer.RenderManager
-
Internal use only.
- notifyReshape(int, int) - Method in class com.jme3.renderer.RenderManager
-
Internal use only.
- NoWrap - Enum constant in enum class com.jme3.font.LineWrapMode
- NULL - Static variable in class com.jme3.material.RenderState
-
The
NULL
render state is identical to theRenderState.DEFAULT
render state except that depth testing and face culling are disabled. - NullComparator - Class in com.jme3.renderer.queue
-
NullComparator
does not sort geometries. - NullComparator() - Constructor for class com.jme3.renderer.queue.NullComparator
- NullContext - Class in com.jme3.system
- NullContext() - Constructor for class com.jme3.system.NullContext
- nulledConditions - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- NullLightFilter - Class in com.jme3.light
-
NullLightFilter does nothing.
- NullLightFilter() - Constructor for class com.jme3.light.NullLightFilter
- NullPipeline - Class in com.jme3.renderer.pipeline
-
Render pipeline that performs no rendering.
- NullPipeline() - Constructor for class com.jme3.renderer.pipeline.NullPipeline
- NullRenderer - Class in com.jme3.system
- NullRenderer() - Constructor for class com.jme3.system.NullRenderer
- NullSavable - Class in com.jme3.export
-
NullSavable is an implementation of Savable with no data.
- NullSavable() - Constructor for class com.jme3.export.NullSavable
- NUM_SH_COEFFICIENT - Static variable in class com.jme3.environment.util.EnvMapUtils
- NUMERIC_ENTRY_DIALOG - Static variable in interface com.jme3.input.SoftTextDialogInput
- NUMERIC_KEYPAD_DIALOG - Static variable in interface com.jme3.input.SoftTextDialogInput
- numFboSwitches - Variable in class com.jme3.renderer.Statistics
-
Number of FBO switches during the current frame.
- numIndices - Variable in class com.jme3.scene.mesh.VirtualIndexBuffer
- numObjects - Variable in class com.jme3.renderer.Statistics
-
Number of object used during the current frame.
- numShaderSwitches - Variable in class com.jme3.renderer.Statistics
-
Number of shader switches during the current frame.
- numTextureBinds - Variable in class com.jme3.renderer.Statistics
-
Number of texture binds during the current frame.
- numTexturesSet - Variable in class com.jme3.renderer.RenderContext
-
No longer used.
- numTriangles - Variable in class com.jme3.renderer.Statistics
-
Number of mesh primitives rendered during the current frame.
- numUniformsSet - Variable in class com.jme3.renderer.Statistics
-
Number of uniforms set during the current frame.
- numVertices - Variable in class com.jme3.renderer.Statistics
-
Number of mesh vertices rendered during the current frame.
- numVerts - Variable in class com.jme3.scene.mesh.VirtualIndexBuffer
- Nurb - Enum constant in enum class com.jme3.math.Spline.SplineType
O
- obj - Variable in class com.jme3.renderer.opengl.GLDebug
- ObjectGroup(String) - Constructor for class com.jme3.scene.plugins.OBJLoader.ObjectGroup
- objectIndex - Variable in class com.jme3.scene.plugins.OBJLoader
- objectManager - Variable in class com.jme3.util.NativeObject
-
The object manager to which this NativeObject is registered to.
- ObjectSerializer(Function<Boolean, Object>) - Constructor for class com.jme3.shader.bufferobject.layout.BufferLayout.ObjectSerializer
- ObjectSerializer(Class<T>) - Constructor for class com.jme3.shader.bufferobject.layout.BufferLayout.ObjectSerializer
- OBJLoader - Class in com.jme3.scene.plugins
-
Reads OBJ format models.
- OBJLoader() - Constructor for class com.jme3.scene.plugins.OBJLoader
- OBJLoader.Face - Class in com.jme3.scene.plugins
- OBJLoader.ObjectGroup - Class in com.jme3.scene.plugins
- OBJLoader.Vertex - Class in com.jme3.scene.plugins
- objName - Variable in class com.jme3.scene.plugins.OBJLoader
- objNode - Variable in class com.jme3.scene.plugins.OBJLoader
- OBJTYPE_AUDIOBUFFER - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_AUDIOSTREAM - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_BO - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_FILTER - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_FRAMEBUFFER - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_SHADER - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_SHADERSOURCE - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_TEXTURE - Static variable in class com.jme3.util.NativeObject
- OBJTYPE_VERTEXBUFFER - Static variable in class com.jme3.util.NativeObject
- OccludersExtractor() - Constructor for class com.jme3.shadow.ShadowUtil.OccludersExtractor
- OccludersExtractor(Matrix4f, int, BoundingBox, BoundingBox, GeometryList, TempVars) - Constructor for class com.jme3.shadow.ShadowUtil.OccludersExtractor
- Off - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
No blending mode is used.
- Off - Enum constant in enum class com.jme3.material.RenderState.FaceCullMode
-
Face culling is disabled.
- Off - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.ShadowMode
-
Disable both shadow casting and shadow receiving for this spatial.
- Off - Enum constant in enum class com.jme3.texture.Texture.ShadowCompareMode
-
Shadow comparison mode is disabled.
- OffscreenSurface - Enum constant in enum class com.jme3.system.JmeContext.Type
-
An
OffscreenSurface
is a context that is not visible by the user. - offset - Variable in class com.jme3.scene.VertexBuffer
- offsetDistance - Variable in class com.jme3.input.ChaseCamera
- oldClone(boolean) - Method in class com.jme3.effect.ParticleEmitter
-
The old clone() method that did not use the new Cloner utility.
- oldClone(boolean) - Method in class com.jme3.scene.Spatial
-
Deprecated.
- oldDeepClone() - Method in class com.jme3.scene.Geometry
- oldDeepClone() - Method in class com.jme3.scene.Node
- oldLen - Variable in class com.jme3.renderer.IDList
-
The number of valid elements in the old list.
- oldList - Variable in class com.jme3.renderer.IDList
-
Indices belonging to the "old list".
- onAction(String, boolean, float) - Method in class com.jme3.app.ChaseCameraAppState
- onAction(String, boolean, float) - Method in class com.jme3.app.state.ScreenshotAppState
- onAction(String, boolean, float) - Method in class com.jme3.input.ChaseCamera
- onAction(String, boolean, float) - Method in interface com.jme3.input.controls.ActionListener
-
Called when an input to which this listener is registered to is invoked.
- onAction(String, boolean, float) - Method in class com.jme3.input.FlyByCamera
-
Callback to notify this controller of an action input event.
- onAnalog(String, float, float) - Method in class com.jme3.app.ChaseCameraAppState
- onAnalog(String, float, float) - Method in class com.jme3.input.ChaseCamera
- onAnalog(String, float, float) - Method in interface com.jme3.input.controls.AnalogListener
-
Called to notify the implementation that an analog event has occurred.
- onAnalog(String, float, float) - Method in class com.jme3.input.FlyByCamera
-
Callback to notify this controller of an analog input event.
- onAnimChange(AnimControl, AnimChannel, String) - Method in interface com.jme3.animation.AnimEventListener
-
Deprecated.Invoked when an animation is set to play by the user on the given channel.
- onAnimCycleDone(AnimControl, AnimChannel, String) - Method in interface com.jme3.animation.AnimEventListener
-
Deprecated.Invoked when an animation "cycle" is done.
- onConnected(Joystick) - Method in interface com.jme3.input.JoystickConnectionListener
-
Occurs when a new joystick has been detected.
- onDeleteFrameBuffer() - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when it deletes a framebuffer.
- onDeleteShader() - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when it deletes a shader.
- onDeleteTexture() - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when it deletes a texture.
- onDisable() - Method in class com.jme3.app.BasicProfilerState
- onDisable() - Method in class com.jme3.app.DetailedProfilerState
- onDisable() - Method in class com.jme3.app.state.BaseAppState
-
Called when the state was previously enabled but is now disabled either because setEnabled(false) was called or the state is being cleaned up.
- onDisable() - Method in class com.jme3.app.state.CompositeAppState
- onDisable() - Method in class com.jme3.app.state.ConstantVerifierState
- onDisable() - Method in class com.jme3.audio.AudioListenerState
- onDisable() - Method in class com.jme3.environment.EnvironmentCamera
- onDisable() - Method in class com.jme3.environment.util.LightsDebugState
- onDisable() - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- onDisconnected(Joystick) - Method in interface com.jme3.input.JoystickConnectionListener
-
Occurs when an existing joystick has been disconnected.
- One - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (1, 1, 1), Alpha Factor (1)
- One_Minus_Dst_Alpha - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (1-A_d, 1-A_d, 1-A_d), Alpha Factor (1-A_d)
- One_Minus_Dst_Color - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (1-R_d, 1-G_d, 1-B_d), Alpha Factor (1-A_d)
- One_Minus_Src_Alpha - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (1-A_s0, 1-A_s0, 1-A_s0), Alpha Factor (1-A_s0)
- One_Minus_Src_Color - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (1-R_s0, 1-G_s0, 1-B_s0), Alpha Factor (1-A_s0)
- ONE_THIRD - Static variable in class com.jme3.math.FastMath
-
The value 1/3, as a float.
- onEnable() - Method in class com.jme3.app.BasicProfilerState
- onEnable() - Method in class com.jme3.app.DetailedProfilerState
- onEnable() - Method in class com.jme3.app.state.BaseAppState
-
Called when the state is fully enabled, ie: is attached and isEnabled() is true or when the setEnabled() status changes after the state is attached.
- onEnable() - Method in class com.jme3.app.state.CompositeAppState
- onEnable() - Method in class com.jme3.app.state.ConstantVerifierState
- onEnable() - Method in class com.jme3.audio.AudioListenerState
- onEnable() - Method in class com.jme3.environment.EnvironmentCamera
- onEnable() - Method in class com.jme3.environment.util.LightsDebugState
- onEnable() - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- onFrameBufferUse(FrameBuffer, boolean) - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when a framebuffer has been set.
- onFrameChange() - Method in class com.jme3.renderer.Camera
-
Updates the view frame of the camera.
- onFrustumChange() - Method in class com.jme3.renderer.Camera
-
Updates the frustum to reflect any changes made to the planes.
- onGeometryUnassociated(Geometry) - Method in class com.jme3.scene.BatchNode
- onGeometryUnassociated(Geometry) - Method in class com.jme3.scene.GeometryGroupNode
-
Called by
geom
to specify that it has been unassociated from itsGeometryGroupNode
. - onGeometryUnassociated(Geometry) - Method in class com.jme3.scene.instancing.InstancedNode
- onJoyAxisEvent(JoyAxisEvent) - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- onJoyAxisEvent(JoyAxisEvent) - Method in interface com.jme3.input.RawInputListener
-
Invoked on joystick axis events.
- onJoyAxisEvent(JoyAxisEvent) - Method in class com.jme3.input.RawInputListenerAdapter
- onJoyButtonEvent(JoyButtonEvent) - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- onJoyButtonEvent(JoyButtonEvent) - Method in interface com.jme3.input.RawInputListener
-
Invoked on joystick button presses.
- onJoyButtonEvent(JoyButtonEvent) - Method in class com.jme3.input.RawInputListenerAdapter
- onKeyEvent(KeyInputEvent) - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- onKeyEvent(KeyInputEvent) - Method in interface com.jme3.input.RawInputListener
-
Invoked on keyboard key press or release events.
- onKeyEvent(KeyInputEvent) - Method in class com.jme3.input.RawInputListenerAdapter
- onMaterialChange(Geometry) - Method in class com.jme3.scene.BatchNode
- onMaterialChange(Geometry) - Method in class com.jme3.scene.GeometryGroupNode
- onMaterialChange(Geometry) - Method in class com.jme3.scene.instancing.InstancedNode
- onMeshChange(Geometry) - Method in class com.jme3.scene.BatchNode
- onMeshChange(Geometry) - Method in class com.jme3.scene.GeometryGroupNode
- onMeshChange(Geometry) - Method in class com.jme3.scene.instancing.InstancedNode
- onMeshDrawn(Mesh, int) - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when a mesh has been drawn.
- onMeshDrawn(Mesh, int, int) - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when a mesh has been drawn.
- onMouseButtonEvent(MouseButtonEvent) - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- onMouseButtonEvent(MouseButtonEvent) - Method in interface com.jme3.input.RawInputListener
-
Invoked on mouse button events.
- onMouseButtonEvent(MouseButtonEvent) - Method in class com.jme3.input.RawInputListenerAdapter
- onMouseMotionEvent(MouseMotionEvent) - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- onMouseMotionEvent(MouseMotionEvent) - Method in interface com.jme3.input.RawInputListener
-
Invoked on mouse movement/motion events.
- onMouseMotionEvent(MouseMotionEvent) - Method in class com.jme3.input.RawInputListenerAdapter
- onNewFrameBuffer() - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when it creates a new framebuffer.
- onNewShader() - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when it creates a new shader.
- onNewTexture() - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when it creates a new texture.
- onPause() - Method in class com.jme3.cinematic.Cinematic
-
called internally
- onPause() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Implement this method with code that you want to execute when the event is paused.
- onPause() - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- onPause() - Method in class com.jme3.cinematic.events.AnimEvent
-
Callback when the event is paused.
- onPause() - Method in class com.jme3.cinematic.events.CameraEvent
- onPause() - Method in class com.jme3.cinematic.events.MotionEvent
- onPause() - Method in class com.jme3.cinematic.events.SoundEvent
- onPause(CinematicEvent) - Method in interface com.jme3.cinematic.events.CinematicEventListener
- onPlay() - Method in class com.jme3.cinematic.Cinematic
-
called internally
- onPlay() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Implement this method with code that you want to execute when the event is started.
- onPlay() - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- onPlay() - Method in class com.jme3.cinematic.events.AnimEvent
-
Callback when the event is started.
- onPlay() - Method in class com.jme3.cinematic.events.CameraEvent
- onPlay() - Method in class com.jme3.cinematic.events.MotionEvent
- onPlay() - Method in class com.jme3.cinematic.events.SoundEvent
- onPlay(CinematicEvent) - Method in interface com.jme3.cinematic.events.CinematicEventListener
- onShaderUse(Shader, boolean) - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when a shader has been utilized.
- onSoftText(int, String) - Method in interface com.jme3.input.controls.SoftTextDialogInputListener
- onStop() - Method in class com.jme3.cinematic.Cinematic
-
called internally
- onStop() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Implement this method with code that you want to execute when the event is stopped.
- onStop() - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- onStop() - Method in class com.jme3.cinematic.events.AnimEvent
-
Callback when the event is stopped.
- onStop() - Method in class com.jme3.cinematic.events.CameraEvent
- onStop() - Method in class com.jme3.cinematic.events.MotionEvent
- onStop() - Method in class com.jme3.cinematic.events.SoundEvent
- onStop(CinematicEvent) - Method in interface com.jme3.cinematic.events.CinematicEventListener
- onTextureUse(Image, boolean) - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when a texture has been set.
- onTouch(String, TouchEvent, float) - Method in interface com.jme3.input.controls.TouchListener
- onTouchEvent(TouchEvent) - Method in class com.jme3.input.InputManager
-
Callback from RawInputListener.
- onTouchEvent(TouchEvent) - Method in interface com.jme3.input.RawInputListener
-
Invoked on touchscreen touch events.
- onTouchEvent(TouchEvent) - Method in class com.jme3.input.RawInputListenerAdapter
- onTouchEventQueued(TouchEvent) - Method in class com.jme3.input.InputManager
-
Dispatches touch events to touch listeners
- onTransformChange(Geometry) - Method in class com.jme3.scene.BatchNode
- onTransformChange(Geometry) - Method in class com.jme3.scene.GeometryGroupNode
-
Called by
geom
to specify that its world transform has been changed. - onTransformChange(Geometry) - Method in class com.jme3.scene.instancing.InstancedNode
- onUniformSet() - Method in class com.jme3.renderer.Statistics
-
Called by the Renderer when a uniform was set.
- onUpdate(float) - Method in class com.jme3.cinematic.Cinematic
-
used internally, don't call this directly.
- onUpdate(float) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Implement this method with the code that you want to execute on update (only called when the event is playing).
- onUpdate(float) - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- onUpdate(float) - Method in class com.jme3.cinematic.events.AnimEvent
-
Callback on each render pass while the event is playing.
- onUpdate(float) - Method in class com.jme3.cinematic.events.CameraEvent
- onUpdate(float) - Method in class com.jme3.cinematic.events.MotionEvent
- onUpdate(float) - Method in class com.jme3.cinematic.events.SoundEvent
- onViewPortChange() - Method in class com.jme3.renderer.Camera
-
Called when the viewport has been changed.
- onWayPointReach(MotionEvent, int) - Method in interface com.jme3.cinematic.MotionPathListener
-
Triggers every time the target reach a waypoint on the path
- Opaque - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
The renderer will try to find the optimal order for rendering all objects using this mode.
- OpaqueComparator - Class in com.jme3.renderer.queue
- OpaqueComparator() - Constructor for class com.jme3.renderer.queue.OpaqueComparator
- open - Variable in class com.jme3.audio.AudioStream
- OpenCLException - Exception Class in com.jme3.opencl
-
Generic OpenCL exception, can be thrown in every method of this package.
- OpenCLException() - Constructor for exception class com.jme3.opencl.OpenCLException
-
Creates a new instance of
OpenCLException
without detail message. - OpenCLException(String) - Constructor for exception class com.jme3.opencl.OpenCLException
-
Constructs an instance of
OpenCLException
with the specified detail message. - OpenCLException(String, int) - Constructor for exception class com.jme3.opencl.OpenCLException
- OpenCLObject - Interface in com.jme3.opencl
-
Base interface of all native OpenCL objects.
- OpenCLObject.ObjectReleaser - Interface in com.jme3.opencl
-
Releaser for an
OpenCLObject
. - OpenCLObjectManager - Class in com.jme3.opencl
- OpenGL20 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 2.0 or OpenGL ES 2.0.
- OpenGL21 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 2.1.
- OpenGL30 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 3.0.
- OpenGL31 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 3.1.
- OpenGL32 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 3.2.
- OpenGL33 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 3.3.
- OpenGL40 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 4.0.
- OpenGL41 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 4.1.
- OpenGL42 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 4.2.
- OpenGL43 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 4.3.
- OpenGL44 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 4.4.
- OpenGL45 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL 4.5.
- OpenGLES20 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL ES 2.
- OpenGLES30 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL ES 3.0.
- OpenGLES31 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL ES 3.1.
- OpenGLES32 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports OpenGL ES 3.2.
- openStream() - Method in class com.jme3.asset.AssetInfo
-
Implementations of this method should return an
InputStream
allowing access to the data represented by theAssetKey
. - openStream() - Method in class com.jme3.asset.plugins.UrlAssetInfo
- openStream() - Method in class com.jme3.asset.StreamAssetInfo
- openStream(String) - Method in class com.jme3.asset.plugins.HttpZipLocator
- opposite() - Method in class com.jme3.math.Quaternion
- opposite(Quaternion) - Method in class com.jme3.math.Quaternion
-
Returns a rotation with the same axis and the angle increased by 180 degrees.
- oppositeLocal() - Method in class com.jme3.math.Quaternion
-
Changes the quaternion to a rotation with the same axis and the angle increased by 180 degrees.
- optimize(Node) - Static method in class jme3tools.optimize.GeometryBatchFactory
-
Optimizes a scene by combining Geometry with the same material.
- optimize(Node, boolean) - Static method in class jme3tools.optimize.GeometryBatchFactory
-
Optimizes a scene by combining Geometry with the same material.
- Orange - Static variable in class com.jme3.math.ColorRGBA
-
The color orange (251/255, 130/255,0).
- ORIENTATION_X - Static variable in interface com.jme3.input.SensorJoystickAxis
- ORIENTATION_Y - Static variable in interface com.jme3.input.SensorJoystickAxis
- ORIENTATION_Z - Static variable in interface com.jme3.input.SensorJoystickAxis
- OrientedBox - Enum constant in enum class com.jme3.light.LightProbe.AreaType
- OrientedBoxProbeArea - Class in com.jme3.light
- OrientedBoxProbeArea() - Constructor for class com.jme3.light.OrientedBoxProbeArea
- OrientedBoxProbeArea(Transform) - Constructor for class com.jme3.light.OrientedBoxProbeArea
- origin - Variable in class com.jme3.math.Ray
-
The ray's beginning point.
- Original - Enum constant in enum class com.jme3.scene.shape.Sphere.TextureMode
-
Wrap texture radially and along z-axis
- orthogonalLineFit(FloatBuffer) - Method in class com.jme3.math.Line
-
Fit this line to the specified points.
- out - Variable in class com.jme3.renderer.ViewPort
-
FrameBuffer for output.
- outBounce - Static variable in class com.jme3.math.Easing
-
a function that starts quickly, then bounces several times
- outCubic - Static variable in class com.jme3.math.Easing
- outElastic - Static variable in class com.jme3.math.Easing
-
Out Elastic and bounce
- outerAngle - Variable in class com.jme3.audio.AudioNode
- OuterAngle - Enum constant in enum class com.jme3.audio.AudioParam
- outerAngleCos - Variable in class com.jme3.light.SpotLight
- outerAngleCosSqr - Variable in class com.jme3.light.SpotLight
- outerAngleSin - Variable in class com.jme3.light.SpotLight
- outerAngleSinRcp - Variable in class com.jme3.light.SpotLight
- outerAngleSinSqr - Variable in class com.jme3.light.SpotLight
- OutputCapsule - Interface in com.jme3.export
- outQuad - Static variable in class com.jme3.math.Easing
-
Out
- outQuart - Static variable in class com.jme3.math.Easing
- outQuint - Static variable in class com.jme3.math.Easing
- Outside - Enum constant in enum class com.jme3.renderer.Camera.FrustumIntersect
-
Defines a constant assigned to spatials that are completely outside of this camera's view frustum.
- OUTSIDE - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
- owner - Variable in class com.jme3.asset.ThreadingManager
P
- packedAngleCos - Variable in class com.jme3.light.SpotLight
- PackedDepthStencilBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports FBO with Depth24Stencil8 image format.
- PackedFloatColorBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports Format.RGB111110F for FBO color buffers.
- PackedFloatTexture - Enum constant in enum class com.jme3.renderer.Caps
-
Supports Format.RGB111110F for textures.
- padJointTracks(List<TransformTrack>, Joint) - Static method in class com.jme3.anim.util.AnimMigrationUtils
- parallel(Tween...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that will interpolate over an entire list of tweens in parallel, ie: all tweens will be run at the same time.
- parent - Variable in class com.jme3.scene.Spatial
-
Spatial's parent, or null if it has none.
- parse(InputStream) - Static method in class com.jme3.util.blockparser.BlockLanguageParser
- parse(CharSequence) - Method in interface com.jme3.font.GlyphParser
- parseBool(String, boolean) - Static method in class com.jme3.util.xml.SAXUtil
- parseColor(Attributes) - Static method in class com.jme3.util.xml.SAXUtil
- parseFloat(String) - Static method in class com.jme3.util.xml.SAXUtil
- parseFloat(String, float) - Static method in class com.jme3.util.xml.SAXUtil
- parseInt(String) - Static method in class com.jme3.util.xml.SAXUtil
- parseInt(String, int) - Static method in class com.jme3.util.xml.SAXUtil
-
Parses an integer from a string, if the string is null returns def.
- parseMapping(Statement, boolean[]) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Reads a mapping statement.
- parseString(String) - Static method in class com.jme3.util.xml.SAXUtil
- parseString(String, String) - Static method in class com.jme3.util.xml.SAXUtil
- parseVector3(Attributes) - Static method in class com.jme3.util.xml.SAXUtil
- PartialNonPowerOfTwoTextures - Enum constant in enum class com.jme3.renderer.Caps
-
Partial support for non-power-of-2 textures, typically found on OpenGL ES 2 devices.
- Particle - Class in com.jme3.effect
-
Represents a single particle in a
ParticleEmitter
. - Particle() - Constructor for class com.jme3.effect.Particle
- ParticleEmitter - Class in com.jme3.effect
-
ParticleEmitter
is a special kind of geometry which simulates a particle system. - ParticleEmitter() - Constructor for class com.jme3.effect.ParticleEmitter
-
For serialization only.
- ParticleEmitter(String, ParticleMesh.Type, int) - Constructor for class com.jme3.effect.ParticleEmitter
- ParticleEmitter.ParticleEmitterControl - Class in com.jme3.effect
- ParticleEmitterControl() - Constructor for class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- ParticleEmitterControl(ParticleEmitter) - Constructor for class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- ParticleInfluencer - Interface in com.jme3.effect.influencers
-
An interface that defines the methods to affect initial velocity of the particles.
- ParticleMesh - Class in com.jme3.effect
-
The
ParticleMesh
is the underlying visual implementation of aparticle emitter
. - ParticleMesh() - Constructor for class com.jme3.effect.ParticleMesh
- ParticleMesh.Type - Enum Class in com.jme3.effect
-
Type of particle mesh
- ParticlePointMesh - Class in com.jme3.effect
- ParticlePointMesh() - Constructor for class com.jme3.effect.ParticlePointMesh
- ParticleTriMesh - Class in com.jme3.effect
- ParticleTriMesh() - Constructor for class com.jme3.effect.ParticleTriMesh
- Pass() - Constructor for class com.jme3.post.Filter.Pass
- Pass(String) - Constructor for class com.jme3.post.Filter.Pass
- passMaterial - Variable in class com.jme3.post.Filter.Pass
- Patch - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
Used for Tessellation only.
- path - Variable in class com.jme3.cinematic.events.MotionEvent
- path - Variable in class com.jme3.cinematic.events.SoundEvent
- Path - Enum constant in enum class com.jme3.cinematic.events.MotionEvent.Direction
-
The target rotates with the direction of the path.
- PathAndRotation - Enum constant in enum class com.jme3.cinematic.events.MotionEvent.Direction
-
The target rotates with the direction of the path but with the addition of a rotation.
- pause() - Method in class com.jme3.audio.AudioNode
-
Pause the audio that was started with
AudioNode.play()
. - pause() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Pause this event.
- pause() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
Pauses the animation
- pauseAll() - Method in interface com.jme3.audio.AudioRenderer
-
Pauses all Playing audio.
- pauseAll() - Method in class com.jme3.audio.openal.ALAudioRenderer
- paused - Variable in class com.jme3.app.LegacyApplication
- Paused - Enum constant in enum class com.jme3.audio.AudioNode.Status
-
Deprecated.The audio node is currently paused.
- Paused - Enum constant in enum class com.jme3.audio.AudioSource.Status
-
The audio source is currently paused.
- Paused - Enum constant in enum class com.jme3.cinematic.PlayState
-
The CinematicEvent is paused.
- PauseOnLostFocus - Enum constant in enum class com.jme3.app.LostFocusBehavior
-
The application will not update when unfocused.
- pauseSource(AudioSource) - Method in interface com.jme3.audio.AudioRenderer
- pauseSource(AudioSource) - Method in class com.jme3.audio.openal.ALAudioRenderer
- PBR - Static variable in class com.jme3.material.Materials
- PCF4 - Enum constant in enum class com.jme3.shadow.EdgeFilteringMode
-
4x4 percentage-closer filtering is used.
- PCF4 - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.4x4 percentage-closer filtering is used.
- PCF8 - Enum constant in enum class com.jme3.shadow.EdgeFilteringMode
-
8x8 percentage-closer filtering is used.
- PCF8 - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.8x8 percentage-closer filtering is used.
- PCFPOISSON - Enum constant in enum class com.jme3.shadow.EdgeFilteringMode
-
12 samples percentage-closer filtering with a POISON disc distribution is used.
- PCFPOISSON - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.8x8 percentage-closer filtering is used.
- PFMLoader - Class in com.jme3.texture.plugins
- PFMLoader() - Constructor for class com.jme3.texture.plugins.PFMLoader
- PI - Static variable in class com.jme3.math.FastMath
-
The value PI as a float.
- pick(Vector2f, CollisionResults) - Method in class com.jme3.scene.debug.custom.ArmatureNode
- Picture - Class in com.jme3.ui
-
A
Picture
represents a 2D image drawn on the screen. - Picture() - Constructor for class com.jme3.ui.Picture
-
Serialization only.
- Picture(String) - Constructor for class com.jme3.ui.Picture
-
Creates a named picture.
- Picture(String, boolean) - Constructor for class com.jme3.ui.Picture
-
Create a named picture.
- Pink - Static variable in class com.jme3.math.ColorRGBA
-
The color pink (1, 0.68, 0.68).
- pipeline - Variable in class com.jme3.renderer.ViewPort
-
Dedicated pipeline.
- PipelineContext - Interface in com.jme3.renderer.pipeline
-
Handles objects globally for a single type of RenderPipeline.
- pipelineRender(RenderManager, PipelineContext, ViewPort, float) - Method in class com.jme3.renderer.pipeline.ForwardPipeline
- pipelineRender(RenderManager, PipelineContext, ViewPort, float) - Method in class com.jme3.renderer.pipeline.NullPipeline
- pipelineRender(RenderManager, T, ViewPort, float) - Method in interface com.jme3.renderer.pipeline.RenderPipeline
-
Renders the pipeline.
- pitch - Variable in class com.jme3.audio.AudioNode
- Pitch - Enum constant in enum class com.jme3.audio.AudioParam
- PIXEL_BOX - Static variable in class com.jme3.scene.debug.custom.ArmatureNode
- PixelReader - Interface in com.jme3.texture.plugins.ktx
-
Interface used to read a set of pixels in a KTX file
- PlaceholderAssets - Class in com.jme3.util
- plane - Variable in class com.jme3.util.TempVars
-
Plane
- Plane - Class in com.jme3.math
-
Plane
defines a plane where Normal dot (x,y,z) = Constant. - Plane() - Constructor for class com.jme3.math.Plane
-
Constructor instantiates a new
Plane
object. - Plane(Vector3f, float) - Constructor for class com.jme3.math.Plane
-
Constructor instantiates a new
Plane
object. - Plane(Vector3f, Vector3f) - Constructor for class com.jme3.math.Plane
-
Constructor instantiates a new
Plane
object. - Plane.Side - Enum Class in com.jme3.math
-
Describe the relationship between a point and a plane.
- Platform - Enum Class in com.jme3.system
-
Enumerate known operating system/architecture pairs.
- Platform - Interface in com.jme3.opencl
-
A wrapper for an OpenCL platform.
- Platform.Os - Enum Class in com.jme3.system
-
Enumerate generic names of operating systems
- PlatformChooser - Interface in com.jme3.opencl
-
This SPI is called on startup to specify which platform and which devices are used for context creation.
- play() - Method in class com.jme3.audio.AudioNode
-
Start playing the audio.
- play() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Play this event.
- play() - Method in class com.jme3.cinematic.events.CameraEvent
- play() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
Starts the animation
- Playing - Enum constant in enum class com.jme3.audio.AudioNode.Status
-
Deprecated.The audio node is currently playing.
- Playing - Enum constant in enum class com.jme3.audio.AudioSource.Status
-
The audio source is currently playing.
- Playing - Enum constant in enum class com.jme3.cinematic.PlayState
-
The CinematicEvent is currently being played.
- playInstance() - Method in class com.jme3.audio.AudioNode
-
Start playing an instance of this audio.
- playSource(AudioSource) - Method in interface com.jme3.audio.AudioRenderer
- playSource(AudioSource) - Method in class com.jme3.audio.openal.ALAudioRenderer
- playSourceInstance(AudioSource) - Method in interface com.jme3.audio.AudioRenderer
- playSourceInstance(AudioSource) - Method in class com.jme3.audio.openal.ALAudioRenderer
- playState - Variable in class com.jme3.cinematic.events.AbstractCinematicEvent
- PlayState - Enum Class in com.jme3.cinematic
-
The play state of a cinematic event
- Point - Enum constant in enum class com.jme3.effect.ParticleMesh.Type
-
The particle mesh is composed of points.
- Point - Enum constant in enum class com.jme3.light.Light.Type
-
Point light
- pointInsideTriangle(Vector2f, Vector2f, Vector2f, Vector2f) - Static method in class com.jme3.math.FastMath
-
Test if a point is inside a triangle.
- PointLight - Class in com.jme3.light
-
Represents a point light.
- PointLight() - Constructor for class com.jme3.light.PointLight
-
Creates a PointLight
- PointLight(Vector3f) - Constructor for class com.jme3.light.PointLight
-
Creates a PointLight at the given position
- PointLight(Vector3f, float) - Constructor for class com.jme3.light.PointLight
-
Creates a PointLight at the given position, with the given radius
- PointLight(Vector3f, ColorRGBA) - Constructor for class com.jme3.light.PointLight
-
Creates a PointLight at the given position and with the given color
- PointLight(Vector3f, ColorRGBA, float) - Constructor for class com.jme3.light.PointLight
-
Creates a PointLight at the given position, with the given color and the given radius
- PointLightShadowFilter - Class in com.jme3.shadow
-
This Filter does basically the same as a PointLightShadowRenderer except it renders the post shadow pass as a fullscreen quad pass instead of a geometry pass.
- PointLightShadowFilter() - Constructor for class com.jme3.shadow.PointLightShadowFilter
-
For serialization only.
- PointLightShadowFilter(AssetManager, int) - Constructor for class com.jme3.shadow.PointLightShadowFilter
-
Creates a PointLightShadowFilter.
- PointLightShadowRenderer - Class in com.jme3.shadow
-
PointLightShadowRenderer renders shadows for a point light
- PointLightShadowRenderer() - Constructor for class com.jme3.shadow.PointLightShadowRenderer
-
Used for serialization.
- PointLightShadowRenderer(AssetManager, int) - Constructor for class com.jme3.shadow.PointLightShadowRenderer
-
Creates a PointLightShadowRenderer
- points - Variable in class com.jme3.shadow.DirectionalLightShadowRenderer
- points - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- points - Variable in class com.jme3.shadow.SpotLightShadowRenderer
- Points - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
A primitive is a single point in space.
- pointSize - Variable in class com.jme3.renderer.RenderContext
-
No longer used.
- Polar - Enum constant in enum class com.jme3.scene.shape.Sphere.TextureMode
-
Apply texture to each pole.
- polyOffsetEnabled - Variable in class com.jme3.renderer.RenderContext
-
Enables z-order offset for polygons.
- polyOffsetFactor - Variable in class com.jme3.renderer.RenderContext
-
Maximum Z slope for z-order offset.
- polyOffsetUnits - Variable in class com.jme3.renderer.RenderContext
-
Minimum resolvable depth buffer value for z-order offset.
- popDebugGroup() - Method in class com.jme3.renderer.opengl.GLRenderer
- popDebugGroup() - Method in interface com.jme3.renderer.Renderer
- populateFromBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Updates the values of the given vector from the specified buffer at the index provided.
- populateFromBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Updates the values of the given vector from the specified buffer at the index provided.
- populateFromBuffer(Vector4f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Updates the values of the given vector from the specified buffer at the index provided.
- populateProbes(Geometry, LightList) - Method in class com.jme3.light.BasicProbeBlendingStrategy
- populateProbes(Geometry, LightList) - Method in interface com.jme3.light.LightProbeBlendingStrategy
-
Populates the resulting light probes into the given light list.
- populateProbes(Geometry, LightList) - Method in class com.jme3.light.WeightedProbeBlendingStrategy
- pos - Variable in class com.jme3.input.ChaseCamera
- Pose - Class in com.jme3.animation
-
Deprecated.
- Pose() - Constructor for class com.jme3.animation.Pose
-
Deprecated.Serialization-only.
- Pose(String, int, Vector3f[], int[]) - Constructor for class com.jme3.animation.Pose
-
Deprecated.
- PoseFrame() - Constructor for class com.jme3.animation.PoseTrack.PoseFrame
-
Deprecated.Serialization-only.
- PoseFrame(Pose[], float[]) - Constructor for class com.jme3.animation.PoseTrack.PoseFrame
-
Deprecated.
- PoseTrack - Class in com.jme3.animation
-
Deprecated.
- PoseTrack() - Constructor for class com.jme3.animation.PoseTrack
-
Deprecated.Serialization-only.
- PoseTrack(int, float[], PoseTrack.PoseFrame[]) - Constructor for class com.jme3.animation.PoseTrack
-
Deprecated.
- PoseTrack.PoseFrame - Class in com.jme3.animation
-
Deprecated.
- position - Variable in class com.jme3.effect.Particle
-
Current particle position
- position - Variable in class com.jme3.environment.EnvironmentCamera
- position - Variable in class com.jme3.light.PointLight
- position - Variable in class com.jme3.light.SpotLight
- position - Variable in class com.jme3.scene.mesh.VirtualIndexBuffer
- Position - Enum constant in enum class com.jme3.audio.AudioParam
- Position - Enum constant in enum class com.jme3.audio.ListenerParam
- Position - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Position of the vertex (3 floats)
- positional - Variable in class com.jme3.audio.AudioNode
- Positive - Enum constant in enum class com.jme3.math.Plane.Side
-
a point on the side with positive pseudo-distance
- POSITIVE_INFINITY - Static variable in class com.jme3.math.Vector2f
-
Shared instance of the all-plus-infinity vector (+Inf,+Inf).
- POSITIVE_INFINITY - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the all-plus-infinity vector (+Inf,+Inf,+Inf).
- POSITIVE_INFINITY - Static variable in class com.jme3.math.Vector4f
-
shared instance of the all-plus-infinity vector (+Inf,+Inf,+Inf,+Inf) - Do not modify!
- PositiveX - Enum constant in enum class com.jme3.texture.TextureCubeMap.Face
- PositiveY - Enum constant in enum class com.jme3.texture.TextureCubeMap.Face
- PositiveZ - Enum constant in enum class com.jme3.texture.TextureCubeMap.Face
- POST_ORDER - Enum constant in enum class com.jme3.scene.Spatial.DFSMode
-
Post order: the children are visited first, then the parent.
- postFilter(Renderer, FrameBuffer) - Method in class com.jme3.post.Filter
-
This method is called right after the filter has been rendered to the framebuffer.
- postFrame() - Method in class com.jme3.renderer.opengl.GLRenderer
- postFrame() - Method in interface com.jme3.renderer.Renderer
-
Called when a new frame has been rendered.
- postFrame() - Method in class com.jme3.system.NullRenderer
- postFrame(RenderManager, ViewPort, FrameBuffer, FrameBuffer) - Method in class com.jme3.post.Filter
-
Override this method if you want to make a pass just after the frame has been rendered and just before the filter rendering
- postFrame(RenderManager, ViewPort, FrameBuffer, FrameBuffer) - Method in class com.jme3.shadow.AbstractShadowFilter
- postFrame(RenderManager, ViewPort, FrameBuffer, FrameBuffer) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- postFrame(FrameBuffer) - Method in class com.jme3.app.state.ScreenshotAppState
- postFrame(FrameBuffer) - Method in class com.jme3.post.FilterPostProcessor
- postFrame(FrameBuffer) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- postFrame(FrameBuffer) - Method in class com.jme3.post.PreDepthProcessor
- postFrame(FrameBuffer) - Method in interface com.jme3.post.SceneProcessor
-
Called after a frame has been rendered and the queue flushed.
- postFrame(FrameBuffer) - Method in class com.jme3.shadow.AbstractShadowRenderer
- postFrame(FrameBuffer) - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- postFrame(FrameBuffer) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- PostFrame - Enum constant in enum class com.jme3.profile.VpStep
- PostPass - Enum constant in enum class com.jme3.material.TechniqueDef.ShadowMode
- postProcess(AssetKey, Object) - Method in interface com.jme3.asset.AssetProcessor
-
Applies post-processing to an asset.
- postProcess(AssetKey, Object) - Method in class com.jme3.asset.CloneableAssetProcessor
- postProcess(AssetKey, Object) - Method in class com.jme3.material.MaterialProcessor
- postProcess(AssetKey, Object) - Method in class com.jme3.texture.TextureProcessor
- postQueue(RenderQueue) - Method in class com.jme3.app.state.ScreenshotAppState
- postQueue(RenderQueue) - Method in class com.jme3.post.Filter
-
Override this method if you want to make a pre pass, before the actual rendering of the frame
- postQueue(RenderQueue) - Method in class com.jme3.post.FilterPostProcessor
- postQueue(RenderQueue) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- postQueue(RenderQueue) - Method in class com.jme3.post.PreDepthProcessor
- postQueue(RenderQueue) - Method in interface com.jme3.post.SceneProcessor
-
Called after the scene graph has been queued, but before it is flushed.
- postQueue(RenderQueue) - Method in class com.jme3.shadow.AbstractShadowFilter
- postQueue(RenderQueue) - Method in class com.jme3.shadow.AbstractShadowRenderer
- postQueue(RenderQueue) - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- postQueue(RenderQueue) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- postQueue(RenderQueue) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- PostQueue - Enum constant in enum class com.jme3.profile.VpStep
- postRender() - Method in class com.jme3.app.DetailedProfilerState
- postRender() - Method in class com.jme3.app.state.AbstractAppState
- postRender() - Method in interface com.jme3.app.state.AppState
-
Called after all rendering commands are flushed.
- postRender() - Method in class com.jme3.app.state.AppStateManager
-
Calls render for all attached and initialized states, do not call directly.
- postRender() - Method in class com.jme3.app.state.BaseAppState
- postRender() - Method in class com.jme3.app.state.ConstantVerifierState
- postRender() - Method in class com.jme3.cinematic.Cinematic
-
called internally
- postRenderPasses - Variable in class com.jme3.post.Filter
- postshadowMat - Variable in class com.jme3.shadow.AbstractShadowRenderer
- postshadowMat - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- postTechniqueName - Variable in class com.jme3.shadow.AbstractShadowRenderer
-
name of the post material technique
- postTechniqueName - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- POV_X - Static variable in interface com.jme3.input.JoystickAxis
- POV_Y - Static variable in interface com.jme3.input.JoystickAxis
- pow(float, float) - Static method in class com.jme3.math.FastMath
-
Returns a number raised to an exponent power.
- PQTorus - Class in com.jme3.scene.shape
-
A parameterized torus, also known as a pq torus.
- PQTorus() - Constructor for class com.jme3.scene.shape.PQTorus
- PQTorus(float, float, float, float, int, int) - Constructor for class com.jme3.scene.shape.PQTorus
-
Creates a parameterized torus.
- PRE_ORDER - Enum constant in enum class com.jme3.scene.Spatial.DFSMode
-
Pre order: the current spatial is visited first, then its children.
- PreDepthProcessor - Class in com.jme3.post
-
Processor that lays depth first, this can improve performance in complex scenes.
- PreDepthProcessor(AssetManager) - Constructor for class com.jme3.post.PreDepthProcessor
- PrefilteredEnvMapFaceGenerator - Class in com.jme3.environment.generation
-
Generates one face of the prefiltered environment map for PBR.
- PrefilteredEnvMapFaceGenerator(Application, int, JobProgressListener<Integer>) - Constructor for class com.jme3.environment.generation.PrefilteredEnvMapFaceGenerator
-
Creates a pem generator for the given face.
- prefixedName - Variable in class com.jme3.material.MatParam
- preFrame(float) - Method in class com.jme3.app.state.ScreenshotAppState
- preFrame(float) - Method in class com.jme3.post.Filter
-
Override this method if you want to modify parameters according to tpf before the rendering of the frame.
- preFrame(float) - Method in class com.jme3.post.FilterPostProcessor
- preFrame(float) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- preFrame(float) - Method in class com.jme3.post.PreDepthProcessor
- preFrame(float) - Method in interface com.jme3.post.SceneProcessor
-
Called before a frame
- preFrame(float) - Method in class com.jme3.shadow.AbstractShadowFilter
- preFrame(float) - Method in class com.jme3.shadow.AbstractShadowRenderer
- preFrame(float) - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- preFrame(float) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- preFrame(float) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- PreFrame - Enum constant in enum class com.jme3.profile.VpStep
- preload(RenderManager, ViewPort) - Method in class com.jme3.effect.ParticleEmitter
- preload(RenderManager, Geometry) - Method in class com.jme3.material.Material
-
Preloads this material for the given render manager.
- preloadScene(Spatial) - Method in class com.jme3.renderer.RenderManager
-
Preloads a scene for rendering.
- PremultAlpha - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Premultiplied alpha blending, for use with premult alpha textures.
- prepareForAnim(boolean) - Method in class com.jme3.scene.Mesh
-
Prepares the mesh for software skinning by converting the bone index and weight buffers to heap buffers.
- prepareNurbsKnots(List<Float>, int) - Static method in class com.jme3.math.CurveAndSurfaceMath
-
This method prepares the knots to be used.
- prepareShCoefs(Vector3f[]) - Static method in class com.jme3.environment.util.EnvMapUtils
- Preprocessor - Class in jme3tools.shader
-
GLSL Preprocessor
- Preprocessor() - Constructor for class jme3tools.shader.Preprocessor
- preshadowMat - Variable in class com.jme3.shadow.AbstractShadowRenderer
- preshadowMat - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- previous() - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- previousIndex() - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- previousTargetRotation - Variable in class com.jme3.input.ChaseCamera
- previousWorldTranslation - Variable in class com.jme3.audio.AudioNode
- prevPos - Variable in class com.jme3.input.ChaseCamera
- PrimitiveAllocator - Class in com.jme3.util
-
This class contains a primitive allocator with no special logic, should work on any jvm
- PrimitiveAllocator() - Constructor for class com.jme3.util.PrimitiveAllocator
- Primitives - Class in com.jme3.anim.util
-
This is a guava method used in
Tweens
class. - print() - Method in class com.jme3.renderer.IDList
-
Prints the contents of the lists.
- printCurrentDirectMemory(StringBuilder) - Static method in class com.jme3.util.BufferUtils
- printMesh(Mesh) - Static method in class jme3tools.optimize.GeometryBatchFactory
- Probe - Enum constant in enum class com.jme3.light.Light.Type
-
Light probe
- ProbeArea - Interface in com.jme3.light
- ProcEndRender - Enum constant in enum class com.jme3.profile.VpStep
- ProcessAudio - Enum constant in enum class com.jme3.profile.AppStep
- processBinarySavable(Savable) - Method in class com.jme3.export.binary.BinaryExporter
- ProcessInput - Enum constant in enum class com.jme3.profile.AppStep
- processor - Variable in class com.jme3.post.Filter
- processors - Variable in class com.jme3.renderer.ViewPort
-
Scene processors currently applied.
- processTriangle(int[], Vector3f[], Vector2f[]) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- ProcPostFrame - Enum constant in enum class com.jme3.profile.SpStep
- ProcPostQueue - Enum constant in enum class com.jme3.profile.SpStep
- ProcPreFrame - Enum constant in enum class com.jme3.profile.SpStep
- prof - Variable in class com.jme3.app.LegacyApplication
- prof - Variable in class com.jme3.shadow.AbstractShadowRenderer
- Program - Class in com.jme3.opencl
-
A wrapper for an OpenCL program.
- Program(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Program
- ProgramCache - Class in com.jme3.opencl
-
Implements a simple cache system for program objects.
- ProgramCache() - Constructor for class com.jme3.opencl.ProgramCache
-
Creates a "disabled" program cache, no caching is done.
- ProgramCache(Context) - Constructor for class com.jme3.opencl.ProgramCache
-
Creates a new program cache using the first device from the specified context.
- ProgramCache(Context, Device) - Constructor for class com.jme3.opencl.ProgramCache
-
Creates a new program cache associated with the specified context and devices.
- progress() - Method in class com.jme3.environment.generation.RunnableWithProgress
-
adds one progression step to the process.
- progress(double) - Method in class com.jme3.environment.generation.JobProgressAdapter
- progress(double) - Method in interface com.jme3.environment.generation.JobProgressListener
-
Called when the process has made some progress.
- project(Vector3f) - Method in class com.jme3.math.Vector3f
-
Projects onto the argument and returns the result as a new vector.
- project(Vector4f) - Method in class com.jme3.math.Vector4f
- Projected - Enum constant in enum class com.jme3.scene.shape.Sphere.TextureMode
-
Wrap texture radially, but spherically project along z-axis
- projectionMatrix - Variable in class com.jme3.renderer.Camera
-
Transforms eye space into clip space, unless overridden by projectionMatrixOverride.
- ProjectionMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The projection matrix.
- ProjectionMatrixInverse - Enum constant in enum class com.jme3.shader.UniformBinding
- projectionMatrixOverride - Variable in class com.jme3.renderer.Camera
-
Temporarily overrides the projection matrix.
- projectLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Projects onto the argument and returns the (modified) current instance.
- PROPERTY_BUFFER_ALLOCATOR_IMPLEMENTATION - Static variable in class com.jme3.util.BufferAllocatorFactory
- PROPERTY_RESOURCE_LOADER_IMPLEMENTATION - Static variable in class com.jme3.util.res.Resources
-
The property name to set the ResourceLoader to use.
- PROPORTIONAL - Enum constant in enum class jme3tools.optimize.LodGenerator.TriangleReductionMethod
-
Percentage of triangles to be removed from the mesh.
- pseudoDistance(Vector3f) - Method in class com.jme3.math.Plane
-
pseudoDistance
calculates the distance from this plane to a provided point. - PssmShadowFilter - Class in com.jme3.shadow
-
Deprecated.
- PssmShadowFilter() - Constructor for class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Used for serialization.
- PssmShadowFilter(AssetManager, int, int) - Constructor for class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Creates a PSSM shadow filter.
- PssmShadowRenderer - Class in com.jme3.shadow
-
Deprecated.
- PssmShadowRenderer(AssetManager, int, int) - Constructor for class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Create a PSSM Shadow Renderer More info on the technique at http://http.developer.nvidia.com/GPUGems3/gpugems3_ch10.html
- PssmShadowRenderer(AssetManager, int, int, Material) - Constructor for class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Create a PSSM Shadow Renderer More info on the technique at http://http.developer.nvidia.com/GPUGems3/gpugems3_ch10.html
- PssmShadowRenderer.CompareMode - Enum Class in com.jme3.shadow
-
Deprecated.
- PssmShadowRenderer.FilterMode - Enum Class in com.jme3.shadow
-
Deprecated.
- PssmShadowUtil - Class in com.jme3.shadow
-
Includes various useful shadow mapping functions.
- pull(FrameBuffer, Texture, int) - Method in class com.jme3.environment.baker.GenericEnvBaker
-
Pulls the data from the framebuffer into the texture Nb.
- pushDebugGroup(String) - Method in class com.jme3.renderer.opengl.GLRenderer
- pushDebugGroup(String) - Method in interface com.jme3.renderer.Renderer
- put(int) - Method in class com.jme3.scene.mesh.IndexBuffer
-
Relative put method.
- put(int) - Method in class com.jme3.scene.mesh.IndexByteBuffer
- put(int) - Method in class com.jme3.scene.mesh.IndexIntBuffer
- put(int) - Method in class com.jme3.scene.mesh.IndexShortBuffer
- put(int) - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- put(int, int) - Method in class com.jme3.scene.mesh.IndexBuffer
-
Absolute put method.
- put(int, int) - Method in class com.jme3.scene.mesh.IndexByteBuffer
- put(int, int) - Method in class com.jme3.scene.mesh.IndexIntBuffer
- put(int, int) - Method in class com.jme3.scene.mesh.IndexShortBuffer
- put(int, int) - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- put(int, T) - Method in class com.jme3.util.IntMap
- put(K, V) - Method in class com.jme3.util.ListMap
- putAll(Map<? extends K, ? extends V>) - Method in class com.jme3.util.ListMap
- putBoolean(String, boolean) - Method in class com.jme3.system.AppSettings
-
Set a boolean on the settings.
- putEventData(String, Object, Object) - Method in class com.jme3.cinematic.Cinematic
-
used internally put an eventdata in the cinematic
- putFloat(String, float) - Method in class com.jme3.system.AppSettings
-
Set a float on the settings.
- putInteger(String, int) - Method in class com.jme3.system.AppSettings
-
Set an integer on the settings.
- putString(String, String) - Method in class com.jme3.system.AppSettings
-
Set a string on the settings.
Q
- qsort(int[], int, int, Comparator) - Static method in class com.jme3.util.SortUtil
- qsort(Object[], int, int, Comparator) - Static method in class com.jme3.util.SortUtil
-
Quick sorts the supplied array using the specified comparator.
- qsort(Object[], Comparator) - Static method in class com.jme3.util.SortUtil
-
Quick sorts the supplied array using the specified comparator.
- Quad - Class in com.jme3.scene.shape
-
Quad
represents a rectangular plane in space defined by 4 vertices. - Quad() - Constructor for class com.jme3.scene.shape.Quad
-
Serialization only.
- Quad(float, float) - Constructor for class com.jme3.scene.shape.Quad
-
Create a quad with the given width and height.
- Quad(float, float, boolean) - Constructor for class com.jme3.scene.shape.Quad
-
Create a quad with the given width and height.
- quadToTriangle(OBJLoader.Face) - Method in class com.jme3.scene.plugins.OBJLoader
- QUARTER_PI - Static variable in class com.jme3.math.FastMath
-
The value PI/4 as a float.
- quat1 - Variable in class com.jme3.util.TempVars
-
General quaternions.
- quat2 - Variable in class com.jme3.util.TempVars
- Quaternion - Class in com.jme3.math
-
Used to efficiently represent rotations and orientations in 3-dimensional space, without risk of gimbal lock.
- Quaternion() - Constructor for class com.jme3.math.Quaternion
-
Instantiates an identity quaternion: all components zeroed except
w
, which is set to 1. - Quaternion(float[]) - Constructor for class com.jme3.math.Quaternion
-
Instantiates a quaternion from Tait-Bryan angles, applying the rotations in x-z-y extrinsic order or y-z'-x" intrinsic order.
- Quaternion(float, float, float, float) - Constructor for class com.jme3.math.Quaternion
-
Instantiates a quaternion with the specified components.
- Quaternion(Quaternion) - Constructor for class com.jme3.math.Quaternion
-
Instantiates a copy of the argument.
- Quaternion(Quaternion, Quaternion, float) - Constructor for class com.jme3.math.Quaternion
-
Instantiates a quaternion by interpolating between the specified quaternions.
- QuaternionArrayField - Class in com.jme3.util.struct.fields
- QuaternionArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.QuaternionArrayField
- QuaternionArrayField(int, String, Quaternion[]) - Constructor for class com.jme3.util.struct.fields.QuaternionArrayField
- QuaternionField - Class in com.jme3.util.struct.fields
- QuaternionField(int, String, Quaternion) - Constructor for class com.jme3.util.struct.fields.QuaternionField
- querySupportedFormats(MemoryAccess, Image.ImageType) - Method in class com.jme3.opencl.Context
-
Queries all supported image formats for a specified memory access and image type.
- queue - Variable in class com.jme3.renderer.ViewPort
-
Geometries for rendering, sorted.
- queueBucket - Variable in class com.jme3.scene.Spatial
- queueDistance - Variable in class com.jme3.scene.Spatial
- QueuedTasks - Enum constant in enum class com.jme3.profile.AppStep
R
- r - Variable in class com.jme3.math.ColorRGBA
-
The red component of the color.
- R - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- R - Enum constant in enum class com.jme3.texture.Texture.WrapAxis
-
R wrapping (w or "depth" wrap)
- R16F - Enum constant in enum class com.jme3.texture.Image.Format
-
half-precision floating point red.
- R16I - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit signed int red.
- R16UI - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit unsigned int red.
- R32F - Enum constant in enum class com.jme3.texture.Image.Format
-
single-precision floating point red.
- R32I - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit signed int red.
- R32UI - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit unsigned int red.
- R8I - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit signed int red.
- R8UI - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit unsigned int red.
- RA - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- RAD_TO_DEG - Static variable in class com.jme3.math.FastMath
-
A value to multiply a radian value by, to convert it to degrees.
- RadialParticleInfluencer - Class in com.jme3.effect.influencers
-
an influencer to make blasts expanding on the ground.
- RadialParticleInfluencer() - Constructor for class com.jme3.effect.influencers.RadialParticleInfluencer
- radialSamples - Variable in class com.jme3.environment.util.BoundingSphereDebug
- radialSamples - Variable in class com.jme3.scene.shape.Sphere
- radius - Variable in class com.jme3.light.PointLight
- radius - Variable in class com.jme3.scene.shape.Sphere
-
the distance from the center point each point falls on
- rand - Static variable in class com.jme3.math.FastMath
-
A precreated random object for random numbers.
- random() - Method in class com.jme3.math.Line
-
random
determines a random point along the line. - random() - Method in class com.jme3.math.Rectangle
-
random
returns a random point within the plane defined by: A, B, C, and (B + C) - A. - random() - Method in class com.jme3.math.Ring
-
random
returns a random point within the ring. - random(Vector3f) - Method in class com.jme3.math.Line
-
random
determines a random point along the line. - random(Vector3f) - Method in class com.jme3.math.Rectangle
-
random
returns a random point within the plane defined by: A, B, C, and (B + C) - A. - random(Vector3f) - Method in class com.jme3.math.Ring
-
random
returns a random point within the ring. - randomColor() - Static method in class com.jme3.math.ColorRGBA
-
randomColor
is a utility method that generates a random opaque color. - RawInputListener - Interface in com.jme3.input
-
An interface used for receiving raw input from devices.
- RawInputListenerAdapter - Class in com.jme3.input
-
An abstract adapter class for
RawInputListener
. - RawInputListenerAdapter() - Constructor for class com.jme3.input.RawInputListenerAdapter
- RawLayout - Class in com.jme3.shader.bufferobject.layout
-
Simple serializer
- RawLayout() - Constructor for class com.jme3.shader.bufferobject.layout.RawLayout
- Ray - Class in com.jme3.math
-
Ray
defines a line segment which has an origin and a direction. - Ray() - Constructor for class com.jme3.math.Ray
-
Constructor instantiates a new
Ray
object. - Ray(Vector3f, Vector3f) - Constructor for class com.jme3.math.Ray
-
Constructor instantiates a new
Ray
object. - raySegmentShortestDistance(Ray, Vector3f, Vector3f, Camera) - Static method in class com.jme3.math.MathUtils
-
Returns the shortest distance between a Ray and a segment.
- read() - Method in class com.jme3.util.LittleEndien
- read(byte[]) - Method in class com.jme3.util.LittleEndien
- read(byte[], int, int) - Method in class com.jme3.util.LittleEndien
- read(JmeImporter) - Method in class com.jme3.anim.AnimClip
-
De-serialize this clip from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.anim.AnimComposer
-
De-serialize this composer from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.anim.AnimLayer
- read(JmeImporter) - Method in class com.jme3.anim.Armature
-
De-serialize this Armature from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.anim.ArmatureMask
- read(JmeImporter) - Method in class com.jme3.anim.Joint
-
De-serialize this Joint from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.anim.MorphControl
-
De-serialize this Control from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.anim.MorphTrack
-
De-serialize this track from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.anim.SingleLayerInfluenceMask
- read(JmeImporter) - Method in class com.jme3.anim.SkinningControl
-
De-serialize this Control from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.anim.TransformTrack
-
De-serializes this track from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.animation.Animation
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.AudioTrack
-
Deprecated.Internal use only serialization
- read(JmeImporter) - Method in class com.jme3.animation.Bone
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.BoneTrack
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.CompactFloatArray
- read(JmeImporter) - Method in class com.jme3.animation.CompactQuaternionArray
- read(JmeImporter) - Method in class com.jme3.animation.CompactVector3Array
- read(JmeImporter) - Method in class com.jme3.animation.EffectTrack
-
Deprecated.Internal use only serialization
- read(JmeImporter) - Method in class com.jme3.animation.Pose
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.PoseTrack.PoseFrame
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.PoseTrack
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.Skeleton
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.animation.TrackInfo
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.asset.AssetKey
- read(JmeImporter) - Method in class com.jme3.asset.TextureKey
- read(JmeImporter) - Method in class com.jme3.audio.AudioKey
- read(JmeImporter) - Method in class com.jme3.audio.AudioNode
- read(JmeImporter) - Method in class com.jme3.audio.Filter
- read(JmeImporter) - Method in class com.jme3.audio.LowPassFilter
- read(JmeImporter) - Method in class com.jme3.bounding.BoundingBox
- read(JmeImporter) - Method in class com.jme3.bounding.BoundingSphere
- read(JmeImporter) - Method in class com.jme3.bounding.BoundingVolume
- read(JmeImporter) - Method in class com.jme3.cinematic.Cinematic
-
used internally for serialization
- read(JmeImporter) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Used for serialization only.
- read(JmeImporter) - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.cinematic.events.AnimEvent
-
De-serialize this event from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.cinematic.events.CameraEvent
-
used internally for serialization
- read(JmeImporter) - Method in class com.jme3.cinematic.events.MotionEvent
- read(JmeImporter) - Method in class com.jme3.cinematic.events.SoundEvent
- read(JmeImporter) - Method in class com.jme3.cinematic.KeyFrame
- read(JmeImporter) - Method in class com.jme3.cinematic.MotionPath
- read(JmeImporter) - Method in class com.jme3.cinematic.TimeLine
- read(JmeImporter) - Method in class com.jme3.collision.bih.BIHNode
- read(JmeImporter) - Method in class com.jme3.collision.bih.BIHTree
- read(JmeImporter) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- read(JmeImporter) - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- read(JmeImporter) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
- read(JmeImporter) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
- read(JmeImporter) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- read(JmeImporter) - Method in class com.jme3.effect.ParticleEmitter
- read(JmeImporter) - Method in class com.jme3.effect.shapes.EmitterBoxShape
- read(JmeImporter) - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
- read(JmeImporter) - Method in class com.jme3.effect.shapes.EmitterPointShape
- read(JmeImporter) - Method in class com.jme3.effect.shapes.EmitterSphereShape
- read(JmeImporter) - Method in class com.jme3.environment.EnvironmentProbeControl
- read(JmeImporter) - Method in class com.jme3.export.NullSavable
- read(JmeImporter) - Method in interface com.jme3.export.Savable
- read(JmeImporter) - Method in class com.jme3.font.BitmapCharacter
- read(JmeImporter) - Method in class com.jme3.font.BitmapCharacterSet
- read(JmeImporter) - Method in class com.jme3.font.BitmapFont
- read(JmeImporter) - Method in class com.jme3.font.Kerning
- read(JmeImporter) - Method in class com.jme3.input.ChaseCamera
-
Read the camera
- read(JmeImporter) - Method in class com.jme3.light.DirectionalLight
- read(JmeImporter) - Method in class com.jme3.light.Light
- read(JmeImporter) - Method in class com.jme3.light.LightList
- read(JmeImporter) - Method in class com.jme3.light.LightProbe
- read(JmeImporter) - Method in class com.jme3.light.OrientedBoxProbeArea
- read(JmeImporter) - Method in class com.jme3.light.PointLight
- read(JmeImporter) - Method in class com.jme3.light.SphereProbeArea
- read(JmeImporter) - Method in class com.jme3.light.SpotLight
- read(JmeImporter) - Method in class com.jme3.material.Material
- read(JmeImporter) - Method in class com.jme3.material.MatParam
- read(JmeImporter) - Method in class com.jme3.material.MatParamOverride
- read(JmeImporter) - Method in class com.jme3.material.MatParamTexture
- read(JmeImporter) - Method in class com.jme3.material.RenderState
- read(JmeImporter) - Method in class com.jme3.material.ShaderGenerationInfo
- read(JmeImporter) - Method in class com.jme3.material.TechniqueDef
- read(JmeImporter) - Method in class com.jme3.math.ColorRGBA
-
De-serialize this color from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Line
-
De-serialize this line from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.LineSegment
-
De-serialize this segment from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Matrix3f
-
De-serializes from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Matrix4f
-
De-serialize from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Plane
-
De-serialize this plane from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Quaternion
-
De-serializes from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Ray
-
De-serialize this ray from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Rectangle
-
De-serialize this rectangle from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Ring
-
De-serialize this ring from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Spline
-
De-serialize this spline from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Transform
-
De-serializes from the argument, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Triangle
-
De-serializes this triangle from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Vector2f
-
De-serializes the vector from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Vector3f
-
De-serializes from the argument, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.math.Vector4f
-
De-serialize this vector from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.post.Filter
-
Override this method if you want to load extra properties when the filter is loaded else only basic properties of the filter will be loaded This method should always begin by super.read(im);
- read(JmeImporter) - Method in class com.jme3.post.FilterPostProcessor
- read(JmeImporter) - Method in class com.jme3.renderer.Camera
- read(JmeImporter) - Method in class com.jme3.scene.AssetLinkNode
- read(JmeImporter) - Method in class com.jme3.scene.CameraNode
- read(JmeImporter) - Method in class com.jme3.scene.control.AbstractControl
- read(JmeImporter) - Method in class com.jme3.scene.control.BillboardControl
- read(JmeImporter) - Method in class com.jme3.scene.control.CameraControl
- read(JmeImporter) - Method in class com.jme3.scene.control.LightControl
- read(JmeImporter) - Method in class com.jme3.scene.control.LodControl
- read(JmeImporter) - Method in class com.jme3.scene.debug.SkeletonDebugger
- read(JmeImporter) - Method in class com.jme3.scene.debug.SkeletonInterBoneWire
-
De-serializes from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.scene.debug.SkeletonPoints
-
De-serializes from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.scene.debug.SkeletonWire
-
De-serializes from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.scene.Geometry
- read(JmeImporter) - Method in class com.jme3.scene.instancing.InstancedGeometry
- read(JmeImporter) - Method in class com.jme3.scene.LightNode
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.scene.mesh.MorphTarget
- read(JmeImporter) - Method in class com.jme3.scene.Mesh
- read(JmeImporter) - Method in class com.jme3.scene.Node
- read(JmeImporter) - Method in class com.jme3.scene.shape.AbstractBox
- read(JmeImporter) - Method in class com.jme3.scene.shape.CenterQuad
-
De-serializes from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.scene.shape.Cylinder
- read(JmeImporter) - Method in class com.jme3.scene.shape.Dome
- read(JmeImporter) - Method in class com.jme3.scene.shape.Line
- read(JmeImporter) - Method in class com.jme3.scene.shape.PQTorus
- read(JmeImporter) - Method in class com.jme3.scene.shape.Quad
- read(JmeImporter) - Method in class com.jme3.scene.shape.RectangleMesh
- read(JmeImporter) - Method in class com.jme3.scene.shape.Sphere
- read(JmeImporter) - Method in class com.jme3.scene.shape.Surface
-
De-serializes from the specified importer, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.scene.shape.Torus
- read(JmeImporter) - Method in class com.jme3.scene.Spatial
- read(JmeImporter) - Method in class com.jme3.scene.UserData
- read(JmeImporter) - Method in class com.jme3.scene.VertexBuffer
- read(JmeImporter) - Method in class com.jme3.shader.bufferobject.BufferObject
- read(JmeImporter) - Method in class com.jme3.shader.bufferobject.BufferRegion
- read(JmeImporter) - Method in class com.jme3.shader.ShaderNode
-
jme serialization
- read(JmeImporter) - Method in class com.jme3.shader.ShaderNodeDefinition
-
jme serialization (not used)
- read(JmeImporter) - Method in class com.jme3.shader.ShaderNodeVariable
-
jme serialization (not used)
- read(JmeImporter) - Method in class com.jme3.shader.VariableMapping
-
jme serialization (not used)
- read(JmeImporter) - Method in class com.jme3.shadow.AbstractShadowFilter
- read(JmeImporter) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
De-serialize this instance, for example when loading from a J3O file.
- read(JmeImporter) - Method in class com.jme3.shadow.DirectionalLightShadowFilter
- read(JmeImporter) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- read(JmeImporter) - Method in class com.jme3.shadow.PointLightShadowFilter
- read(JmeImporter) - Method in class com.jme3.shadow.PointLightShadowRenderer
- read(JmeImporter) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- read(JmeImporter) - Method in class com.jme3.shadow.SpotLightShadowFilter
- read(JmeImporter) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- read(JmeImporter) - Method in class com.jme3.texture.Image
- read(JmeImporter) - Method in class com.jme3.texture.Texture
- read(JmeImporter) - Method in class com.jme3.texture.Texture2D
- read(JmeImporter) - Method in class com.jme3.texture.Texture3D
- read(JmeImporter) - Method in class com.jme3.texture.TextureArray
- read(JmeImporter) - Method in class com.jme3.texture.TextureCubeMap
- read(JmeImporter) - Method in class com.jme3.util.struct.StructStd140BufferObject
- read(CommandQueue, ByteBuffer) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.read(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long)
, setssize
toBuffer.getSize()
. - read(CommandQueue, ByteBuffer, long) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.read(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long, long)
, setsoffset
to zero. - read(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.Buffer
-
Performs a blocking read of the buffer.
- Read - Enum constant in enum class com.jme3.shader.bufferobject.BufferObject.NatureHint
-
The data store contents are modified by reading data from the GL, and used to return that data when queried by the application.
- READ_ONLY - Enum constant in enum class com.jme3.opencl.MemoryAccess
-
A kernel can only read this buffer
- READ_WRITE - Enum constant in enum class com.jme3.opencl.MemoryAccess
-
A kernel can both read and write the buffer.
- readAsync(CommandQueue, ByteBuffer) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.readAsync(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long)
, setssize
toBuffer.getSize()
- readAsync(CommandQueue, ByteBuffer, long) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.readAsync(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long, long)
, setsoffset
to zero. - readAsync(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.Buffer
-
Performs an async/non-blocking read of the buffer.
- readBitSet(String, BitSet) - Method in interface com.jme3.export.InputCapsule
- readBoolean() - Method in class com.jme3.util.LittleEndien
- readBoolean(InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Read in a boolean from an InputStream
- readBoolean(String, boolean) - Method in interface com.jme3.export.InputCapsule
- readBooleanArray(String, boolean[]) - Method in interface com.jme3.export.InputCapsule
- readBooleanArray2D(String, boolean[][]) - Method in interface com.jme3.export.InputCapsule
- readByte() - Method in class com.jme3.util.LittleEndien
- readByte(String, byte) - Method in interface com.jme3.export.InputCapsule
- readByteArray(String, byte[]) - Method in interface com.jme3.export.InputCapsule
- readByteArray2D(String, byte[][]) - Method in interface com.jme3.export.InputCapsule
- readByteBuffer(String, ByteBuffer) - Method in interface com.jme3.export.InputCapsule
- readByteBufferArrayList(String, ArrayList<ByteBuffer>) - Method in interface com.jme3.export.InputCapsule
- readBytes(int) - Method in interface com.jme3.export.ReadListener
- readChar() - Method in class com.jme3.util.LittleEndien
- readColor() - Method in class com.jme3.scene.plugins.MTLLoader
- readComponents(ByteBuffer, int, int, int, int, int[], byte[]) - Method in class com.jme3.texture.image.ByteOffsetImageCodec
- readData(boolean) - Method in class com.jme3.texture.plugins.DDSLoader
-
Reads the image data from the InputStream in the required format.
- readData(byte[], int, InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Properly reads in data from the given stream until the specified number of bytes have been read.
- readDouble() - Method in class com.jme3.util.LittleEndien
- readDouble(InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Read in a double from an InputStream
- readDouble(String, double) - Method in interface com.jme3.export.InputCapsule
- readDoubleArray(String, double[]) - Method in interface com.jme3.export.InputCapsule
- readDoubleArray2D(String, double[][]) - Method in interface com.jme3.export.InputCapsule
- readDXT2D(boolean, int) - Method in class com.jme3.texture.plugins.DDSLoader
-
Reads a DXT compressed image from the InputStream
- readDXT3D(boolean, int) - Method in class com.jme3.texture.plugins.DDSLoader
-
Reads a DXT compressed image from the InputStream
- readEnum(String, Class<T>, T) - Method in interface com.jme3.export.InputCapsule
- readExternal(ObjectInput) - Method in class com.jme3.math.Quaternion
-
Sets the quaternion from an
ObjectInput
object. - readExternal(ObjectInput) - Method in class com.jme3.math.Vector2f
-
Sets the vector from an
ObjectInput
object. - readFace() - Method in class com.jme3.scene.plugins.OBJLoader
- readFloat() - Method in class com.jme3.util.LittleEndien
- readFloat(InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Read in a float from an InputStream
- readFloat(String, float) - Method in interface com.jme3.export.InputCapsule
- readFloatArray(String, float[]) - Method in interface com.jme3.export.InputCapsule
- readFloatArray2D(String, float[][]) - Method in interface com.jme3.export.InputCapsule
- readFloatBuffer(String, FloatBuffer) - Method in interface com.jme3.export.InputCapsule
- readFloatBuffer(FloatBuffer) - Method in class com.jme3.math.Matrix4f
-
Load from the specified FloatBuffer, in row-major order.
- readFloatBuffer(FloatBuffer, boolean) - Method in class com.jme3.math.Matrix4f
-
Load from the specified FloatBuffer.
- readFloatBufferArrayList(String, ArrayList<FloatBuffer>) - Method in interface com.jme3.export.InputCapsule
- readFragmentShaderNodes(List<Statement>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
reads the FragmentShaderNodes{} block
- readFrameBuffer(FrameBuffer, ByteBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- readFrameBuffer(FrameBuffer, ByteBuffer) - Method in interface com.jme3.renderer.Renderer
-
Reads the pixels currently stored in the specified framebuffer into the given ByteBuffer object.
- readFrameBuffer(FrameBuffer, ByteBuffer) - Method in class com.jme3.system.NullRenderer
- readFrameBufferWithFormat(FrameBuffer, ByteBuffer, Image.Format) - Method in class com.jme3.renderer.opengl.GLRenderer
- readFrameBufferWithFormat(FrameBuffer, ByteBuffer, Image.Format) - Method in interface com.jme3.renderer.Renderer
-
Reads the pixels currently stored in the specified framebuffer into the given ByteBuffer object.
- readFrameBufferWithFormat(FrameBuffer, ByteBuffer, Image.Format) - Method in class com.jme3.system.NullRenderer
- readFully(byte[]) - Method in class com.jme3.util.LittleEndien
- readFully(byte[], int, int) - Method in class com.jme3.util.LittleEndien
- readGrayscale2D(boolean, int) - Method in class com.jme3.texture.plugins.DDSLoader
-
Reads a grayscale image with mipmaps from the InputStream
- readGrayscale3D(boolean, int) - Method in class com.jme3.texture.plugins.DDSLoader
-
Reads a grayscale image with mipmaps from the InputStream
- readImage(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.Image
-
Performs a blocking read of the image into the specified byte buffer.
- readImageAsync(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.Image
-
Performs an async/non-blocking read of the image into the specified byte buffer.
- readInputMapping(Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Reads an input mapping.
- readInt() - Method in class com.jme3.util.LittleEndien
- readInt(InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Read in an integer from an InputStream
- readInt(String, int) - Method in interface com.jme3.export.InputCapsule
- readIntArray(String, int[]) - Method in interface com.jme3.export.InputCapsule
- readIntArray2D(String, int[][]) - Method in interface com.jme3.export.InputCapsule
- readIntBuffer(String, IntBuffer) - Method in interface com.jme3.export.InputCapsule
- readIntSavableMap(String, IntMap<? extends Savable>) - Method in interface com.jme3.export.InputCapsule
- readLine() - Method in class com.jme3.scene.plugins.MTLLoader
- readLine() - Method in class com.jme3.scene.plugins.OBJLoader
- readLine() - Method in class com.jme3.util.LittleEndien
- ReadListener - Interface in com.jme3.export
- readLong() - Method in class com.jme3.util.LittleEndien
- readLong(InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Read in a long from an InputStream
- readLong(String, long) - Method in interface com.jme3.export.InputCapsule
- readLongArray(String, long[]) - Method in interface com.jme3.export.InputCapsule
- readLongArray2D(String, long[][]) - Method in interface com.jme3.export.InputCapsule
- readNodes(List<Statement>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Reads a list of ShaderNodes
- readNodesDefinitions(List<Statement>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Read the ShaderNodesDefinitions block and internally stores a map of ShaderNodesDefinition This method is used by the j3m loader.
- readNodesDefinitions(List<Statement>, ShaderNodeDefinitionKey) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Read the ShaderNodesDefinitions block and returns a list of ShaderNodesDefinition This method is used by the j3sn loader note that the order of the definitions in the list is not guaranteed.
- readObject(int) - Method in class com.jme3.export.binary.BinaryImporter
- ReadOnly - Enum constant in enum class com.jme3.texture.TextureImage.Access
-
The image can only be read from in a shader.
- readOutputMapping(Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Reads an output mapping.
- readPixels(int, int, byte[], ByteBuffer, DataInput) - Method in interface com.jme3.texture.plugins.ktx.PixelReader
- readPixels(int, int, byte[], ByteBuffer, DataInput) - Method in class com.jme3.texture.plugins.ktx.SrTdRiPixelReader
- readPixels(int, int, byte[], ByteBuffer, DataInput) - Method in class com.jme3.texture.plugins.ktx.SrTuRoPixelReader
- readRGB2D(boolean, int) - Method in class com.jme3.texture.plugins.DDSLoader
-
Reads an uncompressed RGB or RGBA image.
- readRGB3D(boolean, int) - Method in class com.jme3.texture.plugins.DDSLoader
-
Reads an uncompressed RGB or RGBA image.
- readSamples(byte[]) - Method in class com.jme3.audio.AudioStream
-
Reads samples from the stream.
- readSamples(byte[], int, int) - Method in class com.jme3.audio.AudioStream
-
Reads samples from the stream.
- readSavable(String, Savable) - Method in interface com.jme3.export.InputCapsule
- readSavableArray(String, Savable[]) - Method in interface com.jme3.export.InputCapsule
- readSavableArray2D(String, Savable[][]) - Method in interface com.jme3.export.InputCapsule
- readSavableArrayList(String, ArrayList) - Method in interface com.jme3.export.InputCapsule
- readSavableArrayListArray(String, ArrayList[]) - Method in interface com.jme3.export.InputCapsule
- readSavableArrayListArray2D(String, ArrayList[][]) - Method in interface com.jme3.export.InputCapsule
- readSavableMap(String, Map<? extends Savable, ? extends Savable>) - Method in interface com.jme3.export.InputCapsule
- readShaderNode(List<Statement>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
reads a list of ShaderNode{} blocks
- readShaderNodeDefinition(List<Statement>, ShaderNodeDefinitionKey) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
effectively reads the ShaderNodesDefinitions block
- readShaderStatement(Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Reads a Shader statement of the form TYPE LANG : SOURCE
- readShort() - Method in class com.jme3.util.LittleEndien
- readShort(InputStream) - Static method in class com.jme3.export.binary.ByteUtils
-
Read in a short from an InputStream
- readShort(String, short) - Method in interface com.jme3.export.InputCapsule
- readShortArray(String, short[]) - Method in interface com.jme3.export.InputCapsule
- readShortArray2D(String, short[][]) - Method in interface com.jme3.export.InputCapsule
- readShortBuffer(String, ShortBuffer) - Method in interface com.jme3.export.InputCapsule
- readString(int, int) - Method in class com.jme3.export.binary.BinaryImporter
- readString(InputStream, int) - Method in class com.jme3.export.binary.BinaryImporter
- readString(String, String) - Method in interface com.jme3.export.InputCapsule
- readStringArray(String, String[]) - Method in interface com.jme3.export.InputCapsule
- readStringArray2D(String, String[][]) - Method in interface com.jme3.export.InputCapsule
- readStringSavableMap(String, Map<String, ? extends Savable>) - Method in interface com.jme3.export.InputCapsule
- readUInt() - Method in class com.jme3.util.LittleEndien
-
read an unsigned int as a long
- readUnsignedByte() - Method in class com.jme3.util.LittleEndien
- readUnsignedShort() - Method in class com.jme3.util.LittleEndien
- readUTF() - Method in class com.jme3.util.LittleEndien
- readVariable(Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
reads a variable declaration statement <glslType> <varName>
- readVector2() - Method in class com.jme3.scene.plugins.OBJLoader
- readVector3() - Method in class com.jme3.scene.plugins.OBJLoader
- readVertexShaderNodes(List<Statement>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
reads the VertexShaderNodes{} block
- ReadWrite - Enum constant in enum class com.jme3.texture.TextureImage.Access
-
The image can both be written to and read from in a shader.
- rebake() - Method in class com.jme3.environment.EnvironmentProbeControl
-
Schedules a rebake of the environment map.
- rebuild() - Method in class com.jme3.environment.EnvironmentCamera
-
Rebuild all environment cameras.
- Receive - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.ShadowMode
-
Enable receiving of shadows but not casting them.
- Rectangle - Class in com.jme3.font
-
Defines a rectangle that can constrict a text paragraph.
- Rectangle - Class in com.jme3.math
-
Rectangle
defines a finite plane within three-dimensional space that is specified via three points (A, B, C). - Rectangle() - Constructor for class com.jme3.math.Rectangle
-
Constructor creates a new
Rectangle
with no defined corners. - Rectangle(float, float, float, float) - Constructor for class com.jme3.font.Rectangle
- Rectangle(Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.math.Rectangle
-
Constructor creates a new
Rectangle
with defined A, B, and C points that define the area of the rectangle. - RectangleMesh - Class in com.jme3.scene.shape
-
A static, indexed, Triangle-mode mesh that renders a rectangle or parallelogram, with customizable normals and texture coordinates.
- RectangleMesh() - Constructor for class com.jme3.scene.shape.RectangleMesh
-
Instantiates a unit-square mesh in the X-Y plane, centered at (0.5, 0.5), with normals in the +Z direction.
- RectangleMesh(Rectangle) - Constructor for class com.jme3.scene.shape.RectangleMesh
-
Instantiates a rectangle or parallelogram mesh based on the specified
Rectangle
. - RectangleMesh(Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.scene.shape.RectangleMesh
-
Instantiates a rectangle or parallelogram mesh based on 3 specified vertex positions.
- Red - Static variable in class com.jme3.math.ColorRGBA
-
The color red (1,0,0).
- reducePath(String) - Static method in class com.jme3.asset.AssetKey
-
Removes all relative elements of a path (A/B/../C.png and A/./C.png).
- refDistance - Variable in class com.jme3.audio.AudioNode
- RefDistance - Enum constant in enum class com.jme3.audio.AudioParam
- reflect(Vector3f, Vector3f) - Method in class com.jme3.math.Plane
-
Reflect the specified point in this plane.
- ReflectionAllocator - Class in com.jme3.util
-
This class contains the reflection based way to remove DirectByteBuffers in java, allocation is done via ByteBuffer.allocateDirect
- ReflectionAllocator() - Constructor for class com.jme3.util.ReflectionAllocator
- refreshBackground() - Method in class com.jme3.app.BasicProfilerState
- refreshFlags - Variable in class com.jme3.scene.Spatial
-
Refresh flags.
- regions - Variable in class com.jme3.shader.bufferobject.BufferObject
- register() - Method in class com.jme3.opencl.AbstractOpenCLObject
- register() - Method in class com.jme3.opencl.Buffer
- register() - Method in class com.jme3.opencl.CommandQueue
- register() - Method in class com.jme3.opencl.Context
- register() - Method in class com.jme3.opencl.Event
- register() - Method in class com.jme3.opencl.Image
- register() - Method in class com.jme3.opencl.Kernel
- register() - Method in interface com.jme3.opencl.OpenCLObject
-
Registers this object for automatic releasing on garbage collection.
- register() - Method in class com.jme3.opencl.Program
- registerAndCloneSmartAsset(AssetKey<T>, T, AssetProcessor, AssetCache) - Method in class com.jme3.asset.DesktopAssetManager
-
Clones the asset using the given processor and registers the clone with the cache.
- registerAssetClone(AssetKey<T>, T) - Method in interface com.jme3.asset.cache.AssetCache
-
This should be called by the asset manager when it has successfully acquired a cached asset (with
AssetCache.getFromCache(com.jme3.asset.AssetKey)
) and cloned it for use. - registerAssetClone(AssetKey<T>, T) - Method in class com.jme3.asset.cache.SimpleAssetCache
- registerAssetClone(AssetKey<T>, T) - Method in class com.jme3.asset.cache.WeakRefAssetCache
- registerAssetClone(AssetKey<T>, T) - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
- registerBinding(Trigger, Filter) - Method in class com.jme3.util.MaterialDebugAppState
-
Will reload the filter's materials whenever the trigger is fired.
- registerBinding(Trigger, Spatial) - Method in class com.jme3.util.MaterialDebugAppState
-
Will reload the spatial's materials whenever the trigger is fired
- registerBinding(String, Filter) - Method in class com.jme3.util.MaterialDebugAppState
-
Will reload the filter's materials whenever the shader file is changed on the hard drive
- registerBinding(String, Spatial) - Method in class com.jme3.util.MaterialDebugAppState
-
Will reload the spatial's materials whenever the shader file is changed on the hard drive
- registerContext(Class<T>, T) - Method in class com.jme3.renderer.RenderManager
-
Registers the pipeline context under the class.
- registerLoader(Class<? extends AssetLoader>, String...) - Method in interface com.jme3.asset.AssetManager
-
Register an
AssetLoader
by using a class object. - registerLoader(Class<? extends AssetLoader>, String...) - Method in class com.jme3.asset.DesktopAssetManager
- registerLoader(String, String...) - Method in class com.jme3.asset.DesktopAssetManager
- registerLocator(String, Class<? extends AssetLocator>) - Method in interface com.jme3.asset.AssetManager
-
Registers the given locator class for locating assets with this
AssetManager
. - registerLocator(String, Class<? extends AssetLocator>) - Method in class com.jme3.asset.DesktopAssetManager
- registerLocator(String, String) - Method in class com.jme3.asset.DesktopAssetManager
- registerObject(OpenCLObject) - Method in class com.jme3.opencl.OpenCLObjectManager
- registerObject(NativeObject) - Method in class com.jme3.util.NativeObjectManager
-
(Internal use only) Register a
NativeObject
with the manager. - registerProbe(LightProbe) - Method in class com.jme3.light.BasicProbeBlendingStrategy
- registerProbe(LightProbe) - Method in interface com.jme3.light.LightProbeBlendingStrategy
-
Registers a probe with this strategy
- registerProbe(LightProbe) - Method in class com.jme3.light.WeightedProbeBlendingStrategy
- registerSerializer(BufferLayout.ObjectSerializer<?>) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout
-
Register a serializer
- registerWithInput() - Method in class com.jme3.app.ChaseCameraAppState
-
Registers inputs with the input manager
- registerWithInput(InputManager) - Method in class com.jme3.input.ChaseCamera
-
Registers inputs with the input manager
- registerWithInput(InputManager) - Method in class com.jme3.input.FlyByCamera
-
Register this controller to receive input events from the specified input manager.
- release() - Method in class com.jme3.opencl.AbstractOpenCLObject
- release() - Method in interface com.jme3.opencl.OpenCLObject.ObjectReleaser
-
Releases the native resources of the associated
OpenCLObject
. - release() - Method in interface com.jme3.opencl.OpenCLObject
-
Releases this native object.
- release() - Method in class com.jme3.util.TempVars
-
Releases this instance of TempVars.
- releaseBufferForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.Buffer
-
Releases a shared buffer object.
- releaseBufferForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.Buffer
-
Releases a shared buffer object.
- releaseImageForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.Image
-
Releases a shared image object.
- releaseImageForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.Image
-
Releases a shared image object.
- releaser - Variable in class com.jme3.opencl.AbstractOpenCLObject
- reloadMaterial(Material) - Method in class com.jme3.util.MaterialDebugAppState
- remaining() - Method in class com.jme3.scene.mesh.IndexBuffer
- remaining() - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- remapAxis(String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Takes the original name of an axis, specifically, and returns the new name it will function under.
- remapAxisRange(JoystickAxis, float) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
This method will take a "raw" axis value from the system and rescale it based on what the remapper has specified.
- remapButton(String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Takes the original name of a button, specifically, and returns the new name it will function under.
- remapComponent(String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
-
Returns the remapped version of the axis/button name if there is a mapping for it otherwise it returns the original name.
- remove() - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- remove(int) - Method in class com.jme3.light.LightList
-
Remove the light at the given index.
- remove(int) - Method in class com.jme3.util.IntMap
- remove(int) - Method in class com.jme3.util.SafeArrayList
- remove(ArmatureMask) - Method in class com.jme3.anim.ArmatureMask
-
Remove all joints affected by the specified ArmatureMask.
- remove(Light) - Method in class com.jme3.light.LightList
-
Removes the given light from the LightList.
- remove(Object) - Method in class com.jme3.util.ListMap
- remove(Object) - Method in class com.jme3.util.SafeArrayList
- removeAction(String) - Method in class com.jme3.anim.AnimComposer
-
Remove specified action.
- removeAll(Collection<?>) - Method in class com.jme3.util.SafeArrayList
- removeAllFilters() - Method in class com.jme3.post.FilterPostProcessor
-
Removes all the filters from this processor
- removeAncestors(Joint) - Method in class com.jme3.anim.ArmatureMask
-
Remove the specified Joint and all its ancestors.
- removeAnim(Animation) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Remove an animation so that it is no longer available for playing.
- removeAnimClip(AnimClip) - Method in class com.jme3.anim.AnimComposer
-
Remove an animation so that it is no longer available for playing.
- removeAssetEventListener(AssetEventListener) - Method in interface com.jme3.asset.AssetManager
-
Remove an
AssetEventListener
from receiving events from thisAssetManager
- removeAssetEventListener(AssetEventListener) - Method in class com.jme3.asset.DesktopAssetManager
- removeBufferBlock(String) - Method in class com.jme3.shader.Shader
-
Removes a buffer block by the name.
- removeChild(AppState) - Method in class com.jme3.app.state.CompositeAppState
- removeCinematicEvent(float, CinematicEvent) - Method in class com.jme3.cinematic.Cinematic
-
removes the first occurrence found of the given cinematicEvent for the given time stamp.
- removeCinematicEvent(CinematicEvent) - Method in class com.jme3.cinematic.Cinematic
-
removes the first occurrence found of the given cinematicEvent.
- removeCinematicEvent(KeyFrame, CinematicEvent) - Method in class com.jme3.cinematic.Cinematic
-
removes the first occurrence found of the given cinematicEvent for the given keyFrame
- removeClassLoader(ClassLoader) - Method in interface com.jme3.asset.AssetManager
-
Deprecated.use
Resources
- removeClassLoader(ClassLoader) - Method in class com.jme3.asset.DesktopAssetManager
-
Deprecated.
- removeColorTarget(int) - Method in class com.jme3.texture.FrameBuffer
-
Removes the color target at the index.
- removeControl(Control) - Method in class com.jme3.scene.Spatial
-
Removes the given control from this spatial's controls.
- removeControl(Class<? extends Control>) - Method in class com.jme3.scene.Spatial
-
Removes the first control that is an instance of the given class.
- removeControlPoint(Vector3f) - Method in class com.jme3.math.Spline
-
remove the controlPoint from the spline
- removeCurrentAction() - Method in class com.jme3.anim.AnimComposer
-
Remove current action on default layer.
- removeCurrentAction(String) - Method in class com.jme3.anim.AnimComposer
-
Remove current action on specified layer.
- removeEventData(String, Object) - Method in class com.jme3.cinematic.Cinematic
-
Used internally remove an eventData
- removeFilter(Filter) - Method in class com.jme3.post.FilterPostProcessor
-
removes this filters from the filters list
- removeForcedMatParam(MatParamOverride) - Method in class com.jme3.renderer.RenderManager
-
Removes a forced material parameter previously added.
- removeFromParent() - Method in class com.jme3.scene.Geometry
- removeFromParent() - Method in class com.jme3.scene.Spatial
-
removeFromParent
removes this Spatial from its parent. - removeJoints(Armature, String...) - Method in class com.jme3.anim.ArmatureMask
-
Remove the named joints.
- removeJoystickConnectionListener(JoystickConnectionListener) - Method in class com.jme3.input.InputManager
-
Remove an existing listener.
- removeKeyFrame(float) - Method in class com.jme3.cinematic.TimeLine
- removeKeyFrame(int) - Method in class com.jme3.cinematic.TimeLine
- removeLayer(String) - Method in class com.jme3.anim.AnimComposer
-
Remove specified layer.
- removeLight(Light) - Method in class com.jme3.scene.Spatial
-
removeLight
removes the given light from the Spatial. - removeLinkedChild(ModelKey) - Method in class com.jme3.scene.AssetLinkNode
- removeListener(AnimEventListener) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Removes the given listener from listening to events.
- removeListener(CinematicEventListener) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Removes a CinematicEventListener from this event.
- removeListener(MotionPathListener) - Method in class com.jme3.cinematic.MotionPath
-
remove the given listener
- removeListener(InputListener) - Method in class com.jme3.input.InputManager
-
Removes a listener from receiving events.
- removeMainView(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Removes the specified main ViewPort.
- removeMainView(String) - Method in class com.jme3.renderer.RenderManager
-
Removes the main ViewPort with the specified name.
- removeMatParamOverride(MatParamOverride) - Method in class com.jme3.scene.Spatial
-
Remove a local material parameter override if it exists.
- removeMorphTarget(int) - Method in class com.jme3.scene.Mesh
-
Remove the MorphTarget from the Mesh at the given index
- removeMorphTarget(MorphTarget) - Method in class com.jme3.scene.Mesh
-
Remove the given MorphTarget from the Mesh
- removePostView(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Removes the specified post ViewPort.
- removePostView(String) - Method in class com.jme3.renderer.RenderManager
-
Removes the post ViewPort with the specified name.
- removePreView(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Removes the specified pre ViewPort.
- removePreView(String) - Method in class com.jme3.renderer.RenderManager
-
Removes the pre ViewPort with the specified name.
- removeProcessor(SceneProcessor) - Method in class com.jme3.renderer.ViewPort
-
Removes a
SceneProcessor
from this ViewPort. - removeRawInputListener(RawInputListener) - Method in class com.jme3.input.InputManager
-
Removes a
RawInputListener
so that it no longer receives raw input events. - removeTrack(Track) - Method in class com.jme3.animation.Animation
-
Deprecated.removes a track from this animation
- RemoveUnalignedBuffers - Enum constant in enum class jme3tools.optimize.GeometryBatchFactory.AlignOption
-
Will remove the buffers of a type that is not on all the geometries
- removeUniform(String) - Method in class com.jme3.shader.Shader
- removeWayPoint(int) - Method in class com.jme3.cinematic.MotionPath
-
remove the waypoint at the given index from the path
- removeWayPoint(Vector3f) - Method in class com.jme3.cinematic.MotionPath
-
remove the waypoint from the path
- render(float, boolean) - Method in class com.jme3.renderer.RenderManager
-
Called by the application to render any ViewPorts added to this RenderManager.
- render(RenderManager) - Method in class com.jme3.app.ResetStatsState
- render(RenderManager) - Method in class com.jme3.app.state.AbstractAppState
- render(RenderManager) - Method in interface com.jme3.app.state.AppState
-
Render the state.
- render(RenderManager) - Method in class com.jme3.app.state.AppStateManager
-
Calls render for all attached and initialized states, do not call directly.
- render(RenderManager) - Method in class com.jme3.app.state.BaseAppState
- render(RenderManager) - Method in class com.jme3.audio.AudioListenerState
- render(RenderManager) - Method in class com.jme3.cinematic.Cinematic
-
called internally
- render(RenderManager) - Method in class com.jme3.environment.EnvironmentCamera
- render(RenderManager) - Method in class com.jme3.environment.util.LightsDebugState
- render(RenderManager, ColorRGBA) - Method in class com.jme3.font.BitmapText
- render(RenderManager, ViewPort) - Method in class com.jme3.app.StatsView
- render(RenderManager, ViewPort) - Method in class com.jme3.cinematic.events.MotionEvent
- render(RenderManager, ViewPort) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- render(RenderManager, ViewPort) - Method in class com.jme3.environment.EnvironmentProbeControl
- render(RenderManager, ViewPort) - Method in class com.jme3.input.ChaseCamera
-
renders the camera control, should only be used internally
- render(RenderManager, ViewPort) - Method in class com.jme3.scene.control.AbstractControl
- render(RenderManager, ViewPort) - Method in interface com.jme3.scene.control.Control
-
Should be called prior to queuing the spatial by the RenderManager.
- render(RenderManager, Shader, Geometry, LightList, Material.BindUnits) - Method in class com.jme3.material.logic.DefaultTechniqueDefLogic
- render(RenderManager, Shader, Geometry, LightList, Material.BindUnits) - Method in class com.jme3.material.logic.MultiPassLightingLogic
- render(RenderManager, Shader, Geometry, LightList, Material.BindUnits) - Method in class com.jme3.material.logic.SinglePassAndImageBasedLightingLogic
- render(RenderManager, Shader, Geometry, LightList, Material.BindUnits) - Method in class com.jme3.material.logic.SinglePassLightingLogic
- render(RenderManager, Shader, Geometry, LightList, Material.BindUnits) - Method in class com.jme3.material.logic.StaticPassLightingLogic
- render(RenderManager, Shader, Geometry, LightList, Material.BindUnits) - Method in interface com.jme3.material.logic.TechniqueDefLogic
-
Requests that the
TechniqueDefLogic
renders the given geometry. - render(Geometry, LightList, RenderManager) - Method in class com.jme3.material.Material
-
Called by
RenderManager
to render the geometry by using this material. - render(Geometry, RenderManager) - Method in class com.jme3.material.Material
-
Called by
RenderManager
to render the geometry by using this material. - renderBackFacesShadows - Variable in class com.jme3.shadow.AbstractShadowRenderer
- RenderBucket - Enum constant in enum class com.jme3.profile.VpStep
- RenderBuffer() - Constructor for class com.jme3.texture.FrameBuffer.RenderBuffer
- RenderBufferSize - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum render buffer size.
- RenderContext - Class in com.jme3.renderer
-
Represents the current state of the graphics library.
- RenderContext() - Constructor for class com.jme3.renderer.RenderContext
-
Instantiates a context with appropriate default values.
- renderedTexture - Variable in class com.jme3.post.Filter.Pass
- renderer - Variable in class com.jme3.app.LegacyApplication
- renderer - Variable in class com.jme3.system.NullContext
- Renderer - Interface in com.jme3.renderer
-
Responsible for taking rendering commands and executing them on the underlying video hardware.
- RendererException - Exception Class in com.jme3.renderer
-
Raised when a renderer encounters a fatal rendering error.
- RendererException(String) - Constructor for exception class com.jme3.renderer.RendererException
-
Creates a new instance of
RendererException
. - RenderFrame - Enum constant in enum class com.jme3.profile.AppStep
- renderFrameBuffer - Variable in class com.jme3.post.Filter.Pass
- renderGeometry(Geometry) - Method in class com.jme3.renderer.RenderManager
-
Renders the given geometry.
- renderGeometry(Geometry, LightList) - Method in class com.jme3.renderer.RenderManager
- renderGeometryList(GeometryList) - Method in class com.jme3.renderer.RenderManager
-
Renders the given GeometryList.
- RenderMainViewPorts - Enum constant in enum class com.jme3.profile.AppStep
- renderManager - Variable in class com.jme3.app.LegacyApplication
- renderManager - Variable in class com.jme3.environment.baker.GenericEnvBaker
- renderManager - Variable in class com.jme3.shadow.AbstractShadowRenderer
- renderManager - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- RenderManager - Class in com.jme3.renderer
-
A high-level rendering interface that is above the Renderer implementation.
- RenderManager(Renderer) - Constructor for class com.jme3.renderer.RenderManager
-
Creates a high-level rendering interface over the low-level rendering interface.
- renderMesh(Mesh, int, int, VertexBuffer[]) - Method in class com.jme3.renderer.opengl.GLRenderer
- renderMesh(Mesh, int, int, VertexBuffer[]) - Method in interface com.jme3.renderer.Renderer
-
Renders
count
meshes, with the geometry data supplied and per-instance data supplied. - renderMesh(Mesh, int, int, VertexBuffer[]) - Method in class com.jme3.system.NullRenderer
- renderMeshFromGeometry(Renderer, Geometry) - Static method in class com.jme3.material.logic.DefaultTechniqueDefLogic
- RenderPipeline<T> - Interface in com.jme3.renderer.pipeline
-
Pipeline for rendering a ViewPort.
- RenderPostViewPorts - Enum constant in enum class com.jme3.profile.AppStep
- RenderPreviewViewPorts - Enum constant in enum class com.jme3.profile.AppStep
- renderQueue(RenderQueue.Bucket, RenderManager, Camera) - Method in class com.jme3.renderer.queue.RenderQueue
- renderQueue(RenderQueue.Bucket, RenderManager, Camera, boolean) - Method in class com.jme3.renderer.queue.RenderQueue
- RenderQueue - Class in com.jme3.renderer.queue
-
RenderQueue
is used to queue up and sortgeometries
for rendering. - RenderQueue() - Constructor for class com.jme3.renderer.queue.RenderQueue
-
Creates a new RenderQueue, the default
comparators
are used for allgeometry lists
. - RenderQueue.Bucket - Enum Class in com.jme3.renderer.queue
-
The render queue
Bucket
specifies the bucket to which the spatial will be placed when rendered. - RenderQueue.ShadowMode - Enum Class in com.jme3.renderer.queue
-
ShadowMode
is a marker used to specify how shadow effects should treat the spatial. - renderScene(Spatial, ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Flattens the given scene graph into the ViewPort's RenderQueue, checking for culling as the call goes down the graph recursively.
- RenderScene - Enum constant in enum class com.jme3.profile.VpStep
- renderShadowMap(int) - Method in class com.jme3.shadow.AbstractShadowRenderer
- renderShadowQueue(GeometryList, RenderManager, Camera, boolean) - Method in class com.jme3.renderer.queue.RenderQueue
- RenderState - Class in com.jme3.material
-
RenderState
specifies material rendering properties that cannot be controlled by a shader on aMaterial
. - RenderState() - Constructor for class com.jme3.material.RenderState
- RenderState.BlendEquation - Enum Class in com.jme3.material
-
BlendEquation
specifies the blending equation to combine pixels. - RenderState.BlendEquationAlpha - Enum Class in com.jme3.material
-
BlendEquationAlpha
specifies the blending equation to combine pixels for the alpha component. - RenderState.BlendFunc - Enum Class in com.jme3.material
-
BlendFunc
defines the blending functions for use withBlendMode.Custom
. - RenderState.BlendMode - Enum Class in com.jme3.material
-
BlendMode
specifies the blending operation to use. - RenderState.FaceCullMode - Enum Class in com.jme3.material
-
FaceCullMode
specifies the criteria for faces to be culled. - RenderState.StencilOperation - Enum Class in com.jme3.material
-
StencilOperation
specifies the stencil operation to use in a certain scenario as specified inRenderState.setStencil(boolean, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.TestFunction, com.jme3.material.RenderState.TestFunction)
- RenderState.TestFunction - Enum Class in com.jme3.material
-
TestFunction
specifies the testing function for stencil test function. - renderTranslucentQueue(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Renders the
translucent queue
on the viewPort. - renderViewPort(ViewPort, float) - Method in class com.jme3.renderer.RenderManager
-
Renders the
ViewPort
using the ViewPort'sRenderPipeline
. - renderViewPortQueues(ViewPort, boolean) - Method in class com.jme3.renderer.RenderManager
-
Renders the given viewport queues.
- renderViewPortRaw(ViewPort) - Method in class com.jme3.renderer.RenderManager
-
Draws the viewport but without notifying
scene processors
of any rendering events. - Repeat - Enum constant in enum class com.jme3.texture.Texture.WrapMode
-
Only the fractional portion of the coordinate is considered.
- replace(String, ShaderNodeVariable, String) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
replaced a variable name in a source code with the given name
- Replace - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Replace the value in the stencil buffer with the reference value.
- replaceColorTarget(int, FrameBuffer.FrameBufferTextureTarget) - Method in class com.jme3.texture.FrameBuffer
-
Replaces the color target at the index.
- replaceVariableName(String, ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
replaces a variable name in a shaderNode source code by prefixing it with its nameSpace and "_" if needed.
- requestClose(boolean) - Method in class com.jme3.app.LegacyApplication
-
Internal use only.
- requestClose(boolean) - Method in interface com.jme3.system.SystemListener
-
Called when the user requests to close the application.
- requestDialog(int, String, String, SoftTextDialogInputListener) - Method in interface com.jme3.input.SoftTextDialogInput
- requiresDepthAsTexture() - Method in class com.jme3.post.Filter.Pass
- requiresSceneAsTexture() - Method in class com.jme3.post.Filter.Pass
- rescale(float, float) - Method in class com.jme3.app.LegacyApplication
- rescale(float, float) - Method in interface com.jme3.system.SystemListener
-
Called to notify the application that the scale has changed.
- rescale(ViewPort, float, float) - Method in interface com.jme3.post.SceneProcessor
-
Called when the scale of the viewport has been changed.
- Reserved0 - Enum constant in enum class com.jme3.renderer.Caps
-
Deprecated.do not use.
- Reserved0 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Deprecated.
- Reserved1 - Enum constant in enum class com.jme3.renderer.Caps
-
Deprecated.do not use.
- Reserved1 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved10 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.Not supported by OpenGL 3.0.
- Reserved11 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved12 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved2 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved3 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved4 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved5 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved6 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved7 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved8 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- Reserved9 - Enum constant in enum class com.jme3.texture.Image.Format
-
Deprecated.
- reset() - Method in class com.jme3.anim.AnimComposer
-
Reset all layers to t=0 with no current action.
- reset() - Method in class com.jme3.animation.Skeleton
-
Deprecated.Reset the skeleton to bind pose.
- reset() - Method in class com.jme3.environment.generation.RunnableWithProgress
-
resets the progression of the process.
- reset() - Method in class com.jme3.input.InputManager
-
Do not use.
- reset() - Method in class com.jme3.renderer.IDList
-
Resets all states to zero.
- reset() - Method in class com.jme3.renderer.RenderContext
-
Resets the RenderContext to default GL state.
- reset() - Method in class com.jme3.scene.plugins.MTLLoader
- reset() - Method in class com.jme3.scene.plugins.OBJLoader
- reset() - Method in class com.jme3.shader.ShaderBufferBlock
-
Reset this storage block.
- reset() - Method in class com.jme3.shader.Uniform
- reset() - Method in class com.jme3.system.NanoTimer
- reset() - Method in class com.jme3.system.Timer
-
Reset the timer to 0.
- reset() - Method in class com.jme3.texture.image.LastTextureState
- reset(boolean) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- resetAndUpdate() - Method in class com.jme3.animation.Skeleton
-
Deprecated.Reset the skeleton to bind pose and updates the bones
- resetGLObjects() - Method in class com.jme3.renderer.opengl.GLRenderer
- resetGLObjects() - Method in interface com.jme3.renderer.Renderer
-
Resets all previously used
Native Objects
on this Renderer. - resetGLObjects() - Method in class com.jme3.system.NullRenderer
- resetLocations() - Method in class com.jme3.shader.Shader
-
Usually called when the shader itself changes or during any time when the variable locations need to be refreshed.
- resetMaterial() - Method in class com.jme3.scene.plugins.MTLLoader
- resetObject() - Method in class com.jme3.audio.AudioBuffer
- resetObject() - Method in class com.jme3.audio.AudioStream
- resetObject() - Method in class com.jme3.audio.Filter
- resetObject() - Method in class com.jme3.scene.VertexBuffer
- resetObject() - Method in class com.jme3.shader.bufferobject.BufferObject
- resetObject() - Method in class com.jme3.shader.Shader
-
Called by the object manager to reset all object IDs.
- resetObject() - Method in class com.jme3.shader.Shader.ShaderSource
- resetObject() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- resetObject() - Method in class com.jme3.texture.FrameBuffer
- resetObject() - Method in class com.jme3.texture.Image
- resetObject() - Method in class com.jme3.util.NativeObject
-
Called when the GL context is restarted to reset all IDs.
- resetObjects() - Method in class com.jme3.util.NativeObjectManager
-
(Internal use only) Resets all
NativeObject
s. - resetStats() - Method in interface com.jme3.renderer.opengl.GL
- ResetStatsState - Class in com.jme3.app
-
Resets (clearFrame()) the render's stats object every frame during AppState.render().
- ResetStatsState() - Constructor for class com.jme3.app.ResetStatsState
- resetUniformLocations(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
- resetUniformsNotSetByCurrent() - Method in class com.jme3.shader.Shader
-
Resets all uniforms that do not have the "set-by-current-material" flag to their default value (usually all zeroes or false).
- reshape(int, int) - Method in class com.jme3.app.LegacyApplication
-
Internal use only.
- reshape(int, int) - Method in interface com.jme3.system.SystemListener
-
Called to notify the application that the resolution has changed.
- reshape(ViewPort, int, int) - Method in class com.jme3.app.state.ScreenshotAppState
- reshape(ViewPort, int, int) - Method in class com.jme3.post.FilterPostProcessor
- reshape(ViewPort, int, int) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- reshape(ViewPort, int, int) - Method in class com.jme3.post.PreDepthProcessor
- reshape(ViewPort, int, int) - Method in interface com.jme3.post.SceneProcessor
-
Called when the resolution of the viewport has been changed.
- reshape(ViewPort, int, int) - Method in class com.jme3.shadow.AbstractShadowRenderer
- reshape(ViewPort, int, int) - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- reshape(ViewPort, int, int) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- resize(int, int, boolean) - Method in class com.jme3.renderer.Camera
-
Resizes this camera's view for the specified display size.
- resizeToPowerOf2(Image) - Static method in class com.jme3.util.MipMapGenerator
- Resolution - Enum constant in enum class com.jme3.shader.UniformBinding
-
The width and height of the camera.
- ResolutionInverse - Enum constant in enum class com.jme3.shader.UniformBinding
-
The inverse of the resolution, 1/width and 1/height.
- ResourceLoader - Interface in com.jme3.util.res
- Resources - Class in com.jme3.util.res
-
This class is used to load resources from the default location usually the classpath.
- Resources() - Constructor for class com.jme3.util.res.Resources
- restart() - Method in interface com.jme3.app.Application
-
Restarts the context, applying any changed settings.
- restart() - Method in class com.jme3.app.LegacyApplication
-
Restarts the context, applying any changed settings.
- restart() - Method in interface com.jme3.system.JmeContext
-
Destroys and then re-creates the context.
- restart() - Method in class com.jme3.system.NullContext
- result() - Element in annotation interface checkers.quals.Dependent
- resumeAll() - Method in interface com.jme3.audio.AudioRenderer
-
Resumes all audio paused by
AudioRenderer.pauseAll()
. - resumeAll() - Method in class com.jme3.audio.openal.ALAudioRenderer
- resuming - Variable in class com.jme3.cinematic.events.AbstractCinematicEvent
- retainAll(Collection<?>) - Method in class com.jme3.util.SafeArrayList
- reverbEnabled - Variable in class com.jme3.audio.AudioNode
- ReverbEnabled - Enum constant in enum class com.jme3.audio.AudioParam
- reverbFilter - Variable in class com.jme3.audio.AudioNode
- ReverbFilter - Enum constant in enum class com.jme3.audio.AudioParam
- ReverseSubtract - Enum constant in enum class com.jme3.material.RenderState.BlendEquation
-
Same as Subtract, but the order is reversed (Dst - Src).
- ReverseSubtract - Enum constant in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
Same as Subtract, but the order is reversed (Dst - Src).
- rewind() - Method in class com.jme3.scene.mesh.IndexBuffer
- rewind() - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- rewind() - Method in class com.jme3.shader.bufferobject.DirtyRegionsIterator
- RF_BOUND - Static variable in class com.jme3.scene.Spatial
-
Refresh flag types
- RF_CHILD_LIGHTLIST - Static variable in class com.jme3.scene.Spatial
-
Refresh flag types
- RF_LIGHTLIST - Static variable in class com.jme3.scene.Spatial
-
Refresh flag types
- RF_MATPARAM_OVERRIDE - Static variable in class com.jme3.scene.Spatial
-
Refresh flag types
- RF_TRANSFORM - Static variable in class com.jme3.scene.Spatial
-
Refresh flag types
- RG - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- RG16F - Enum constant in enum class com.jme3.texture.Image.Format
-
half-precision floating point red and green.
- RG16I - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit signed int red and green.
- RG16UI - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit unsigned int red and green.
- RG32F - Enum constant in enum class com.jme3.texture.Image.Format
-
single-precision floating point red and green.
- RG32I - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit signed int red and green.
- RG32UI - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit unsigned int red and green.
- RG8I - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit signed int red and green.
- RG8UI - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit unsigned int red and green.
- RGB - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- RGB10A2 - Enum constant in enum class com.jme3.texture.Image.Format
-
10-bit red, green, and blue with 2-bit alpha.
- RGB111110F - Enum constant in enum class com.jme3.texture.Image.Format
-
unsigned floating-point red, green and blue that uses 32 bits.
- RGB16F - Enum constant in enum class com.jme3.texture.Image.Format
-
half-precision floating point red, green, and blue.
- RGB16F_to_RGB111110F - Enum constant in enum class com.jme3.texture.Image.Format
-
Texture data is stored as
Image.Format.RGB16F
in system memory, but will be converted toImage.Format.RGB111110F
when sent to the video hardware. - RGB16F_to_RGB9E5 - Enum constant in enum class com.jme3.texture.Image.Format
-
Texture data is stored as
Image.Format.RGB16F
in system memory, but will be converted toImage.Format.RGB9E5
when sent to the video hardware. - RGB16I - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit signed int red, green and blue.
- RGB16UI - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit unsigned int red, green and blue.
- RGB32F - Enum constant in enum class com.jme3.texture.Image.Format
-
single-precision floating point red, green, and blue.
- RGB32I - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit signed int red, green and blue.
- RGB32UI - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit unsigned int red, green and blue.
- RGB565 - Class in jme3tools.converters
- RGB565 - Enum constant in enum class com.jme3.texture.Image.Format
-
5-bit red, 6-bit green, and 5-bit blue.
- RGB565_to_ARGB8(short) - Static method in class jme3tools.converters.RGB565
- RGB5A1 - Enum constant in enum class com.jme3.texture.Image.Format
-
5-bit red, green, and blue with 1-bit alpha.
- RGB8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit red, green, and blue.
- RGB8I - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit signed int red, green and blue.
- RGB8UI - Enum constant in enum class com.jme3.texture.Image.Format
-
8 bit unsigned int red, green and blue.
- RGB9E5 - Enum constant in enum class com.jme3.texture.Image.Format
-
9-bit red, green and blue with 5-bit exponent.
- RGBA - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- RGBA16F - Enum constant in enum class com.jme3.texture.Image.Format
-
half-precision floating point red, green, blue, and alpha.
- RGBA16I - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit signed int red, green, blue and alpha.
- RGBA16UI - Enum constant in enum class com.jme3.texture.Image.Format
-
16-bit unsigned int red, green, blue and alpha.
- RGBA32F - Enum constant in enum class com.jme3.texture.Image.Format
-
single-precision floating point red, green, blue and alpha.
- RGBA32I - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit signed int red, green, blue and alpha.
- RGBA32UI - Enum constant in enum class com.jme3.texture.Image.Format
-
32-bit unsigned int red, green, blue and alpha.
- Rgba8 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports RGB8 / RGBA8 textures.
- RGBA8 - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit red, green, blue, and alpha.
- RGBA8I - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit signed int red, green, blue and alpha.
- RGBA8UI - Enum constant in enum class com.jme3.texture.Image.Format
-
8-bit unsigned int red, green, blue and alpha.
- RGBx - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- RGTC1 - Enum constant in enum class com.jme3.texture.Image.Format
- RGTC2 - Enum constant in enum class com.jme3.texture.Image.Format
- RGx - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
- Right - Enum constant in enum class com.jme3.font.BitmapFont.Align
-
Align text on the right of the text block
- RIGHT_TRIGGER - Static variable in interface com.jme3.input.JoystickAxis
- rightAlignBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
- rightClickRotate - Variable in class com.jme3.input.ChaseCamera
- Ring - Class in com.jme3.math
-
Ring
defines a flat ring or disc in three-dimensional space that is specified via the ring's center point, an up vector, an inner radius, and an outer radius. - Ring() - Constructor for class com.jme3.math.Ring
-
Constructor creates a new
Ring
lying on the XZ plane, centered at the origin, with an inner radius of zero and an outer radius of one (a unit disk). - Ring(Vector3f, Vector3f, float, float) - Constructor for class com.jme3.math.Ring
-
Constructor creates a new
Ring
with defined center point, up vector, and inner and outer radii. - riseCamera(float) - Method in class com.jme3.input.FlyByCamera
-
Translate the camera upward by the specified amount.
- rootNode - Variable in class com.jme3.app.SimpleApplication
- rootNode - Variable in class com.jme3.app.state.RootNodeAppState
- RootNodeAppState - Class in com.jme3.app.state
-
AppState that manages and updates a RootNode attached to a ViewPort, the default Application ViewPort is used by default, a RootNode is created by default.
- RootNodeAppState() - Constructor for class com.jme3.app.state.RootNodeAppState
-
Creates the AppState with a new, empty root Node, attaches it to the default Application ViewPort and updates it when attached to the AppStateManager.
- RootNodeAppState(ViewPort) - Constructor for class com.jme3.app.state.RootNodeAppState
-
Creates the AppState with the given ViewPort and creates a RootNode that is attached to the given ViewPort and updates it when attached to the AppStateManager.
- RootNodeAppState(ViewPort, Node) - Constructor for class com.jme3.app.state.RootNodeAppState
-
Creates the AppState with the given ViewPort and root Node, attaches the root Node to the ViewPort and updates it.
- RootNodeAppState(Node) - Constructor for class com.jme3.app.state.RootNodeAppState
-
Creates the AppState with the given root Node, uses the default Application ViewPort and updates the root Node when attached to the AppStateManager.
- RootNodeAppState(String, ViewPort, Node) - Constructor for class com.jme3.app.state.RootNodeAppState
-
Creates the AppState with the given unique ID, ViewPort, and root Node, attaches the root Node to the ViewPort and updates it.
- rotate(float, float, float) - Method in class com.jme3.scene.Spatial
-
Rotates the spatial by the xAngle, yAngle and zAngle angles (in radians), (aka pitch, yaw, roll) in the local coordinate space.
- rotate(Quaternion) - Method in class com.jme3.scene.Spatial
-
Rotates the spatial by the given rotation.
- rotateAroundOrigin(float, boolean) - Method in class com.jme3.math.Vector2f
-
Rotates the vector around (0,0) by the specified angle.
- rotateCamera() - Method in class com.jme3.app.ChaseCameraAppState
-
rotate the camera around the target
- rotateCamera(float) - Method in class com.jme3.input.ChaseCamera
- rotateCamera(float, Vector3f) - Method in class com.jme3.input.FlyByCamera
-
Rotate the camera by the specified amount around the specified axis.
- rotateSpeed - Variable in class com.jme3.effect.Particle
-
Particle rotation angle speed (in radians).
- rotateUpTo(Vector3f) - Method in class com.jme3.scene.Spatial
-
rotateUpTo
is a utility function that alters the local rotation to point the Y axis in the direction given by newUp. - rotateVect(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Rotate the specified Vector3f using the rotation component of this 3-D coordinate transform.
- rotating - Variable in class com.jme3.input.ChaseCamera
- rotation - Variable in class com.jme3.cinematic.events.MotionEvent
- rotation - Variable in class com.jme3.input.ChaseCamera
- rotation - Variable in class com.jme3.renderer.Camera
-
The orientation of the camera.
- Rotation - Enum constant in enum class com.jme3.audio.ListenerParam
- Rotation - Enum constant in enum class com.jme3.cinematic.events.MotionEvent.Direction
-
The target rotates with the given rotation.
- Rotation() - Constructor for class com.jme3.animation.AnimationFactory.Rotation
-
Deprecated.
- rotationLerpFactor - Variable in class com.jme3.input.ChaseCamera
- rotations - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.rotation array for this animation
- rotationSensitivity - Variable in class com.jme3.input.ChaseCamera
- rotationSpeed - Variable in class com.jme3.app.ChaseCameraAppState
- rotationSpeed - Variable in class com.jme3.input.ChaseCamera
- rotationSpeed - Variable in class com.jme3.input.FlyByCamera
-
rotation-rate multiplier (1=default)
- rowPitch - Variable in class com.jme3.opencl.Image.ImageDescriptor
- rowPitch - Variable in class com.jme3.opencl.Image.ImageMapping
-
The row pitch in bytes.
- rumble(float) - Method in class com.jme3.input.AbstractJoystick
-
Rumbles the joystick for the given amount/magnitude.
- rumble(float) - Method in interface com.jme3.input.Joystick
-
Rumbles the joystick for the given amount/magnitude.
- run() - Method in class com.jme3.audio.openal.ALAudioRenderer
- run() - Method in class com.jme3.environment.generation.IrradianceSphericalHarmonicsGenerator
- run() - Method in class com.jme3.environment.generation.PrefilteredEnvMapFaceGenerator
- run() - Method in class com.jme3.system.NullContext
- Run(CommandQueue) - Method in class com.jme3.opencl.Kernel
-
Launches the kernel with the current global work size, work group size and arguments.
- Run1(CommandQueue, Kernel.WorkSize, Object...) - Method in class com.jme3.opencl.Kernel
-
Sets the work sizes and arguments in one call and launches the kernel.
- Run1NoEvent(CommandQueue, Kernel.WorkSize, Object...) - Method in class com.jme3.opencl.Kernel
-
Sets the work sizes and arguments in one call and launches the kernel.
- Run2(CommandQueue, Kernel.WorkSize, Kernel.WorkSize, Object...) - Method in class com.jme3.opencl.Kernel
-
Sets the work sizes and arguments in one call and launches the kernel.
- Run2NoEvent(CommandQueue, Kernel.WorkSize, Kernel.WorkSize, Object...) - Method in class com.jme3.opencl.Kernel
-
Sets the work sizes and arguments in one call and launches the kernel.
- runControlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.Spatial
-
Called when the Spatial is about to be rendered, to notify controls attached to this Spatial using the Control.render() method.
- RunnableWithProgress - Class in com.jme3.environment.generation
-
Abstract runnable that can report its progress
- RunnableWithProgress() - Constructor for class com.jme3.environment.generation.RunnableWithProgress
- RunnableWithProgress(JobProgressListener) - Constructor for class com.jme3.environment.generation.RunnableWithProgress
- RunNoEvent(CommandQueue) - Method in class com.jme3.opencl.Kernel
-
Launches the kernel with the current global work size, work group size and arguments without returning an event object.
- runQueuedTasks() - Method in class com.jme3.app.LegacyApplication
-
Runs tasks enqueued via
LegacyApplication.enqueue(Callable)
- rWrap - Variable in class com.jme3.texture.image.LastTextureState
- Rx - Enum constant in enum class com.jme3.opencl.Image.ImageChannelOrder
S
- S - Enum constant in enum class com.jme3.texture.Texture.WrapAxis
-
S wrapping (u or "horizontal" wrap)
- SafeArrayList<E> - Class in com.jme3.util
-
Provides a list with similar modification semantics to java.util.concurrent's CopyOnWriteArrayList except that it is not concurrent and also provides direct access to the current array.
- SafeArrayList(Class<E>) - Constructor for class com.jme3.util.SafeArrayList
- SafeArrayList(Class<E>, int) - Constructor for class com.jme3.util.SafeArrayList
- SafeArrayList(Class<E>, Collection<? extends E>) - Constructor for class com.jme3.util.SafeArrayList
- SafeArrayList.ArrayIterator<E> - Class in com.jme3.util
- sampleRate - Variable in class com.jme3.audio.AudioData
- saturate(float) - Static method in class com.jme3.math.FastMath
-
Clamps the given float to be between 0 and 1.
- Savable - Interface in com.jme3.export
-
Savable
is an interface for objects that can be serialized using jME's serialization system. - SAVABLE_VERSION - Static variable in class com.jme3.animation.Bone
-
Deprecated.
- SAVABLE_VERSION - Static variable in class com.jme3.audio.AudioNode
- SAVABLE_VERSION - Static variable in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- SAVABLE_VERSION - Static variable in class com.jme3.effect.influencers.DefaultParticleInfluencer
- SAVABLE_VERSION - Static variable in class com.jme3.material.Material
- SAVABLE_VERSION - Static variable in class com.jme3.material.TechniqueDef
-
Version #1: Separate shader language for each shader source.
- SAVABLE_VERSION - Static variable in class com.jme3.scene.Geometry
- SavableClassUtil - Class in com.jme3.export
-
SavableClassUtil
contains various utilities to handle Savable classes. - save(Savable, File) - Method in interface com.jme3.export.JmeExporter
-
Export the
Savable
to a file. - save(Savable, File, boolean) - Method in class com.jme3.export.binary.BinaryExporter
- save(Savable, File, boolean) - Method in interface com.jme3.export.JmeExporter
-
Export the
Savable
to a file. - save(Savable, OutputStream) - Method in class com.jme3.export.binary.BinaryExporter
- save(Savable, OutputStream) - Method in interface com.jme3.export.JmeExporter
-
Export the
Savable
to an OutputStream. - save(OutputStream) - Method in class com.jme3.system.AppSettings
-
Saves all settings to the given properties output stream.
- save(String) - Method in class com.jme3.system.AppSettings
-
Saves settings into the Java preferences.
- saveAndLoad(AssetManager, T) - Static method in class com.jme3.export.binary.BinaryExporter
-
Saves the object into memory then loads it from memory.
- saveBindPose() - Method in class com.jme3.anim.Armature
-
Saves the current Armature state as its bind pose.
- saveBindPose() - Method in class com.jme3.anim.Joint
-
Sets the current localTransform as the Bind transform.
- saveGame(String, String, Savable) - Static method in class jme3tools.savegame.SaveGame
-
Saves a savable in a system-dependent way.
- saveGame(String, String, Savable, JmeSystem.StorageFolderType) - Static method in class jme3tools.savegame.SaveGame
-
Saves a savable in a system-dependent way.
- SaveGame - Class in jme3tools.savegame
-
Tool for saving Savables as SaveGame entries in a system-dependent way.
- saveInitialPose() - Method in class com.jme3.anim.Armature
-
Saves the current local transform as the initial transform.
- saveInitialPose() - Method in class com.jme3.anim.Joint
-
Sets the current local transforms as the initial transform.
- saveToCache(String, Program) - Method in class com.jme3.opencl.ProgramCache
-
Saves the specified program in the cache.
- SAXUtil - Class in com.jme3.util.xml
-
Utility methods for parsing XML data using SAX.
- scale(float) - Method in class com.jme3.scene.Spatial
-
Scales the spatial by the given value
- scale(float, float, float) - Method in class com.jme3.scene.Spatial
-
Scales the spatial by the given scale vector.
- scale(Vector3f) - Method in class com.jme3.math.Matrix3f
-
Scales each column by the corresponding element of the argument.
- scale(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Scale by the specified Vector3f.
- SCALE_END - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Two finger scale event end, fields: posX/posY = getFocusX/Y, scaleFactor, scaleSpan
- SCALE_MOVE - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Two finger scale event, fields: posX/posY = getFocusX/Y, scaleFactor, scaleSpan
- SCALE_START - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Two finger scale event start, fields: posX/posY = getFocusX/Y, scaleFactor, scaleSpan
- scaleAdd(float, Vector3f) - Method in class com.jme3.math.Vector3f
-
Multiplies by the specified scalar, adds the specified vector, and returns the (modified) current instance.
- scaleAdd(float, Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
-
Multiplies a specified vector by a specified scalar, then adds another specified vector to it, before storing the result in the current instance.
- scaleAdd(float, Vector4f) - Method in class com.jme3.math.Vector4f
-
scaleAdd
multiplies this vector by a scalar then adds the given Vector4f. - scaleAdd(float, Vector4f, Vector4f) - Method in class com.jme3.math.Vector4f
-
scaleAdd
multiplies the given vector by a scalar then adds the given vector. - scaleImage(Image, int, int) - Static method in class com.jme3.util.MipMapGenerator
- scales - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.scales array for this animation
- scaleTextureCoordinates(Vector2f) - Method in class com.jme3.scene.Mesh
-
Scales the texture coordinate buffer on this mesh by the given scale factor.
- scan - Variable in class com.jme3.scene.plugins.MTLLoader
- scan - Variable in class com.jme3.scene.plugins.OBJLoader
- SceneGraphIterator - Class in com.jme3.scene
-
Iterates over the scene graph with the depth-first traversal method.
- SceneGraphIterator(Spatial) - Constructor for class com.jme3.scene.SceneGraphIterator
-
Instantiates a new
SceneGraphIterator
instance that starts iterating at the given main spatial. - SceneGraphVisitor - Interface in com.jme3.scene
-
SceneGraphVisitorAdapter
is used to traverse the scene graph tree. - SceneGraphVisitorAdapter - Class in com.jme3.scene
-
SceneGraphVisitorAdapter
is used to traverse the scene graph tree. - SceneGraphVisitorAdapter() - Constructor for class com.jme3.scene.SceneGraphVisitorAdapter
- sceneList - Variable in class com.jme3.renderer.ViewPort
-
Scene-graph hierarchies for rendering.
- SceneProcessor - Interface in com.jme3.post
-
Scene processors are used to compute/render things before and after the classic render of the scene.
- Screen - Enum constant in enum class com.jme3.material.RenderState.BlendMode
-
Opposite effect of Modulate/Multiply.
- Screen - Enum constant in enum class com.jme3.scene.control.BillboardControl.Alignment
-
Aligns this Billboard to the screen.
- ScreenshotAppState - Class in com.jme3.app.state
- ScreenshotAppState() - Constructor for class com.jme3.app.state.ScreenshotAppState
-
Using this constructor, the screenshot files will be written sequentially to the system default storage folder.
- ScreenshotAppState(String) - Constructor for class com.jme3.app.state.ScreenshotAppState
-
This constructor allows you to specify the output file path of the screenshot.
- ScreenshotAppState(String, long) - Constructor for class com.jme3.app.state.ScreenshotAppState
-
This constructor allows you to specify the output file path of the screenshot and a base index for the shot index.
- ScreenshotAppState(String, String) - Constructor for class com.jme3.app.state.ScreenshotAppState
-
This constructor allows you to specify the output file path of the screenshot.
- ScreenshotAppState(String, String, long) - Constructor for class com.jme3.app.state.ScreenshotAppState
-
This constructor allows you to specify the output file path of the screenshot and a base index for the shot index.
- SCROLL - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Scroll event
- SeamlessCubemap - Enum constant in enum class com.jme3.renderer.Caps
-
When sampling cubemap edges, interpolates between the adjacent faces instead of just sampling one face.
- secondCounter - Variable in class com.jme3.app.StatsAppState
- SeekableStream - Interface in com.jme3.audio
- select(Geometry) - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- select(Geometry) - Method in class com.jme3.scene.debug.custom.ArmatureNode
- selectTechnique(String, RenderManager) - Method in class com.jme3.material.Material
-
Select the technique to use for rendering this material.
- SensorJoystickAxis - Interface in com.jme3.input
-
Represents a joystick axis based on an external sensor (i.e.
- SeparateJointModelTransform - Class in com.jme3.anim
-
This JointModelTransform implementation accumulates model transform in a Transform class This does NOT support proper nonuniform scale in the armature hierarchy.
- SeparateJointModelTransform() - Constructor for class com.jme3.anim.SeparateJointModelTransform
- sequence(Tween...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that will interpolate over an entire sequence of tweens in order.
- serialize() - Method in class com.jme3.animation.CompactArray
-
serialize this compact array
- serialize(int, Quaternion) - Method in class com.jme3.animation.CompactQuaternionArray
- serialize(int, Vector3f) - Method in class com.jme3.animation.CompactVector3Array
- serialize(int, Float) - Method in class com.jme3.animation.CompactFloatArray
- serialize(int, T) - Method in class com.jme3.animation.CompactArray
-
serialize object
- serializers - Variable in class com.jme3.shader.bufferobject.layout.BufferLayout
- set(float[]) - Method in class com.jme3.math.Matrix3f
-
Copies all 9 elements from the array argument, in row-major order.
- set(float[]) - Method in class com.jme3.math.Matrix4f
-
Load all elements from the specified array.
- set(float[][]) - Method in class com.jme3.math.Matrix3f
-
Copies all 9 elements from the specified 2-dimensional array.
- set(float[][]) - Method in class com.jme3.math.Matrix4f
-
Load all elements from the specified 4x4 array.
- set(float[], boolean) - Method in class com.jme3.math.Matrix3f
-
Copies all 9 elements from the specified array.
- set(float[], boolean) - Method in class com.jme3.math.Matrix4f
-
Load all elements from the specified array.
- set(float, float) - Method in class com.jme3.math.Vector2f
-
Sets both components to specified values.
- set(float, float, float) - Method in class com.jme3.math.Vector3f
-
Sets all 3 components to specified values.
- set(float, float, float, float) - Method in class com.jme3.math.ColorRGBA
-
set
sets the RGBA values of thisColorRGBA
. - set(float, float, float, float) - Method in class com.jme3.math.Quaternion
-
Sets all 4 components to specified values.
- set(float, float, float, float) - Method in class com.jme3.math.Vector4f
-
set
sets the x,y,z,w values of the vector based on passed parameters. - set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class com.jme3.math.Matrix4f
-
Load the specified element values.
- set(int, boolean) - Method in class com.jme3.shader.DefineList
- set(int, float) - Method in class com.jme3.math.Vector3f
-
Sets the indexed component.
- set(int, float) - Method in class com.jme3.math.Vector4f
- set(int, float) - Method in class com.jme3.shader.DefineList
- set(int, float, float, float) - Method in class com.jme3.math.Triangle
-
Alters the location of the indexed vertex and deletes the stored centroid and normal.
- set(int, int) - Method in class com.jme3.shader.DefineList
- set(int, int, float) - Method in class com.jme3.math.Matrix3f
-
Sets the specified element.
- set(int, int, float) - Method in class com.jme3.math.Matrix4f
-
Store the specified value at the specified position.
- set(int, long...) - Method in class com.jme3.opencl.Kernel.WorkSize
- set(int, Vector3f) - Method in class com.jme3.math.Triangle
-
Alters the location of the indexed vertex and deletes the stored centroid and normal.
- set(int, Geometry) - Method in class com.jme3.renderer.queue.GeometryList
-
Sets the element at the given index.
- set(int, VarType, Object) - Method in class com.jme3.shader.DefineList
- set(int, E) - Method in class com.jme3.util.SafeArrayList
- set(int, T) - Method in class com.jme3.animation.CompactArray
- set(TouchEvent.Type) - Method in class com.jme3.input.event.TouchEvent
- set(TouchEvent.Type, float, float, float, float) - Method in class com.jme3.input.event.TouchEvent
- set(RenderState) - Method in class com.jme3.material.RenderState
- set(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
-
set
sets the values of thisColorRGBA
to those set by a parameter color. - set(LineSegment) - Method in class com.jme3.math.LineSegment
-
Copy the specified segment to this one.
- set(Matrix3f) - Method in class com.jme3.math.Matrix3f
-
Copies the matrix argument.
- set(Matrix4f) - Method in class com.jme3.math.Matrix4f
-
Copy all elements of the specified matrix to this matrix.
- set(Quaternion) - Method in class com.jme3.math.Matrix3f
-
Configures as a rotation matrix equivalent to the argument.
- set(Quaternion) - Method in class com.jme3.math.Quaternion
-
Copies all 4 components from the argument.
- set(Ray) - Method in class com.jme3.math.Ray
-
Copies information from a source ray into this ray.
- set(Transform) - Method in class com.jme3.math.Transform
-
Copies all 3 components from the argument.
- set(Vector2f) - Method in class com.jme3.math.Vector2f
-
Copies both components from the argument.
- set(Vector3f) - Method in class com.jme3.math.ColorRGBA
-
set
sets the values of thisColorRGBA
to those set by a parameter Vector3f. - set(Vector3f) - Method in class com.jme3.math.Vector3f
-
Copies all 3 components from the argument.
- set(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.AbstractTriangle
-
Alter all 3 vertex locations.
- set(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Triangle
-
Alters the locations of all 3 vertices and deletes the stored centroid and normal.
- set(Vector4f) - Method in class com.jme3.math.ColorRGBA
-
set
sets the values of thisColorRGBA
to those set by a parameter Vector4f. - set(Vector4f) - Method in class com.jme3.math.Vector4f
-
set
sets the x,y,z values of the vector by copying the supplied vector. - set(Kernel.WorkSize) - Method in class com.jme3.opencl.Kernel.WorkSize
- set(E) - Method in class com.jme3.util.SafeArrayList.ArrayIterator
- set1(Vector3f) - Method in class com.jme3.math.Triangle
-
Alters the location of the first vertex and deletes the stored centroid and normal.
- set2(Vector3f) - Method in class com.jme3.math.Triangle
-
Alters the location of the 2nd vertex and deletes the stored centroid and normal.
- set3(Vector3f) - Method in class com.jme3.math.Triangle
-
Alters the location of the 3rd vertex and deletes the stored centroid and normal.
- setA(Vector3f) - Method in class com.jme3.math.Rectangle
-
setA
sets the first point of the rectangle. - setAccess(TextureImage.Access) - Method in class com.jme3.texture.TextureImage
-
Sets the shader access hint with which to bind the image.
- setAccessHint(BufferObject.AccessHint) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Set AccessHint to hint the renderer on how to access this data.
- setActiveCamera(String) - Method in class com.jme3.cinematic.Cinematic
-
Sets the active camera instantly (use activateCamera if you want to schedule that event)
- setAirAbsorbGainHf(float) - Method in class com.jme3.audio.Environment
- setAlignment(BitmapFont.Align) - Method in class com.jme3.font.BitmapText
-
Set horizontal alignment.
- setAlignment(BillboardControl.Alignment) - Method in class com.jme3.scene.control.BillboardControl
-
Sets the type of rotation this Billboard will have.
- setAll(DefineList) - Method in class com.jme3.shader.DefineList
- setAlpha(float) - Method in class com.jme3.font.BitmapText
-
Sets an overall alpha that will be applied to all letters.
- setAlpha(float) - Method in class com.jme3.math.ColorRGBA
-
Sets the alpha color to the specified value.
- setAlphaBits(int) - Method in class com.jme3.system.AppSettings
-
Android Only Sets the number of alpha bits to use.
- setAlphaToCoverage(boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
- setAlphaToCoverage(boolean) - Method in interface com.jme3.renderer.Renderer
-
Sets the alpha to coverage state.
- setAlphaToCoverage(boolean) - Method in class com.jme3.renderer.RenderManager
-
Enables or disables alpha-to-coverage.
- setAlphaToCoverage(boolean) - Method in class com.jme3.system.NullRenderer
- setAmount(int) - Method in class com.jme3.font.Kerning
- setAnim(String) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Set the current animation that is played by this AnimChannel.
- setAnim(String, float) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.Set the current animation that is played by this AnimChannel.
- setAnimations(HashMap<String, Animation>) - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- setAnimComposer(AnimComposer) - Method in class com.jme3.anim.SingleLayerInfluenceMask
-
Sets the animation composer for this mask.
- setAnisotropicFilter(int) - Method in class com.jme3.texture.Texture
- setAnisotropy(int) - Method in class com.jme3.asset.TextureKey
- setAppProfiler(AppProfiler) - Method in interface com.jme3.app.Application
-
Sets an AppProfiler hook that will be called back for specific steps within a single update frame.
- setAppProfiler(AppProfiler) - Method in class com.jme3.app.LegacyApplication
-
Sets an AppProfiler hook that will be called back for specific steps within a single update frame.
- setAppProfiler(AppProfiler) - Method in class com.jme3.renderer.RenderManager
-
Sets an AppProfiler hook that will be called back for specific steps within a single update frame.
- setApproximateTangents(boolean) - Method in class com.jme3.anim.MorphControl
-
Alter whether this Control approximates tangents.
- setAreaType(LightProbe.AreaType) - Method in class com.jme3.light.LightProbe
- setArg(int, byte) - Method in class com.jme3.opencl.Kernel
- setArg(int, double) - Method in class com.jme3.opencl.Kernel
- setArg(int, float) - Method in class com.jme3.opencl.Kernel
- setArg(int, int) - Method in class com.jme3.opencl.Kernel
- setArg(int, long) - Method in class com.jme3.opencl.Kernel
- setArg(int, short) - Method in class com.jme3.opencl.Kernel
- setArg(int, Matrix3f) - Method in class com.jme3.opencl.Kernel
- setArg(int, Matrix4f) - Method in class com.jme3.opencl.Kernel
- setArg(int, Quaternion) - Method in class com.jme3.opencl.Kernel
- setArg(int, Vector2f) - Method in class com.jme3.opencl.Kernel
- setArg(int, Vector4f) - Method in class com.jme3.opencl.Kernel
- setArg(int, Buffer) - Method in class com.jme3.opencl.Kernel
- setArg(int, Image) - Method in class com.jme3.opencl.Kernel
- setArg(int, Kernel.LocalMem) - Method in class com.jme3.opencl.Kernel
- setArg(int, Kernel.LocalMemPerElement) - Method in class com.jme3.opencl.Kernel
- setArg(int, Object) - Method in class com.jme3.opencl.Kernel
-
Sets the kernel argument at the specified index.
The argument must be a known type:LocalMemPerElement, LocalMem, Image, Buffer, byte, short, int, long, float, double, Vector2f, Vector4f, Quaternion, Matrix3f, Matrix4f
. - setArg(int, ByteBuffer, long) - Method in class com.jme3.opencl.Kernel
-
Raw version to set an argument.
- setArrowExtent(Vector3f) - Method in class com.jme3.scene.debug.Arrow
-
Sets the arrow's extent.
- setAssetEventListener(AssetEventListener) - Method in class com.jme3.asset.DesktopAssetManager
- setAssetManager(AssetManager) - Method in class com.jme3.app.LegacyApplication
-
Deprecated.
- setAssetManager(AssetManager) - Method in class com.jme3.environment.EnvironmentProbeControl
-
Sets the asset manager used to load the shaders needed for the baking.
- setAssetManager(AssetManager) - Method in class com.jme3.export.binary.BinaryImporter
- setAssetManager(AssetManager) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
sets the assetManager
- setAssetManager(AssetManager) - Method in class com.jme3.post.FilterPostProcessor
-
Sets the asset manager for this processor
- setAssetName(String) - Method in class com.jme3.material.MaterialDef
-
Set the asset key name.
- setAsSrgb(float, float, float, float) - Method in class com.jme3.math.ColorRGBA
-
Sets the rgba channels of this color in sRGB color space.
- setAudio(AudioNode) - Method in class com.jme3.animation.AudioTrack
-
Deprecated.sets the audio node to be used for this track
- setAudioData(AudioData, AudioKey) - Method in class com.jme3.audio.AudioNode
-
Set the audio data to use for the audio.
- setAudioRenderer(AudioRenderer) - Static method in class com.jme3.audio.AudioContext
- setAudioRenderer(String) - Method in class com.jme3.system.AppSettings
-
Set the audio renderer to use.
- setAutoFlushFrames(boolean) - Method in interface com.jme3.system.JmeContext
- setAutoFlushFrames(boolean) - Method in class com.jme3.system.NullContext
- setAxes(Quaternion) - Method in class com.jme3.renderer.Camera
-
Uses a rotational matrix to set the axes of the camera.
- setAxes(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.renderer.Camera
-
Sets the axes (left, up and direction) for this camera.
- setAxisDeadZone(float) - Method in class com.jme3.input.InputManager
-
Set the deadzone for joystick axes.
- setB(Vector3f) - Method in class com.jme3.math.Rectangle
-
setB
sets the second point of the rectangle. - setBackgroundColor(ColorRGBA) - Method in class com.jme3.renderer.opengl.GLRenderer
- setBackgroundColor(ColorRGBA) - Method in interface com.jme3.renderer.Renderer
-
Sets the background (aka clear) color.
- setBackgroundColor(ColorRGBA) - Method in class com.jme3.renderer.ViewPort
-
Sets the background color.
- setBackgroundColor(ColorRGBA) - Method in class com.jme3.system.NullRenderer
- setBackGroundColor(ColorRGBA) - Method in class com.jme3.environment.EnvironmentCamera
-
Alter the background color of an initialized EnvironmentCamera.
- setBackStencilMask(int) - Method in class com.jme3.material.RenderState
-
Sets the back stencil mask.
- setBackStencilReference(int) - Method in class com.jme3.material.RenderState
-
Sets the back stencil reference.
- setBase(int) - Method in class com.jme3.font.BitmapCharacterSet
- setBatchHint(Spatial.BatchHint) - Method in class com.jme3.scene.Spatial
-
setBatchHint
alters how batching will treat this spatial. - setBinding(int) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Set binding point
- setBinding(UniformBinding) - Method in class com.jme3.shader.Uniform
- setBindingPose() - Method in class com.jme3.animation.Skeleton
-
Deprecated.Saves the current skeleton state as its binding pose.
- setBindTransforms(Vector3f, Quaternion, Vector3f) - Method in class com.jme3.animation.Bone
-
Deprecated.Sets the local bind transform of the bone.
- setBitsPerPixel(int) - Method in class com.jme3.system.AppSettings
-
Set the bits per pixel for the display.
- setBlendAction(BlendAction) - Method in interface com.jme3.anim.tween.action.BlendSpace
-
Adjusts the target blend action instance that will utilize the blend weight value provided by this blend-space implementation.
- setBlendAction(BlendAction) - Method in class com.jme3.anim.tween.action.LinearBlendSpace
- setBlendEquation(RenderState.BlendEquation) - Method in class com.jme3.material.RenderState
-
Set the blending equation for the color component (RGB).
- setBlendEquationAlpha(RenderState.BlendEquationAlpha) - Method in class com.jme3.material.RenderState
-
Set the blending equation for the alpha component.
- setBlendMode(RenderState.BlendMode) - Method in class com.jme3.material.RenderState
-
Set the blending mode.
- setBlue(float) - Method in class com.jme3.math.ColorRGBA
-
Sets the blue color to the specified value.
- setBoolean(String, boolean) - Method in class com.jme3.material.Material
-
Pass a boolean to the material shader.
- setBound(BoundingVolume) - Method in class com.jme3.scene.Mesh
-
Sets the
BoundingVolume
for this Mesh. - setBoundRefresh() - Method in class com.jme3.scene.Spatial
-
Indicate that the bounding of this spatial has changed and that a refresh is required.
- setBox(Rectangle) - Method in class com.jme3.font.BitmapText
-
Define the area where the BitmapText will be rendered.
- setBuffer(VertexBuffer) - Method in class com.jme3.scene.Mesh
-
Sets the
VertexBuffer
on the mesh. - setBuffer(VertexBuffer.Type, int, byte[]) - Method in class com.jme3.scene.Mesh
- setBuffer(VertexBuffer.Type, int, float[]) - Method in class com.jme3.scene.Mesh
- setBuffer(VertexBuffer.Type, int, int[]) - Method in class com.jme3.scene.Mesh
- setBuffer(VertexBuffer.Type, int, short[]) - Method in class com.jme3.scene.Mesh
- setBuffer(VertexBuffer.Type, int, VertexBuffer.Format, Buffer) - Method in class com.jme3.scene.Mesh
-
Creates a
VertexBuffer
for the mesh or modifies the existing one per the parameters given. - setBuffer(VertexBuffer.Type, int, ByteBuffer) - Method in class com.jme3.scene.Mesh
- setBuffer(VertexBuffer.Type, int, FloatBuffer) - Method in class com.jme3.scene.Mesh
-
Set a floating point
VertexBuffer
on the mesh. - setBuffer(VertexBuffer.Type, int, IntBuffer) - Method in class com.jme3.scene.Mesh
- setBuffer(VertexBuffer.Type, int, ShortBuffer) - Method in class com.jme3.scene.Mesh
- setBuffer(VertexBuffer.Type, FloatBuffer) - Method in class com.jme3.scene.mesh.MorphTarget
- setBufferObject(ShaderBufferBlock.BufferType, BufferObject) - Method in class com.jme3.shader.ShaderBufferBlock
-
Set the new buffer object.
- setBufferObjectRef(WeakReference<BufferObject>) - Method in class com.jme3.shader.ShaderBufferBlock
- setByCurrentMaterial - Variable in class com.jme3.shader.Uniform
-
Used to track which uniforms to clear to avoid values leaking from other materials that use that shader.
- setC(Vector3f) - Method in class com.jme3.math.Rectangle
-
setC
sets the third point of the rectangle. - setCamera(Camera) - Method in class com.jme3.light.DefaultLightFilter
- setCamera(Camera) - Method in interface com.jme3.light.LightFilter
-
Sets the camera for which future filtering is to be done against in
LightFilter.filterLights(com.jme3.scene.Geometry, com.jme3.light.LightList)
. - setCamera(Camera) - Method in class com.jme3.light.NullLightFilter
- setCamera(Camera) - Method in interface com.jme3.renderer.queue.GeometryComparator
-
Set the camera to use for sorting.
- setCamera(Camera) - Method in class com.jme3.renderer.queue.GeometryList
-
Set the camera that will be set on the geometry comparators via
GeometryComparator.setCamera(com.jme3.renderer.Camera)
. - setCamera(Camera) - Method in class com.jme3.renderer.queue.GuiComparator
- setCamera(Camera) - Method in class com.jme3.renderer.queue.NullComparator
- setCamera(Camera) - Method in class com.jme3.renderer.queue.OpaqueComparator
- setCamera(Camera) - Method in class com.jme3.renderer.queue.TransparentComparator
- setCamera(Camera) - Method in class com.jme3.scene.CameraNode
- setCamera(Camera) - Method in class com.jme3.scene.control.CameraControl
- setCamera(Camera) - Method in class com.jme3.scene.debug.custom.ArmatureNode
- setCamera(Camera, boolean) - Method in class com.jme3.renderer.RenderManager
-
Sets the camera to use for rendering.
- setCamera(Camera, Matrix4f, Matrix4f, Matrix4f) - Method in class com.jme3.shader.UniformBindingManager
- setCameraName(String) - Method in class com.jme3.cinematic.events.CameraEvent
- setCenter(float, float, float) - Method in class com.jme3.bounding.BoundingVolume
- setCenter(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
- setCenter(Vector3f) - Method in class com.jme3.effect.shapes.EmitterSphereShape
- setCenter(Vector3f) - Method in class com.jme3.light.OrientedBoxProbeArea
- setCenter(Vector3f) - Method in interface com.jme3.light.ProbeArea
- setCenter(Vector3f) - Method in class com.jme3.light.SphereProbeArea
- setCenter(Vector3f) - Method in class com.jme3.math.Ring
-
setCenter
sets the center of the ring. - setCenter(Vector3f) - Method in class com.jme3.math.Triangle
-
Alters the stored centroid without affecting the stored normal or any vertex locations.
- setCenterWindow(boolean) - Method in class com.jme3.system.AppSettings
-
Enables or disables the Center Window flag.
- setChannel(int) - Method in class com.jme3.audio.AudioNode
-
Do not use.
- setChannel(int) - Method in interface com.jme3.audio.AudioSource
-
Do not use.
- setChar(char) - Method in class com.jme3.font.BitmapCharacter
- setCharacters(String) - Method in class com.jme3.input.event.TouchEvent
- setCharSet(BitmapCharacterSet) - Method in class com.jme3.font.BitmapFont
- setChasingSensitivity(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the chasing sensitivity, the lower the value the slower the camera will follow the target when it moves default is 5 Only has an effect if smoothMotion is set to true and trailing is enabled
- setCheckPlane(int) - Method in class com.jme3.bounding.BoundingVolume
-
Sets the index of the plane that should be first checked during rendering.
- setChildrenEnabled(boolean) - Method in class com.jme3.app.state.CompositeAppState
- setCinematic(Cinematic) - Method in class com.jme3.cinematic.events.CameraEvent
- setCinematicEvents(List<CinematicEvent>) - Method in class com.jme3.cinematic.KeyFrame
- setClearColor(boolean) - Method in class com.jme3.renderer.ViewPort
-
Enables or disables clearing of the color buffer for this ViewPort.
- setClearDepth(boolean) - Method in class com.jme3.renderer.ViewPort
-
Enables or disables clearing of the depth buffer for this ViewPort.
- setClearFlags(boolean, boolean, boolean) - Method in class com.jme3.renderer.ViewPort
-
Sets the clear flags (color, depth, stencil) in one call.
- setClearStencil(boolean) - Method in class com.jme3.renderer.ViewPort
-
Enables or disables clearing of the stencil buffer for this ViewPort.
- setClipPlane(Plane) - Method in class com.jme3.renderer.Camera
-
Sets a clipPlane for this camera.
- setClipPlane(Plane, Plane.Side) - Method in class com.jme3.renderer.Camera
-
Sets a clipPlane for this camera.
- setClipRect(int, int, int, int) - Method in class com.jme3.renderer.opengl.GLRenderer
- setClipRect(int, int, int, int) - Method in interface com.jme3.renderer.Renderer
-
Specifies a clipping rectangle.
- setClipRect(int, int, int, int) - Method in class com.jme3.system.NullRenderer
- setClonedValue(T, T) - Method in class com.jme3.util.clone.Cloner
-
Forces an object to be added to the indexing cache such that attempts to clone the 'original' will always result in the 'clone' being returned.
- setCloneFunction(Class<T>, CloneFunction<T>) - Method in class com.jme3.util.clone.Cloner
-
Sets a custom CloneFunction for implementations of the specified Java type.
- setCollectTransformDelegate(BlendableAction) - Method in class com.jme3.anim.tween.action.BlendableAction
- setColor(int, int, ColorRGBA) - Method in class com.jme3.font.BitmapText
-
Set the color of substring.
- setColor(BitmapText, double, double, boolean, boolean) - Method in class com.jme3.app.DetailedProfilerState
- setColor(ColorRGBA) - Method in class com.jme3.font.BitmapText
-
changes text color.
- setColor(ColorRGBA) - Method in class com.jme3.light.Light
-
Sets the light color.
- setColor(String, ColorRGBA) - Method in class com.jme3.font.BitmapText
-
Set the color of substring.
- setColor(String, ColorRGBA) - Method in class com.jme3.material.Material
-
Pass a Color to the material shader.
- setColorBuffer(Image.Format) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- setColorSpace(ColorSpace) - Method in class com.jme3.material.MatParamTexture
-
Set to
ColorSpace.Linear
if the texture color space has to be forced to linear instead of sRGB. - setColorSpace(ColorSpace) - Method in class com.jme3.texture.Image
-
image loader is responsible for setting this attribute based on the color space in which the image has been encoded with.
- setColorTexture(Texture2D) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- setColorTexture(TextureArray, int) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- setColorTexture(TextureCubeMap, TextureCubeMap.Face) - Method in class com.jme3.texture.FrameBuffer
-
Deprecated.Use addColorTarget
- setColorWrite(boolean) - Method in class com.jme3.material.RenderState
-
Enable writing color.
- setColumn(int, float[]) - Method in class com.jme3.math.Matrix4f
-
Load the specified column from the specified array.
- setColumn(int, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Sets the specified column.
- setComparator(GeometryComparator) - Method in class com.jme3.renderer.queue.GeometryList
- setCompareMode(PssmShadowRenderer.CompareMode) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.sets the shadow compare mode see
PssmShadowRenderer.CompareMode
for more info - setCompareMode(PssmShadowRenderer.CompareMode) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.sets the shadow compare mode see
PssmShadowRenderer.CompareMode
for more info - setCondition(String) - Method in class com.jme3.shader.ShaderNode
-
Sets the condition.
- setCondition(String) - Method in class com.jme3.shader.ShaderNodeVariable
-
sets the condition
- setCondition(String) - Method in class com.jme3.shader.VariableMapping
-
Sets the condition.
- setConstant(float) - Method in class com.jme3.math.Plane
-
setConstant
sets the constant value that helps define the plane. - setConsumed() - Method in class com.jme3.input.event.InputEvent
-
Call to mark this input event as consumed, meaning it is no longer valid and should not be forwarded to input listeners.
- setContactNormal(Vector3f) - Method in class com.jme3.collision.CollisionResult
- setContactPoint(Vector3f) - Method in class com.jme3.collision.CollisionResult
- setControlDir(CameraControl.ControlDirection) - Method in class com.jme3.scene.CameraNode
- setControlDir(CameraControl.ControlDirection) - Method in class com.jme3.scene.control.CameraControl
- setControlDir(LightControl.ControlDirection) - Method in class com.jme3.scene.control.LightControl
- setControlDir(LightControl.ControlDirection) - Method in class com.jme3.scene.LightNode
-
Deprecated.
- setCullHint(Spatial.CullHint) - Method in class com.jme3.scene.Spatial
-
setCullHint
alters how view frustum culling will treat this spatial. - setCurrentAction(Action) - Method in class com.jme3.anim.AnimLayer
-
Runs the specified Action, starting from time = 0.
- setCurrentAction(String) - Method in class com.jme3.anim.AnimComposer
-
Run an action on the default layer.
- setCurrentAction(String, Action) - Method in class com.jme3.anim.AnimLayer
-
Runs the specified Action, starting from time = 0.
- setCurrentAction(String, Action, boolean) - Method in class com.jme3.anim.AnimLayer
-
Runs the specified Action, starting from time = 0.
- setCurrentAction(String, String) - Method in class com.jme3.anim.AnimComposer
-
Run an action on specified layer.
- setCurrentAction(String, String, boolean) - Method in class com.jme3.anim.AnimComposer
-
Run an action on specified layer.
- setCurrentValue(float) - Method in class com.jme3.cinematic.events.MotionEvent
-
This method is meant to be called by the motion path only.
- setCurrentWayPoint(int) - Method in class com.jme3.cinematic.events.MotionEvent
-
This method is meant to be called by the motion path only.
- setCursorVisible(boolean) - Method in class com.jme3.input.dummy.DummyMouseInput
- setCursorVisible(boolean) - Method in class com.jme3.input.InputManager
-
Set whether the mouse cursor should be visible or not.
- setCursorVisible(boolean) - Method in interface com.jme3.input.MouseInput
-
Set whether the mouse cursor should be visible or not.
- setCurveTension(float) - Method in class com.jme3.cinematic.MotionPath
-
sets the tension of the curve (only for catmull rom) 0.0 will give a linear curve, 1.0 a round curve
- setCurveTension(float) - Method in class com.jme3.math.Spline
-
sets the curve tension
- setCustomBlendFactors(RenderState.BlendFunc, RenderState.BlendFunc, RenderState.BlendFunc, RenderState.BlendFunc) - Method in class com.jme3.material.RenderState
-
Sets the blend factors used for the source and destination color.
- setCustomRenderer(Class<? extends JmeContext>) - Method in class com.jme3.system.AppSettings
-
Set a custom graphics renderer to use.
- setCycle(boolean) - Method in class com.jme3.cinematic.MotionPath
-
Sets the path to be a cycle
- setCycle(boolean) - Method in class com.jme3.math.Spline
-
set to true to make the spline cycle
- setDarkenBehind(boolean) - Method in class com.jme3.app.StatsAppState
- setData(float[]) - Method in class com.jme3.anim.interpolator.FrameInterpolator.TrackTimeReader
- setData(int, ByteBuffer) - Method in class com.jme3.texture.Image
- setData(CompactArray<T>) - Method in class com.jme3.anim.interpolator.FrameInterpolator.TrackDataReader
- setData(ByteBuffer) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Transfer remaining bytes of passed buffer to the internal buffer of this buffer object
- setData(ByteBuffer) - Method in class com.jme3.texture.Image
-
setData
sets the data that makes up the image. - setData(ArrayList<ByteBuffer>) - Method in class com.jme3.texture.Image
-
setData
sets the data that makes up the image. - setDeadZone(float) - Method in class com.jme3.input.DefaultJoystickAxis
-
Sets/overrides the dead zone for this axis.
- setDebugEnabled(boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
- setDebugNode(Node) - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- setDecayHfLimit(boolean) - Method in class com.jme3.audio.Environment
- setDecayHFRatio(float) - Method in class com.jme3.audio.Environment
- setDecayTime(float) - Method in class com.jme3.audio.Environment
- setDefaultAnisotropicFilter(int) - Method in class com.jme3.renderer.opengl.GLRenderer
- setDefaultAnisotropicFilter(int) - Method in interface com.jme3.renderer.Renderer
-
Sets the default anisotropic filter level for textures.
- setDefaultAnisotropicFilter(int) - Method in class com.jme3.system.NullRenderer
- setDefaultDistance(float) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets the default distance at start of application
- setDefaultDistance(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the default distance at start of application
- setDefaultHorizontalRotation(float) - Method in class com.jme3.app.ChaseCameraAppState
-
sets the default horizontal rotation in radian of the camera at start of the application
- setDefaultHorizontalRotation(float) - Method in class com.jme3.input.ChaseCamera
-
sets the default horizontal rotation in radian of the camera at start of the application
- setDefaultValue(String) - Method in class com.jme3.shader.ShaderNodeVariable
-
Sets the default value of this variable.
- setDefaultVerticalRotation(float) - Method in class com.jme3.app.ChaseCameraAppState
-
sets the default vertical rotation in radian of the camera at start of the application
- setDefaultVerticalRotation(float) - Method in class com.jme3.input.ChaseCamera
-
sets the default vertical rotation in radian of the camera at start of the application
- setDefines(String) - Method in class com.jme3.shader.Shader.ShaderSource
- setDefinition(ShaderNodeDefinition) - Method in class com.jme3.shader.ShaderNode
-
Sets the shader node definition.
- setDeltaScaleSpan(float) - Method in class com.jme3.input.event.TouchEvent
- setDensity(float) - Method in class com.jme3.audio.Environment
- setDepth(int) - Method in class com.jme3.texture.Image
-
setDepth
sets the depth value of the image. - setDepthBits(int) - Method in class com.jme3.system.AppSettings
-
Sets the number of depth bits to use.
- setDepthBuffer(Image.Format) - Method in class com.jme3.texture.FrameBuffer
- setDepthFunc(RenderState.TestFunction) - Method in class com.jme3.material.RenderState
-
Set the depth comparison function to the given TestFunction default is LessOrEqual (GL_LEQUAL)
- setDepthRange(float, float) - Method in class com.jme3.renderer.opengl.GLRenderer
-
\ |* Render State *| \
- setDepthRange(float, float) - Method in interface com.jme3.renderer.Renderer
-
Sets the range of the depth values for objects.
- setDepthRange(float, float) - Method in class com.jme3.system.NullRenderer
- setDepthTarget(FrameBuffer.FrameBufferBufferTarget) - Method in class com.jme3.texture.FrameBuffer
- setDepthTarget(FrameBuffer.FrameBufferTextureTarget) - Method in class com.jme3.texture.FrameBuffer
- setDepthTest(boolean) - Method in class com.jme3.material.RenderState
-
Enable depth testing.
- setDepthTexture(Texture) - Method in class com.jme3.post.Filter
-
Override if you want to do something special with the depth texture;
- setDepthTexture(Texture2D) - Method in class com.jme3.texture.FrameBuffer
- setDepthTexture(TextureArray, int) - Method in class com.jme3.texture.FrameBuffer
- setDepthWrite(boolean) - Method in class com.jme3.material.RenderState
-
Enable depth writing.
- setDiffusion(float) - Method in class com.jme3.audio.Environment
- setDirection(Vector3f) - Method in class com.jme3.audio.AudioNode
-
Set the direction of this audio node.
- setDirection(Vector3f) - Method in class com.jme3.cinematic.events.MotionEvent
-
Sets the direction of the spatial, using the Y axis as the up vector.
- setDirection(Vector3f) - Method in class com.jme3.light.DirectionalLight
-
Sets the direction of the light.
- setDirection(Vector3f) - Method in class com.jme3.light.SpotLight
- setDirection(Vector3f) - Method in class com.jme3.math.Line
-
setDirection
sets the direction of the line. - setDirection(Vector3f) - Method in class com.jme3.math.LineSegment
-
Alter the direction of this segment.
- setDirection(Vector3f) - Method in class com.jme3.math.Ray
-
setDirection
sets the direction vector of the ray. - setDirection(Vector3f) - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.sets the light direction to use to compute shadows
- setDirection(Vector3f) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Sets the light direction to use to compute shadows
- setDirection(Vector3f) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Sets the light direction to use to compute shadows
- setDirection(Vector3f, Vector3f) - Method in class com.jme3.cinematic.events.MotionEvent
-
Sets the direction of the spatial with the given up vector.
- setDirectional(boolean) - Method in class com.jme3.audio.AudioNode
-
Set the audio node to be directional.
- setDirectionType(MotionEvent.Direction) - Method in class com.jme3.cinematic.events.MotionEvent
-
Sets the direction type of the target.
- setDirtyMorph(boolean) - Method in class com.jme3.scene.Geometry
-
Setting this to true will stop this geometry morph buffer to be updated, unless the morph state changes
- setDisplay(int) - Method in class com.jme3.system.AppSettings
-
Sets the display number used when creating a window.
- setDisplayFps(boolean) - Method in class com.jme3.app.SimpleApplication
- setDisplayFps(boolean) - Method in class com.jme3.app.StatsAppState
- setDisplayStatView(boolean) - Method in class com.jme3.app.SimpleApplication
- setDisplayStatView(boolean) - Method in class com.jme3.app.StatsAppState
- setDistance(float) - Method in class com.jme3.collision.CollisionResult
- setDistTolerance(float) - Method in class com.jme3.scene.control.LodControl
-
Specifies the distance tolerance for changing the LOD level on the geometry.
- setDocumentation(String) - Method in class com.jme3.shader.ShaderNodeDefinition
-
sets the documentation
- setDownRotateOnCloseViewOnly(boolean) - Method in class com.jme3.input.ChaseCamera
- setDragToRotate(boolean) - Method in class com.jme3.app.ChaseCameraAppState
- setDragToRotate(boolean) - Method in class com.jme3.input.ChaseCamera
- setDragToRotate(boolean) - Method in class com.jme3.input.FlyByCamera
-
Enable or disable drag-to-rotate mode.
- setDryFilter(Filter) - Method in class com.jme3.audio.AudioNode
-
Set the dry filter to use for this audio node.
- setDynamic() - Method in class com.jme3.scene.Mesh
-
Indicates to the GPU that this mesh will be modified occasionally (a hint).
- setEdgeFilteringMode(EdgeFilteringMode) - Method in class com.jme3.shadow.AbstractShadowFilter
-
Sets the filtering mode for shadow edges see
EdgeFilteringMode
for more info - setEdgeFilteringMode(EdgeFilteringMode) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Sets the filtering mode for shadow edges.
- setEdgesThickness(int) - Method in class com.jme3.shadow.AbstractShadowFilter
-
Sets the shadow edges thickness.
- setEdgesThickness(int) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Sets the shadow edges thickness.
- setEdgesThickness(int) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Sets the shadow edges thickness.
- setEdgesThickness(int) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Sets the shadow edges thickness.
- setElementComponent(int, int, Object) - Method in class com.jme3.scene.VertexBuffer
-
Modify a component inside an element.
- setElementLengths(int[]) - Method in class com.jme3.scene.Mesh
-
Set the element lengths for
Mesh.Mode.Hybrid
mesh mode. - setEllipsisChar(char) - Method in class com.jme3.font.BitmapText
-
for setLineWrapType(LineWrapType.NoWrap), set the last character when the text exceeds the bound.
- setEmitter(ParticleEmitter) - Method in class com.jme3.animation.EffectTrack
-
Deprecated.Sets the Emitter to use in this track
- setEmulateKeyboard(boolean) - Method in class com.jme3.system.AppSettings
-
Enable or disable keyboard emulation on touchscreen based devices.
- setEmulateMouse(boolean) - Method in class com.jme3.system.AppSettings
-
Enable or disable mouse emulation on touchscreen based devices.
- setEmulateMouseFlipAxis(boolean, boolean) - Method in class com.jme3.system.AppSettings
-
Specify if the X or Y (or both) axes should be flipped for emulated mouse.
- setEnabled(boolean) - Method in class com.jme3.app.FlyCamAppState
- setEnabled(boolean) - Method in class com.jme3.app.state.AbstractAppState
- setEnabled(boolean) - Method in interface com.jme3.app.state.AppState
-
Enable or disable the functionality of the
AppState
. - setEnabled(boolean) - Method in class com.jme3.app.state.BaseAppState
- setEnabled(boolean) - Method in class com.jme3.app.StatsAppState
- setEnabled(boolean) - Method in class com.jme3.app.StatsView
- setEnabled(boolean) - Method in class com.jme3.cinematic.Cinematic
-
passing true has the same effect as play() you should use play(), pause(), stop() to handle the cinematic playing state.
- setEnabled(boolean) - Method in class com.jme3.cinematic.events.MotionEvent
- setEnabled(boolean) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- setEnabled(boolean) - Method in class com.jme3.effect.ParticleEmitter
-
Set to enable or disable the particle emitter
- setEnabled(boolean) - Method in class com.jme3.environment.EnvironmentProbeControl
- setEnabled(boolean) - Method in class com.jme3.input.ChaseCamera
-
Enable or disable the camera
- setEnabled(boolean) - Method in class com.jme3.input.FlyByCamera
-
Enable or disable this controller.
- setEnabled(boolean) - Method in class com.jme3.light.Light
-
Set to false in order to disable a light and have it filtered out from being included in rendering.
- setEnabled(boolean) - Method in class com.jme3.material.MatParamOverride
-
Enable or disable this
MatParamOverride
. - setEnabled(boolean) - Method in class com.jme3.post.Filter
-
Enable or disable this filter
- setEnabled(boolean) - Method in class com.jme3.renderer.Statistics
-
Enables or disables updates.
- setEnabled(boolean) - Method in class com.jme3.renderer.ViewPort
-
Enables or disables this ViewPort.
- setEnabled(boolean) - Method in class com.jme3.scene.CameraNode
- setEnabled(boolean) - Method in class com.jme3.scene.control.AbstractControl
- setEnabled(boolean) - Method in class com.jme3.scene.LightNode
-
Deprecated.Enable or disable the
LightNode
functionality. - setEnabledStabilization(boolean) - Method in class com.jme3.shadow.DirectionalLightShadowFilter
-
Enables the stabilization of the shadow's edges.
- setEnabledStabilization(boolean) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
-
Enables the stabilization of the shadow's edges.
- setEnd(int) - Method in class com.jme3.environment.generation.RunnableWithProgress
-
set the end step value of the process.
- setEndColor(ColorRGBA) - Method in class com.jme3.effect.ParticleEmitter
-
Set the end color of the particles spawned.
- setEndSize(float) - Method in class com.jme3.effect.ParticleEmitter
-
Set the end size of the particles spawned.
- setEnvironment(Environment) - Method in interface com.jme3.audio.AudioRenderer
-
Sets the environment, used for reverb effects.
- setEnvironment(Environment) - Method in class com.jme3.audio.openal.ALAudioRenderer
- setErrorMessageHandler(Consumer<String>) - Static method in class com.jme3.system.JmeSystem
- setErrorMessageHandler(Consumer<String>) - Method in class com.jme3.system.JmeSystemDelegate
-
Set function to handle errors.
- setErrorType(ConstantVerifierState.ErrorType) - Method in class com.jme3.app.state.ConstantVerifierState
- setExposure(float) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- setExtent(float) - Method in class com.jme3.math.LineSegment
-
Alter the extent of this segment.
- setExtent(Vector3f) - Method in class com.jme3.light.OrientedBoxProbeArea
- setFaceCullMode(RenderState.FaceCullMode) - Method in class com.jme3.material.RenderState
-
Set the face culling mode.
- setFaceNormal(Vector3f) - Method in class com.jme3.effect.ParticleEmitter
-
Sets the normal which particles are facing.
- setFacingVelocity(boolean) - Method in class com.jme3.effect.ParticleEmitter
-
Set to true if particles spawned should face their velocity (or direction to which they are moving towards).
- setFallbackMorphTarget(MorphTarget) - Method in class com.jme3.scene.Geometry
- setFileName(String) - Method in class com.jme3.app.state.ScreenshotAppState
-
Set the file name of the screenshot.
- setFilePath(String) - Method in class com.jme3.app.state.ScreenshotAppState
-
Set the file path to store the screenshot.
- setFilterMode(PssmShadowRenderer.FilterMode) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Sets the filtering mode for shadow edges see
PssmShadowRenderer.FilterMode
for more info - setFilterMode(PssmShadowRenderer.FilterMode) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Sets the filtering mode for shadow edges see
PssmShadowRenderer.FilterMode
for more info - setFilterState(Filter, boolean) - Method in class com.jme3.post.FilterPostProcessor
-
sets the filter to enabled or disabled
- setFirstActiveIndex(int) - Method in class com.jme3.anim.tween.action.BlendAction
- setFlipY(boolean) - Method in class com.jme3.asset.TextureKey
- setFloat(String, float) - Method in class com.jme3.material.Material
-
Pass a float to the material shader.
- setFloat(String, Float) - Method in class com.jme3.material.Material
-
Pass a float to the material shader.
- setFlushQueues(boolean) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Set this to false if you want to use several PssmRenderers to have multiple shadows cast by multiple light sources.
- setFlushQueues(boolean) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Set this to false if you want to use several PssmRenderers to have multiple shadows cast by multiple light sources.
- setFont(BitmapFont) - Method in class com.jme3.app.StatsAppState
-
Called by SimpleApplication to provide an early font so that the fpsText can be created before init.
- setForcedMaterial(Material) - Method in class com.jme3.renderer.RenderManager
-
Sets the material to use to render all future objects.
- setForcedRenderState(RenderState) - Method in class com.jme3.material.TechniqueDef
- setForcedRenderState(RenderState) - Method in class com.jme3.renderer.RenderManager
-
Sets the render state to use for all future objects.
- setForcedTechnique(String) - Method in class com.jme3.renderer.RenderManager
-
Sets the forced technique to use when rendering geometries.
- setFormat(Image.Format) - Method in class com.jme3.texture.Image
-
setFormat
sets the image format for this image. - setForward(boolean) - Method in class com.jme3.anim.tween.action.Action
-
Adjusts the forward flag which controls the animation action directionality.
- setFov(float) - Method in class com.jme3.renderer.Camera
-
Sets the field of view when the camera is in perspective mode.
- setFrame(Vector3f, Quaternion) - Method in class com.jme3.renderer.Camera
-
Sets the orientation and location of the camera.
- setFrame(Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.renderer.Camera
-
Sets the orientation and location of the camera.
- setFrameBuffer(FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- setFrameBuffer(FrameBuffer) - Method in interface com.jme3.renderer.Renderer
-
Sets the framebuffer that will be drawn to.
- setFrameBuffer(FrameBuffer) - Method in class com.jme3.system.NullRenderer
- setFrameBufferDepthFormat(Image.Format) - Method in class com.jme3.post.FilterPostProcessor
-
Sets the format to be used for the internal frame buffer's depth buffer
- setFrameBufferFormat(Image.Format) - Method in class com.jme3.post.FilterPostProcessor
-
Sets the format to be used for the internal frame buffer's color buffer
- setFrameCount(int) - Method in class com.jme3.app.BasicProfiler
-
Sets the number of frames to display and track.
- setFrameCount(int) - Method in class com.jme3.app.BasicProfilerState
-
Sets the number frames displayed and tracked.
- setFrameInterpolator(FrameInterpolator) - Method in class com.jme3.anim.MorphTrack
-
Replace the FrameInterpolator.
- setFrameInterpolator(FrameInterpolator) - Method in class com.jme3.anim.TransformTrack
-
Replaces the frame interpolator.
- setFrameRate(int) - Method in class com.jme3.system.AppSettings
- setFrequency(int) - Method in class com.jme3.system.AppSettings
-
Set the frequency, also known as refresh rate, for the rendering display.
- setFrontStencilMask(int) - Method in class com.jme3.material.RenderState
-
Sets the front stencil mask.
- setFrontStencilReference(int) - Method in class com.jme3.material.RenderState
-
Sets the front stencil reference.
- setFrustum(float, float, float, float, float, float) - Method in class com.jme3.renderer.Camera
-
Sets the frustum of this camera object.
- setFrustumBottom(float) - Method in class com.jme3.renderer.Camera
-
Sets the value of the bottom frustum plane.
- setFrustumCheckNeeded(boolean) - Method in class com.jme3.light.Light
- setFrustumFar(float) - Method in class com.jme3.environment.EnvironmentProbeControl
-
Sets the maximum distance to render.
- setFrustumFar(float) - Method in class com.jme3.renderer.Camera
-
Sets the value of the far frustum plane.
- setFrustumLeft(float) - Method in class com.jme3.renderer.Camera
-
Sets the value of the left frustum plane.
- setFrustumNear(float) - Method in class com.jme3.environment.EnvironmentProbeControl
-
Sets the minimum distance to render.
- setFrustumNear(float) - Method in class com.jme3.renderer.Camera
-
Sets the value of the near frustum plane.
- setFrustumPerspective(float, float, float, float) - Method in class com.jme3.renderer.Camera
-
Defines the frustum for the camera.
- setFrustumRight(float) - Method in class com.jme3.renderer.Camera
-
Sets the value of the right frustum plane.
- setFrustumTop(float) - Method in class com.jme3.renderer.Camera
-
Sets the value of the top frustum plane.
- setFullscreen(boolean) - Method in class com.jme3.system.AppSettings
- setGain(float) - Method in class com.jme3.audio.Environment
- setGainHf(float) - Method in class com.jme3.audio.Environment
- setGammaCorrection(boolean) - Method in class com.jme3.system.AppSettings
-
Enable or disable gamma correction.
- setGenerateMipmapsForFrameBuffer(boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Enable/Disable default automatic generation of mipmaps for framebuffers
- setGenerateMips(boolean) - Method in class com.jme3.asset.TextureKey
- setGenerationParam(TextureCubeMap, int, EnvMapUtils.FixSeamsMethod, EnvMapUtils.GenerationType, TextureCubeMap) - Method in class com.jme3.environment.generation.PrefilteredEnvMapFaceGenerator
-
Fills all the generation parameters
- setGenerationParam(TextureCubeMap, LightProbe) - Method in class com.jme3.environment.generation.IrradianceSphericalHarmonicsGenerator
-
Fills all the generation parameters
- setGeometry(Geometry) - Method in class com.jme3.collision.CollisionResult
- setGeometryComparator(RenderQueue.Bucket, GeometryComparator) - Method in class com.jme3.renderer.queue.RenderQueue
-
Sets a different geometry comparator for the specified bucket, one of Gui, Opaque, Sky, Transparent, or Translucent.
- setGeometryStartIndex(Geometry, int) - Static method in class com.jme3.scene.GeometryGroupNode
- setGlobalSpeed(float) - Method in class com.jme3.anim.AnimComposer
-
Alter the global speed applied to all layers.
- setGlobalUserInstanceData(VertexBuffer[]) - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Specify global user per-instance data.
- setGlobalWorkSize(int) - Method in class com.jme3.opencl.Kernel
-
Sets the global work size to a 1D grid
- setGlobalWorkSize(int, int) - Method in class com.jme3.opencl.Kernel
-
Sets the global work size to be a 2D grid
- setGlobalWorkSize(int, int, int) - Method in class com.jme3.opencl.Kernel
-
Sets the global work size to be a 3D grid
- setGlobalWorkSize(Kernel.WorkSize) - Method in class com.jme3.opencl.Kernel
-
Sets the global work size.
- setGlyphParser(GlyphParser) - Method in class com.jme3.font.BitmapFont
-
For cursive fonts a GlyphParser needs to be specified which is used to determine glyph shape by the adjacent glyphs.
- setGraphicsDebug(boolean) - Method in class com.jme3.system.AppSettings
-
Set whether the renderer will be run in Graphics Debug mode, which means every openGL call is checked and if it returns an error code, throw a
RendererException
.
Without this, many openGL calls might fail without notice, so turning it on is recommended for development. - setGraphicsTiming(boolean) - Method in class com.jme3.system.AppSettings
-
Set whether the renderer will be run in Graphics Timing mode, which means every openGL call is checked and if it runs for longer than a millisecond, log it.
It also keeps track of the time spent in GL Calls in general and displays them whenGL.resetStats()
is called. - setGraphicsTrace(boolean) - Method in class com.jme3.system.AppSettings
-
Set whether the renderer will be run in Graphics Trace mode, which means every openGL call is logged so one can trace what openGL commands where executed in which order by the engine.
- setGraphScale(float) - Method in class com.jme3.app.BasicProfilerState
-
Sets the vertical scale of the visualization where each unit is a millisecond.
- setGravity(float, float, float) - Method in class com.jme3.effect.ParticleEmitter
-
Sets the gravity vector.
- setGravity(Vector3f) - Method in class com.jme3.effect.ParticleEmitter
-
This method sets the gravity vector.
- setGreen(float) - Method in class com.jme3.math.ColorRGBA
-
Sets the green color to the specified value.
- setHandleTranslucentBucket(boolean) - Method in class com.jme3.renderer.RenderManager
-
Enables or disables rendering of the
translucent bucket
by the RenderManager. - setHardwareSkinningPreferred(boolean) - Method in class com.jme3.anim.SkinningControl
-
Specifies if hardware skinning is preferred.
- setHardwareSkinningPreferred(boolean) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.Specifies if hardware skinning is preferred.
- setHeight(float) - Method in class com.jme3.ui.Picture
-
Set the height in pixels of the picture, if the height does not match the texture's height, then the texture will be scaled to fit the picture.
- setHeight(int) - Method in class com.jme3.cursors.plugins.JmeCursor
-
Sets the cursor's height.
- setHeight(int) - Method in class com.jme3.font.BitmapCharacter
- setHeight(int) - Method in class com.jme3.font.BitmapCharacterSet
- setHeight(int) - Method in class com.jme3.system.AppSettings
- setHeight(int) - Method in class com.jme3.texture.Image
-
setHeight
sets the height value of the image. - setHideCursorOnRotate(boolean) - Method in class com.jme3.input.ChaseCamera
- setHighFreqVolume(float) - Method in class com.jme3.audio.LowPassFilter
- setHighLife(float) - Method in class com.jme3.effect.ParticleEmitter
-
Set the high value of life.
- setHorizontal(boolean) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
nullify y component of particle velocity to make the effect expand only on x and z axis
- setIcons(Object[]) - Method in class com.jme3.system.AppSettings
-
Sets the application icons to be used, with the most preferred first.
- setId(int) - Method in class com.jme3.anim.Joint
-
Alter this joint's index in the Armature that contains it.
- setId(int) - Method in class com.jme3.audio.AudioStream
- setId(int) - Method in class com.jme3.scene.Mesh
-
Sets the mesh's VAO ID.
- setId(int) - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
-
Do not use.
- setId(int) - Method in class com.jme3.util.NativeObject
-
Sets the ID of the NativeObject.
- setId(int, int) - Method in class com.jme3.audio.AudioStream
- setId(String) - Method in class com.jme3.app.state.AbstractAppState
-
Sets the unique ID of this app state.
- setId(String) - Method in class com.jme3.app.state.BaseAppState
-
Sets the unique ID of this app state.
- setId(String) - Method in class com.jme3.cinematic.Cinematic
-
Sets the unique ID of this app state.
- setIds(int[]) - Method in class com.jme3.audio.AudioStream
- setIgnoreTransform(boolean) - Method in class com.jme3.scene.Geometry
- setImage(AssetManager, String, boolean) - Method in class com.jme3.ui.Picture
-
Set the image to put on the picture.
- setImage(Image) - Method in class com.jme3.texture.Texture
-
setImage
sets the image object that defines the texture. - setImagesData(IntBuffer) - Method in class com.jme3.cursors.plugins.JmeCursor
-
Sets the cursor's image(s) data.
- setImagesDelay(IntBuffer) - Method in class com.jme3.cursors.plugins.JmeCursor
-
Sets the cursor image delay for each frame of an animated cursor.
- setImagesX(int) - Method in class com.jme3.effect.ParticleEmitter
-
Set the number of images along the X axis (width).
- setImagesXY(int, int) - Method in class com.jme3.effect.ParticleMesh
-
Set the images on the X and Y coordinates
- setImagesXY(int, int) - Method in class com.jme3.effect.ParticlePointMesh
- setImagesXY(int, int) - Method in class com.jme3.effect.ParticleTriMesh
- setImagesY(int) - Method in class com.jme3.effect.ParticleEmitter
-
Set the number of images along the Y axis (height).
- setInBuffer(ColorRGBA, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Sets the data contained in the given color into the FloatBuffer at the specified index.
- setInBuffer(Quaternion, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Sets the data contained in the given quaternion into the FloatBuffer at the specified index.
- setInBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Sets the data contained in the given Vector2F into the FloatBuffer at the specified index.
- setInBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Sets the data contained in the given Vector3F into the FloatBuffer at the specified index.
- setInBuffer(Vector4f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
-
Sets the data contained in the given vector4 into the FloatBuffer at the specified index.
- setIndex(int) - Method in class com.jme3.cinematic.KeyFrame
- setIndex(int) - Method in class com.jme3.math.Triangle
-
Alters the index of this triangle, used to identify it in an OBBTree.
- setIndex(int[]) - Method in class com.jme3.util.TangentBinormalGenerator.TriangleData
-
Deprecated.
- setInfo(int, String, int, int, int) - Method in class com.jme3.system.Displays
-
Set information about this display stored in displayPos display in the array list.
- setInitialDuration(float) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Sets the duration of the animation at speed = 1 in seconds.
- setInitialDuration(float) - Method in interface com.jme3.cinematic.events.CinematicEvent
-
Sets the duration of the animation at speed = 1, in seconds.
- setInitialVelocity(Vector3f) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- setInitialVelocity(Vector3f) - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- setInitialVelocity(Vector3f) - Method in interface com.jme3.effect.influencers.ParticleInfluencer
- setInitialVelocity(Vector3f) - Method in class com.jme3.effect.ParticleEmitter
-
Deprecated.This method is deprecated. Use ParticleEmitter.getParticleInfluencer().setInitialVelocity(initialVelocity); instead.
- setInjectDependencies(boolean) - Method in class com.jme3.shader.plugins.ShaderAssetKey
- setInnerAngle(float) - Method in class com.jme3.audio.AudioNode
-
Set the directional audio node cone inner angle.
- setInnerRadius(float) - Method in class com.jme3.math.Ring
-
setInnerRadius
sets the ring's inner radius. - setInputListener(RawInputListener) - Method in class com.jme3.input.dummy.DummyInput
- setInputListener(RawInputListener) - Method in interface com.jme3.input.Input
-
Sets the input listener to receive events from this device.
- setInputMapping(List<VariableMapping>) - Method in class com.jme3.shader.ShaderNode
-
Sets the input mappings.
- setInputs(List<ShaderNodeVariable>) - Method in class com.jme3.shader.ShaderNodeDefinition
-
sets the input variables of this definition
- setInstanceCullingFunction(BiFunction<Camera, Geometry, Boolean>) - Static method in class com.jme3.scene.instancing.InstancedGeometry
-
Set the function used for culling instances from being rendered.
- setInstanced(boolean) - Method in class com.jme3.scene.VertexBuffer
-
Sets the instanceSpan to 1 or 0 depending on the value of instanced and the existing value of instanceSpan.
- setInstanceSpan(int) - Method in class com.jme3.scene.VertexBuffer
-
Sets how this vertex buffer matches with rendered instances where 0 means no instancing at all, ie: all elements are per vertex.
- setInt(String, int) - Method in class com.jme3.material.Material
-
Pass an int to the material shader.
- setInterleaved() - Method in class com.jme3.scene.Mesh
-
Deprecated.
- setIntersectsFrustum(boolean) - Method in class com.jme3.light.Light
- setInvalid(boolean) - Method in class com.jme3.animation.CompactArray
- setInverseModelBindMatrix(Matrix4f) - Method in class com.jme3.anim.Joint
-
Replace the inverse model bind matrix.
- setInverseRotationDegrees(float[]) - Method in class com.jme3.math.Matrix4f
-
Load an inverted rotation from Euler angles in degrees.
- setInverseRotationRadians(float[]) - Method in class com.jme3.math.Matrix4f
-
Load an inverted rotation from Euler angles in radians.
- setInverseTranslation(float[]) - Method in class com.jme3.math.Matrix4f
-
Alter the inverse-translation component of this 3-D coordinate transform.
- setInvertHorizontalAxis(boolean) - Method in class com.jme3.app.ChaseCameraAppState
-
invert the Horizontal axis movement of the mouse
- setInvertHorizontalAxis(boolean) - Method in class com.jme3.input.ChaseCamera
-
invert the Horizontal axis movement of the mouse
- setInvertVerticalAxis(boolean) - Method in class com.jme3.app.ChaseCameraAppState
-
invert the vertical axis movement of the mouse
- setInvertVerticalAxis(boolean) - Method in class com.jme3.input.ChaseCamera
-
invert the vertical axis movement of the mouse
- setInWorldSpace(boolean) - Method in class com.jme3.effect.ParticleEmitter
-
Set to true if particles should spawn in world space.
- setIsNumbered(boolean) - Method in class com.jme3.app.state.ScreenshotAppState
-
Sets if the filename should be appended with a number representing the current sequence.
- setJointModelTransform(JointModelTransform) - Method in class com.jme3.anim.Joint
-
Replace the accumulated model transform.
- setJoyRumble(int, float) - Method in interface com.jme3.input.JoyInput
-
Causes the joystick at
joyId
index to rumble with the given amount. - setJoysticks(Joystick[]) - Method in class com.jme3.input.InputManager
-
Re-sets the joystick list when a joystick is added or removed.
- setKey(AssetKey) - Method in interface com.jme3.asset.CloneableSmartAsset
-
Assigns the specified AssetKey to the asset.
- setKey(AssetKey) - Method in class com.jme3.material.Material
- setKey(AssetKey) - Method in class com.jme3.scene.Spatial
- setKey(AssetKey) - Method in class com.jme3.texture.Texture
- setKeyCode(int) - Method in class com.jme3.input.event.TouchEvent
- setKeyframes(float[], float[]) - Method in class com.jme3.anim.MorphTrack
-
Sets the times and weights for this morph track.
- setKeyframes(float[], Vector3f[], Quaternion[]) - Method in class com.jme3.animation.BoneTrack
-
Deprecated.Set the translations and rotations for this bone track
- setKeyframes(float[], Vector3f[], Quaternion[], Vector3f[]) - Method in class com.jme3.anim.TransformTrack
-
Sets the translations, rotations, and/or scales.
- setKeyframes(float[], Vector3f[], Quaternion[], Vector3f[]) - Method in class com.jme3.animation.BoneTrack
-
Deprecated.Set the translations, rotations and scales for this bone track
- setKeyframes(float[], Vector3f[], Quaternion[], Vector3f[]) - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.Set the translations, rotations and scales for this track.
- setKeyframesRotation(Quaternion[]) - Method in class com.jme3.anim.TransformTrack
-
Sets the rotations.
- setKeyframesScale(Vector3f[]) - Method in class com.jme3.anim.TransformTrack
-
Sets the scales.
- setKeyframesTranslation(Vector3f[]) - Method in class com.jme3.anim.TransformTrack
-
Sets the translations.
- setKeyframesWeight(float[]) - Method in class com.jme3.anim.MorphTrack
-
Set the weights for this morph track.
- setLambda(float) - Method in class com.jme3.shadow.DirectionalLightShadowFilter
-
Adjusts the partition of the shadow extend into shadow maps.
- setLambda(float) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
-
Adjusts the partition of the shadow extend into shadow maps.
- setLambda(float) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Adjusts the partition of the shadow extend into shadow maps.
- setLambda(float) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Adjusts the partition of the shadow extend into shadow maps.
- setLanguage(String) - Method in class com.jme3.shader.Shader.ShaderSource
- setLastFrustumIntersection(Camera.FrustumIntersect) - Method in class com.jme3.scene.Spatial
-
Overrides the last intersection result.
- setLateReverbDelay(float) - Method in class com.jme3.audio.Environment
- setLateReverbGain(float) - Method in class com.jme3.audio.Environment
- setLayer(int) - Method in class com.jme3.texture.TextureImage
-
Sets the image layer to bind.
- setLayerManager(String, Object) - Method in class com.jme3.anim.AnimComposer
-
Assign a manager to the named layer.
- setLeftChild(BIHNode) - Method in class com.jme3.collision.bih.BIHNode
- setLeftPlane(float) - Method in class com.jme3.collision.bih.BIHNode
- setLeftSwizzling(String) - Method in class com.jme3.shader.VariableMapping
-
Sets the left swizzle.
- setLeftVariable(ShaderNodeVariable) - Method in class com.jme3.shader.VariableMapping
-
Sets the left variable.
- setLen(Vector3f) - Method in class com.jme3.effect.shapes.EmitterBoxShape
- setLength(double) - Method in class com.jme3.anim.tween.AbstractTween
- setLength(double) - Method in class com.jme3.anim.tween.action.Action
-
Alters the length (duration) of this Action.
- setLength(float) - Method in class com.jme3.animation.Animation
-
Deprecated.Set the length of the animation
- setLevel(int) - Method in class com.jme3.texture.TextureImage
-
Sets the image level to bind.
- setLight(DirectionalLight) - Method in class com.jme3.shadow.DirectionalLightShadowFilter
-
Sets the light to use to cast shadows.
- setLight(DirectionalLight) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
-
Sets the light to use to cast shadows
- setLight(Light) - Method in class com.jme3.scene.control.LightControl
- setLight(Light) - Method in class com.jme3.scene.LightNode
-
Deprecated.
- setLight(PointLight) - Method in class com.jme3.shadow.PointLightShadowFilter
-
Sets the light to use to cast shadows.
- setLight(PointLight) - Method in class com.jme3.shadow.PointLightShadowRenderer
-
sets the light to use for casting shadows with this processor
- setLight(SpotLight) - Method in class com.jme3.shadow.SpotLightShadowFilter
-
Sets the light to use to cast shadows.
- setLight(SpotLight) - Method in class com.jme3.shadow.SpotLightShadowRenderer
-
Sets the light to use to cast shadows
- setLightFilter(LightFilter) - Method in class com.jme3.renderer.RenderManager
-
Sets the light filter to use when rendering lit Geometries.
- setLighting(LightList) - Method in class com.jme3.system.NullRenderer
- setLightListRefresh() - Method in class com.jme3.scene.Node
- setLightListRefresh() - Method in class com.jme3.scene.Spatial
- setLightMode(TechniqueDef.LightMode) - Method in class com.jme3.material.TechniqueDef
-
Set the light mode
- setLightProbeBlendingStrategy(LightProbeBlendingStrategy) - Method in class com.jme3.light.DefaultLightFilter
- setLightSpace(TechniqueDef.LightSpace) - Method in class com.jme3.material.TechniqueDef
-
Sets the space in which the light data should be passed to the shader.
- setLimit(float) - Method in class com.jme3.math.Ray
-
setLimit
sets the limit of the ray. - setLinearizeSrgbImages(boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
- setLinearizeSrgbImages(boolean) - Method in interface com.jme3.renderer.Renderer
- setLinearizeSrgbImages(boolean) - Method in class com.jme3.system.NullRenderer
- setLineHeight(int) - Method in class com.jme3.font.BitmapCharacterSet
- setLineWidth(float) - Method in class com.jme3.material.RenderState
-
Sets the mesh line width.
- setLineWidth(float) - Method in class com.jme3.scene.Mesh
-
Deprecated.
- setLineWrapMode(LineWrapMode) - Method in class com.jme3.font.BitmapText
-
Available only when bounding is set.
- setListener(Listener) - Method in interface com.jme3.audio.AudioRenderer
- setListener(Listener) - Method in class com.jme3.audio.openal.ALAudioRenderer
- setLoadDocumentation(boolean) - Method in class com.jme3.asset.ShaderNodeDefinitionKey
-
sets to true to load the documentation along with the ShaderNodeDefinition
- setLocalRotation(Matrix3f) - Method in class com.jme3.scene.Spatial
-
setLocalRotation
sets the local rotation of this node by using aMatrix3f
. - setLocalRotation(Quaternion) - Method in class com.jme3.anim.Joint
-
Alter the local rotation.
- setLocalRotation(Quaternion) - Method in class com.jme3.animation.Bone
-
Deprecated.Sets the rotation of the bone in object space.
- setLocalRotation(Quaternion) - Method in class com.jme3.scene.Spatial
-
setLocalRotation
sets the local rotation of this node. - setLocalScale(float) - Method in class com.jme3.scene.Spatial
-
setLocalScale
sets the local scale of this node. - setLocalScale(float, float, float) - Method in class com.jme3.scene.Spatial
-
setLocalScale
sets the local scale of this node. - setLocalScale(Vector3f) - Method in class com.jme3.anim.Joint
-
Alter the local scale vector.
- setLocalScale(Vector3f) - Method in class com.jme3.animation.Bone
-
Deprecated.Sets the scale of the bone in object space.
- setLocalScale(Vector3f) - Method in class com.jme3.scene.Spatial
-
setLocalScale
sets the local scale of this node. - setLocalTransform(Transform) - Method in class com.jme3.anim.Joint
-
Alter the local transform.
- setLocalTransform(Transform) - Method in interface com.jme3.anim.util.HasLocalTransform
- setLocalTransform(Transform) - Method in class com.jme3.scene.Spatial
-
setLocalTransform
sets the local transform of this spatial. - setLocalTranslation(float, float, float) - Method in class com.jme3.scene.Spatial
-
setLocalTranslation
sets the local translation of this spatial. - setLocalTranslation(Vector3f) - Method in class com.jme3.anim.Joint
-
Alter the local translation vector.
- setLocalTranslation(Vector3f) - Method in class com.jme3.animation.Bone
-
Deprecated.Sets the position of the bone in object space.
- setLocalTranslation(Vector3f) - Method in class com.jme3.scene.Spatial
-
setLocalTranslation
sets the local translation of this spatial. - setLocation(int) - Method in class com.jme3.shader.ShaderVariable
- setLocation(Vector3f) - Method in class com.jme3.audio.Listener
- setLocation(Vector3f) - Method in class com.jme3.renderer.Camera
-
Sets the position of the camera.
- setLodLevel(int) - Method in class com.jme3.scene.Geometry
-
Sets the LOD level to use when rendering the mesh of this geometry.
- setLodLevel(int) - Method in class com.jme3.scene.Node
- setLodLevel(int) - Method in class com.jme3.scene.Spatial
-
Sets the level of detail to use when rendering this Spatial, this call propagates to all geometries under this Spatial.
- setLodLevels(VertexBuffer[]) - Method in class com.jme3.scene.Mesh
-
Set the LOD (level of detail) index buffers on this mesh.
- setLogic(TechniqueDefLogic) - Method in class com.jme3.material.TechniqueDef
- setLookAt(Vector3f, Vector3f) - Method in class com.jme3.cinematic.events.MotionEvent
-
Set the lookAt for the target.
- setLookAtOffset(Vector3f) - Method in class com.jme3.input.ChaseCamera
-
Sets the offset from the target's position where the camera looks at
- setLooping(boolean) - Method in class com.jme3.anim.AnimLayer
-
Sets the looping mode for this layer.
- setLooping(boolean) - Method in class com.jme3.audio.AudioNode
-
Set the looping mode for the audio node.
- setLoopMode(LoopMode) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- setLoopMode(LoopMode) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Sets the loopMode of the animation.
- setLoopMode(LoopMode) - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- setLoopMode(LoopMode) - Method in interface com.jme3.cinematic.events.CinematicEvent
- setLoopMode(LoopMode) - Method in class com.jme3.cinematic.events.SoundEvent
- setLostFocusBehavior(LostFocusBehavior) - Method in interface com.jme3.app.Application
-
Changes the application's behavior when unfocused.
- setLostFocusBehavior(LostFocusBehavior) - Method in class com.jme3.app.LegacyApplication
-
Changes the application's behavior when unfocused.
- setLowLife(float) - Method in class com.jme3.effect.ParticleEmitter
-
Set the low value of life.
- setLowPermissions(boolean) - Static method in class com.jme3.system.JmeSystem
- setLowPermissions(boolean) - Method in class com.jme3.system.JmeSystemDelegate
- setMagFilter(Texture.MagFilter) - Method in class com.jme3.texture.Texture
- setMainFrameBufferOverride(FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- setMainFrameBufferOverride(FrameBuffer) - Method in interface com.jme3.renderer.Renderer
-
Sets the framebuffer that will be set instead of the main framebuffer when a call to setFrameBuffer(null) is made.
- setMainFrameBufferOverride(FrameBuffer) - Method in class com.jme3.system.NullRenderer
- setMainFrameBufferSrgb(boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
- setMainFrameBufferSrgb(boolean) - Method in interface com.jme3.renderer.Renderer
-
Specifies whether color values in the main framebuffer are in SRGB format.
- setMainFrameBufferSrgb(boolean) - Method in class com.jme3.system.NullRenderer
- setManager(Object) - Method in class com.jme3.anim.AnimLayer
-
Assigns the specified manager.
- setMask(AnimationMask) - Method in class com.jme3.anim.tween.action.Action
-
Meant for internal use only.
- setMask(AnimationMask) - Method in class com.jme3.anim.tween.action.BaseAction
-
Sets the animation mask which determines which part of the model will be animated by the animation layer.
- setMaskPropagationEnabled(boolean) - Method in class com.jme3.anim.tween.action.BaseAction
-
Determines whether to apply the animation mask to the wrapped or child actions
Action.actions
. - setMaterial(Material) - Method in class com.jme3.scene.BatchNode
-
Sets the material to the all the batches of this BatchNode.
- setMaterial(Material) - Method in class com.jme3.scene.Geometry
-
Sets the material to use for this geometry.
- setMaterial(Material) - Method in class com.jme3.scene.Node
- setMaterial(Material) - Method in class com.jme3.scene.Spatial
-
Applies the given material to the Spatial, this will propagate the material down to the geometries in the scene graph.
- setMaterialDef(MaterialDef) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
sets the material def currently being loaded
- setMaterialParameters(Material) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
This method is called once per frame and is responsible for setting any material parameters that subclasses may need to set on the post material.
- setMaterialParameters(Material) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- setMaterialParameters(Material) - Method in class com.jme3.shadow.PointLightShadowRenderer
- setMaterialParameters(Material) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- setMatParamOverrideRefresh() - Method in class com.jme3.scene.Node
- setMatParamOverrideRefresh() - Method in class com.jme3.scene.Spatial
- setMatrix4(String, Matrix4f) - Method in class com.jme3.material.Material
-
Pass a Matrix4f to the material shader.
- setMaxDistance(float) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets the max zoom distance of the camera (default is 40)
- setMaxDistance(float) - Method in class com.jme3.audio.AudioNode
-
Set the maximum distance for the attenuation of the audio node.
- setMaxDistance(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the max zoom distance of the camera (default is 40)
- setMaxIterations(int) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- setMaxNumInstances(int) - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Set the maximum amount of instances that can be rendered by this instanced geometry when mode is set to auto.
- setMaxNumWeights(int) - Method in class com.jme3.scene.Mesh
-
Set the maximum number of weights per vertex on this mesh.
- setMaxRawValue(float) - Method in interface com.jme3.input.SensorJoystickAxis
-
Method to allow users to set the raw sensor value that represents the maximum joystick axis value.
- setMaxTransitionWeight(double) - Method in class com.jme3.anim.tween.action.BlendableAction
- setMaxVerticalRotation(float) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets the maximal vertical rotation angle in radian of the camera around the target.
- setMaxVerticalRotation(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the maximal vertical rotation angle in radian of the camera around the target.
- setMesh(Mesh) - Method in class com.jme3.scene.Geometry
-
Sets the mesh to use for this geometry when rendering.
- setMeshes(List<Mesh>) - Method in class com.jme3.effect.shapes.EmitterMeshFaceShape
- setMeshes(List<Mesh>) - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
-
This method sets the meshes that will form the emitter's shape.
- setMeshType(ParticleMesh.Type) - Method in class com.jme3.effect.ParticleEmitter
-
Sets the type of mesh used by the particle emitter.
- setMin(Vector3f) - Method in class com.jme3.effect.shapes.EmitterBoxShape
- setMinDistance(float) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets the min zoom distance of the camera (default is 1)
- setMinDistance(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the min zoom distance of the camera (default is 1)
- setMinFilter(Texture.MinFilter) - Method in class com.jme3.texture.Texture
- setMinHeight(int) - Method in class com.jme3.system.AppSettings
- setMinMax(Vector3f, Vector3f) - Method in class com.jme3.bounding.BoundingBox
-
Reconfigure with the specified extremes.
- setMinResolution(int, int) - Method in class com.jme3.system.AppSettings
-
Set the minimum resolution the settings window will allow for the rendering display
- setMinVerticalRotation(float) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets the minimal vertical rotation angle in radian of the camera around the target default is 0;
- setMinVerticalRotation(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the minimal vertical rotation angle in radian of the camera around the target default is 0;
- setMinWidth(int) - Method in class com.jme3.system.AppSettings
- setMipLevel(int) - Method in class com.jme3.texture.image.MipMapImageRaster
- setMipmapsGenerated(boolean) - Method in class com.jme3.texture.Image
-
Internal use only.
- setMipMapsGenerationHint(Boolean) - Method in class com.jme3.texture.FrameBuffer
-
Hints the renderer to generate mipmaps for this framebuffer if necessary
- setMipMapSizes(int[]) - Method in class com.jme3.texture.Image
-
Sets the mipmap sizes stored in this image's data buffer.
- setMode(Mesh.Mode) - Method in class com.jme3.scene.Mesh
-
Change the Mesh's mode.
- setModelBound(BoundingVolume) - Method in class com.jme3.scene.Geometry
-
Sets the model bound to use for this geometry.
- setModelBound(BoundingVolume) - Method in class com.jme3.scene.Node
- setModelBound(BoundingVolume) - Method in class com.jme3.scene.Spatial
-
setModelBound
sets the bounding object for this Spatial. - setModelTransformClass(Class<? extends JointModelTransform>) - Method in class com.jme3.anim.Armature
-
Sets the JointModelTransform implementation Default is
SeparateJointModelTransform
- setModeStart(int[]) - Method in class com.jme3.scene.Mesh
-
Get the mode start indices for
Mesh.Mode.Hybrid
mesh mode. - setMorphState(float[]) - Method in class com.jme3.scene.Geometry
- setMorphState(String, float) - Method in class com.jme3.scene.Geometry
-
Set the state of the morph with the given name.
- setMotionAllowedListener(MotionAllowedListener) - Method in class com.jme3.input.FlyByCamera
- setMouseCursor(JmeCursor) - Method in class com.jme3.input.InputManager
-
Sets the mouse cursor image or animation.
- setMoveSpeed(float) - Method in class com.jme3.input.FlyByCamera
-
Set the translation speed.
- setMultiplicity(String) - Method in class com.jme3.shader.ShaderNodeVariable
-
sets the number of elements of this variable making it an array this value can be a number of can be a define
- setMultiSamples(int) - Method in class com.jme3.texture.Image
- setMultiTarget(boolean) - Method in class com.jme3.texture.FrameBuffer
-
If enabled, any shaders rendering into this
FrameBuffer
will be able to write several results into the renderbuffers by using thegl_FragData
array. - setName(String) - Method in class com.jme3.anim.Joint
-
Alter the name.
- setName(String) - Method in class com.jme3.animation.Animation
-
Deprecated.Sets the name of the animation
- setName(String) - Method in class com.jme3.light.Light
-
This method sets the light name.
- setName(String) - Method in class com.jme3.material.Material
-
This method sets the name of the material.
- setName(String) - Method in class com.jme3.post.Filter
-
Sets the name of the filter
- setName(String) - Method in class com.jme3.renderer.Camera
-
Sets the camera's name.
- setName(String) - Method in class com.jme3.scene.mesh.MorphTarget
- setName(String) - Method in class com.jme3.scene.Spatial
-
Sets the name of this spatial.
- setName(String) - Method in class com.jme3.scene.VertexBuffer
- setName(String) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Set name for debugging purposes
- setName(String) - Method in class com.jme3.shader.Shader.ShaderSource
- setName(String) - Method in class com.jme3.shader.ShaderNode
-
Sets the name of the node.
- setName(String) - Method in class com.jme3.shader.ShaderNodeDefinition
-
sets the name of the definition
- setName(String) - Method in class com.jme3.shader.ShaderNodeVariable
-
sets the name
- setName(String) - Method in class com.jme3.shader.ShaderVariable
- setName(String) - Method in class com.jme3.texture.FrameBuffer
- setName(String) - Method in class com.jme3.texture.Texture
- setNameSpace(String) - Method in class com.jme3.shader.ShaderNodeVariable
-
sets the nameSpace (can be the name of the shaderNode or Global,Attr,MatParam,WorldParam)
- setNativeCursor(JmeCursor) - Method in class com.jme3.input.dummy.DummyMouseInput
- setNativeCursor(JmeCursor) - Method in interface com.jme3.input.MouseInput
-
Sets the cursor to use.
- setNatureHint(BufferObject.NatureHint) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Set NatureHint to hint the renderer on how to use this data.
- setNbMipMaps(int) - Method in class com.jme3.light.LightProbe
- setNbMorphTargets(float[], int) - Method in class com.jme3.anim.MorphTrack
-
Sets the number of morph targets and the corresponding weights.
- setNbSimultaneousGPUMorph(int) - Method in class com.jme3.scene.Geometry
-
Sets the number of morph targets that can be handled on the GPU simultaneously for this geometry.
- setNeedsFullRebatch(boolean) - Method in class com.jme3.scene.BatchNode
- setNoOutput(boolean) - Method in class com.jme3.shader.ShaderNodeDefinition
- setNoRender(boolean) - Method in class com.jme3.material.TechniqueDef
-
Sets if this technique should not be used to render.
- setNormal(float, float, float) - Method in class com.jme3.math.Plane
-
setNormal
sets the normal of the plane. - setNormal(Vector3f) - Method in class com.jme3.math.Plane
-
setNormal
sets the normal of the plane. - setNormal(Vector3f) - Method in class com.jme3.math.Triangle
-
Alters the stored normal without affecting the stored centroid or any vertex locations.
- setNormalized(boolean) - Method in class com.jme3.scene.VertexBuffer
- setNormalVelocity(float) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
This method sets the normal velocity factor.
- setNumImages(int) - Method in class com.jme3.cursors.plugins.JmeCursor
-
Sets the number of images in the cursor.
- setNumParticles(int) - Method in class com.jme3.effect.ParticleEmitter
-
Set the maximum amount of particles that can exist at the same time with this emitter.
- setNumSamples(int) - Method in class com.jme3.post.FilterPostProcessor
-
Sets the number of samples for antialiasing
- setOffset(int) - Method in class com.jme3.scene.VertexBuffer
- setOmitHistoricEvents(boolean) - Method in interface com.jme3.input.TouchInput
-
Set if historic android events should be transmitted, can be used to get better performance and less mem
- setOpenCLPlatformChooser(Class<? extends PlatformChooser>) - Method in class com.jme3.system.AppSettings
-
Sets a custom platform chooser.
- setOpenCLSupport(boolean) - Method in class com.jme3.system.AppSettings
-
True to enable the creation of an OpenCL context.
- setOrigin(Vector3f) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
the origin used for computing the radial velocity direction
- setOrigin(Vector3f) - Method in class com.jme3.math.Line
-
setOrigin
sets the origin of the line. - setOrigin(Vector3f) - Method in class com.jme3.math.LineSegment
-
Alter the origin of this segment.
- setOrigin(Vector3f) - Method in class com.jme3.math.Ray
-
setOrigin
sets the origin of the ray. - setOriginNormal(Vector3f, Vector3f) - Method in class com.jme3.math.Plane
-
Initialize this plane using a point of origin and a normal.
- setOuterAngle(float) - Method in class com.jme3.audio.AudioNode
-
Set the directional audio node cone outer angle.
- setOuterRadius(float) - Method in class com.jme3.math.Ring
-
setOuterRadius
sets the ring's outer radius. - setOutputFrameBuffer(FrameBuffer) - Method in class com.jme3.renderer.ViewPort
-
Sets the output framebuffer for the ViewPort.
- setOutputMapping(List<VariableMapping>) - Method in class com.jme3.shader.ShaderNode
-
Sets the output mappings.
- setOutputs(List<ShaderNodeVariable>) - Method in class com.jme3.shader.ShaderNodeDefinition
-
sets the output variables of this definition
- setOverrideEnabled(AppState, boolean) - Method in class com.jme3.app.state.CompositeAppState
-
Overrides the automatic synching of a child's enabled state.
- setOwner(Spatial) - Method in class com.jme3.light.LightList
-
Set the owner of the LightList.
- setPage(int) - Method in class com.jme3.font.BitmapCharacter
- setPages(Material[]) - Method in class com.jme3.font.BitmapFont
- setParallelProjection(boolean) - Method in class com.jme3.renderer.Camera
-
Enables/disables parallel projection.
- setParam(String, VarType, Object) - Method in class com.jme3.material.Material
-
Pass a parameter to the material shader.
- setParam(String, Object) - Method in class com.jme3.material.Material
-
Pass a parameter to the material shader.
- setParent(Node) - Method in class com.jme3.scene.Geometry
- setParent(Node) - Method in class com.jme3.scene.Node
- setParent(Node) - Method in class com.jme3.scene.Spatial
-
Called by
Node.attachChild(Spatial)
andNode.detachChild(Spatial)
- don't call directly. - setParentAction(Action) - Method in interface com.jme3.anim.util.Weighted
- setParticleInfluencer(ParticleInfluencer) - Method in class com.jme3.effect.ParticleEmitter
-
Set the
ParticleInfluencer
to influence this particle emitter. - setParticlesPerSec(float) - Method in class com.jme3.effect.ParticleEmitter
-
Set the number of particles to spawn per second.
- setPassDrawBufferTargetIdToShaders(boolean) - Method in class com.jme3.renderer.RenderManager
-
Enable or disable passing the draw buffer target id to the shaders.
- setPassMaterial(Material) - Method in class com.jme3.post.Filter.Pass
- setPatchVertexCount(int) - Method in class com.jme3.scene.Mesh
-
Sets the count of vertices used for each tessellation patch
- setPath(MotionPath) - Method in class com.jme3.cinematic.events.MotionEvent
-
Sets the motion path to follow.
- setPath(String) - Method in class com.jme3.shader.ShaderNodeDefinition
-
sets the path of this definition
- setPathSplineType(Spline.SplineType) - Method in class com.jme3.cinematic.MotionPath
-
sets the type of spline used for the path interpolation for this path
- setPauseOnLostFocus(boolean) - Method in interface com.jme3.app.Application
-
Enables or disables pause on lost focus.
- setPauseOnLostFocus(boolean) - Method in class com.jme3.app.LegacyApplication
-
Enable or disable pause on lost focus.
- setPipeline(RenderPipeline) - Method in class com.jme3.renderer.RenderManager
-
Sets the default pipeline used when a ViewPort does not have a pipeline already assigned to it.
- setPipeline(RenderPipeline) - Method in class com.jme3.renderer.ViewPort
-
Sets the pipeline used by this viewport for rendering.
- setPitch(float) - Method in class com.jme3.audio.AudioNode
-
Set the pitch of the audio, also the speed of playback.
- setPixel(int, int, int, int, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
Writes a pixel given the 2-D coordinates, the mip level and the color
- setPixel(int, int, int, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
Writes a pixel given the 2-D coordinates and the color
- setPixel(int, int, ColorRGBA) - Method in class com.jme3.texture.image.DefaultImageRaster
- setPixel(int, int, ColorRGBA) - Method in class com.jme3.texture.image.ImageRaster
-
Sets the pixel at the given coordinate to the given color.
- setPixel(int, int, ColorRGBA) - Method in class com.jme3.texture.image.MipMapImageRaster
- setPixel(Vector3f, int, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
writes a pixel given the coordinates vector, the mip level and the color.
- setPixel(Vector3f, ColorRGBA) - Method in class com.jme3.environment.util.CubeMapWrapper
-
writes a pixel given the coordinates vector and the color.
- setPlanePoints(AbstractTriangle) - Method in class com.jme3.math.Plane
-
Initialize this plane using the three points of the given triangle.
- setPlanePoints(Vector3f, Vector3f, Vector3f) - Method in class com.jme3.math.Plane
-
Initialize the Plane using the given 3 points as coplanar.
- setPlaneState(int) - Method in class com.jme3.renderer.Camera
-
Sets the state to keep track of tested planes for culling.
- setPoint(Vector3f) - Method in class com.jme3.effect.shapes.EmitterPointShape
- setPointerId(int) - Method in class com.jme3.input.event.TouchEvent
- setPolyOffset(float, float) - Method in class com.jme3.material.RenderState
-
Offsets the on-screen z-order of the material's polygons, to combat visual artefacts like stitching, bleeding and z-fighting for overlapping polygons.
- setPosition(float, float) - Method in class com.jme3.ui.Picture
-
Set the position of the picture in pixels.
- setPosition(Vector3f) - Method in class com.jme3.environment.EnvironmentCamera
-
Sets the camera position in world space.
- setPosition(Vector3f) - Method in class com.jme3.light.LightProbe
-
Sets the position of the LightProbe in world space
- setPosition(Vector3f) - Method in class com.jme3.light.PointLight
-
Set the world space position of the light.
- setPosition(Vector3f) - Method in class com.jme3.light.SpotLight
- setPositional(boolean) - Method in class com.jme3.audio.AudioNode
-
Set the audio node as positional.
- setPostShadowMaterial(Material) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
set the post shadow material for this renderer
- setPostShadowParams() - Method in class com.jme3.shadow.AbstractShadowRenderer
-
for internal use only
- setPostShadowParams() - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- setPreferredLightMode(TechniqueDef.LightMode) - Method in class com.jme3.renderer.RenderManager
-
Defines what light mode will be selected when a technique offers several light modes.
- setPrefilteredMap(TextureCubeMap) - Method in class com.jme3.light.LightProbe
-
Sets the prefiltered environment map
- setPrefix(String) - Method in class com.jme3.shader.ShaderNodeVariable
-
Sets the variable prefix (m_ or g_)
- setPressure(float) - Method in class com.jme3.input.event.TouchEvent
- setPrimaryDisplay(int) - Method in class com.jme3.system.Displays
-
This function will mark a certain display as the primary display.
- setProbeScale(float) - Method in class com.jme3.environment.util.LightsDebugState
-
sets the scale of the probe's debug sphere
- setProcessor(FilterPostProcessor) - Method in class com.jme3.post.Filter
-
sets a reference to the FilterPostProcessor to which this filter is attached
- setProfiler(AppProfiler) - Method in class com.jme3.app.state.ScreenshotAppState
- setProfiler(AppProfiler) - Method in class com.jme3.post.FilterPostProcessor
- setProfiler(AppProfiler) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- setProfiler(AppProfiler) - Method in class com.jme3.post.PreDepthProcessor
- setProfiler(AppProfiler) - Method in interface com.jme3.post.SceneProcessor
-
Sets a profiler Instance for this processor.
- setProfiler(AppProfiler) - Method in class com.jme3.shadow.AbstractShadowRenderer
- setProfiler(AppProfiler) - Method in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- setProfiler(AppProfiler) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- setProjection(float) - Method in class com.jme3.math.Triangle
-
Alters the projection of the vertices relative to the line origin.
- setProjectionMatrix(Matrix4f) - Method in class com.jme3.renderer.Camera
-
Overrides the projection matrix used by the camera.
- setQueueBucket(RenderQueue.Bucket) - Method in class com.jme3.scene.Spatial
-
setQueueBucket
determines at what phase of the rendering process this Spatial will rendered. - setRadialVelocity(float) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
-
the radial velocity
- setRadius(float) - Method in class com.jme3.bounding.BoundingSphere
-
setRadius
sets the radius of this bounding sphere. - setRadius(float) - Method in class com.jme3.effect.shapes.EmitterSphereShape
- setRadius(float) - Method in class com.jme3.light.OrientedBoxProbeArea
- setRadius(float) - Method in class com.jme3.light.PointLight
-
Set the radius of the light influence.
- setRadius(float) - Method in interface com.jme3.light.ProbeArea
- setRadius(float) - Method in class com.jme3.light.SphereProbeArea
- setRandomAngle(boolean) - Method in class com.jme3.effect.ParticleEmitter
-
Set to true if every particle spawned should have a random facing angle.
- setReadDrawBuffers(FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- setReady(boolean) - Method in class com.jme3.light.LightProbe
-
Don't call this method directly.
- setReceivesShadows(boolean) - Method in class com.jme3.material.Material
-
Set if the material should receive shadows or not.
- setRectangle(Rectangle) - Method in class com.jme3.scene.shape.RectangleMesh
-
Sets the
Rectangle
and updates the mesh accordingly. - setRed(float) - Method in class com.jme3.math.ColorRGBA
-
Sets the red color to the specified value.
- setRefDistance(float) - Method in class com.jme3.audio.AudioNode
-
Set the reference playing distance for the audio node.
- setReflectDelay(float) - Method in class com.jme3.audio.Environment
- setReflectGain(float) - Method in class com.jme3.audio.Environment
- setRegions(List<BufferRegion>) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Add a region at the end of the layout
- setRenderBackFacesShadows(boolean) - Method in class com.jme3.shadow.AbstractShadowFilter
-
!! WARNING !! this parameter is defaulted to true for the ShadowFilter.
- setRenderBackFacesShadows(boolean) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Set to true if you want back faces shadows on geometries.
- setRenderedSize(int) - Method in class com.jme3.font.BitmapCharacterSet
- setRenderedTexture(Texture2D) - Method in class com.jme3.post.Filter.Pass
- setRenderedTexture(Texture2D) - Method in class com.jme3.post.Filter
-
sets the rendered texture of this filter
- setRenderer(AudioRenderer) - Method in class com.jme3.audio.Listener
- setRenderer(Renderer) - Method in class com.jme3.app.DetailedProfiler
- setRenderer(String) - Method in class com.jme3.system.AppSettings
-
Set the graphics renderer to use, one of:
AppSettings.LWJGL_OPENGL1 - Force OpenGL1.1 compatability AppSettings.LWJGL_OPENGL2 - Force OpenGL2 compatability AppSettings.LWJGL_OPENGL3 - Force OpenGL3.3 compatability AppSettings.LWJGL_OPENGL_ANY - Choose an appropriate OpenGL version based on system capabilities AppSettings.JOGL_OPENGL_BACKWARD_COMPATIBLE AppSettings.JOGL_OPENGL_FORWARD_COMPATIBLE null - Disable graphics rendering - setRenderFilter(Predicate<Geometry>) - Method in class com.jme3.renderer.RenderManager
-
Set a render filter.
- setRenderFrameBuffer(FrameBuffer) - Method in class com.jme3.post.Filter.Pass
- setRenderFrameBuffer(FrameBuffer) - Method in class com.jme3.post.Filter
-
sets the default pass frame buffer
- setRenderState(RenderState) - Method in class com.jme3.material.TechniqueDef
-
Sets the render state that this technique is using.
- setRequiredSavableResults(boolean) - Method in class com.jme3.environment.EnvironmentProbeControl
-
Requests savable results from the baking process.
- setRequiresUpdates(boolean) - Method in class com.jme3.scene.Spatial
-
Subclasses can call this with true to denote that they require updateLogicalState() to be called even if they contain no controls.
- setResizable(boolean) - Method in class com.jme3.system.AppSettings
-
Allows the display window to be resized by dragging its edges.
- setResolution(int, int) - Method in class com.jme3.system.AppSettings
-
Set the resolution for the default framebuffer Use
AppSettings.setWindowSize(int, int)
instead, for HiDPI display support. - setResourceLoader(ResourceLoader) - Static method in class com.jme3.util.res.Resources
-
Sets the resource loader implementation to use.
- setReverbEnabled(boolean) - Method in class com.jme3.audio.AudioNode
-
Set to true to enable reverberation effects for this audio node.
- setReverbFilter(Filter) - Method in class com.jme3.audio.AudioNode
-
Set the reverb filter for this audio node.
- setRightChild(BIHNode) - Method in class com.jme3.collision.bih.BIHNode
- setRightExpression(String) - Method in class com.jme3.shader.VariableMapping
-
Sets the right expression.
- setRightPlane(float) - Method in class com.jme3.collision.bih.BIHNode
- setRightSwizzling(String) - Method in class com.jme3.shader.VariableMapping
-
Sets the right swizzle.
- setRightToLeft(boolean) - Method in class com.jme3.font.BitmapFont
-
Specify if this is a right-to-left font.
- setRightVariable(ShaderNodeVariable) - Method in class com.jme3.shader.VariableMapping
-
Sets the right variable.
- setRoomRolloffFactor(float) - Method in class com.jme3.audio.Environment
- setRootPath(String) - Method in interface com.jme3.asset.AssetLocator
- setRootPath(String) - Method in class com.jme3.asset.plugins.ClasspathLocator
- setRootPath(String) - Method in class com.jme3.asset.plugins.FileLocator
- setRootPath(String) - Method in class com.jme3.asset.plugins.HttpZipLocator
- setRootPath(String) - Method in class com.jme3.asset.plugins.UrlLocator
- setRootPath(String) - Method in class com.jme3.asset.plugins.ZipLocator
- setRotateSpeed(float) - Method in class com.jme3.effect.ParticleEmitter
-
Set the rotation speed in radians/sec for particles spawned after the invocation of this method.
- setRotation(Quaternion) - Method in class com.jme3.audio.Listener
- setRotation(Quaternion) - Method in class com.jme3.cinematic.events.MotionEvent
-
Sets the rotation of the target.
- setRotation(Quaternion) - Method in class com.jme3.light.OrientedBoxProbeArea
- setRotation(Quaternion) - Method in class com.jme3.math.Transform
-
Sets the rotation component to the argument.
- setRotation(Quaternion) - Method in class com.jme3.renderer.Camera
-
Sets the orientation of this camera.
- setRotationInterpolator(AnimInterpolator<Quaternion>) - Method in class com.jme3.anim.interpolator.FrameInterpolator
- setRotationQuaternion(Quaternion) - Method in class com.jme3.math.Matrix4f
-
Load a rotation from a
Quaternion
. - setRotationSensitivity(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the rotation sensitivity.
- setRotationSpeed(float) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets the rotate amount when user moves his mouse.
- setRotationSpeed(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the rotate amount when user moves his mouse.
- setRotationSpeed(float) - Method in class com.jme3.input.FlyByCamera
-
Set the rotation-rate multiplier.
- setRow(int, Vector3f) - Method in class com.jme3.math.Matrix3f
-
Sets the specified row.
- setSamples(int) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- setSamples(int) - Method in class com.jme3.system.AppSettings
-
Set the number of samples per pixel.
- setScale(float) - Method in class com.jme3.math.Transform
-
Sets the scaling component to the argument.
- setScale(float, float, float) - Method in class com.jme3.math.Matrix4f
-
Alters the scale component of the coordinate transform.
- setScale(float, float, float) - Method in class com.jme3.math.Transform
-
Sets the scaling component to the specified values.
- setScale(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Alters the scale component of the coordinate transform.
- setScale(Vector3f) - Method in class com.jme3.math.Transform
-
Sets the scaling component to the argument.
- setScaleFactor(float) - Method in class com.jme3.input.event.TouchEvent
- setScaleInterpolator(AnimInterpolator<Vector3f>) - Method in class com.jme3.anim.interpolator.FrameInterpolator
- setScaleSpan(float) - Method in class com.jme3.input.event.TouchEvent
- setScaleSpanInProgress(boolean) - Method in class com.jme3.input.event.TouchEvent
- setScene(Node) - Method in class com.jme3.cinematic.Cinematic
-
sets the scene to use for this cinematic it is expected that the scene is added before adding events to the cinematic
- setScene(Spatial) - Method in class com.jme3.environment.util.LightsDebugState
-
Set the scenes for which to render light gizmos.
- setSecond(int) - Method in class com.jme3.font.Kerning
- setSecondActiveIndex(int) - Method in class com.jme3.anim.tween.action.BlendAction
- setSelectRandomImage(boolean) - Method in class com.jme3.effect.ParticleEmitter
-
Set to true if every particle spawned should get a random image from a pool of images constructed from the texture, with X by Y possible images.
- setSettings(AppSettings) - Method in interface com.jme3.app.Application
-
Set the display settings to define the display created.
- setSettings(AppSettings) - Method in class com.jme3.app.LegacyApplication
-
Set the display settings to define the display created.
- setSettings(AppSettings) - Method in interface com.jme3.system.JmeContext
- setSettings(AppSettings) - Method in class com.jme3.system.NullContext
- setSettingsDialogImage(String) - Method in class com.jme3.system.AppSettings
-
Sets the path of the settings dialog image to use.
- setSettingsHandler(BiFunction<AppSettings, Boolean, Boolean>) - Static method in class com.jme3.system.JmeSystem
- setSettingsHandler(BiFunction<AppSettings, Boolean, Boolean>) - Method in class com.jme3.system.JmeSystemDelegate
-
Set a function to handler app settings.
- setShader(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
- setShader(Shader) - Method in interface com.jme3.renderer.Renderer
-
Sets the shader to use for rendering.
- setShader(Shader) - Method in class com.jme3.system.NullRenderer
- setShaderFile(String, String, String, String) - Method in class com.jme3.material.TechniqueDef
-
Sets the shaders that this technique definition will use.
- setShaderFile(EnumMap<Shader.ShaderType, String>, EnumMap<Shader.ShaderType, String>) - Method in class com.jme3.material.TechniqueDef
-
Sets the shaders that this technique definition will use.
- setShaderGenerationInfo(ShaderGenerationInfo) - Method in class com.jme3.material.TechniqueDef
- setShaderGenerator(ShaderGenerator) - Method in interface com.jme3.asset.AssetManager
-
Sets the shaderGenerator to generate shaders based on shaderNodes.
- setShaderGenerator(ShaderGenerator) - Method in class com.jme3.asset.DesktopAssetManager
-
Sets the shaderGenerator to generate shaders based on shaderNodes.
- setShaderNodes(List<ShaderNode>) - Method in class com.jme3.material.TechniqueDef
- setShaderOutput(boolean) - Method in class com.jme3.shader.ShaderNodeVariable
-
sets to true if this variable is a shader output
- setShaderPrologue(String) - Method in class com.jme3.material.TechniqueDef
-
Set a string which is prepended to every shader used by this technique.
- setShaderStorageBufferObject(int, BufferObject) - Method in class com.jme3.renderer.opengl.GLRenderer
- setShaderStorageBufferObject(int, BufferObject) - Method in interface com.jme3.renderer.Renderer
- setShaderStorageBufferObject(int, BufferObject) - Method in class com.jme3.system.NullRenderer
- setShaderStorageBufferObject(String, BufferObject) - Method in class com.jme3.material.Material
-
Pass a shader storage buffer object to the material shader.
- setShadowCompareMode(CompareMode) - Method in class com.jme3.shadow.AbstractShadowFilter
-
sets the shadow compare mode see
CompareMode
for more info - setShadowCompareMode(CompareMode) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Sets the shadow compare mode.
- setShadowCompareMode(Texture.ShadowCompareMode) - Method in class com.jme3.texture.Texture
- setShadowIntensity(float) - Method in class com.jme3.shadow.AbstractShadowFilter
-
Set the shadowIntensity, the value should be between 0 and 1, a 0 value gives a bright and invisible shadow, a 1 value gives a pitch black shadow, default is 0.7
- setShadowIntensity(float) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Set the shadowIntensity.
- setShadowIntensity(float) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Set the shadowIntensity, the value should be between 0 and 1, a 0 value gives a bright and invisible shadow, a 1 value gives a pitch black shadow, default is 0.7
- setShadowIntensity(float) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Set the shadowIntensity, the value should be between 0 and 1, a 0 value gives a bright and invisible shadow, a 1 value gives a pitch black shadow, default is 0.7
- setShadowMode(TechniqueDef.ShadowMode) - Method in class com.jme3.material.TechniqueDef
-
Set the shadow mode.
- setShadowMode(RenderQueue.ShadowMode) - Method in class com.jme3.scene.Spatial
-
Sets the shadow mode of the spatial The shadow mode determines how the spatial should be shadowed, when a shadowing technique is used.
- setShadowZExtend(float) - Method in class com.jme3.shadow.AbstractShadowFilter
-
Set the distance from the eye where the shadows will be rendered default value is dynamically computed to the shadow casters/receivers union bound zFar, capped to view frustum far value.
- setShadowZExtend(float) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Set the distance from the eye where the shadows will be rendered default value is dynamically computed to the shadow casters/receivers union bound zFar, capped to view frustum far value.
- setShadowZExtend(float) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Set the distance from the eye where the shadows will be rendered default value is dynamically computed to the shadow casters/receivers union bound zFar, capped to view frustum far value.
- setShadowZExtend(float) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Set the distance from the eye where the shadows will be rendered default value is dynamically computed to the shadow casters/receivers union bound zFar, capped to view frustum far value.
- setShadowZFadeLength(float) - Method in class com.jme3.shadow.AbstractShadowFilter
-
Define the length over which the shadow will fade out when using a shadowZextend
- setShadowZFadeLength(float) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Define the length over which the shadow will fade out when using a shadowZextend This is useful to make dynamic shadows fade into baked shadows in the distance.
- setShadowZFadeLength(float) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.Define the length over which the shadow will fade out when using a shadowZextend
- setShadowZFadeLength(float) - Method in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.Define the length over which the shadow will fade out when using a shadowZextend This is useful to make dynamic shadows fade into baked shadows in the distance.
- setShape(EmitterShape) - Method in class com.jme3.effect.ParticleEmitter
- setShCoeffs(Vector3f[]) - Method in class com.jme3.light.LightProbe
- setShotIndex(long) - Method in class com.jme3.app.state.ScreenshotAppState
-
Sets the base index that will used for subsequent screenshots.
- setShowSettings(boolean) - Method in class com.jme3.app.SimpleApplication
-
Toggles settings window to display at start-up
- setSimulateKeyboard(boolean) - Method in class com.jme3.input.InputManager
-
Enable simulation of keyboard events.
- setSimulateKeyboard(boolean) - Method in interface com.jme3.input.TouchInput
-
Set if keyboard events should be generated
- setSimulateMouse(boolean) - Method in class com.jme3.input.InputManager
-
Enable simulation of mouse events.
- setSimulateMouse(boolean) - Method in interface com.jme3.input.TouchInput
-
Set if mouse events should be generated
- setSinglePassLightBatchSize(int) - Method in class com.jme3.renderer.RenderManager
-
Sets the number of lights to use for each pass when the light mode is single pass.
- setSize(float) - Method in class com.jme3.font.BitmapText
-
Changes text size
- setSize(int) - Method in class com.jme3.environment.EnvironmentCamera
-
Sets the size of environment cameras and rebuild this state if it was initialized.
- setSlice(int) - Method in class com.jme3.texture.image.DefaultImageRaster
- setSlice(int) - Method in class com.jme3.texture.image.MipMapImageRaster
- setSmoothMotion(boolean) - Method in class com.jme3.input.ChaseCamera
-
Enables smooth motion for this chase camera
- setSoftTextDialogInput(SoftTextDialogInput) - Static method in class com.jme3.system.JmeSystem
- setSoftTextDialogInput(SoftTextDialogInput) - Method in class com.jme3.system.JmeSystemDelegate
- setSource(String) - Method in class com.jme3.shader.Shader.ShaderSource
- setSpatial(Spatial) - Method in class com.jme3.anim.MorphControl
- setSpatial(Spatial) - Method in class com.jme3.anim.SkinningControl
- setSpatial(Spatial) - Method in class com.jme3.animation.AnimControl
-
Deprecated.Internal use only.
- setSpatial(Spatial) - Method in class com.jme3.animation.EffectTrack.KillParticleControl
-
Deprecated.
- setSpatial(Spatial) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- setSpatial(Spatial) - Method in class com.jme3.app.StatsView
- setSpatial(Spatial) - Method in class com.jme3.cinematic.events.MotionEvent
- setSpatial(Spatial) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- setSpatial(Spatial) - Method in class com.jme3.environment.EnvironmentProbeControl
- setSpatial(Spatial) - Method in class com.jme3.input.ChaseCamera
-
Sets the spatial for the camera control, should only be used internally
- setSpatial(Spatial) - Method in class com.jme3.scene.control.AbstractControl
- setSpatial(Spatial) - Method in interface com.jme3.scene.control.Control
- setSpatial(Spatial) - Method in class com.jme3.scene.control.LodControl
- setSpeed(double) - Method in class com.jme3.anim.tween.action.Action
-
Alters the speedup factor applied by the layer running this action.
- setSpeed(float) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- setSpeed(float) - Method in class com.jme3.app.SimpleApplication
-
Changes the application's speed.
- setSpeed(float) - Method in class com.jme3.cinematic.Cinematic
-
sets the speed of the cinematic.
- setSpeed(float) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Sets the speed of the animation.
- setSpeed(float) - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- setSpeed(float) - Method in class com.jme3.cinematic.events.AnimEvent
-
Alter the speed of the animation.
- setSpeed(float) - Method in interface com.jme3.cinematic.events.CinematicEvent
-
Sets the speed of the animation (1 is normal speed, 2 is twice faster)
- setSpeedFactors(double...) - Method in class com.jme3.anim.tween.action.BlendAction
-
Used to resolve the slow motion side effect caused by stretching actions that doesn't have the same length.
- setSpotInnerAngle(float) - Method in class com.jme3.light.SpotLight
-
Sets the inner angle of the cone of influence.
- setSpotOuterAngle(float) - Method in class com.jme3.light.SpotLight
-
Sets the outer angle of the cone of influence.
- setSpotRange(float) - Method in class com.jme3.light.SpotLight
-
Set the range of the light influence.
- setSrgb(boolean) - Method in class com.jme3.texture.FrameBuffer
-
Specifies that the color values stored in this framebuffer are in SRGB format.
- setStartColor(ColorRGBA) - Method in class com.jme3.effect.ParticleEmitter
-
Set the start color of the particles spawned.
- setStartOffset(float) - Method in class com.jme3.animation.AudioTrack
-
Deprecated.set the start offset of the track
- setStartOffset(float) - Method in class com.jme3.animation.EffectTrack
-
Deprecated.set the start offset of the track
- setStartSize(float) - Method in class com.jme3.effect.ParticleEmitter
-
Set the start size of the particles spawned.
- setStatic() - Method in class com.jme3.scene.Mesh
-
Indicates to the GPU that this mesh will not be modified (a hint).
- setStatus(AudioSource.Status) - Method in class com.jme3.audio.AudioNode
-
Do not use.
- setStatus(AudioSource.Status) - Method in interface com.jme3.audio.AudioSource
-
Do not use.
- setStd140BufferLayout(List<StructField<?>>, Std140Layout, BufferObject) - Static method in class com.jme3.util.struct.StructUtils
- setStencil(boolean, RenderState.StencilOperation, RenderState.StencilOperation, RenderState.StencilOperation, RenderState.StencilOperation, RenderState.StencilOperation, RenderState.StencilOperation, RenderState.TestFunction, RenderState.TestFunction) - Method in class com.jme3.material.RenderState
-
Enable stencil testing.
- setStencilBits(int) - Method in class com.jme3.system.AppSettings
-
Set the number of stencil bits.
- setStereo3D(boolean) - Method in class com.jme3.system.AppSettings
-
Enable 3D stereo.
- setStreamed() - Method in class com.jme3.scene.Mesh
-
Indicates to the GPU that this mesh will be modified every frame (a hint).
- setStride(int) - Method in class com.jme3.scene.VertexBuffer
-
Set the stride (in bytes) for the data.
- setStyle(int) - Method in class com.jme3.font.BitmapCharacterSet
- setStyle(int) - Method in class com.jme3.font.BitmapFont
- setStyle(int, int, int) - Method in class com.jme3.font.BitmapText
-
Set the font style of substring.
- setStyle(String, int) - Method in class com.jme3.font.BitmapText
-
Set the font style of substring.
- setSurfaceTangentFactor(float) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
This method sets the surface tangent factor.
- setSurfaceTangentRotation(float) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
This method sets the surface tangent rotation factor.
- setSwapBuffers(boolean) - Method in class com.jme3.system.AppSettings
-
When enabled the display context will swap buffers every frame.
- setSystemDelegate(JmeSystemDelegate) - Static method in class com.jme3.system.JmeSystem
- setSystemListener(SystemListener) - Method in interface com.jme3.system.JmeContext
-
Sets the listener that will receive events relating to context creation, update, and destroy.
- setSystemListener(SystemListener) - Method in class com.jme3.system.NullContext
- setTabPosition(float...) - Method in class com.jme3.font.BitmapText
- setTabWidth(float) - Method in class com.jme3.font.BitmapText
-
used for the tabs over the last tab position.
- setTarget(HasLocalTransform) - Method in class com.jme3.anim.TransformTrack
-
Replaces the target, which might be a Joint or a Spatial.
- setTarget(Geometry) - Method in class com.jme3.anim.MorphTrack
-
Replace the target geometry.
- setTarget(Spatial) - Method in class com.jme3.app.ChaseCameraAppState
- setTargetIndex(int) - Method in class com.jme3.texture.FrameBuffer
-
If MRT is not enabled (
FrameBuffer.setMultiTarget(boolean)
is false) then this specifies the color target to which the scene should be rendered. - setTechniqueDef(TechniqueDef) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Sets the technique definition currently being loaded
- setTexCoords(Vector2f[]) - Method in class com.jme3.scene.shape.RectangleMesh
-
Sets the texture coordinates and updates the mesh accordingly.
- setText(CharSequence) - Method in class com.jme3.font.BitmapText
- setText(String) - Method in class com.jme3.font.BitmapText
- setTexture(int, Texture) - Method in class com.jme3.renderer.opengl.GLRenderer
- setTexture(int, Texture) - Method in interface com.jme3.renderer.Renderer
-
Assigns a Texture to the specified texture unit.
- setTexture(int, Texture) - Method in class com.jme3.system.NullRenderer
- setTexture(AssetManager, Texture2D, boolean) - Method in class com.jme3.ui.Picture
-
Set the texture to put on the picture.
- setTexture(Texture) - Method in class com.jme3.texture.TextureImage
-
Sets the underlying texture wrapped by this TextureImage.
- setTexture(String, Texture) - Method in class com.jme3.material.Material
-
Pass a texture to the material shader.
- setTextureImage(int, TextureImage) - Method in class com.jme3.renderer.opengl.GLRenderer
- setTextureImage(int, TextureImage) - Method in interface com.jme3.renderer.Renderer
-
Assigns a TextureImage to the specified texture unit.
- setTextureImage(int, TextureImage) - Method in class com.jme3.system.NullRenderer
- setTextureMode(Sphere.TextureMode) - Method in class com.jme3.scene.shape.Sphere
- setTextureParam(String, VarType, Texture) - Method in class com.jme3.material.Material
-
Set a texture parameter.
- setTexturePulling(boolean) - Method in interface com.jme3.environment.baker.EnvBaker
-
Specifies whether textures should be pulled from the GPU.
- setTexturePulling(boolean) - Method in class com.jme3.environment.baker.GenericEnvBaker
- setTextureTypeHint(Texture.Type) - Method in class com.jme3.asset.TextureKey
-
Hints the loader as to which type of texture is expected.
- setTextureValue(Texture) - Method in class com.jme3.material.MatParamTexture
-
Sets the texture associated with this material parameter.
- setThrottle(float) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- setTime(double) - Method in class com.jme3.anim.AnimComposer
-
Sets current time on the default layer.
- setTime(double) - Method in class com.jme3.anim.AnimLayer
-
Changes the animation time, wrapping the specified time to fit the current Action.
- setTime(float) - Method in class com.jme3.animation.AnimChannel
-
Deprecated.
- setTime(float) - Method in class com.jme3.audio.AudioStream
- setTime(float) - Method in interface com.jme3.audio.SeekableStream
- setTime(float) - Method in class com.jme3.cinematic.Cinematic
-
This is used internally but can be called to shuffle through the cinematic.
- setTime(float) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Fast-forwards the event to the given timestamp.
- setTime(float) - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- setTime(float) - Method in class com.jme3.cinematic.events.AnimEvent
-
Jump to the specified time.
- setTime(float) - Method in class com.jme3.cinematic.events.CameraEvent
- setTime(float) - Method in interface com.jme3.cinematic.events.CinematicEvent
-
Fast-forwards to the given time, where time=0 is the start of the event.
- setTime(float) - Method in class com.jme3.cinematic.events.MotionEvent
- setTime(float) - Method in class com.jme3.cinematic.events.SoundEvent
- setTime(float, float, AnimControl, AnimChannel) - Method in class com.jme3.animation.BoneTrack
-
Deprecated.
- setTime(float, float, AnimControl, AnimChannel, TempVars) - Method in class com.jme3.animation.AudioTrack
-
Deprecated.Internal use only
- setTime(float, float, AnimControl, AnimChannel, TempVars) - Method in class com.jme3.animation.BoneTrack
-
Deprecated.Modify the bone which this track modifies in the skeleton to contain the correct animation transforms for a given time.
- setTime(float, float, AnimControl, AnimChannel, TempVars) - Method in class com.jme3.animation.EffectTrack
-
Deprecated.Internal use only
- setTime(float, float, AnimControl, AnimChannel, TempVars) - Method in class com.jme3.animation.PoseTrack
-
Deprecated.
- setTime(float, float, AnimControl, AnimChannel, TempVars) - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.Modify the spatial which this track modifies.
- setTime(float, float, AnimControl, AnimChannel, TempVars) - Method in interface com.jme3.animation.Track
-
Deprecated.Sets the time of the animation.
- setTime(long) - Method in class com.jme3.input.event.InputEvent
-
Set the time when the event occurred.
- setTime(String, double) - Method in class com.jme3.anim.AnimComposer
-
Sets current time on the specified layer.
- setTimeInterpolator(AnimInterpolator<Float>) - Method in class com.jme3.anim.interpolator.FrameInterpolator
- setTimeOffset(float) - Method in class com.jme3.audio.AudioNode
-
Set the time offset in the sound sample when to start playing.
- setTimer(Timer) - Method in interface com.jme3.app.Application
-
Sets the Timer implementation that will be used for calculating frame times.
- setTimer(Timer) - Method in class com.jme3.app.LegacyApplication
-
Sets the Timer implementation that will be used for calculating frame times.
- setTimer(Timer) - Method in class com.jme3.renderer.RenderManager
-
Sets the timer that should be used to query the time based
UniformBinding
s for material world parameters. - setTimer(Timer) - Method in class com.jme3.shader.UniformBindingManager
-
Set the timer that should be used to query the time based
UniformBinding
s for material world parameters. - setTimes(float[]) - Method in class com.jme3.anim.MorphTrack
-
Sets the keyframes times for this Joint track
- setTimes(float[]) - Method in class com.jme3.anim.TransformTrack
-
Sets the keyframe times.
- settings - Variable in class com.jme3.app.LegacyApplication
- settings - Variable in class com.jme3.system.NullContext
- settingsHandler - Variable in class com.jme3.system.JmeSystemDelegate
- setTitle(String) - Method in class com.jme3.system.AppSettings
- setTitle(String) - Method in interface com.jme3.system.JmeContext
-
Sets the title of the display (if available).
- setTitle(String) - Method in class com.jme3.system.NullContext
- setToggleRotationTrigger(Trigger...) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets custom triggers for toggling the rotation of the cam default are new MouseButtonTrigger(MouseInput.BUTTON_LEFT) left mouse button new MouseButtonTrigger(MouseInput.BUTTON_RIGHT) right mouse button
- setToggleRotationTrigger(Trigger...) - Method in class com.jme3.input.ChaseCamera
-
Sets custom triggers for toggling the rotation of the cam default are new MouseButtonTrigger(MouseInput.BUTTON_LEFT) left mouse button new MouseButtonTrigger(MouseInput.BUTTON_RIGHT) right mouse button
- setToleranceAngle(float) - Static method in class com.jme3.util.TangentBinormalGenerator
-
Deprecated.
- setTrackDirectMemoryEnabled(boolean) - Static method in class com.jme3.util.BufferUtils
-
Set it to true if you want to enable direct memory tracking for debugging purpose.
- setTracks(AnimTrack[]) - Method in class com.jme3.anim.AnimClip
-
Replace all tracks in this clip.
- setTracks(Track[]) - Method in class com.jme3.animation.Animation
-
Deprecated.Set the
Track
s to be used by this animation. - setTrackSpatial(Spatial) - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- setTrailingEnabled(boolean) - Method in class com.jme3.input.ChaseCamera
-
Enable the camera trailing : The camera smoothly go in the targets trail when it moves.
- setTrailingRotationInertia(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the trailing rotation inertia : default is 0.1.
- setTrailingSensitivity(float) - Method in class com.jme3.input.ChaseCamera
-
Only has an effect if smoothMotion is set to true and trailing is enabled Sets the trailing sensitivity, the lower the value, the slower the camera will go in the target trail when it moves.
- setTransform(Vector3f, Vector3f, Matrix3f) - Method in class com.jme3.math.Matrix4f
-
Load with the specified coordinate transform.
- setTransformRefresh() - Method in class com.jme3.scene.Node
- setTransformRefresh() - Method in class com.jme3.scene.SimpleBatchNode
- setTransformRefresh() - Method in class com.jme3.scene.Spatial
-
Indicate that the transform of this spatial has changed and that a refresh is required.
- setTransformUserInstanceData(VertexBuffer) - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Specify camera specific user per-instance data.
- setTransitionLength(double) - Method in class com.jme3.anim.tween.action.BlendableAction
- setTranslation(float[]) - Method in class com.jme3.math.Matrix4f
-
Alter the translation component of this 3-D coordinate transform.
- setTranslation(float, float, float) - Method in class com.jme3.math.Matrix4f
-
Alter the translation component of this 3-D coordinate transform.
- setTranslation(float, float, float) - Method in class com.jme3.math.Transform
-
Sets the translation component to the specified values.
- setTranslation(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Alters the translation component of the coordinate transform.
- setTranslation(Vector3f) - Method in class com.jme3.math.Transform
-
Sets the translation component to the argument.
- setTranslationInterpolator(AnimInterpolator<Vector3f>) - Method in class com.jme3.anim.interpolator.FrameInterpolator
- setTransparent(boolean) - Method in class com.jme3.material.Material
-
Set the transparent value marker.
- setTriangleIndex(int) - Method in class com.jme3.collision.CollisionResult
- setTrisPerPixel(float) - Method in class com.jme3.scene.control.LodControl
-
Sets the triangles per pixel value.
- setTSpace(float[], float[], float, float, boolean, int, int) - Method in interface com.jme3.util.mikktspace.MikkTSpaceContext
-
This function is used to return tangent space results to the application.
- setTSpace(float[], float[], float, float, boolean, int, int) - Method in class com.jme3.util.mikktspace.MikkTSpaceImpl
- setTSpaceBasic(float[], float, int, int) - Method in interface com.jme3.util.mikktspace.MikkTSpaceContext
-
The callback setTSpaceBasic() is sufficient for basic normal mapping.
- setTSpaceBasic(float[], float, int, int) - Method in class com.jme3.util.mikktspace.MikkTSpaceImpl
- setType(Spline.SplineType) - Method in class com.jme3.math.Spline
-
Sets the type of the spline
- setType(Shader.ShaderType) - Method in class com.jme3.shader.ShaderNodeDefinition
-
sets the type of shader this definition applies to
- setType(String) - Method in class com.jme3.shader.ShaderNodeVariable
-
sets the glsl type
- setTypeCheckEnabled(boolean) - Method in class com.jme3.material.MatParam
-
Enable type check for this param.
- setUniformBufferObject(int, BufferObject) - Method in class com.jme3.renderer.opengl.GLRenderer
- setUniformBufferObject(int, BufferObject) - Method in interface com.jme3.renderer.Renderer
- setUniformBufferObject(int, BufferObject) - Method in class com.jme3.system.NullRenderer
- setUniformBufferObject(String, BufferObject) - Method in class com.jme3.material.Material
-
Pass an uniform buffer object to the material shader.
- setUnqueuedBufferBytes(int) - Method in class com.jme3.audio.AudioStream
- setUnusedNodes(List<String>) - Method in class com.jme3.material.ShaderGenerationInfo
-
the list of unused node names
- setUp(Vector3f) - Method in class com.jme3.math.Ring
-
setUp
sets the ring's up vector. - setupData(VertexBuffer.Usage, int, VertexBuffer.Format, Buffer) - Method in class com.jme3.scene.VertexBuffer
-
Called to initialize the data in the
VertexBuffer
. - setUpdateInterval(long) - Method in class com.jme3.app.BasicProfiler
-
Sets the number of nanoseconds to wait before updating the mesh.
- setUpdateNeeded() - Method in class com.jme3.shader.bufferobject.BufferObject
-
Internal use only.
- setUpdateNeeded() - Method in class com.jme3.shader.Shader
- setUpdateNeeded() - Method in class com.jme3.texture.Image
-
Sets the update needed flag, while also checking if mipmaps need to be regenerated.
- setUpdateNeeded() - Method in class com.jme3.texture.TextureImage
-
Sets the update flag indicating this texture image needs rebinding.
- setUpdateNeeded() - Method in class com.jme3.util.NativeObject
-
Internal use only.
- setUpdateNeeded(boolean) - Method in class com.jme3.shader.bufferobject.BufferObject
-
Indicates that the object has changed and its state needs to be updated.
- setupFormat(int, int, int) - Method in class com.jme3.audio.AudioData
-
Sets the format of the audio data.
- setUpVector(Vector3f) - Method in class com.jme3.input.ChaseCamera
-
Sets the up vector of the camera used for the lookAt on the target
- setUpVector(Vector3f) - Method in class com.jme3.input.FlyByCamera
-
Sets the up vector that should be used for the camera.
- setUsage(VertexBuffer.Usage) - Method in class com.jme3.scene.VertexBuffer
- setUseFastFilter(boolean) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- setUseInput(boolean) - Method in class com.jme3.system.AppSettings
- setUseJoysticks(boolean) - Method in class com.jme3.system.AppSettings
- setUserControl(boolean) - Method in class com.jme3.animation.Bone
-
Deprecated.If enabled, user can control bone transform with setUserTransforms.
- setUserData(String, Object) - Method in class com.jme3.scene.Spatial
- setUseRetinaFrameBuffer(boolean) - Method in class com.jme3.system.AppSettings
-
Specifies whether to use full resolution framebuffers on Retina displays.
- setUserTransforms(Vector3f, Quaternion, Vector3f) - Method in class com.jme3.animation.Bone
-
Deprecated.Sets the transforms of this bone in local space (relative to the parent bone)
- setUserTransformsInModelSpace(Vector3f, Quaternion) - Method in class com.jme3.animation.Bone
-
Deprecated.Sets the transforms of this bone in model space (relative to the root bone) Must update all bones in skeleton for this to work.
- setValue(float) - Method in interface com.jme3.anim.tween.action.BlendSpace
-
An arbitrary value used for adjusting the blending weight value.
- setValue(float) - Method in class com.jme3.anim.tween.action.LinearBlendSpace
- setValue(VarType, Object) - Method in class com.jme3.shader.Uniform
- setValue(Boolean) - Method in class com.jme3.util.struct.fields.BooleanField
-
Set value for this field and mark for update
- setValue(Float) - Method in class com.jme3.util.struct.fields.FloatField
-
Set value for this field and mark for update
- setValue(Integer) - Method in class com.jme3.util.struct.fields.IntField
-
Set value for this field and mark for update
- setValue(Object) - Method in class com.jme3.material.MatParam
-
Sets the value of this material parameter.
- setValueGpu(long) - Method in class com.jme3.app.DetailedProfiler.StatLine
- setVector2(String, Vector2f) - Method in class com.jme3.material.Material
-
Pass a Vector2f to the material shader.
- setVector3(String, Vector3f) - Method in class com.jme3.material.Material
-
Pass a Vector3f to the material shader.
- setVector4(String, Vector4f) - Method in class com.jme3.material.Material
-
Pass a Vector4f to the material shader.
- setVector4InArray(float, float, float, float, int) - Method in class com.jme3.shader.Uniform
- setVector4Length(int) - Method in class com.jme3.shader.Uniform
- setVelocity(Vector3f) - Method in class com.jme3.audio.AudioNode
-
Set the velocity of the audio node.
- setVelocity(Vector3f) - Method in class com.jme3.audio.Listener
- setVelocityFromTranslation(boolean) - Method in class com.jme3.audio.AudioNode
- setVelocityVariation(float) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- setVelocityVariation(float) - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- setVelocityVariation(float) - Method in interface com.jme3.effect.influencers.ParticleInfluencer
- setVelocityVariation(float) - Method in class com.jme3.effect.ParticleEmitter
-
Deprecated.This method is deprecated. Use ParticleEmitter.getParticleInfluencer().setVelocityVariation(variation); instead.
- setVertexAttrib(VertexBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- setVertexAttrib(VertexBuffer, VertexBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- setVertexGlobal(ShaderNodeVariable) - Method in class com.jme3.material.ShaderGenerationInfo
-
sets the vertex shader global output
- setVerticalAlignment(BitmapFont.VAlign) - Method in class com.jme3.font.BitmapText
-
Set vertical alignment.
- setViewPort(float, float, float, float) - Method in class com.jme3.renderer.Camera
-
Sets the boundaries of the viewport.
- setViewPort(int, int, int, int) - Method in class com.jme3.renderer.opengl.GLRenderer
-
\ |* Camera and World transforms *| \
- setViewPort(int, int, int, int) - Method in interface com.jme3.renderer.Renderer
-
Sets the viewport location and resolution on the screen.
- setViewPort(int, int, int, int) - Method in class com.jme3.shader.UniformBindingManager
- setViewPort(int, int, int, int) - Method in class com.jme3.system.NullRenderer
- setViewPortBottom(float) - Method in class com.jme3.renderer.Camera
-
Sets the bottom boundary of the viewport.
- setViewPortLeft(float) - Method in class com.jme3.renderer.Camera
-
Sets the left boundary of the viewport.
- setViewPortRight(float) - Method in class com.jme3.renderer.Camera
-
Sets the right boundary of the viewport.
- setViewPortTop(float) - Method in class com.jme3.renderer.Camera
-
Sets the top boundary of the viewport.
- setViewProjectionMatrices(Matrix4f, Matrix4f) - Method in class com.jme3.system.NullRenderer
- setVolume(float) - Method in class com.jme3.audio.AudioNode
-
Set the volume of this audio node.
- setVolume(float) - Method in class com.jme3.audio.Listener
- setVolume(float) - Method in class com.jme3.audio.LowPassFilter
- setVSync(boolean) - Method in class com.jme3.system.AppSettings
-
Enable or disable vertical synchronization.
- setW(float) - Method in class com.jme3.math.Vector4f
-
Alter the W component of this vector.
- setWeight(float) - Method in class com.jme3.anim.tween.action.BlendableAction
- setWhiteLevel(float) - Method in class com.jme3.post.HDRRenderer
-
Deprecated.
- setWidth(float) - Method in class com.jme3.ui.Picture
-
Set the width in pixels of the picture, if the width does not match the texture's width, then the texture will be scaled to fit the picture.
- setWidth(int) - Method in class com.jme3.cursors.plugins.JmeCursor
-
Sets the cursor's width.
- setWidth(int) - Method in class com.jme3.font.BitmapCharacter
- setWidth(int) - Method in class com.jme3.font.BitmapCharacterSet
- setWidth(int) - Method in class com.jme3.system.AppSettings
- setWidth(int) - Method in class com.jme3.texture.Image
-
setWidth
sets the width value of the image. - setWindowSize(int, int) - Method in class com.jme3.system.AppSettings
-
Set the size of the window
- setWindowXPosition(int) - Method in class com.jme3.system.AppSettings
-
Sets the window's initial X position on the desktop.
- setWindowYPosition(int) - Method in class com.jme3.system.AppSettings
-
Sets the window's initial Y position on the desktop.
- setWireframe(boolean) - Method in class com.jme3.material.RenderState
-
Enables wireframe rendering mode.
- setWorkGroupSdize(int, int, int) - Method in class com.jme3.opencl.Kernel
-
Sets the work group size to be a 3D grid
- setWorkGroupSize(int) - Method in class com.jme3.opencl.Kernel
-
Sets the work group size to be a 1D grid
- setWorkGroupSize(int, int) - Method in class com.jme3.opencl.Kernel
-
Sets the work group size to be a 2D grid
- setWorkGroupSize(Kernel.WorkSize) - Method in class com.jme3.opencl.Kernel
-
Sets the work group size
- setWorkGroupSizeToNull() - Method in class com.jme3.opencl.Kernel
-
Tells the driver to figure out the work group size on their own.
- setWorldMatrix(Matrix4f) - Method in class com.jme3.renderer.RenderManager
-
Internal use only.
- setWorldMatrix(Matrix4f) - Method in class com.jme3.shader.UniformBindingManager
-
Internal use only.
- setWorldMatrix(Matrix4f) - Method in class com.jme3.system.NullRenderer
- setWrap(Texture.WrapAxis, Texture.WrapMode) - Method in class com.jme3.texture.Texture
-
setWrap
sets the wrap mode of this texture for a particular axis. - setWrap(Texture.WrapAxis, Texture.WrapMode) - Method in class com.jme3.texture.Texture2D
-
setWrap
sets the wrap mode of this texture for a particular axis. - setWrap(Texture.WrapAxis, Texture.WrapMode) - Method in class com.jme3.texture.Texture3D
-
setWrap
sets the wrap mode of this texture for a particular axis. - setWrap(Texture.WrapAxis, Texture.WrapMode) - Method in class com.jme3.texture.TextureArray
- setWrap(Texture.WrapAxis, Texture.WrapMode) - Method in class com.jme3.texture.TextureCubeMap
-
setWrap
sets the wrap mode of this texture for a particular axis. - setWrap(Texture.WrapMode) - Method in class com.jme3.texture.Texture
-
setWrap
sets the wrap mode of this texture for all axis. - setWrap(Texture.WrapMode) - Method in class com.jme3.texture.Texture2D
-
setWrap
sets the wrap mode of this texture for all axis. - setWrap(Texture.WrapMode) - Method in class com.jme3.texture.Texture3D
-
setWrap
sets the wrap mode of this texture for all axis. - setWrap(Texture.WrapMode) - Method in class com.jme3.texture.TextureArray
- setWrap(Texture.WrapMode) - Method in class com.jme3.texture.TextureCubeMap
-
setWrap
sets the wrap mode of this texture for all axis. - setX(float) - Method in class com.jme3.math.Vector2f
-
Sets the X component.
- setX(float) - Method in class com.jme3.math.Vector3f
-
Sets the X component.
- setX(float) - Method in class com.jme3.math.Vector4f
-
Alter the X component of this vector.
- setX(int) - Method in class com.jme3.font.BitmapCharacter
- setXAdvance(int) - Method in class com.jme3.font.BitmapCharacter
- setXExtent(float) - Method in class com.jme3.bounding.BoundingBox
-
Alter the X-axis distance between the center and the boundary.
- setxHotSpot(int) - Method in class com.jme3.cursors.plugins.JmeCursor
-
Sets the cursor's X coordinate for its hotspot.
- setXOffset(int) - Method in class com.jme3.font.BitmapCharacter
- setY(float) - Method in class com.jme3.math.Vector2f
-
Sets the Y component.
- setY(float) - Method in class com.jme3.math.Vector3f
-
Sets the Y component.
- setY(float) - Method in class com.jme3.math.Vector4f
-
Alter the Y component of this vector.
- setY(int) - Method in class com.jme3.font.BitmapCharacter
- setYExtent(float) - Method in class com.jme3.bounding.BoundingBox
-
Alter the Y-axis distance between the center and the boundary.
- setyHotSpot(int) - Method in class com.jme3.cursors.plugins.JmeCursor
-
Sets the cursor's Y axis coordinate for its hotspot.
- setYOffset(int) - Method in class com.jme3.font.BitmapCharacter
- setZ(float) - Method in class com.jme3.math.Vector3f
-
Sets the Z component.
- setZ(float) - Method in class com.jme3.math.Vector4f
-
Alter the Z component of this vector.
- setZExtent(float) - Method in class com.jme3.bounding.BoundingBox
-
Alter the Z-axis distance between the center and the boundary.
- setZoomInTrigger(Trigger...) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets custom triggers for zooming in the cam default is new MouseAxisTrigger(MouseInput.AXIS_WHEEL, true) mouse wheel up
- setZoomInTrigger(Trigger...) - Method in class com.jme3.input.ChaseCamera
-
Sets custom triggers for zooming in the cam default is new MouseAxisTrigger(MouseInput.AXIS_WHEEL, true) mouse wheel up
- setZoomOutTrigger(Trigger...) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets custom triggers for zooming out the cam default is new MouseAxisTrigger(MouseInput.AXIS_WHEEL, false) mouse wheel down
- setZoomOutTrigger(Trigger...) - Method in class com.jme3.input.ChaseCamera
-
Sets custom triggers for zooming out the cam default is new MouseAxisTrigger(MouseInput.AXIS_WHEEL, false) mouse wheel down
- setZoomSensitivity(float) - Method in class com.jme3.input.ChaseCamera
-
Sets the zoom sensitivity, the lower the value, the slower the camera will zoom in and out.
- setZoomSpeed(float) - Method in class com.jme3.app.ChaseCameraAppState
-
Sets the zoom speed, the lower the value, the slower the camera will zoom in and out.
- setZoomSpeed(float) - Method in class com.jme3.input.FlyByCamera
-
Set the zoom-rate multiplier.
- sfactorAlpha - Variable in class com.jme3.renderer.RenderContext
-
Alpha source blend factor for BlendMode.Custom.
- sfactorRGB - Variable in class com.jme3.renderer.RenderContext
-
RGB source blend factor for BlendMode.Custom.
- shadeless - Variable in class com.jme3.scene.plugins.MTLLoader
- Shader - Class in com.jme3.shader
- Shader() - Constructor for class com.jme3.shader.Shader
-
Creates a new shader, initialize() must be called after this constructor for the shader to be usable.
- Shader(Shader) - Constructor for class com.jme3.shader.Shader
-
Do not use this constructor.
- Shader.ShaderSource - Class in com.jme3.shader
-
Shader source describes a shader object in OpenGL.
- Shader.ShaderType - Enum Class in com.jme3.shader
-
Type of shader.
- ShaderAssetKey - Class in com.jme3.shader.plugins
-
Created by Nehon on 28/10/2017.
- ShaderAssetKey(String, boolean) - Constructor for class com.jme3.shader.plugins.ShaderAssetKey
- ShaderBufferBlock - Class in com.jme3.shader
-
Implementation of shader's buffer block.
- ShaderBufferBlock() - Constructor for class com.jme3.shader.ShaderBufferBlock
- ShaderBufferBlock.BufferType - Enum Class in com.jme3.shader
- ShaderCheck - Class in jme3tools.shadercheck
- ShaderCheck() - Constructor for class jme3tools.shadercheck.ShaderCheck
- ShaderDebug - Class in jme3tools.shader
-
Static tool box class for convenient methods to help debug shaders
- ShaderGenerationInfo - Class in com.jme3.material
-
This class is basically a struct that contains the ShaderNodes information in an appropriate way to ease the shader generation process and make it faster.
- ShaderGenerationInfo() - Constructor for class com.jme3.material.ShaderGenerationInfo
- ShaderGenerator - Class in com.jme3.shader
-
This class is the base for a shader generator using the ShaderNodes system, it contains basis mechanism of generation, but no actual generation code.
- ShaderGenerator(AssetManager) - Constructor for class com.jme3.shader.ShaderGenerator
-
Build a shaderGenerator
- shaderLanguage - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- shaderName - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- shaderNode - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- ShaderNode - Class in com.jme3.shader
-
A ShaderNode is the unit brick part of a shader program.
- ShaderNode() - Constructor for class com.jme3.shader.ShaderNode
-
Creates a shader node.
- ShaderNode(String, ShaderNodeDefinition, String) - Constructor for class com.jme3.shader.ShaderNode
-
Creates a shader node.
- shaderNodeDefinition - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- ShaderNodeDefinition - Class in com.jme3.shader
-
Shader node definition structure meant for holding loaded data from a material definition j3md file
- ShaderNodeDefinition() - Constructor for class com.jme3.shader.ShaderNodeDefinition
-
creates a ShaderNodeDefinition
- ShaderNodeDefinition(String, Shader.ShaderType, String, String) - Constructor for class com.jme3.shader.ShaderNodeDefinition
-
creates a ShaderNodeDefinition
- ShaderNodeDefinitionKey - Class in com.jme3.asset
-
Used for loading
shader nodes definition
Determines whether the definition will be loaded with or without its documentation - ShaderNodeDefinitionKey() - Constructor for class com.jme3.asset.ShaderNodeDefinitionKey
-
creates a ShaderNodeDefinitionKey
- ShaderNodeDefinitionKey(String) - Constructor for class com.jme3.asset.ShaderNodeDefinitionKey
-
creates a ShaderNodeDefinitionKey
- ShaderNodeDefinitionLoader - Class in com.jme3.material.plugins
-
ShaderNodeDefinition file loader (.j3sn) a j3sn file is a block style file like j3md or j3m.
- ShaderNodeDefinitionLoader() - Constructor for class com.jme3.material.plugins.ShaderNodeDefinitionLoader
- ShaderNodeLoaderDelegate - Class in com.jme3.material.plugins
-
This class is here to be able to load shaderNodeDefinition from both the J3MLoader and ShaderNodeDefinitionLoader.
- ShaderNodeLoaderDelegate() - Constructor for class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- ShaderNodeLoaderDelegate.DeclaredVariable - Class in com.jme3.material.plugins
- ShaderNodeVariable - Class in com.jme3.shader
-
A shader node variable
- ShaderNodeVariable(String, String) - Constructor for class com.jme3.shader.ShaderNodeVariable
-
creates a ShaderNodeVariable
- ShaderNodeVariable(String, String, String) - Constructor for class com.jme3.shader.ShaderNodeVariable
-
creates a ShaderNodeVariable
- ShaderNodeVariable(String, String, String, String) - Constructor for class com.jme3.shader.ShaderNodeVariable
-
creates a ShaderNodeVariable
- ShaderNodeVariable(String, String, String, String, String) - Constructor for class com.jme3.shader.ShaderNodeVariable
-
creates a ShaderNodeVariable
- ShaderSource() - Constructor for class com.jme3.shader.Shader.ShaderSource
- ShaderSource(Shader.ShaderSource) - Constructor for class com.jme3.shader.Shader.ShaderSource
- ShaderSource(Shader.ShaderType) - Constructor for class com.jme3.shader.Shader.ShaderSource
- ShaderStorageBufferObject - Enum constant in enum class com.jme3.renderer.Caps
-
Supporting working with ShaderStorageBufferObjects.
- ShaderStorageBufferObject - Enum constant in enum class com.jme3.shader.ShaderBufferBlock.BufferType
- ShaderStorageBufferObject - Enum constant in enum class com.jme3.shader.VarType
- ShaderStorageBufferObjectMaxBlockSize - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum size of an SSBO.
- ShaderStorageBufferObjectMaxCombineBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number shader storage blocks across all active programs.
- ShaderStorageBufferObjectMaxComputeBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Not implemented yet.
- ShaderStorageBufferObjectMaxFragmentBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of active SSBOs that may be accessed by a fragment shader.
- ShaderStorageBufferObjectMaxGeometryBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of active SSBOs that may be accessed by a geometry shader.
- ShaderStorageBufferObjectMaxTessControlBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of active SSBOs that may be accessed by a tessellation control shader.
- ShaderStorageBufferObjectMaxTessEvaluationBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of active SSBOs that may be accessed by a tessellation evaluation shader.
- ShaderStorageBufferObjectMaxVertexBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of active SSBOs that may be accessed by a vertex shader.
- shadersUsed - Variable in class com.jme3.renderer.Statistics
-
IDs of all shaders in use.
- ShaderUtils - Class in com.jme3.shader
- ShaderVariable - Class in com.jme3.shader
- ShaderVariable() - Constructor for class com.jme3.shader.ShaderVariable
- shadowCam - Variable in class com.jme3.shadow.DirectionalLightShadowRenderer
- shadowCam - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- shadowCam - Variable in class com.jme3.shadow.SpotLightShadowRenderer
- shadowCams - Variable in class com.jme3.shadow.PointLightShadowRenderer
- shadowCompareMode - Variable in class com.jme3.shadow.AbstractShadowRenderer
- shadowCompareMode - Variable in class com.jme3.texture.image.LastTextureState
- shadowFB - Variable in class com.jme3.shadow.AbstractShadowRenderer
- shadowFB - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- shadowIntensity - Variable in class com.jme3.shadow.AbstractShadowRenderer
- shadowIntensity - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- shadowMapOccluders - Variable in class com.jme3.shadow.AbstractShadowRenderer
- shadowMaps - Variable in class com.jme3.shadow.AbstractShadowRenderer
- shadowMaps - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- shadowMapSize - Variable in class com.jme3.shadow.AbstractShadowRenderer
- shadowMapSize - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- shadowMode - Variable in class com.jme3.scene.Spatial
- shadowOccluders - Variable in class com.jme3.shadow.BasicShadowRenderer
-
Deprecated.
- shadowRenderer - Variable in class com.jme3.shadow.AbstractShadowFilter
- ShadowUtil - Class in com.jme3.shadow
-
Includes various useful shadow mapping functions.
- ShadowUtil.OccludersExtractor - Class in com.jme3.shadow
-
OccludersExtractor is a helper class to collect splitOccluders from scene recursively.
- SharedExponentColorBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports Format.RGB9E5 for FBO color buffers.
- SharedExponentTexture - Enum constant in enum class com.jme3.renderer.Caps
-
Supports Format.RGB9E5 for textures.
- shBandFactor - Static variable in class com.jme3.environment.util.EnvMapUtils
- shCoef - Variable in class com.jme3.environment.baker.IBLHybridEnvBakerLight
- shininess - Variable in class com.jme3.scene.plugins.MTLLoader
- Short - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
2 byte integer, signed.
- showErrorDialog(String) - Method in interface com.jme3.system.JmeDialogsFactory
-
Set function to handle errors.
- showErrorDialog(String) - Static method in class com.jme3.system.JmeSystem
-
Deprecated.Use JmeSystem.handleErrorMessage(String) instead
- showErrorDialog(String) - Method in class com.jme3.system.JmeSystemDelegate
-
Deprecated.Use JmeSystemDelegate.handleErrorMessage(String) instead
- SHOWPRESS - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
The user has performed a down MotionEvent and not performed a move or up yet.
- showSettings - Variable in class com.jme3.app.SimpleApplication
- showSettings - Variable in class com.jme3.app.StatsAppState
- showSettingsDialog(AppSettings, boolean) - Method in interface com.jme3.system.JmeDialogsFactory
-
Set a function to handle app settings.
- showSettingsDialog(AppSettings, boolean) - Static method in class com.jme3.system.JmeSystem
-
Deprecated.
- showSettingsDialog(AppSettings, boolean) - Method in class com.jme3.system.JmeSystemDelegate
-
Deprecated.
- showSoftKeyboard(boolean) - Static method in class com.jme3.system.JmeSystem
-
Displays or hides the onscreen soft keyboard
- showSoftKeyboard(boolean) - Method in class com.jme3.system.JmeSystemDelegate
- sign(float) - Static method in class com.jme3.math.FastMath
-
Returns 1 if the number is positive, -1 if the number is negative, and 0 otherwise
- sign(int) - Static method in class com.jme3.math.FastMath
-
Returns 1 if the number is positive, -1 if the number is negative, and 0 otherwise
- SIGNATURE - Static variable in class com.jme3.export.FormatVersion
-
Signature of the format: currently, "JME3" as ASCII.
- SIGNED_INT16 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- SIGNED_INT32 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- SIGNED_INT8 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- SIGNED_RGTC1 - Enum constant in enum class com.jme3.texture.Image.Format
- SIGNED_RGTC2 - Enum constant in enum class com.jme3.texture.Image.Format
- SimpleApplication - Class in com.jme3.app
-
SimpleApplication
is the base class for all jME3 Applications. - SimpleApplication() - Constructor for class com.jme3.app.SimpleApplication
- SimpleApplication(AppState...) - Constructor for class com.jme3.app.SimpleApplication
- SimpleAssetCache - Class in com.jme3.asset.cache
-
SimpleAssetCache
is an asset cache that caches assets without any automatic removal policy. - SimpleAssetCache() - Constructor for class com.jme3.asset.cache.SimpleAssetCache
- SimpleBatchNode - Class in com.jme3.scene
-
SimpleBatchNode comes with some restrictions, but can yield better performances.
- SimpleBatchNode() - Constructor for class com.jme3.scene.SimpleBatchNode
- SimpleBatchNode(String) - Constructor for class com.jme3.scene.SimpleBatchNode
- simpleInitApp() - Method in class com.jme3.app.SimpleApplication
- simpleRender(RenderManager) - Method in class com.jme3.app.SimpleApplication
- simpleUpdate(float) - Method in class com.jme3.app.SimpleApplication
- sin(float) - Static method in class com.jme3.math.FastMath
-
Returns the sine of an angle.
- sineStep(Tween...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that uses a sine function to smooth step the time value for the specified delegate tween or tweens.
- SingleLayerInfluenceMask - Class in com.jme3.anim
-
Mask that excludes joints from participating in the layer if a higher layer is using those joints in an animation.
- SingleLayerInfluenceMask() - Constructor for class com.jme3.anim.SingleLayerInfluenceMask
-
For serialization only.
- SingleLayerInfluenceMask(String, AnimComposer) - Constructor for class com.jme3.anim.SingleLayerInfluenceMask
-
Instantiate a mask that affects no joints.
- SingleLayerInfluenceMask(String, AnimComposer, Armature) - Constructor for class com.jme3.anim.SingleLayerInfluenceMask
-
Instantiate a mask that affects all joints in the specified Armature.
- SinglePass - Enum constant in enum class com.jme3.material.TechniqueDef.LightMode
-
Enable light rendering by using a single pass.
- SinglePassAndImageBased - Enum constant in enum class com.jme3.material.TechniqueDef.LightMode
-
Enable light rendering by using a single pass, and also uses Image based lighting for global lighting Usually used for PBR
- SinglePassAndImageBasedLightingLogic - Class in com.jme3.material.logic
- SinglePassAndImageBasedLightingLogic(TechniqueDef) - Constructor for class com.jme3.material.logic.SinglePassAndImageBasedLightingLogic
- SinglePassLightingLogic - Class in com.jme3.material.logic
- SinglePassLightingLogic(TechniqueDef) - Constructor for class com.jme3.material.logic.SinglePassLightingLogic
- size - Variable in class com.jme3.effect.Particle
-
Particle size or radius.
- size - Variable in class com.jme3.environment.EnvironmentCamera
-
The size of environment cameras.
- size() - Method in class com.jme3.collision.CollisionResults
- size() - Method in class com.jme3.light.LightList
- size() - Method in class com.jme3.renderer.queue.GeometryList
-
Returns the number of elements in this GeometryList.
- size() - Method in class com.jme3.scene.mesh.IndexBuffer
-
Returns the size of the index buffer.
- size() - Method in class com.jme3.scene.mesh.IndexByteBuffer
- size() - Method in class com.jme3.scene.mesh.IndexIntBuffer
- size() - Method in class com.jme3.scene.mesh.IndexShortBuffer
- size() - Method in class com.jme3.scene.mesh.VirtualIndexBuffer
- size() - Method in class com.jme3.system.Displays
-
This function returns the size of the display ArrayList
- size() - Method in class com.jme3.util.IntMap
- size() - Method in class com.jme3.util.ListMap
- size() - Method in class com.jme3.util.SafeArrayList
- Size - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
The size of the point when using point buffers (float).
- Skeleton - Class in com.jme3.animation
-
Deprecated.use
Armature
- Skeleton() - Constructor for class com.jme3.animation.Skeleton
-
Deprecated.Serialization only.
- Skeleton(Bone[]) - Constructor for class com.jme3.animation.Skeleton
-
Deprecated.Creates a skeleton from a bone list.
- Skeleton(Skeleton) - Constructor for class com.jme3.animation.Skeleton
-
Deprecated.Special-purpose copy constructor.
- SkeletonControl - Class in com.jme3.animation
-
Deprecated.use
SkinningControl
- SkeletonControl() - Constructor for class com.jme3.animation.SkeletonControl
-
Deprecated.Serialization only.
- SkeletonControl(Skeleton) - Constructor for class com.jme3.animation.SkeletonControl
-
Deprecated.Creates a skeleton control.
- SkeletonDebugger - Class in com.jme3.scene.debug
-
The class that creates a mesh to display how bones behave.
- SkeletonDebugger() - Constructor for class com.jme3.scene.debug.SkeletonDebugger
- SkeletonDebugger(String, Skeleton) - Constructor for class com.jme3.scene.debug.SkeletonDebugger
-
Creates a debugger with no length data.
- SkeletonDebugger(String, Skeleton, Map<Integer, Float>) - Constructor for class com.jme3.scene.debug.SkeletonDebugger
-
Creates a debugger with bone lengths data.
- SkeletonInterBoneWire - Class in com.jme3.scene.debug
-
A class that displays a dotted line between a bone tail and its children's heads.
- SkeletonInterBoneWire() - Constructor for class com.jme3.scene.debug.SkeletonInterBoneWire
-
For serialization only.
- SkeletonInterBoneWire(Skeleton, Map<Integer, Float>) - Constructor for class com.jme3.scene.debug.SkeletonInterBoneWire
-
Creates buffers for points.
- SkeletonPoints - Class in com.jme3.scene.debug
-
The class that displays either heads of the bones if no length data is supplied or both heads and tails otherwise.
- SkeletonPoints() - Constructor for class com.jme3.scene.debug.SkeletonPoints
-
For serialization only.
- SkeletonPoints(Skeleton) - Constructor for class com.jme3.scene.debug.SkeletonPoints
-
Creates a points with no length data.
- SkeletonPoints(Skeleton, Map<Integer, Float>) - Constructor for class com.jme3.scene.debug.SkeletonPoints
-
Creates a points with bone lengths data.
- SkeletonWire - Class in com.jme3.scene.debug
-
The class that displays either wires between the bones' heads if no length data is supplied and full bones' shapes otherwise.
- SkeletonWire() - Constructor for class com.jme3.scene.debug.SkeletonWire
-
For serialization only.
- SkeletonWire(Skeleton) - Constructor for class com.jme3.scene.debug.SkeletonWire
-
Creates a wire with no length data.
- SkeletonWire(Skeleton, Map<Integer, Float>) - Constructor for class com.jme3.scene.debug.SkeletonWire
-
Creates a wire with bone lengths data.
- SkinningControl - Class in com.jme3.anim
-
The Skinning control deforms a model according to an armature, It handles the computation of the deformation matrices and performs the transformations on the mesh
- SkinningControl() - Constructor for class com.jme3.anim.SkinningControl
-
Serialization only.
- SkinningControl(Armature) - Constructor for class com.jme3.anim.SkinningControl
-
Creates an armature control.
- skinNormals - Variable in class com.jme3.util.TempVars
- skinPositions - Variable in class com.jme3.util.TempVars
-
Skinning buffers
- skinTangents - Variable in class com.jme3.util.TempVars
- skipBytes(int) - Method in class com.jme3.util.LittleEndien
- skipLine() - Method in class com.jme3.scene.plugins.MTLLoader
- skipPostPass - Variable in class com.jme3.shadow.AbstractShadowRenderer
-
true to skip the post pass when there are no shadow casters
- Sky - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
A special mode used for rendering really far away, flat objects - e.g.
- SkyFactory - Class in com.jme3.util
-
SkyFactory
is used to create jMESpatial
s that can be attached to the scene to display a sky image in the background. - SkyFactory.EnvMapType - Enum Class in com.jme3.util
-
The type of map fed to the shader
- slerp(Quaternion, float) - Method in class com.jme3.math.Quaternion
-
Interpolates between the current instance and
q2
and stores the result in the current instance. - slerp(Quaternion, Quaternion, float) - Method in class com.jme3.math.Quaternion
-
Interpolates between the specified quaternions and stores the result in the current instance.
- slerp(Quaternion, Quaternion, float, Quaternion) - Static method in class com.jme3.math.MathUtils
-
Interpolate between 2 quaternions using Slerp.
- SLerp - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- slerpNoInvert(Quaternion, Quaternion, float, Quaternion) - Static method in class com.jme3.math.MathUtils
- slice - Variable in class com.jme3.shader.bufferobject.BufferRegion
- slicePitch - Variable in class com.jme3.opencl.Image.ImageDescriptor
- slicePitch - Variable in class com.jme3.opencl.Image.ImageMapping
-
The slice pitch in bytes.
- SLOT_DEPTH - Static variable in class com.jme3.texture.FrameBuffer
- SLOT_DEPTH_STENCIL - Static variable in class com.jme3.texture.FrameBuffer
- SLOT_UNDEF - Static variable in class com.jme3.texture.FrameBuffer
- smallestAngleBetween(Vector2f) - Method in class com.jme3.math.Vector2f
-
Returns the unsigned angle between the current instance and the argument, provided both vectors have length=1.
- smootherStep - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- smootherStep - Static variable in class com.jme3.math.Easing
- smoothMotion - Variable in class com.jme3.input.ChaseCamera
- smoothStep - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- smoothStep - Static variable in class com.jme3.math.Easing
-
Extra functions
- smoothStep(Tween...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that uses a hermite function to smooth step the time value for the specified delegate tween or tweens.
- snapshot(Spatial, JobProgressListener<TextureCubeMap>) - Method in class com.jme3.environment.EnvironmentCamera
-
Takes a snapshot of the surrounding scene.
- SnapshotJob(JobProgressListener, Spatial) - Constructor for class com.jme3.environment.EnvironmentCamera.SnapshotJob
- SNORM_INT16 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- SNORM_INT8 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- softTextDialogInput - Variable in class com.jme3.system.JmeSystemDelegate
- SoftTextDialogInput - Interface in com.jme3.input
- SoftTextDialogInputListener - Interface in com.jme3.input.controls
- Software - Enum constant in enum class com.jme3.shadow.CompareMode
-
Shadow depth comparisons are done by using shader code
- Software - Enum constant in enum class com.jme3.shadow.PssmShadowRenderer.CompareMode
-
Deprecated.Shadow depth comparisons are done by using shader code
- sort() - Method in class com.jme3.renderer.queue.GeometryList
-
Sorts the elements in the list according to their Comparator.
- sort(boolean) - Method in class com.jme3.light.LightList
-
Sorts the elements in the list according to their Comparator.
- sort(T[], Comparator<T>) - Method in class com.jme3.util.ListSort
-
Sort the given array given the comparator
- sortFields(List<StructField<?>>) - Static method in class com.jme3.util.struct.StructUtils
-
In-place sort a List of StructFields accordingly to their position
- SortUtil - Class in com.jme3.util
-
Quick and merge sort implementations that create no garbage, unlike
Arrays.sort(int[])
. - SortUtil() - Constructor for class com.jme3.util.SortUtil
- SoundEvent - Class in com.jme3.cinematic.events
-
A sound track to be played in a cinematic.
- SoundEvent() - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound event used for serialization
- SoundEvent(String) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundEvent(String, boolean) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundEvent(String, boolean, float) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundEvent(String, boolean, float, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundEvent(String, boolean, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundEvent(String, float) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundEvent(String, float, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundEvent(String, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundEvent
-
creates a sound track from the given resource path
- SoundTrack - Class in com.jme3.cinematic.events
-
Deprecated.use SoundEvent instead
- SoundTrack() - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.
- SoundTrack(String) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.creates a sound track from the given resource path
- SoundTrack(String, boolean) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.creates a sound track from the given resource path
- SoundTrack(String, boolean, float) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.
- SoundTrack(String, boolean, float, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.
- SoundTrack(String, boolean, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.
- SoundTrack(String, float) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.
- SoundTrack(String, float, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.
- SoundTrack(String, LoopMode) - Constructor for class com.jme3.cinematic.events.SoundTrack
-
Deprecated.
- source - Variable in class com.jme3.shader.bufferobject.BufferRegion
- spatial - Variable in class com.jme3.app.ChaseCameraAppState
- spatial - Variable in class com.jme3.cinematic.events.MotionEvent
- spatial - Variable in class com.jme3.scene.control.AbstractControl
- Spatial - Class in com.jme3.scene
-
Spatial
defines the base class for scene graph nodes. - Spatial() - Constructor for class com.jme3.scene.Spatial
-
Serialization only.
- Spatial(String) - Constructor for class com.jme3.scene.Spatial
-
Constructor instantiates a new
Spatial
object, setting the rotation, translation, and scale values to their defaults. - Spatial.BatchHint - Enum Class in com.jme3.scene
-
Specifies if this spatial should be batched
- Spatial.CullHint - Enum Class in com.jme3.scene
-
Specifies how frustum culling should be handled by this spatial.
- Spatial.DFSMode - Enum Class in com.jme3.scene
-
Specifies the mode of the depth first search.
- spatialStack - Variable in class com.jme3.util.TempVars
-
Maximum tree depth ..
- SpatialToCamera - Enum constant in enum class com.jme3.scene.control.CameraControl.ControlDirection
-
Means, that the Spatial's transform is "copied" to the Transform of the Camera.
- SpatialToLight - Enum constant in enum class com.jme3.scene.control.LightControl.ControlDirection
-
Means, that the Spatial's transform is "copied" to the Transform of the light.
- SpatialTrack - Class in com.jme3.animation
-
Deprecated.
- SpatialTrack() - Constructor for class com.jme3.animation.SpatialTrack
-
Deprecated.
- SpatialTrack(float[], Vector3f[], Quaternion[], Vector3f[]) - Constructor for class com.jme3.animation.SpatialTrack
-
Deprecated.Creates a spatial track for the given track data.
- SpatialUpdate - Enum constant in enum class com.jme3.profile.AppStep
- specular - Variable in class com.jme3.environment.baker.IBLGLEnvBaker
- specular - Variable in class com.jme3.environment.baker.IBLHybridEnvBakerLight
- specular - Variable in class com.jme3.scene.plugins.MTLLoader
- specularMap - Variable in class com.jme3.scene.plugins.MTLLoader
- speed - Variable in class com.jme3.app.LegacyApplication
- speed - Variable in class com.jme3.cinematic.events.AbstractCinematicEvent
- Sphere - Class in com.jme3.scene.shape
-
Sphere
represents a 3D object with all points equidistant from a center point. - Sphere - Enum constant in enum class com.jme3.bounding.BoundingVolume.Type
- Sphere() - Constructor for class com.jme3.scene.shape.Sphere
-
Serialization only.
- Sphere(int, int, float) - Constructor for class com.jme3.scene.shape.Sphere
-
Constructs a sphere.
- Sphere(int, int, float, boolean, boolean) - Constructor for class com.jme3.scene.shape.Sphere
-
Constructs a sphere.
- Sphere.TextureMode - Enum Class in com.jme3.scene.shape
- SphereMap - Enum constant in enum class com.jme3.util.SkyFactory.EnvMapType
-
The env map is a Sphere map.
- SphereProbeArea - Class in com.jme3.light
- SphereProbeArea() - Constructor for class com.jme3.light.SphereProbeArea
- SphereProbeArea(Vector3f, float) - Constructor for class com.jme3.light.SphereProbeArea
- Spherical - Enum constant in enum class com.jme3.light.LightProbe.AreaType
- sphericalToCartesian(Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Converts a point from Spherical coordinates to Cartesian (using positive Y as up) and stores the results in the store var.
- sphericalToCartesianZ(Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
-
Converts a point from Spherical coordinates to Cartesian (using positive Z as up) and stores the results in the store var.
- Spline - Class in com.jme3.math
- Spline() - Constructor for class com.jme3.math.Spline
- Spline(Spline.SplineType, Vector3f[], float, boolean) - Constructor for class com.jme3.math.Spline
-
Create a spline
- Spline(Spline.SplineType, List<Vector3f>, float, boolean) - Constructor for class com.jme3.math.Spline
-
Create a spline
- Spline(List<Vector4f>, List<Float>) - Constructor for class com.jme3.math.Spline
-
Create a NURBS spline.
- Spline.SplineType - Enum Class in com.jme3.math
- splitOccluders - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- splits - Variable in class com.jme3.shadow.DirectionalLightShadowRenderer
- splits - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- splitsArray - Variable in class com.jme3.shadow.DirectionalLightShadowRenderer
- splitsArray - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- Spot - Enum constant in enum class com.jme3.light.Light.Type
-
Spot light.
- spotInnerAngle - Variable in class com.jme3.light.SpotLight
- SpotLight - Class in com.jme3.light
-
Represents a spotlight.
- SpotLight() - Constructor for class com.jme3.light.SpotLight
-
Creates a SpotLight.
- SpotLight(Vector3f, Vector3f) - Constructor for class com.jme3.light.SpotLight
-
Creates a SpotLight at the given position and with the given direction.
- SpotLight(Vector3f, Vector3f, float) - Constructor for class com.jme3.light.SpotLight
-
Creates a SpotLight at the given position, with the given direction, and the given range.
- SpotLight(Vector3f, Vector3f, float, ColorRGBA) - Constructor for class com.jme3.light.SpotLight
-
Creates a SpotLight at the given position, with the given direction, the given range and the given color.
- SpotLight(Vector3f, Vector3f, float, ColorRGBA, float, float) - Constructor for class com.jme3.light.SpotLight
-
Creates a SpotLight at the given position, with the given direction, the given color and the given inner and outer angles (controls the falloff of the light)
- SpotLight(Vector3f, Vector3f, ColorRGBA) - Constructor for class com.jme3.light.SpotLight
-
Creates a SpotLight at the given position, with the given direction and the given color.
- SpotLightShadowFilter - Class in com.jme3.shadow
-
This Filter does basically the same as a SpotLightShadowRenderer except it renders the post shadow pass as a fullscreen quad pass instead of a geometry pass.
- SpotLightShadowFilter() - Constructor for class com.jme3.shadow.SpotLightShadowFilter
-
For serialization only.
- SpotLightShadowFilter(AssetManager, int) - Constructor for class com.jme3.shadow.SpotLightShadowFilter
-
Creates a SpotLightShadowFilter.
- SpotLightShadowRenderer - Class in com.jme3.shadow
-
SpotLightShadowRenderer renderer use Parallel Split Shadow Mapping technique (pssm)
It splits the view frustum in several parts and compute a shadow map for each one.
splits are distributed so that the closer they are from the camera, the smaller they are to maximize the resolution used of the shadow map.
This results in a better quality shadow than standard shadow mapping.
for more information on this read http://http.developer.nvidia.com/GPUGems3/gpugems3_ch10.html - SpotLightShadowRenderer() - Constructor for class com.jme3.shadow.SpotLightShadowRenderer
-
Used for serialization use SpotLightShadowRenderer#SpotLightShadowRenderer(AssetManager assetManager, int shadowMapSize)
- SpotLightShadowRenderer(AssetManager, int) - Constructor for class com.jme3.shadow.SpotLightShadowRenderer
-
Create a SpotLightShadowRenderer This use standard shadow mapping
- spotOuterAngle - Variable in class com.jme3.light.SpotLight
- spotRange - Variable in class com.jme3.light.SpotLight
- spStep(SpStep, String...) - Method in class com.jme3.app.BasicProfiler
- spStep(SpStep, String...) - Method in class com.jme3.app.DetailedProfiler
- spStep(SpStep, String...) - Method in interface com.jme3.profile.AppProfiler
-
Called at the beginning of the specified SpStep (SceneProcessor step).
- SpStep - Enum Class in com.jme3.profile
-
Indicates a scene processor-level step within the profiled frame.
- sqr(float) - Static method in class com.jme3.math.FastMath
-
Returns the value squared.
- sqrt(float) - Static method in class com.jme3.math.FastMath
-
Returns the square root of a given value.
- squad(Quaternion, Quaternion, Quaternion, Quaternion, Quaternion, Quaternion, float, Quaternion) - Static method in class com.jme3.math.MathUtils
- SQuad - Static variable in class com.jme3.anim.interpolator.AnimInterpolators
- Src_Alpha - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (A_s0, A_s0, A_s0), Alpha Factor (A_s0)
- Src_Alpha_Saturate - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (i, i, i), Alpha Factor (1)
- Src_Color - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (R_s0, G_s0, B_s0), Alpha Factor (A_s0)
- sRGB - Enum constant in enum class com.jme3.texture.image.ColorSpace
- Srgb - Enum constant in enum class com.jme3.renderer.Caps
-
Supports sRGB framebuffers and sRGB texture format.
- SrTdRiPixelReader - Class in com.jme3.texture.plugins.ktx
-
reads the pixels of an image whose origin is the top left corner
- SrTdRiPixelReader() - Constructor for class com.jme3.texture.plugins.ktx.SrTdRiPixelReader
- SrTuRoPixelReader - Class in com.jme3.texture.plugins.ktx
-
reads the pixels of an image whose origin is the bottom left corner
- SrTuRoPixelReader() - Constructor for class com.jme3.texture.plugins.ktx.SrTuRoPixelReader
- start - Variable in class com.jme3.shader.bufferobject.BufferRegion
- start() - Method in interface com.jme3.app.Application
-
Starts the application.
- start() - Method in class com.jme3.app.LegacyApplication
-
Starts the application in
display
mode. - start() - Method in class com.jme3.app.SimpleApplication
- start() - Method in class com.jme3.environment.generation.JobProgressAdapter
- start() - Method in interface com.jme3.environment.generation.JobProgressListener
-
Called when the process starts.
- start(boolean) - Method in interface com.jme3.app.Application
-
Starts the application.
- start(boolean) - Method in class com.jme3.app.LegacyApplication
-
Starts the application in
display
mode. - start(JmeContext.Type) - Method in class com.jme3.app.LegacyApplication
-
Starts the application.
- start(JmeContext.Type, boolean) - Method in class com.jme3.app.LegacyApplication
-
Starts the application.
- startCanvas() - Method in class com.jme3.app.LegacyApplication
-
Starts the rendering thread after createCanvas() has been called.
- startCanvas(boolean) - Method in class com.jme3.app.LegacyApplication
-
Starts the rendering thread after createCanvas() has been called.
- startCondition(String, StringBuilder) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Starts a conditional block
- startIndex - Variable in class com.jme3.scene.Geometry
-
The start index of this
Geometry's
inside theGeometryGroupNode
. - startlife - Variable in class com.jme3.effect.Particle
-
The initial particle life
- startMaterial(String) - Method in class com.jme3.scene.plugins.MTLLoader
- startProfiling(int) - Method in class com.jme3.renderer.opengl.GLRenderer
- startProfiling(int) - Method in interface com.jme3.renderer.Renderer
-
Starts a time profiling task on the GPU.
- startProfiling(int) - Method in class com.jme3.system.NullRenderer
- startPulling() - Method in class com.jme3.environment.baker.GenericEnvBaker
-
Starts pulling the data from the framebuffer into the texture.
- startRenderFrame(RenderManager) - Method in class com.jme3.renderer.pipeline.ForwardPipeline
- startRenderFrame(RenderManager) - Method in class com.jme3.renderer.pipeline.NullPipeline
- startRenderFrame(RenderManager) - Method in interface com.jme3.renderer.pipeline.RenderPipeline
-
Called before this pipeline is rendered for the first time this frame.
- startViewPortRender(RenderManager, ViewPort) - Method in class com.jme3.renderer.pipeline.DefaultPipelineContext
- startViewPortRender(RenderManager, ViewPort) - Method in interface com.jme3.renderer.pipeline.PipelineContext
-
Called when a ViewPort rendering session starts that this context is participating in.
- stateAttached(AppStateManager) - Method in class com.jme3.app.state.AbstractAppState
- stateAttached(AppStateManager) - Method in interface com.jme3.app.state.AppState
-
Called by
AppStateManager.attach(com.jme3.app.state.AppState)
when transitioning thisAppState
from detached to initializing. - stateAttached(AppStateManager) - Method in class com.jme3.app.state.BaseAppState
- stateAttached(AppStateManager) - Method in class com.jme3.app.state.CompositeAppState
- stateAttached(AppStateManager) - Method in class com.jme3.cinematic.Cinematic
-
called internally
- stateDetached(AppStateManager) - Method in class com.jme3.app.state.AbstractAppState
- stateDetached(AppStateManager) - Method in interface com.jme3.app.state.AppState
-
Called by
AppStateManager.detach(com.jme3.app.state.AppState)
when transitioning thisAppState
from running to terminating. - stateDetached(AppStateManager) - Method in class com.jme3.app.state.BaseAppState
- stateDetached(AppStateManager) - Method in class com.jme3.app.state.CompositeAppState
- stateDetached(AppStateManager) - Method in class com.jme3.cinematic.Cinematic
-
called internally
- stateForId(String, Class<T>) - Method in class com.jme3.app.state.AppStateManager
-
Returns the state associated with the specified ID at the time it was attached or throws an IllegalArgumentException if the ID was not found.
- stateManager - Variable in class com.jme3.app.LegacyApplication
- StateManagerRender - Enum constant in enum class com.jme3.profile.AppStep
- StateManagerUpdate - Enum constant in enum class com.jme3.profile.AppStep
- Statement - Class in com.jme3.util.blockparser
- Statement(int, String) - Constructor for class com.jme3.util.blockparser.Statement
- Static - Enum constant in enum class com.jme3.scene.VertexBuffer.Usage
-
Mesh data is sent once and very rarely updated.
- Static - Enum constant in enum class com.jme3.shader.bufferobject.BufferObject.AccessHint
-
The data store contents will be modified once and used many times.
- StaticPass - Enum constant in enum class com.jme3.material.TechniqueDef.LightMode
-
Similar to
TechniqueDef.LightMode.SinglePass
except the type of each light is known at shader compile time. - StaticPassLightingLogic - Class in com.jme3.material.logic
-
Rendering logic for static pass.
- StaticPassLightingLogic(TechniqueDef) - Constructor for class com.jme3.material.logic.StaticPassLightingLogic
- Statistics - Class in com.jme3.renderer
-
Allows tracking of real-time rendering statistics.
- Statistics() - Constructor for class com.jme3.renderer.Statistics
- StatsAppState - Class in com.jme3.app
-
Displays stats in SimpleApplication's GUI node or using the node and font parameters provided.
- StatsAppState() - Constructor for class com.jme3.app.StatsAppState
- StatsAppState(Node, BitmapFont) - Constructor for class com.jme3.app.StatsAppState
- statsView - Variable in class com.jme3.app.StatsAppState
- StatsView - Class in com.jme3.app
-
The
StatsView
provides a heads-up display (HUD) of various statistics of rendering. - StatsView(String, AssetManager, Statistics) - Constructor for class com.jme3.app.StatsView
- status - Variable in class com.jme3.audio.AudioNode
- Std140Layout - Class in com.jme3.shader.bufferobject.layout
-
Serializer that respects the Std140 layout (https://www.khronos.org/registry/OpenGL/specs/gl/glspec45.core.pdf#page=159) (www.opengl.org/registry/specs/ARB/uniform_buffer_object.txt)
- Std140Layout() - Constructor for class com.jme3.shader.bufferobject.layout.Std140Layout
- stencilTest - Variable in class com.jme3.renderer.RenderContext
-
Stencil Buffer state.
- step(String) - Method in class com.jme3.environment.generation.JobProgressAdapter
- step(String) - Method in interface com.jme3.environment.generation.JobProgressListener
-
Can be called when a step of the process has been completed with a relevant message.
- stop() - Method in interface com.jme3.app.Application
-
Requests the context to close, shutting down the main loop and making necessary cleanup operations.
- stop() - Method in class com.jme3.app.LegacyApplication
-
Requests the context to close, shutting down the main loop and making necessary cleanup operations.
- stop() - Method in class com.jme3.audio.AudioNode
-
Stop playing the audio that was started with
AudioNode.play()
. - stop() - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Stops the animation.
- stop() - Method in interface com.jme3.cinematic.events.CinematicEvent
-
Stops the animation
- stop(boolean) - Method in interface com.jme3.app.Application
-
Requests the context to close, shutting down the main loop and making necessary cleanup operations.
- stop(boolean) - Method in class com.jme3.app.LegacyApplication
-
Requests the context to close, shutting down the main loop and making necessary cleanup operations.
- Stopped - Enum constant in enum class com.jme3.audio.AudioNode.Status
-
Deprecated.The audio node is currently stopped.
- Stopped - Enum constant in enum class com.jme3.audio.AudioSource.Status
-
The audio source is currently stopped.
- Stopped - Enum constant in enum class com.jme3.cinematic.PlayState
-
The CinematicEvent is stopped.
- stopProfiling() - Method in class com.jme3.renderer.opengl.GLRenderer
- stopProfiling() - Method in interface com.jme3.renderer.Renderer
-
Will stop the last profiling task started with startProfiling.
- stopProfiling() - Method in class com.jme3.system.NullRenderer
- stopSource(AudioSource) - Method in interface com.jme3.audio.AudioRenderer
- stopSource(AudioSource) - Method in class com.jme3.audio.openal.ALAudioRenderer
- storageFolders - Variable in class com.jme3.system.JmeSystemDelegate
- storeAttribute(ShaderNodeVariable) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Stores an attribute.
- storeFragmentUniform(ShaderNodeVariable) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
store a fragment uniform
- storeGlobal(ShaderNodeVariable, Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Stores a global output.
- storeVariable(ShaderNodeVariable, List<ShaderNodeVariable>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Searches a variable in a list from its name and merges the conditions of the variables.
- storeVaryings(ShaderNode, ShaderNodeVariable) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
store a varying
- storeVertexUniform(ShaderNodeVariable) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Stores a vertex uniform.
- stream - Variable in class com.jme3.cinematic.events.SoundEvent
- Stream - Enum constant in enum class com.jme3.audio.AudioData.DataType
- Stream - Enum constant in enum class com.jme3.scene.VertexBuffer.Usage
-
Mesh data is updated every frame.
- Stream - Enum constant in enum class com.jme3.shader.bufferobject.BufferObject.AccessHint
-
The data store contents will be modified once and used at most a few times.
- StreamAssetInfo - Class in com.jme3.asset
-
An
AssetInfo
wrapper forInputStreams
. - StreamAssetInfo(AssetManager, AssetKey<?>, InputStream) - Constructor for class com.jme3.asset.StreamAssetInfo
- stretch(double, Tween...) - Static method in class com.jme3.anim.tween.Tweens
-
Creates a tween that scales the specified delegate tween or tweens to the desired length.
- Stretch - Enum constant in enum class com.jme3.environment.util.EnvMapUtils.FixSeamsMethod
-
stretch texture coordinates
- stride - Variable in class com.jme3.scene.VertexBuffer
- StripBox - Class in com.jme3.scene.shape
-
A box with solid (filled) faces.
- StripBox() - Constructor for class com.jme3.scene.shape.StripBox
-
Empty constructor for serialization only.
- StripBox(float, float, float) - Constructor for class com.jme3.scene.shape.StripBox
-
Creates a new box.
- StripBox(Vector3f, float, float, float) - Constructor for class com.jme3.scene.shape.StripBox
-
Creates a new box.
- StripBox(Vector3f, Vector3f) - Constructor for class com.jme3.scene.shape.StripBox
-
Constructor instantiates a new
Box
object. - Struct - Interface in com.jme3.util.struct
-
Classes implementing this interface are considered struct-like constructs.
- StructField<T> - Class in com.jme3.util.struct
-
A field of a struct
- StructField(int, String, T) - Constructor for class com.jme3.util.struct.StructField
- structMacro(String) - Static method in class jme3tools.shader.Preprocessor
- StructStd140BufferObject - Class in com.jme3.util.struct
-
A BufferObject containing a struct serialized with Std140 layout.
- StructStd140BufferObject() - Constructor for class com.jme3.util.struct.StructStd140BufferObject
-
Create an empty Struct buffer
- StructStd140BufferObject(int) - Constructor for class com.jme3.util.struct.StructStd140BufferObject
-
Internal only
- StructStd140BufferObject(Struct) - Constructor for class com.jme3.util.struct.StructStd140BufferObject
-
Create a Struct buffer from a Struct
- StructUtils - Class in com.jme3.util.struct
-
StructUtils
- StructUtils() - Constructor for class com.jme3.util.struct.StructUtils
- subList(int, int) - Method in class com.jme3.util.SafeArrayList
- SubStructArrayField<T> - Class in com.jme3.util.struct.fields
- SubStructArrayField(int, String, int, Class<? extends T>) - Constructor for class com.jme3.util.struct.fields.SubStructArrayField
- SubStructArrayField(int, String, T[]) - Constructor for class com.jme3.util.struct.fields.SubStructArrayField
- SubStructField<T> - Class in com.jme3.util.struct.fields
- SubStructField(int, String, T) - Constructor for class com.jme3.util.struct.fields.SubStructField
- subtract(float, float) - Method in class com.jme3.math.Vector2f
-
Subtracts the specified amounts from the vector's components and returns the difference as a new instance.
- subtract(float, float, float) - Method in class com.jme3.math.Vector3f
-
Subtracts the specified amounts from the vector's components and returns the difference as a new instance.
- subtract(float, float, float, float) - Method in class com.jme3.math.Vector4f
-
subtract
subtracts the provided values from this vector, creating a new vector that is then returned. - subtract(Quaternion) - Method in class com.jme3.math.Quaternion
-
Subtracts the argument and returns difference as a new instance.
- subtract(Vector2f) - Method in class com.jme3.math.Vector2f
-
Subtracts the argument and returns the difference as a new instance.
- subtract(Vector2f, Vector2f) - Method in class com.jme3.math.Vector2f
-
Subtracts the specified vector and returns the difference in a 3rd vector.
- subtract(Vector3f) - Method in class com.jme3.math.Vector3f
-
Subtracts the argument and returns the difference as a new instance.
- subtract(Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
-
Subtracts the specified vector and returns the difference in a 3rd vector.
- subtract(Vector4f) - Method in class com.jme3.math.Vector4f
-
subtract
subtracts the values of a given vector from those of this vector creating a new vector object. - subtract(Vector4f, Vector4f) - Method in class com.jme3.math.Vector4f
-
subtract
- Subtract - Enum constant in enum class com.jme3.material.RenderState.BlendEquation
-
Sets the blend equation so that the source and destination data are subtracted (Src - Dest).
- Subtract - Enum constant in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
Sets the blend equation so that the source and destination data are subtracted (Src - Dest).
- subtractLocal(float, float) - Method in class com.jme3.math.Vector2f
-
Subtracts the specified amounts from the vector's components and returns the (modified) current instance.
- subtractLocal(float, float, float) - Method in class com.jme3.math.Vector3f
-
Subtracts the specified amounts from the vector's components and returns the (modified) current instance.
- subtractLocal(float, float, float, float) - Method in class com.jme3.math.Vector4f
-
subtractLocal
subtracts the provided values from this vector internally, and returns a handle to this vector for easy chaining of calls. - subtractLocal(Quaternion) - Method in class com.jme3.math.Quaternion
-
Subtracts the argument and returns the (modified) current instance.
- subtractLocal(Vector2f) - Method in class com.jme3.math.Vector2f
-
Subtracts the argument and returns the (modified) current instance.
- subtractLocal(Vector3f) - Method in class com.jme3.math.Vector3f
-
Subtracts the argument and returns the (modified) current instance.
- subtractLocal(Vector4f) - Method in class com.jme3.math.Vector4f
-
subtractLocal
subtracts a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls. - SubtypeOf - Annotation Interface in checkers.quals
-
A meta-annotation to specify all the qualifiers that the given qualifier is a subtype of.
- supports(Collection<Caps>, Shader) - Static method in enum class com.jme3.renderer.Caps
-
Returns true if given the renderer capabilities, the shader can be supported by the renderer.
- supports(Collection<Caps>, FrameBuffer) - Static method in enum class com.jme3.renderer.Caps
-
Returns true if given the renderer capabilities, the framebuffer can be supported by the renderer.
- supports(Collection<Caps>, Texture) - Static method in enum class com.jme3.renderer.Caps
-
Returns true if given the renderer capabilities, the texture can be supported by the renderer.
- Surface - Class in com.jme3.scene.shape
-
This class represents a surface described by knots, weights and control points.
- Surface() - Constructor for class com.jme3.scene.shape.Surface
-
For serialization only.
- surfaceTangentFactor - Variable in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
Emitter's surface tangent factor.
- surfaceTangentRotation - Variable in class com.jme3.effect.influencers.NewtonianParticleInfluencer
-
Emitters tangent rotation factor.
- swapChildren(int, int) - Method in class com.jme3.scene.Node
-
More efficient than e.g.
- swapTriangles(int, int) - Method in class com.jme3.collision.bih.BIHTree
- swizzleRequired - Variable in class com.jme3.renderer.opengl.GLImageFormat
- sWrap - Variable in class com.jme3.texture.image.LastTextureState
- sync(int) - Method in class com.jme3.system.NullContext
- SystemListener - Interface in com.jme3.system
-
The
SystemListener
provides a means for an application to receive events relating to a context.
T
- T - Enum constant in enum class com.jme3.texture.Texture.WrapAxis
-
T wrapping (v or "vertical" wrap)
- tag(Spatial) - Method in class com.jme3.environment.EnvironmentProbeControl
-
Tags the specified spatial as part of the environment for this EnvironmentProbeControl.
- tagGlobal(Spatial) - Static method in class com.jme3.environment.EnvironmentProbeControl
-
Tags the specified spatial as part of the environment for every EnvironmentProbeControl.
- takeScreenshot() - Method in class com.jme3.app.state.ScreenshotAppState
- tan(float) - Static method in class com.jme3.math.FastMath
-
Returns the tangent of the specified angle.
- tangent - Variable in class com.jme3.util.TangentBinormalGenerator.TriangleData
-
Deprecated.
- Tangent - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Tangent vector, normalized (4 floats) (x,y,z,w).
- TangentBinormalGenerator - Class in com.jme3.util
-
Deprecated.This is an outdated and non-standard method. Please use @{link MikktspaceTangentGenerator} instead.
- TangentBinormalGenerator.TriangleData - Class in com.jme3.util
-
Deprecated.Keeps track of tangent, binormal, and normal for one triangle.
- TangentUtils - Class in com.jme3.util
-
Created by Nehon on 03/10/2016.
- TAP - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
- target - Variable in class com.jme3.app.ChaseCameraAppState
- target - Variable in class com.jme3.input.ChaseCamera
- targetDir - Variable in class com.jme3.input.ChaseCamera
- targetDistance - Variable in class com.jme3.input.ChaseCamera
- targetLocation - Variable in class com.jme3.input.ChaseCamera
- targetMoves - Variable in class com.jme3.input.ChaseCamera
- targetRotation - Variable in class com.jme3.input.ChaseCamera
- targetVRotation - Variable in class com.jme3.input.ChaseCamera
- Technique - Class in com.jme3.material
-
Represents a technique instance.
- Technique(Material, TechniqueDef) - Constructor for class com.jme3.material.Technique
-
Creates a new technique instance that implements the given technique definition.
- techniqueDef - Variable in class com.jme3.material.logic.DefaultTechniqueDefLogic
- techniqueDef - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- techniqueDef - Variable in class com.jme3.shader.ShaderGenerator
-
the technique def to use for the shader generation
- TechniqueDef - Class in com.jme3.material
-
Describes a technique definition.
- TechniqueDef() - Constructor for class com.jme3.material.TechniqueDef
-
Serialization only.
- TechniqueDef(String, int) - Constructor for class com.jme3.material.TechniqueDef
-
Creates a new technique definition.
- TechniqueDef.LightMode - Enum Class in com.jme3.material
-
Describes light rendering mode.
- TechniqueDef.LightSpace - Enum Class in com.jme3.material
-
Define in what space the light data should be sent to the shader.
- TechniqueDef.ShadowMode - Enum Class in com.jme3.material
- TechniqueDefLogic - Interface in com.jme3.material.logic
-
TechniqueDefLogic
is used to customize how a material should be rendered. - temp - Variable in class com.jme3.effect.influencers.DefaultParticleInfluencer
-
Temporary variable used to help with calculations.
- temp - Variable in class com.jme3.input.ChaseCamera
- tempMat3 - Variable in class com.jme3.util.TempVars
-
General matrices.
- tempMat4 - Variable in class com.jme3.util.TempVars
- tempMat42 - Variable in class com.jme3.util.TempVars
- TempVars - Class in com.jme3.util
-
Temporary variables assigned to each thread.
- terminatePending() - Method in class com.jme3.app.state.AppStateManager
- TesselationShader - Enum constant in enum class com.jme3.renderer.Caps
-
Supports Tessellation shader.
- TessellationControl - Enum constant in enum class com.jme3.shader.Shader.ShaderType
-
Controls tessellation factor (e.g.
- TessellationEvaluation - Enum constant in enum class com.jme3.shader.Shader.ShaderType
-
Controls tessellation transform (e.g.
- TexCoord - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate (2 float)
- TexCoord2 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate #2
- TexCoord3 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate #3
- TexCoord4 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate #4
- TexCoord5 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate #5
- TexCoord6 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate #6
- TexCoord7 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate #7
- TexCoord8 - Enum constant in enum class com.jme3.scene.VertexBuffer.Type
-
Texture coordinate #8
- texCoords - Variable in class com.jme3.scene.plugins.OBJLoader
- TEXT_ENTRY_DIALOG - Static variable in interface com.jme3.input.SoftTextDialogInput
- Texture - Class in com.jme3.texture
-
Texture
defines a texture object to be used to display an image on a piece of geometry. - Texture() - Constructor for class com.jme3.texture.Texture
-
Constructor instantiates a new
Texture
object with default attributes. - Texture.MagFilter - Enum Class in com.jme3.texture
- Texture.MinFilter - Enum Class in com.jme3.texture
- Texture.ShadowCompareMode - Enum Class in com.jme3.texture
-
If this texture is a depth texture (the format is Depth*) then this value may be used to compare the texture depth to the R texture coordinate.
- Texture.Type - Enum Class in com.jme3.texture
- Texture.WrapAxis - Enum Class in com.jme3.texture
- Texture.WrapMode - Enum Class in com.jme3.texture
- Texture2D - Class in com.jme3.texture
- Texture2D - Enum constant in enum class com.jme3.shader.VarType
- Texture2D() - Constructor for class com.jme3.texture.Texture2D
-
Creates a new two-dimensional texture with default attributes.
- Texture2D(int, int, int, Image.Format) - Constructor for class com.jme3.texture.Texture2D
-
Creates a new two-dimensional texture for the purpose of offscreen rendering.
- Texture2D(int, int, Image.Format) - Constructor for class com.jme3.texture.Texture2D
-
Creates a new two-dimensional texture for the purpose of offscreen rendering.
- Texture2D(Image) - Constructor for class com.jme3.texture.Texture2D
-
Creates a new two-dimensional texture using the given image.
- Texture3D - Class in com.jme3.texture
- Texture3D - Enum constant in enum class com.jme3.shader.VarType
- Texture3D() - Constructor for class com.jme3.texture.Texture3D
-
Creates a new two-dimensional texture with default attributes.
- Texture3D(int, int, int, int, Image.Format) - Constructor for class com.jme3.texture.Texture3D
-
Creates a new three-dimensional texture for the purpose of offscreen rendering.
- Texture3D(int, int, int, Image.Format) - Constructor for class com.jme3.texture.Texture3D
-
Creates a new three-dimensional texture for the purpose of offscreen rendering.
- Texture3D(Image) - Constructor for class com.jme3.texture.Texture3D
-
Creates a new three-dimensional texture using the given image.
- TextureAnisotropy - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum degree of texture anisotropy.
- TextureArray - Class in com.jme3.texture
-
This class implements a Texture array warning, this feature is only supported on opengl 3.0 version.
- TextureArray - Enum constant in enum class com.jme3.renderer.Caps
-
Supports texture arrays.
- TextureArray - Enum constant in enum class com.jme3.shader.VarType
- TextureArray() - Constructor for class com.jme3.texture.TextureArray
-
Construct a TextureArray warning, this feature is only supported on opengl 3.0 version.
- TextureArray(List<Image>) - Constructor for class com.jme3.texture.TextureArray
-
Construct a TextureArray from the given list of images.
- TextureAtlas - Class in jme3tools.optimize
-
TextureAtlas
allows combining multiple textures to one texture atlas. - TextureAtlas(int, int) - Constructor for class jme3tools.optimize.TextureAtlas
- TextureAtlas.TextureAtlasTile - Class in jme3tools.optimize
- TextureAtlasTile(int, int, int, int) - Constructor for class jme3tools.optimize.TextureAtlas.TextureAtlasTile
- TextureBuffer - Enum constant in enum class com.jme3.renderer.Caps
-
Supports texture buffers.
- TextureBuffer - Enum constant in enum class com.jme3.shader.VarType
- TextureCompressionBPTC - Enum constant in enum class com.jme3.renderer.Caps
-
Supports BPTC and sister formats.
- TextureCompressionETC1 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports
Image.Format.ETC1
texture compression. - TextureCompressionETC2 - Enum constant in enum class com.jme3.renderer.Caps
-
Supports
Image.Format.ETC1
texture compression by uploading the texture as ETC2 (they are backwards compatible). - TextureCompressionRGTC - Enum constant in enum class com.jme3.renderer.Caps
-
Supports
Image.Format.RGTC1
and other RGTC compressed formats. - TextureCompressionS3TC - Enum constant in enum class com.jme3.renderer.Caps
-
Supports
Image.Format.DXT1
and sister formats. - TextureCubeMap - Class in com.jme3.texture
-
Describes a cubemap texture.
- TextureCubeMap - Enum constant in enum class com.jme3.shader.VarType
- TextureCubeMap() - Constructor for class com.jme3.texture.TextureCubeMap
- TextureCubeMap(int, int, Image.Format) - Constructor for class com.jme3.texture.TextureCubeMap
- TextureCubeMap(Image) - Constructor for class com.jme3.texture.TextureCubeMap
- TextureCubeMap.Face - Enum Class in com.jme3.texture
-
Face of the Cubemap as described by its directional offset from the origin.
- TextureFilterAnisotropic - Enum constant in enum class com.jme3.renderer.Caps
-
Supports anisotropic texture filtering.
- TextureImage - Class in com.jme3.texture
-
Wraps a texture so that only a single level of the underlying image is bound instead of the entire image.
- TextureImage(Texture) - Constructor for class com.jme3.texture.TextureImage
- TextureImage(Texture, int, int) - Constructor for class com.jme3.texture.TextureImage
- TextureImage(Texture, int, int, TextureImage.Access) - Constructor for class com.jme3.texture.TextureImage
- TextureImage(Texture, TextureImage.Access) - Constructor for class com.jme3.texture.TextureImage
- TextureImage.Access - Enum Class in com.jme3.texture
-
Enum specifying the shader access hint of the image.
- textureIndexList - Variable in class com.jme3.renderer.RenderContext
-
IDList for texture units.
- TextureKey - Class in com.jme3.asset
-
Used to load textures from image files such as JPG or PNG.
- TextureKey() - Constructor for class com.jme3.asset.TextureKey
- TextureKey(String) - Constructor for class com.jme3.asset.TextureKey
- TextureKey(String, boolean) - Constructor for class com.jme3.asset.TextureKey
- textureMode - Variable in class com.jme3.scene.shape.Sphere
- TextureMultisample - Enum constant in enum class com.jme3.renderer.Caps
-
Supports texture multi-sampling.
- TextureProcessor - Class in com.jme3.texture
- TextureProcessor() - Constructor for class com.jme3.texture.TextureProcessor
- texturePulling - Variable in class com.jme3.environment.baker.GenericEnvBaker
- TextureSize - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum texture size.
- texturesUsed - Variable in class com.jme3.renderer.Statistics
-
IDs of all textures in use.
- textureUnit - Variable in class com.jme3.material.Material.BindUnits
- TextureUnitException - Exception Class in com.jme3.renderer
-
A checked exception, to be thrown (in place of an IndexOutOfBoundsException) when a non-existent texture unit is assigned.
- TextureUnitException() - Constructor for exception class com.jme3.renderer.TextureUnitException
- TextureUtil - Class in com.jme3.renderer.opengl
-
Internal utility class used by
GLRenderer
to manage textures. - TextureUtil(GL, GL2, GLExt) - Constructor for class com.jme3.renderer.opengl.TextureUtil
- TGALoader - Class in com.jme3.texture.plugins
-
TextureManager
provides static methods for building aTexture
object. - TGALoader() - Constructor for class com.jme3.texture.plugins.TGALoader
- THREAD_NAME - Static variable in class com.jme3.system.NullContext
- ThreadingManager - Class in com.jme3.asset
-
ThreadingManager
manages the threads used to load content within the Content Manager system. - ThreadingManager(AssetManager) - Constructor for class com.jme3.asset.ThreadingManager
- ThreadingManager.LoadingTask<T> - Class in com.jme3.asset
- ThreadingManager.LoadingThreadFactory - Class in com.jme3.asset
- ThreeDimensional - Enum constant in enum class com.jme3.texture.Texture.Type
-
Three-dimensional texture.
- ThrottleOnLostFocus - Enum constant in enum class com.jme3.app.LostFocusBehavior
-
The application will update at a reduced rate when unfocused.
- time - Variable in class com.jme3.cinematic.events.AbstractCinematicEvent
- time - Variable in class com.jme3.input.event.InputEvent
- Time - Enum constant in enum class com.jme3.shader.UniformBinding
-
Time in seconds since the application was started.
- TimeInterpolator(EaseFunction) - Constructor for class com.jme3.anim.interpolator.AnimInterpolators.TimeInterpolator
- timeLine - Variable in class com.jme3.cinematic.Cinematic
- TimeLine - Class in com.jme3.cinematic
- TimeLine() - Constructor for class com.jme3.cinematic.TimeLine
- timeOffset - Variable in class com.jme3.audio.AudioNode
- timer - Variable in class com.jme3.app.LegacyApplication
- timer - Variable in class com.jme3.system.NullContext
- Timer - Class in com.jme3.system
-
Timer
is the base class for a high resolution timer. - Timer() - Constructor for class com.jme3.system.Timer
- times - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.Time array for this animation
- toAngleAxis(Vector3f) - Method in class com.jme3.math.Quaternion
-
Converts the quaternion to a rotation angle and axis of rotation, storing the axis in the argument (if it's non-null) and returning the angle.
- toAngles(float[]) - Method in class com.jme3.math.Quaternion
-
Converts to equivalent Tait-Bryan angles, to be applied in x-z-y intrinsic order or y-z'-x" extrinsic order, for instance by
Quaternion.fromAngles(float[])
. - toArray() - Method in class com.jme3.util.SafeArrayList
- toArray(float[]) - Method in class com.jme3.math.ColorRGBA
-
Saves this
ColorRGBA
into the givenfloat
array. - toArray(float[]) - Method in class com.jme3.math.Vector2f
-
Copies the vector to the array argument.
- toArray(float[]) - Method in class com.jme3.math.Vector3f
-
Copies the vector into the argument.
- toArray(float[]) - Method in class com.jme3.math.Vector4f
-
Saves this Vector4f into the given float[] object.
- toArray(T[]) - Method in class com.jme3.util.SafeArrayList
- toAxes(Vector3f[]) - Method in class com.jme3.math.Quaternion
-
Converts the quaternion to a rotated coordinate system and stores the resulting axes in the argument.
- toFloatBuffer() - Method in class com.jme3.math.Matrix3f
-
Copies the matrix to a new FloatBuffer.
- toFloatBuffer() - Method in class com.jme3.math.Matrix4f
-
Copy all elements to a new, direct FloatBuffer.
- toFloatBuffer(boolean) - Method in class com.jme3.math.Matrix4f
-
Copy all elements to a new, direct FloatBuffer.
- toggleProfiler() - Method in class com.jme3.app.BasicProfilerState
- toggleRotateTrigger - Variable in class com.jme3.app.ChaseCameraAppState
- toggleStats() - Method in class com.jme3.app.StatsAppState
- toMultipleOf(int, int) - Static method in class com.jme3.math.FastMath
-
Round n to a multiple of p
- toObjectArray() - Method in class com.jme3.animation.CompactArray
-
decompress and return object array
- Top - Enum constant in enum class com.jme3.font.BitmapFont.VAlign
-
Align text on the top of the text block
- toRotationMatrix() - Method in class com.jme3.math.Matrix4f
-
Determine the rotation component of this 3-D coordinate transform.
- toRotationMatrix() - Method in class com.jme3.math.Quaternion
-
Converts to an equivalent rotation matrix.
- toRotationMatrix(Matrix3f) - Method in class com.jme3.math.Matrix4f
-
Determines the rotation component of the coordinate transform.
- toRotationMatrix(Matrix3f) - Method in class com.jme3.math.Quaternion
-
Converts to an equivalent rotation matrix.
- toRotationMatrix(Matrix4f) - Method in class com.jme3.math.Quaternion
-
Sets the rotation component of the specified transform matrix.
- toRotationQuat() - Method in class com.jme3.math.Matrix4f
-
Determine the rotation component of this 3-D coordinate transform.
- toRotationQuat(Quaternion) - Method in class com.jme3.math.Matrix4f
-
Returns the rotation component of the coordinate transform.
- Torus - Class in com.jme3.scene.shape
-
An ordinary (single holed) torus.
- Torus() - Constructor for class com.jme3.scene.shape.Torus
- Torus(int, int, float, float) - Constructor for class com.jme3.scene.shape.Torus
-
Constructs a new Torus.
- toScaleVector() - Method in class com.jme3.math.Matrix4f
-
Determine the scale component of this 3-D coordinate transform.
- toScaleVector(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Determines the scale component of the coordinate transform.
- toString() - Method in class com.jme3.anim.AnimClip
-
Represent this clip as a String.
- toString() - Method in class com.jme3.anim.tween.action.ClipAction
- toString() - Method in class com.jme3.animation.Animation
-
Deprecated.
- toString() - Method in class com.jme3.animation.Bone
-
Deprecated.
- toString() - Method in class com.jme3.animation.Skeleton
-
Deprecated.
- toString() - Method in class com.jme3.asset.AssetInfo
- toString() - Method in class com.jme3.asset.AssetKey
- toString() - Method in class com.jme3.asset.TextureKey
- toString() - Method in class com.jme3.audio.AudioBuffer
- toString() - Method in class com.jme3.audio.AudioKey
- toString() - Method in class com.jme3.audio.AudioNode
- toString() - Method in class com.jme3.bounding.BoundingBox
-
toString
returns the string representation of this object. - toString() - Method in class com.jme3.bounding.BoundingSphere
-
toString
returns the string representation of this object. - toString() - Method in class com.jme3.collision.CollisionResult
- toString() - Method in class com.jme3.collision.CollisionResults
- toString() - Method in class com.jme3.font.Rectangle
- toString() - Method in class com.jme3.input.AbstractJoystick
- toString() - Method in class com.jme3.input.DefaultJoystickAxis
- toString() - Method in class com.jme3.input.DefaultJoystickButton
- toString() - Method in class com.jme3.input.event.KeyInputEvent
- toString() - Method in class com.jme3.input.event.MouseButtonEvent
- toString() - Method in class com.jme3.input.event.MouseMotionEvent
- toString() - Method in class com.jme3.input.event.TouchEvent
- toString() - Method in class com.jme3.light.DirectionalLight
- toString() - Method in class com.jme3.light.LightProbe
- toString() - Method in class com.jme3.light.SphereProbeArea
- toString() - Method in class com.jme3.material.Material
- toString() - Method in class com.jme3.material.MatParam
- toString() - Method in class com.jme3.material.RenderState
- toString() - Method in class com.jme3.material.ShaderGenerationInfo
-
convenient toString method
- toString() - Method in class com.jme3.material.TechniqueDef
- toString() - Method in class com.jme3.math.AbstractTriangle
-
Returns a string representation of the triangle, which is unaffected.
- toString() - Method in class com.jme3.math.ColorRGBA
-
toString
returns the string representation of thisColorRGBA
. - toString() - Method in class com.jme3.math.Line
-
Returns a string representation of the Line, which is unaffected.
- toString() - Method in class com.jme3.math.LineSegment
-
Returns a string representation of the LineSegment, which is unaffected.
- toString() - Method in class com.jme3.math.Matrix3f
-
Returns a string representation of the matrix, which is unaffected.
- toString() - Method in class com.jme3.math.Matrix4f
-
Returns a string representation of the matrix, which is unaffected.
- toString() - Method in class com.jme3.math.Plane
-
toString
returns a string representation of this plane. - toString() - Method in class com.jme3.math.Quaternion
-
Returns a string representation of the quaternion, which is unaffected.
- toString() - Method in class com.jme3.math.Ray
-
Represent this ray as a String.
- toString() - Method in class com.jme3.math.Rectangle
-
Returns a string representation of the Recatangle, which is unaffected.
- toString() - Method in class com.jme3.math.Transform
-
Returns a string representation of the transform, which is unaffected.
- toString() - Method in class com.jme3.math.Vector2f
-
Returns a string representation of the vector.
- toString() - Method in class com.jme3.math.Vector3f
-
Returns a string representation of the vector, which is unaffected.
- toString() - Method in class com.jme3.math.Vector4f
-
toString
returns the string representation of this vector. - toString() - Method in class com.jme3.opencl.Buffer
- toString() - Method in class com.jme3.opencl.Context
- toString() - Method in class com.jme3.opencl.Image.ImageDescriptor
- toString() - Method in class com.jme3.opencl.Image.ImageFormat
- toString() - Method in class com.jme3.opencl.Image
- toString() - Method in class com.jme3.opencl.Kernel.LocalMem
- toString() - Method in class com.jme3.opencl.Kernel.LocalMemPerElement
- toString() - Method in class com.jme3.opencl.Kernel
- toString() - Method in class com.jme3.opencl.Kernel.WorkSize
- toString() - Method in class com.jme3.post.Filter.Pass
- toString() - Method in class com.jme3.renderer.Camera
- toString() - Method in class com.jme3.scene.Spatial
-
Returns the Spatial's name followed by the class of the spatial
Example: "MyNode (com.jme3.scene.Spatial)" - toString() - Method in class com.jme3.scene.UserData
- toString() - Method in class com.jme3.scene.VertexBuffer
- toString() - Method in class com.jme3.shader.bufferobject.BufferObject
- toString() - Method in class com.jme3.shader.bufferobject.BufferRegion
- toString() - Method in class com.jme3.shader.Shader.ShaderSource
- toString() - Method in class com.jme3.shader.Shader
- toString() - Method in class com.jme3.shader.ShaderNode
-
convenience toString
- toString() - Method in class com.jme3.shader.ShaderNodeDefinition
-
convenience toString
- toString() - Method in class com.jme3.shader.ShaderNodeVariable
- toString() - Method in class com.jme3.shader.Uniform
- toString() - Method in class com.jme3.shader.VariableMapping
- toString() - Method in class com.jme3.system.DisplayInfo
- toString() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
- toString() - Method in class com.jme3.texture.FrameBuffer
- toString() - Method in class com.jme3.texture.Image
- toString() - Method in class com.jme3.texture.Texture
- toString() - Method in class com.jme3.util.blockparser.Statement
- toString() - Method in class com.jme3.util.IntMap.Entry
- toString() - Method in class com.jme3.util.NativeObject
- toString() - Method in class com.jme3.util.SafeArrayList
- toString() - Method in class com.jme3.util.struct.StructField
- toString(int) - Method in class com.jme3.util.blockparser.Statement
- totalFrames - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.total number of frames
- toTransformMatrix() - Method in class com.jme3.math.Transform
-
Creates an equivalent transform matrix.
- toTransformMatrix(Matrix4f) - Method in class com.jme3.math.Quaternion
-
Sets the rotation component of the specified transform matrix.
- toTransformMatrix(Matrix4f) - Method in class com.jme3.math.Transform
-
Converts to an equivalent transform matrix.
- toTranslationVector() - Method in class com.jme3.math.Matrix4f
-
Determine the translation component of this 3-D coordinate transform.
- toTranslationVector(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Returns the translation component of the coordinate transform.
- TouchEvent - Class in com.jme3.input.event
-
TouchEvent
represents a single event from multi-touch input devices - TouchEvent() - Constructor for class com.jme3.input.event.TouchEvent
- TouchEvent(TouchEvent.Type, float, float, float, float) - Constructor for class com.jme3.input.event.TouchEvent
- TouchEvent.Type - Enum Class in com.jme3.input.event
- touchHash(int) - Static method in class com.jme3.input.controls.TouchTrigger
- touchInput - Variable in class com.jme3.app.LegacyApplication
- TouchInput - Interface in com.jme3.input
-
A specific API for interfacing with smartphone touch devices
- TouchListener - Interface in com.jme3.input.controls
-
TouchListener
is used to receive events of inputs from smartphone touch devices - TouchTrigger - Class in com.jme3.input.controls
-
Class to trigger TouchEvents, keycode can be TouchInput.ALL(=0) or TouchInput.KEYCODE_*
- TouchTrigger(int) - Constructor for class com.jme3.input.controls.TouchTrigger
-
Constructor
- toVector3f() - Method in class com.jme3.math.ColorRGBA
-
Transform this
ColorRGBA
to aVector3f
using x = r, y = g, z = b. - toVector4f() - Method in class com.jme3.math.ColorRGBA
-
Transform this
ColorRGBA
to aVector4f
using x = r, y = g, z = b, w = a. - tpf - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.time per frame
- Tpf - Enum constant in enum class com.jme3.shader.UniformBinding
-
Time in seconds that the last frame took.
- Track - Interface in com.jme3.animation
-
Deprecated.
- TrackDataReader() - Constructor for class com.jme3.anim.interpolator.FrameInterpolator.TrackDataReader
- trackDirectMemory() - Static method in class com.jme3.system.JmeSystem
- trackDirectMemory() - Method in class com.jme3.system.JmeSystemDelegate
- TrackInfo - Class in com.jme3.animation
-
Deprecated.
- TrackInfo() - Constructor for class com.jme3.animation.TrackInfo
-
Deprecated.
- TrackTimeReader() - Constructor for class com.jme3.anim.interpolator.FrameInterpolator.TrackTimeReader
- trailing - Variable in class com.jme3.input.ChaseCamera
- trailingEnabled - Variable in class com.jme3.input.ChaseCamera
- trailingLerpFactor - Variable in class com.jme3.input.ChaseCamera
- trailingRotationInertia - Variable in class com.jme3.input.ChaseCamera
- trailingSensitivity - Variable in class com.jme3.input.ChaseCamera
- transform(Matrix4f, BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
- transform(Matrix4f, BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
- transform(Matrix4f, BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
- transform(Transform) - Method in class com.jme3.bounding.BoundingVolume
-
transform
alters the location of the bounding volume by a rotation, translation and a scalar. - transform(Transform, BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
-
transform
modifies the center of the box to reflect the change made via a rotation, translation and scale. - transform(Transform, BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
-
transform
modifies the center of the sphere to reflect the change made via a rotation, translation and scale. - transform(Transform, BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
-
transform
alters the location of the bounding volume by a rotation, translation and a scalar. - Transform - Class in com.jme3.math
-
A 3-D coordinate transform composed of translation, rotation, and scaling.
- Transform() - Constructor for class com.jme3.math.Transform
-
Instantiates an identity transform: no translation, no rotation, and no scaling.
- Transform(Quaternion) - Constructor for class com.jme3.math.Transform
-
Instantiates a rotation-only transform.
- Transform(Vector3f) - Constructor for class com.jme3.math.Transform
-
Instantiates a translation-only transform.
- Transform(Vector3f, Quaternion) - Constructor for class com.jme3.math.Transform
-
Instantiates a coordinate transform without scaling.
- Transform(Vector3f, Quaternion, Vector3f) - Constructor for class com.jme3.math.Transform
-
Instantiates a coordinate transform with scaling.
- transformInverseVector(Vector3f, Vector3f) - Method in class com.jme3.math.Transform
-
Applies the inverse transform to the specified coordinates and returns the result in
store
. - transformTextureCoords(FloatBuffer, int, FloatBuffer) - Method in class jme3tools.optimize.TextureAtlas.TextureAtlasTile
-
Transforms a whole texture coordinates buffer.
- TransformTrack - Class in com.jme3.anim
-
An AnimTrack that transforms a Joint or Spatial using a list of transforms and times for keyframes.
- TransformTrack() - Constructor for class com.jme3.anim.TransformTrack
-
Serialization-only.
- TransformTrack(HasLocalTransform, float[], Vector3f[], Quaternion[], Vector3f[]) - Constructor for class com.jme3.anim.TransformTrack
-
Creates a transform track for the given target.
- transformVector(Vector3f, Vector3f) - Method in class com.jme3.math.Transform
-
Transforms the specified coordinates and returns the result in
store
. - translateVect(Vector3f) - Method in class com.jme3.math.Matrix4f
-
Translate the specified Vector3f using the translation component of this 3-D coordinate transform.
- translations - Variable in class com.jme3.animation.AnimationFactory
-
Deprecated.Translation array for this animation
- Translucent - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
A special mode used for rendering transparent objects that should not be affected by
SceneProcessor
. - transparent - Variable in class com.jme3.scene.plugins.MTLLoader
- Transparent - Enum constant in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
This is the mode you should use for object with transparency in them.
- TransparentComparator - Class in com.jme3.renderer.queue
- TransparentComparator() - Constructor for class com.jme3.renderer.queue.TransparentComparator
- transpose() - Method in class com.jme3.math.Matrix3f
-
Transposes the matrix and returns the (modified) current instance.
- transpose() - Method in class com.jme3.math.Matrix4f
-
Generate the transpose.
- transposeLocal() - Method in class com.jme3.math.Matrix3f
-
Transposes the matrix and returns the (modified) current instance.
- transposeLocal() - Method in class com.jme3.math.Matrix4f
-
Transpose in place.
- transposeNew() - Method in class com.jme3.math.Matrix3f
-
Returns the transpose as a new instance.
- traveledDistance - Variable in class com.jme3.cinematic.events.MotionEvent
-
the distance traveled by the spatial on the path
- tri - Variable in class com.jme3.util.TempVars
- triangle - Variable in class com.jme3.util.TempVars
-
Fetching triangle from mesh
- Triangle - Class in com.jme3.math
-
Describes a triangle in terms of its vertex locations, with auxiliary storage for its centroid, normal vector, projection, and index.
- Triangle - Enum constant in enum class com.jme3.effect.ParticleMesh.Type
-
The particle mesh is composed of triangles.
- Triangle() - Constructor for class com.jme3.math.Triangle
-
Instantiate a zero-size triangle at the origin.
- Triangle(Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.math.Triangle
-
Instantiates a triangle with the specified vertex locations.
- TriangleAxisComparator - Class in com.jme3.collision.bih
- TriangleAxisComparator(int) - Constructor for class com.jme3.collision.bih.TriangleAxisComparator
- TriangleData(Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.util.TangentBinormalGenerator.TriangleData
-
Deprecated.
- TriangleFan - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
Similar to
Mesh.Mode.Triangles
, the first 3 vertices specify a triangle, each 2 subsequent vertices are combined with the very first vertex to make a triangle. - triangleOffset - Variable in class com.jme3.util.TangentBinormalGenerator.TriangleData
-
Deprecated.
- Triangles - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
A primitive is a triangle.
- TriangleStrip - Enum constant in enum class com.jme3.scene.Mesh.Mode
-
Similar to
Mesh.Mode.Triangles
, the first 3 vertices specify a triangle, while subsequent vertices are combined with the previous two to form a triangle. - triCount - Variable in class com.jme3.environment.util.BoundingSphereDebug
- triCount - Variable in class com.jme3.scene.shape.Sphere
- trigger() - Method in class com.jme3.cinematic.KeyFrame
- Trigger - Interface in com.jme3.input.controls
-
A trigger represents a physical input, such as a keyboard key, a mouse button, or joystick axis.
- triggerHashCode() - Method in class com.jme3.input.controls.JoyAxisTrigger
- triggerHashCode() - Method in class com.jme3.input.controls.JoyButtonTrigger
- triggerHashCode() - Method in class com.jme3.input.controls.KeyTrigger
- triggerHashCode() - Method in class com.jme3.input.controls.MouseAxisTrigger
- triggerHashCode() - Method in class com.jme3.input.controls.MouseButtonTrigger
- triggerHashCode() - Method in class com.jme3.input.controls.TouchTrigger
- triggerHashCode() - Method in interface com.jme3.input.controls.Trigger
-
Returns the hash code for the trigger.
- triggerWayPointReach(int, MotionEvent) - Method in class com.jme3.cinematic.MotionPath
- Trilinear - Enum constant in enum class com.jme3.texture.Texture.MinFilter
-
Trilinear filtering is a remedy to a common artifact seen in mipmapped bilinearly filtered images: an abrupt and very noticeable change in quality at boundaries where the renderer switches from one mipmap level to the next.
- Tween - Interface in com.jme3.anim.tween
-
Represents some action that interpolates across input between 0 and some length value.
- Tweens - Class in com.jme3.anim.tween
-
Static utility methods for creating common generic Tween objects.
- TWO_PI - Static variable in class com.jme3.math.FastMath
-
The value 2PI as a float.
- TwoDimensional - Enum constant in enum class com.jme3.texture.Texture.Type
-
Two dimensional texture (default).
- TwoDimensionalArray - Enum constant in enum class com.jme3.texture.Texture.Type
-
An array of two-dimensional textures.
- tWrap - Variable in class com.jme3.texture.image.LastTextureState
- type - Variable in class com.jme3.material.MatParam
- type - Variable in class com.jme3.opencl.Image.ImageDescriptor
- type - Variable in class com.jme3.scene.UserData
- type - Variable in class com.jme3.shader.ShaderBufferBlock
- type - Variable in class com.jme3.texture.image.ByteOffsetImageCodec
- TYPE_BLACKANDWHITE - Static variable in class com.jme3.texture.plugins.TGALoader
- TYPE_BLACKANDWHITE_RLE - Static variable in class com.jme3.texture.plugins.TGALoader
- TYPE_COLORMAPPED - Static variable in class com.jme3.texture.plugins.TGALoader
- TYPE_COLORMAPPED_RLE - Static variable in class com.jme3.texture.plugins.TGALoader
- TYPE_NO_IMAGE - Static variable in class com.jme3.texture.plugins.TGALoader
- TYPE_TRUECOLOR - Static variable in class com.jme3.texture.plugins.TGALoader
- TYPE_TRUECOLOR_RLE - Static variable in class com.jme3.texture.plugins.TGALoader
- typeCheck - Variable in class com.jme3.material.MatParam
- TypeQualifier - Annotation Interface in checkers.quals
-
A meta-annotation indicating that the annotated annotation is a type qualifier.
- typesMatch(VariableMapping) - Static method in class com.jme3.shader.ShaderUtils
-
Check if a mapping is valid by checking the types and swizzle of both of the variables
U
- unassociateFromGroupNode() - Method in class com.jme3.scene.Geometry
-
Removes the
GeometryGroupNode
association from thisGeometry
. - Uniform - Class in com.jme3.shader
- Uniform() - Constructor for class com.jme3.shader.Uniform
- UniformBinding - Enum Class in com.jme3.shader
- UniformBindingManager - Class in com.jme3.shader
- UniformBindingManager() - Constructor for class com.jme3.shader.UniformBindingManager
- UniformBufferObject - Enum constant in enum class com.jme3.renderer.Caps
-
Supporting working with UniformBufferObject.
- UniformBufferObject - Enum constant in enum class com.jme3.shader.ShaderBufferBlock.BufferType
- UniformBufferObject - Enum constant in enum class com.jme3.shader.VarType
- UniformBufferObjectMaxBlockSize - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum block size of a UBO.
- UniformBufferObjectMaxFragmentBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of UBOs that may be accessed by a fragment shader.
- UniformBufferObjectMaxGeometryBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of UBOs that may be accessed by a geometry shader.
- UniformBufferObjectMaxVertexBlocks - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of UBOs that may be accessed by a vertex shader.
- unIndent() - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
Decrease indentation with a check so the indent is never negative.
- unInterpolateLinear(float, float, float) - Static method in class com.jme3.math.FastMath
-
Converts a range of min/max to a 0-1 range.
- UNIT_W - Static variable in class com.jme3.math.Vector4f
-
shared instance of the +W direction (0,0,0,1) - Do not modify!
- UNIT_X - Static variable in class com.jme3.math.Vector2f
-
Shared instance of the +X direction (1,0).
- UNIT_X - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the +X direction (1,0,0).
- UNIT_X - Static variable in class com.jme3.math.Vector4f
-
shared instance of the +X direction (1,0,0,0) - Do not modify!
- UNIT_XY - Static variable in class com.jme3.math.Vector2f
-
Shared instance of the all-ones vector (1,1).
- UNIT_XYZ - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the all-ones vector (1,1,1).
- UNIT_XYZW - Static variable in class com.jme3.math.Vector4f
-
shared instance of the all-ones vector (1,1,1,1) - Do not modify!
- UNIT_Y - Static variable in class com.jme3.math.Vector2f
-
Shared instance of the +Y direction (0,1).
- UNIT_Y - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the +Y direction (0,1,0).
- UNIT_Y - Static variable in class com.jme3.math.Vector4f
-
shared instance of the +Y direction (0,1,0,0) - Do not modify!
- UNIT_Z - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the +Z direction (0,0,1).
- UNIT_Z - Static variable in class com.jme3.math.Vector4f
-
shared instance of the +Z direction (0,0,1,0) - Do not modify!
- unmap(CommandQueue, Image.ImageMapping) - Method in class com.jme3.opencl.Image
-
Unmaps the mapped memory
- unmap(CommandQueue, ByteBuffer) - Method in class com.jme3.opencl.Buffer
-
Unmaps a previously mapped memory.
- UNORM_INT_101010 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UNORM_INT16 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UNORM_INT8 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UNORM_SHORT_555 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UNORM_SHORT_565 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UnpackRowLength - Enum constant in enum class com.jme3.renderer.Caps
-
Supports unpack row length (stride).
- Unqualified - Annotation Interface in checkers.quals
-
A special annotation intended solely for representing an unqualified type in the qualifier hierarchy, as an argument to
SubtypeOf.value()
, in the type qualifiers declarations. - unqueuedBuffersBytes - Variable in class com.jme3.audio.AudioStream
- unregisterInput() - Method in class com.jme3.input.FlyByCamera
-
Unregister this controller from its input manager.
- unregisterLoader(Class<? extends AssetLoader>) - Method in interface com.jme3.asset.AssetManager
-
Unregister a
AssetLoader
from loading its assigned extensions. - unregisterLoader(Class<? extends AssetLoader>) - Method in class com.jme3.asset.DesktopAssetManager
- unregisterLocator(String, Class<? extends AssetLocator>) - Method in interface com.jme3.asset.AssetManager
-
Unregisters the given locator class.
- unregisterLocator(String, Class<? extends AssetLocator>) - Method in class com.jme3.asset.DesktopAssetManager
- UNSAFE - Static variable in class com.jme3.util.NativeObjectManager
-
Set to
true
to enable deletion of native buffers together with GL objects when requested. - unset(int) - Method in class com.jme3.shader.DefineList
- unsetRegions() - Method in class com.jme3.shader.bufferobject.BufferObject
-
Reset layour definition
- UNSHADED - Static variable in class com.jme3.material.Materials
- UNSIGNED_INT16 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UNSIGNED_INT32 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UNSIGNED_INT8 - Enum constant in enum class com.jme3.opencl.Image.ImageChannelType
- UnsignedByte - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
1 byte integer, unsigned.
- UnsignedInt - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
4 byte integer, unsigned.
- UnsignedShort - Enum constant in enum class com.jme3.scene.VertexBuffer.Format
-
2 byte integer, unsigned.
- UnsupportedCollisionException - Exception Class in com.jme3.collision
-
Thrown by
Collidable
when the requested collision query could not be completed because one of the collidables does not support colliding with the other. - UnsupportedCollisionException() - Constructor for exception class com.jme3.collision.UnsupportedCollisionException
- UnsupportedCollisionException(String) - Constructor for exception class com.jme3.collision.UnsupportedCollisionException
- UnsupportedCollisionException(String, Throwable) - Constructor for exception class com.jme3.collision.UnsupportedCollisionException
- UnsupportedCollisionException(Throwable) - Constructor for exception class com.jme3.collision.UnsupportedCollisionException
- untag(Spatial) - Method in class com.jme3.environment.EnvironmentProbeControl
-
Untags the specified spatial as part of the environment for this EnvironmentProbeControl.
- untagGlobal(Spatial) - Static method in class com.jme3.environment.EnvironmentProbeControl
-
Untags the specified spatial as part of the environment for every EnvironmentProbeControl.
- Unused - Annotation Interface in checkers.quals
-
Declares that the field may not be accessed if the receiver is of the specified qualifier type (or any supertype).
- unusedNodes - Variable in class com.jme3.material.ShaderGenerationInfo
-
the unused node names of this shader (node whose output are never used)
- UP - Enum constant in enum class com.jme3.input.event.TouchEvent.Type
-
Touch up event, fields: posX, posY, pressure
- update() - Method in class com.jme3.anim.Armature
-
Update all joints in this Armature.
- update() - Method in class com.jme3.anim.Joint
-
Updates world transforms for this bone and its children.
- update() - Method in class com.jme3.animation.Bone
-
Deprecated.Updates world transforms for this bone and its children.
- update() - Method in class com.jme3.app.LegacyApplication
-
Do not call manually.
- update() - Method in class com.jme3.app.SimpleApplication
- update() - Method in class com.jme3.input.dummy.DummyInput
- update() - Method in interface com.jme3.input.Input
-
Queries the device for input.
- update() - Method in class com.jme3.renderer.Camera
-
Updates the camera parameters by calling
onFrustumChange
,onViewPortChange
andonFrameChange
. - update() - Method in class com.jme3.system.NanoTimer
- update() - Method in interface com.jme3.system.SystemListener
-
Callback to update the application state, and render the scene to the back buffer.
- update() - Method in class com.jme3.system.Timer
-
update
recalculates the frame rate based on the previous call to update. - update(float) - Method in class com.jme3.app.ChaseCameraAppState
- update(float) - Method in class com.jme3.app.DetailedProfilerState
- update(float) - Method in class com.jme3.app.state.AbstractAppState
- update(float) - Method in interface com.jme3.app.state.AppState
-
Called to update the
AppState
. - update(float) - Method in class com.jme3.app.state.AppStateManager
-
Calls update for attached states, do not call directly.
- update(float) - Method in class com.jme3.app.state.BaseAppState
- update(float) - Method in class com.jme3.app.state.RootNodeAppState
- update(float) - Method in class com.jme3.app.StatsAppState
- update(float) - Method in class com.jme3.app.StatsView
- update(float) - Method in class com.jme3.audio.AudioListenerState
- update(float) - Method in interface com.jme3.audio.AudioRenderer
-
Update the audio system.
- update(float) - Method in class com.jme3.audio.openal.ALAudioRenderer
- update(float) - Method in class com.jme3.cinematic.Cinematic
-
called internally don't call it directly.
- update(float) - Method in class com.jme3.cinematic.events.MotionEvent
- update(float) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- update(float) - Method in class com.jme3.environment.EnvironmentProbeControl
- update(float) - Method in class com.jme3.environment.util.LightsDebugState
- update(float) - Method in class com.jme3.input.ChaseCamera
-
update the camera control, should only be used internally
- update(float) - Method in class com.jme3.input.InputManager
-
Updates the
InputManager
. - update(float) - Method in class com.jme3.scene.control.AbstractControl
- update(float) - Method in interface com.jme3.scene.control.Control
-
Updates the control.
- update(float) - Method in class com.jme3.scene.debug.custom.ArmatureDebugAppState
- update(float) - Method in class com.jme3.util.MaterialDebugAppState
- update(LightList, LightList) - Method in class com.jme3.light.LightList
-
Updates a "world-space" light list, using the spatial's local-space light list and its parent's world-space light list.
- update(Vector3f[]) - Method in class com.jme3.scene.debug.WireFrustum
- update(Struct) - Method in class com.jme3.util.struct.StructStd140BufferObject
-
Update data and layout (when needed) using a Struct class.
- updateAndGetInternalCamera(int, int, int, Vector3f, float, float) - Method in class com.jme3.environment.baker.GenericEnvBaker
-
Updates the internal camera to face the given cubemap face and return it.
- updateBound() - Method in class com.jme3.scene.Mesh
-
Updates the bounding volume of this mesh.
- updateBufferData(VertexBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateBufferData(VertexBuffer) - Method in interface com.jme3.renderer.Renderer
-
Uploads a vertex buffer to the GPU.
- updateBufferData(VertexBuffer) - Method in class com.jme3.system.NullRenderer
- updateBufferData(List<StructField<?>>, boolean, BufferLayout, BufferObject) - Static method in class com.jme3.util.struct.StructUtils
-
Update data using a List of StructFields The current layout will be maintained unless previously invalidated
- updateCamera(float) - Method in class com.jme3.input.ChaseCamera
-
Updates the camera, should only be called internally
- UpdateControl - Class in com.jme3.scene.control
-
Allows for enqueueing tasks onto the update loop / rendering thread.
- UpdateControl() - Constructor for class com.jme3.scene.control.UpdateControl
- updateCounts() - Method in class com.jme3.scene.Mesh
- updateData(InputStream, float) - Method in class com.jme3.audio.AudioStream
- updateData(Buffer) - Method in class com.jme3.scene.VertexBuffer
-
Called to update the data in the buffer with new data.
- updateData(ByteBuffer) - Method in class com.jme3.audio.AudioBuffer
-
Update the data in the buffer with new data.
- updateDefinesName(String, ShaderNode) - Method in class com.jme3.shader.Glsl100ShaderGenerator
-
transforms defines name is the shader node code.
- updateFrameBuffer(FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateFrameBufferAttachment(FrameBuffer, FrameBuffer.RenderBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateFromControl(float) - Method in class com.jme3.effect.ParticleEmitter
-
Callback from Control.update(), do not use.
- updateFrustumPoints(Camera, float, float, float, Vector3f[]) - Static method in class com.jme3.shadow.ShadowUtil
-
Updates the points array to contain the frustum corners of the given camera.
- updateFrustumPoints2(Camera, Vector3f[]) - Static method in class com.jme3.shadow.ShadowUtil
-
Updates a points arrays with the frustum corners of the provided camera.
- updateFrustumSplits(float[], float, float, float) - Static method in class com.jme3.shadow.PssmShadowUtil
-
Updates the frustum splits stores in
splits
using PSSM. - updateGeometricState() - Method in class com.jme3.audio.AudioNode
- updateGeometricState() - Method in class com.jme3.scene.Node
- updateGeometricState() - Method in class com.jme3.scene.Spatial
-
updateGeometricState
updates the light list, computes the world transforms, and computes the world bounds for this Spatial. - updateGeometry() - Method in class com.jme3.scene.debug.custom.ArmatureNode
-
The method updates the geometry according to the positions of the bones.
- updateGeometry() - Method in class com.jme3.scene.debug.SkeletonInterBoneWire
-
This method updates the geometry according to the positions of the bones.
- updateGeometry() - Method in class com.jme3.scene.debug.SkeletonPoints
-
The method updates the geometry according to the positions of the bones.
- updateGeometry() - Method in class com.jme3.scene.debug.SkeletonWire
-
This method updates the geometry according to the positions of the bones.
- updateGeometry() - Method in class com.jme3.scene.shape.AbstractBox
-
Rebuilds the box after a property has been directly altered.
- updateGeometry(float, float) - Method in class com.jme3.scene.shape.Quad
- updateGeometry(float, float, boolean) - Method in class com.jme3.scene.shape.Quad
- updateGeometry(float, float, float, float, int, int) - Method in class com.jme3.scene.shape.PQTorus
-
Rebuilds this torus based on a new set of parameters.
- updateGeometry(int, int, float) - Method in class com.jme3.scene.shape.Sphere
-
Changes the information of the sphere into the given values.
- updateGeometry(int, int, float, boolean, boolean) - Method in class com.jme3.scene.shape.Sphere
- updateGeometry(int, int, float, float) - Method in class com.jme3.scene.shape.Torus
-
Rebuilds this torus based on a new set of parameters.
- updateGeometry(int, int, float, float, float, boolean, boolean) - Method in class com.jme3.scene.shape.Cylinder
-
Rebuilds the cylinder based on a new set of parameters.
- updateGeometry(Vector3f, float, float, float) - Method in class com.jme3.scene.shape.AbstractBox
-
Rebuilds this box based on a new set of parameters.
- updateGeometry(Vector3f, int, int, float, boolean) - Method in class com.jme3.scene.shape.Dome
-
Rebuilds the dome with a new set of parameters.
- updateGeometry(Vector3f, Vector3f) - Method in class com.jme3.scene.shape.AbstractBox
-
Rebuilds this box based on a new set of parameters.
- updateGeometry(Vector3f, Vector3f) - Method in class com.jme3.scene.shape.Line
- updateGeometry(Vector3f, Vector3f[]) - Method in class com.jme3.scene.debug.custom.ArmatureInterJointsWire
- updateInDecoderThread(float) - Method in class com.jme3.audio.openal.ALAudioRenderer
- updateInRenderThread(float) - Method in class com.jme3.audio.openal.ALAudioRenderer
- updateInstances() - Method in class com.jme3.scene.instancing.InstancedGeometry
-
Deprecated.
- updateInstances(Camera) - Method in class com.jme3.scene.instancing.InstancedGeometry
- updateLightListUniforms(Shader, Geometry, LightList, int, RenderManager, int) - Method in class com.jme3.material.logic.SinglePassLightingLogic
-
Uploads the lights in the light list as two uniform arrays.
- updateLightListUniforms(Shader, Geometry, LightList, int, RenderManager, int, int) - Method in class com.jme3.material.logic.SinglePassAndImageBasedLightingLogic
-
Uploads the lights in the light list as two uniform arrays.
- updateLights(Spatial) - Method in class com.jme3.environment.util.LightsDebugState
- updateListenerParam(Listener, ListenerParam) - Method in interface com.jme3.audio.AudioRenderer
- updateListenerParam(Listener, ListenerParam) - Method in class com.jme3.audio.openal.ALAudioRenderer
- updateLogicalState(float) - Method in class com.jme3.audio.AudioNode
- updateLogicalState(float) - Method in class com.jme3.font.BitmapText
- updateLogicalState(float) - Method in class com.jme3.scene.debug.custom.ArmatureDebugger
- updateLogicalState(float) - Method in class com.jme3.scene.debug.SkeletonDebugger
- updateLogicalState(float) - Method in class com.jme3.scene.Node
- updateLogicalState(float) - Method in class com.jme3.scene.Spatial
-
updateLogicalState
calls theupdate()
method for all controls attached to this Spatial. - updateMatParamOverrides() - Method in class com.jme3.scene.Spatial
- updateMesh() - Method in class com.jme3.app.BasicProfiler
- updateMesh() - Method in class com.jme3.scene.shape.RectangleMesh
- updateModelBound() - Method in class com.jme3.scene.Geometry
-
Updates the bounding volume of the mesh.
- updateModelBound() - Method in class com.jme3.scene.Node
- updateModelBound() - Method in class com.jme3.scene.Spatial
-
updateModelBound
recalculates the bounding object for this Spatial. - updateModelTransform(Transform, Joint) - Method in class com.jme3.anim.MatrixJointModelTransform
- updateModelTransform(Transform, Joint) - Method in class com.jme3.anim.SeparateJointModelTransform
- updateModelTransform(Transform, Joint) - Method in interface com.jme3.anim.util.JointModelTransform
-
Update the joint's transform in model space.
- updateModelTransforms() - Method in class com.jme3.anim.Joint
-
Updates the model transforms for this bone and for the attachments node if not null.
- updateModelTransforms() - Method in class com.jme3.animation.Bone
-
Deprecated.Updates the model transforms for this bone and, possibly, the attachments node if not null.
- updateNeeded - Variable in class com.jme3.shader.ShaderVariable
-
True if the shader value was changed.
- updateNeeded - Variable in class com.jme3.util.NativeObject
-
True if the data represented by this GLObject has been changed and needs to be updated before used.
- updateParticle(Particle, float, Vector3f, Vector3f) - Method in class com.jme3.effect.ParticleEmitter
- updateParticleData(Particle[], Camera, Matrix3f) - Method in class com.jme3.effect.ParticleMesh
-
Update the particle visual data.
- updateParticleData(Particle[], Camera, Matrix3f) - Method in class com.jme3.effect.ParticlePointMesh
- updateParticleData(Particle[], Camera, Matrix3f) - Method in class com.jme3.effect.ParticleTriMesh
- updatePoints(Vector3f, Vector3f) - Method in class com.jme3.scene.shape.Line
-
Alter the start and end.
- updatePoints(Vector3f, Vector3f[]) - Method in class com.jme3.scene.debug.custom.ArmatureInterJointsWire
-
Update the start and end points of the line.
- updatePositions(float) - Method in class com.jme3.scene.debug.WireSphere
- updatePositions(float, float, float) - Method in class com.jme3.scene.debug.WireBox
- updateProbe(LightProbe, EnvironmentCamera, Spatial, JobProgressListener<LightProbe>) - Static method in class com.jme3.environment.LightProbeFactory
- updateProbe(LightProbe, EnvironmentCamera, Spatial, EnvMapUtils.GenerationType, JobProgressListener<LightProbe>) - Static method in class com.jme3.environment.LightProbeFactory
-
Updates a LightProbe with the given EnvironmentCamera in the given scene.
- updateRenderTexture(FrameBuffer, FrameBuffer.RenderBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateRightFromUniforms(MatParam, VariableMapping, Map<String, ShaderNodeLoaderDelegate.DeclaredVariable>, Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Updates the right variable of the given mapping from a
MatParam
(a WorldParam) it checks if the uniform hasn't already been loaded, add it to the maps if not. - updateRightFromUniforms(UniformBinding, VariableMapping, Map<String, ShaderNodeLoaderDelegate.DeclaredVariable>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
updates the right variable of the given mapping from a UniformBinding (a WorldParam) it checks if the uniform hasn't already been loaded, add it to the maps if not.
- updateRightTypeFromLeftType(VariableMapping) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Updates the type of the right variable of a mapping from the type of the left variable.
- updateShaderBufferBlock(Shader, ShaderBufferBlock) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Updates the buffer block for the shader.
- updateShaderBufferBlocks(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Updates all shader's buffer blocks.
- updateShaderData(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateShaderSourceData(Shader.ShaderSource) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateShaderStorageBufferObjectData(BufferObject) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateShaderStorageBufferObjectData(BufferObject) - Method in interface com.jme3.renderer.Renderer
-
Uploads data of the buffer object on the GPU.
- updateShaderStorageBufferObjectData(BufferObject) - Method in class com.jme3.system.NullRenderer
- updateShaderUniforms(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateShadowCamera(Camera, Vector3f[]) - Static method in class com.jme3.shadow.ShadowUtil
-
Updates the shadow camera to properly contain the given points (which contain the eye camera frustum corners)
- updateShadowCamera(ViewPort, GeometryList, Camera, Vector3f[], GeometryList, float) - Static method in class com.jme3.shadow.ShadowUtil
-
Updates the shadow camera to properly contain the given points (which contain the eye camera frustum corners) and the shadow occluder objects collected through the traverse of the scene hierarchy
- updateShadowCams(Camera) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Invoked once per frame to update the shadow cams according to the light view.
- updateShadowCams(Camera) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- updateShadowCams(Camera) - Method in class com.jme3.shadow.PointLightShadowRenderer
- updateShadowCams(Camera) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- updateSkeletonGeoms(Joint) - Method in class com.jme3.scene.debug.custom.ArmatureNode
- updateSourceParam(AudioSource, AudioParam) - Method in interface com.jme3.audio.AudioRenderer
- updateSourceParam(AudioSource, AudioParam) - Method in class com.jme3.audio.openal.ALAudioRenderer
- updateSubBatch(Geometry) - Method in class com.jme3.scene.BatchNode
- updateTexImageData(Image, Texture.Type, int, boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Uploads the given image to the GL driver.
- updateUniform(Shader, Uniform) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateUniformBindings(Shader) - Method in class com.jme3.renderer.RenderManager
-
Internal use only.
- updateUniformBindings(Shader) - Method in class com.jme3.shader.UniformBindingManager
-
Internal use only.
- updateUniformBufferObjectData(BufferObject) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateUniformBufferObjectData(BufferObject) - Method in interface com.jme3.renderer.Renderer
-
Uploads data of the buffer object on the GPU.
- updateUniformBufferObjectData(BufferObject) - Method in class com.jme3.system.NullRenderer
- updateUniformLocation(Shader, Uniform) - Method in class com.jme3.renderer.opengl.GLRenderer
-
Update the location of the specified Uniform in the specified Shader.
- updateVarFromAttributes(ShaderNodeVariable, VariableMapping) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Updates a variable from the attribute list.
- updateVariableFromList(ShaderNodeVariable, List<ShaderNodeVariable>) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
-
Searches a variable in the given list and updates its type and namespace.
- updateVertexArray(Mesh, VertexBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
- updateViewProjection() - Method in class com.jme3.renderer.Camera
-
Updates the view projection matrix.
- updateWorldBound() - Method in class com.jme3.scene.Geometry
-
updateWorldBound
updates the bounding volume that contains this geometry. - updateWorldBound() - Method in class com.jme3.scene.instancing.InstancedGeometry
- updateWorldBound() - Method in class com.jme3.scene.Node
- updateWorldBound() - Method in class com.jme3.scene.Spatial
-
Should be overridden by Node and Geometry.
- updateWorldLightList() - Method in class com.jme3.scene.Geometry
- updateWorldLightList() - Method in class com.jme3.scene.Spatial
- updateWorldTransforms() - Method in class com.jme3.scene.Geometry
- updateWorldTransforms() - Method in class com.jme3.scene.Spatial
-
Should only be called from updateGeometricState().
- updateWorldVectors() - Method in class com.jme3.animation.Bone
-
Deprecated.
- updateWorldVectors() - Method in class com.jme3.animation.Skeleton
-
Deprecated.Updates world transforms for all bones in this skeleton.
- uploadSubTexture(int, Image, int, int, int, int, int, int, int, boolean) - Method in class com.jme3.renderer.opengl.TextureUtil
- uploadSubTexture(Image, int, int, int, int, boolean) - Method in class com.jme3.renderer.opengl.TextureUtil
-
Deprecated.Use uploadSubTexture(int target, Image src, int index,int targetX, int targetY,int srcX,int srcY, int areaWidth,int areaHeight, boolean linearizeSrgb)
- uploadTexture(Image, int, int, boolean) - Method in class com.jme3.renderer.opengl.TextureUtil
- UPPER_BOUNDS - Enum constant in enum class checkers.quals.DefaultLocation
-
Apply default annotations to unannotated upper bounds: both explicit ones in
extends
clauses, and implicit upper bounds when no explicitextends
orsuper
clause is present. - upVector - Variable in class com.jme3.app.ChaseCameraAppState
- upVector - Variable in class com.jme3.cinematic.events.MotionEvent
- UrlAssetInfo - Class in com.jme3.asset.plugins
-
Handles loading of assets from a URL
- UrlLocator - Class in com.jme3.asset.plugins
-
UrlLocator
is a locator that combines a root URL and the given path in the AssetKey to construct a new URL that allows locating the asset. - UrlLocator() - Constructor for class com.jme3.asset.plugins.UrlLocator
- usage - Variable in class com.jme3.scene.VertexBuffer
- useEvenSlices - Variable in class com.jme3.environment.util.BoundingSphereDebug
- useEvenSlices - Variable in class com.jme3.scene.shape.Sphere
- useFastBufs - Static variable in class com.jme3.export.binary.BinaryExporter
- useInput() - Method in class com.jme3.system.AppSettings
-
Get the use input state.
- useJoysticks() - Method in class com.jme3.system.AppSettings
-
Get the use joysticks state
- userData - Variable in class com.jme3.scene.Spatial
- UserData - Class in com.jme3.scene
-
UserData
is used to contain user data objects set on spatials (primarily primitives) that do not implement theSavable
interface. - UserData() - Constructor for class com.jme3.scene.UserData
- UserData(byte, Object) - Constructor for class com.jme3.scene.UserData
-
Creates a new
UserData
with the given type and value. - usesMipMapLevels() - Method in enum class com.jme3.texture.Texture.MinFilter
- usesMultiData() - Method in enum class com.jme3.shader.VarType
- useStereo3D() - Method in class com.jme3.system.AppSettings
-
Get the stereo 3D state
- useStreamCache() - Method in class com.jme3.audio.AudioKey
-
Specifies if the stream cache is used.
V
- validate(Shader, StringBuilder) - Method in class jme3tools.shadercheck.CgcValidator
- validate(Shader, StringBuilder) - Method in class jme3tools.shadercheck.GpuAnalyzerValidator
- validate(Shader, StringBuilder) - Method in interface jme3tools.shadercheck.Validator
-
Validates the given shader to make sure it follows all requirements of the shader language specified as
Shader.ShaderSource.getLanguage()
. - Validator - Interface in jme3tools.shadercheck
-
Interface for shader validator tools.
- value - Variable in class com.jme3.material.MatParam
- value - Variable in class com.jme3.scene.UserData
- value - Variable in class com.jme3.shader.Uniform
-
Currently set value of the uniform.
- value - Variable in class com.jme3.util.struct.StructField
- value() - Element in annotation interface checkers.quals.DefaultQualifier
-
The name of the default annotation.
- value() - Element in annotation interface checkers.quals.DefaultQualifiers
- value() - Element in annotation interface checkers.quals.SubtypeOf
- valueOf(String) - Static method in enum class checkers.quals.DefaultLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.animation.LoopMode
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.app.LostFocusBehavior
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.app.state.ConstantVerifierState.ErrorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.audio.AudioData.DataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.audio.AudioNode.Status
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.audio.AudioParam
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.audio.AudioSource.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.audio.ListenerParam
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.bounding.BoundingVolume.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.cinematic.events.MotionEvent.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.cinematic.PlayState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.effect.ParticleMesh.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.environment.util.EnvMapUtils.FixSeamsMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.environment.util.EnvMapUtils.GenerationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.font.BitmapFont.Align
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.font.BitmapFont.VAlign
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.font.LineWrapMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.input.event.TouchEvent.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.light.Light.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.light.LightProbe.AreaType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.RenderState.BlendEquation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.RenderState.BlendFunc
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.RenderState.BlendMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.RenderState.FaceCullMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.RenderState.StencilOperation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.RenderState.TestFunction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.TechniqueDef.LightMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.TechniqueDef.LightSpace
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.material.TechniqueDef.ShadowMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.math.Plane.Side
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.math.Spline.SplineType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.opencl.Device.DeviceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.opencl.Image.ImageChannelOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.opencl.Image.ImageChannelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.opencl.Image.ImageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.opencl.MappingAccess
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.opencl.MemoryAccess
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.profile.AppStep
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.profile.SpStep
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.profile.VpStep
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.renderer.Camera.FrustumIntersect
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.renderer.Caps
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.renderer.Limits
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.renderer.queue.RenderQueue.ShadowMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.control.BillboardControl.Alignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.control.CameraControl.ControlDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.control.LightControl.ControlDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.Mesh.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.shape.Sphere.TextureMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.Spatial.BatchHint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.Spatial.CullHint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.Spatial.DFSMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.VertexBuffer.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.VertexBuffer.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.scene.VertexBuffer.Usage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shader.bufferobject.BufferObject.AccessHint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shader.bufferobject.BufferObject.NatureHint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shader.Shader.ShaderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shader.ShaderBufferBlock.BufferType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shader.UniformBinding
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shader.VarType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shadow.CompareMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shadow.EdgeFilteringMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shadow.PssmShadowRenderer.CompareMode
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.system.JmeContext.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.system.JmeSystem.StorageFolderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.system.Platform.Os
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.system.Platform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.image.ColorSpace
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.Image.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.Texture.MagFilter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.Texture.MinFilter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.Texture.ShadowCompareMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.Texture.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.Texture.WrapAxis
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.Texture.WrapMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.TextureCubeMap.Face
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.texture.TextureImage.Access
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.jme3.util.SkyFactory.EnvMapType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jme3tools.optimize.GeometryBatchFactory.AlignOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jme3tools.optimize.LodGenerator.TriangleReductionMethod
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class checkers.quals.DefaultLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.animation.LoopMode
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.app.LostFocusBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.app.state.ConstantVerifierState.ErrorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.audio.AudioData.DataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.audio.AudioNode.Status
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.audio.AudioParam
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.audio.AudioSource.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.audio.ListenerParam
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.bounding.BoundingVolume.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.cinematic.events.MotionEvent.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.cinematic.PlayState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.effect.ParticleMesh.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.environment.util.EnvMapUtils.FixSeamsMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.environment.util.EnvMapUtils.GenerationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.font.BitmapFont.Align
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.font.BitmapFont.VAlign
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.font.LineWrapMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.input.event.TouchEvent.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.light.Light.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.light.LightProbe.AreaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.RenderState.BlendEquation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.RenderState.BlendEquationAlpha
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.RenderState.BlendFunc
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.RenderState.BlendMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.RenderState.FaceCullMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.RenderState.StencilOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.RenderState.TestFunction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.TechniqueDef.LightMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.TechniqueDef.LightSpace
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.material.TechniqueDef.ShadowMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.math.Plane.Side
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.math.Spline.SplineType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.opencl.Device.DeviceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.opencl.Image.ImageChannelOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.opencl.Image.ImageChannelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.opencl.Image.ImageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.opencl.MappingAccess
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.opencl.MemoryAccess
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.profile.AppStep
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.profile.SpStep
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.profile.VpStep
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.renderer.Camera.FrustumIntersect
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.renderer.Caps
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.renderer.Limits
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.renderer.queue.RenderQueue.Bucket
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.renderer.queue.RenderQueue.ShadowMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.control.BillboardControl.Alignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.control.CameraControl.ControlDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.control.LightControl.ControlDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.Mesh.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.shape.Sphere.TextureMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.Spatial.BatchHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.Spatial.CullHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.Spatial.DFSMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.VertexBuffer.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.VertexBuffer.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.scene.VertexBuffer.Usage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shader.bufferobject.BufferObject.AccessHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shader.bufferobject.BufferObject.NatureHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shader.Shader.ShaderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shader.ShaderBufferBlock.BufferType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shader.UniformBinding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shader.VarType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shadow.CompareMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shadow.EdgeFilteringMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shadow.PssmShadowRenderer.CompareMode
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.shadow.PssmShadowRenderer.FilterMode
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.system.JmeContext.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.system.JmeSystem.StorageFolderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.system.Platform.Os
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.system.Platform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.image.ColorSpace
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.Image.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.Texture.MagFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.Texture.MinFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.Texture.ShadowCompareMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.Texture.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.Texture.WrapAxis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.Texture.WrapMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.TextureCubeMap.Face
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.jme3.texture.TextureImage.Access
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.jme3.util.ListMap
- values() - Static method in enum class com.jme3.util.SkyFactory.EnvMapType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jme3tools.optimize.GeometryBatchFactory.AlignOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jme3tools.optimize.LodGenerator.TriangleReductionMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VariableMapping - Class in com.jme3.shader
-
Represents a mapping between 2 shader node variables or a left shader node variable and a value expression.
- VariableMapping() - Constructor for class com.jme3.shader.VariableMapping
-
Creates a VariableMapping.
- VariableMapping(ShaderNodeVariable, String, ShaderNodeVariable, String, String) - Constructor for class com.jme3.shader.VariableMapping
-
Creates a VariableMapping.
- varNames - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- varType - Variable in class com.jme3.shader.Uniform
-
Type of uniform
- VarType - Enum Class in com.jme3.shader
- varyings - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- varyings - Variable in class com.jme3.material.ShaderGenerationInfo
-
the list of varyings
- vect1 - Variable in class com.jme3.util.TempVars
-
General vectors.
- vect10 - Variable in class com.jme3.util.TempVars
- vect2 - Variable in class com.jme3.util.TempVars
- vect2d - Variable in class com.jme3.util.TempVars
-
2D vector
- vect2d2 - Variable in class com.jme3.util.TempVars
- vect3 - Variable in class com.jme3.util.TempVars
- vect4 - Variable in class com.jme3.util.TempVars
- vect4f1 - Variable in class com.jme3.util.TempVars
- vect4f2 - Variable in class com.jme3.util.TempVars
- vect5 - Variable in class com.jme3.util.TempVars
- vect6 - Variable in class com.jme3.util.TempVars
- vect7 - Variable in class com.jme3.util.TempVars
- vect8 - Variable in class com.jme3.util.TempVars
- vect9 - Variable in class com.jme3.util.TempVars
- Vector2 - Enum constant in enum class com.jme3.shader.VarType
- Vector2Array - Enum constant in enum class com.jme3.shader.VarType
- Vector2f - Class in com.jme3.math
-
A vector composed of 2 single-precision components, used to represent locations, offsets, directions, and rotations in 2-dimensional space.
- Vector2f() - Constructor for class com.jme3.math.Vector2f
-
Instantiates an all-zero vector (0,0).
- Vector2f(float, float) - Constructor for class com.jme3.math.Vector2f
-
Instantiates a vector with specified components.
- Vector2f(Vector2f) - Constructor for class com.jme3.math.Vector2f
-
Instantiates a copy of the argument.
- Vector2fArrayField - Class in com.jme3.util.struct.fields
- Vector2fArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.Vector2fArrayField
- Vector2fArrayField(int, String, Vector2f[]) - Constructor for class com.jme3.util.struct.fields.Vector2fArrayField
- Vector2fField - Class in com.jme3.util.struct.fields
- Vector2fField(int, String, Vector2f) - Constructor for class com.jme3.util.struct.fields.Vector2fField
- Vector3 - Enum constant in enum class com.jme3.shader.VarType
- Vector3Array - Enum constant in enum class com.jme3.shader.VarType
- Vector3f - Class in com.jme3.math
-
A vector composed of 3 single-precision components, used to represent locations, offsets, velocities, and directions in 3-dimensional space.
- Vector3f() - Constructor for class com.jme3.math.Vector3f
-
Instantiates an all-zero vector (0,0,0).
- Vector3f(float, float, float) - Constructor for class com.jme3.math.Vector3f
-
Instantiates a vector with specified components.
- Vector3f(Vector3f) - Constructor for class com.jme3.math.Vector3f
-
Instantiates a copy of the argument.
- Vector3fArrayField - Class in com.jme3.util.struct.fields
- Vector3fArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.Vector3fArrayField
- Vector3fArrayField(int, String, Vector3f[]) - Constructor for class com.jme3.util.struct.fields.Vector3fArrayField
- Vector3fField - Class in com.jme3.util.struct.fields
- Vector3fField(int, String, Vector3f) - Constructor for class com.jme3.util.struct.fields.Vector3fField
- Vector4 - Enum constant in enum class com.jme3.shader.VarType
- Vector4Array - Enum constant in enum class com.jme3.shader.VarType
- Vector4f - Class in com.jme3.math
-
Vector4f
defines a Vector for a four float value tuple. - Vector4f() - Constructor for class com.jme3.math.Vector4f
-
Instantiate a
Vector4f
with the value (0,0,0,0). - Vector4f(float, float, float, float) - Constructor for class com.jme3.math.Vector4f
-
Constructor instantiates a new
Vector4f
with provides values. - Vector4f(Vector4f) - Constructor for class com.jme3.math.Vector4f
-
Instantiate a
Vector4f
that is a copy of the provided vector. - Vector4fArrayField - Class in com.jme3.util.struct.fields
- Vector4fArrayField(int, String, int) - Constructor for class com.jme3.util.struct.fields.Vector4fArrayField
- Vector4fArrayField(int, String, Vector4f[]) - Constructor for class com.jme3.util.struct.fields.Vector4fArrayField
- Vector4fField - Class in com.jme3.util.struct.fields
- Vector4fField(int, String, Vector4f) - Constructor for class com.jme3.util.struct.fields.Vector4fField
- velocity - Variable in class com.jme3.audio.AudioNode
- velocity - Variable in class com.jme3.effect.Particle
-
Particle velocity.
- Velocity - Enum constant in enum class com.jme3.audio.AudioParam
- Velocity - Enum constant in enum class com.jme3.audio.ListenerParam
- velocityFromTranslation - Variable in class com.jme3.audio.AudioNode
- velocityVariation - Variable in class com.jme3.effect.influencers.DefaultParticleInfluencer
-
The velocity's variation of the particles.
- VERSION - Static variable in class com.jme3.export.FormatVersion
-
Version number of the format.
- VERSION_FULL - Static variable in class com.jme3.system.JmeVersion
- VERSION_NUMBER - Static variable in class com.jme3.system.JmeVersion
- VERSION_TAG - Static variable in class com.jme3.system.JmeVersion
- vertCount - Variable in class com.jme3.environment.util.BoundingSphereDebug
- vertCount - Variable in class com.jme3.scene.shape.Sphere
- Vertex - Enum constant in enum class com.jme3.shader.Shader.ShaderType
-
Control vertex processing.
- Vertex() - Constructor for class com.jme3.scene.plugins.OBJLoader.Vertex
- VertexAttributes - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of vertex attributes.
- VertexBuffer - Class in com.jme3.scene
-
A
VertexBuffer
contains a particular type of geometry data used byMesh
es. - VertexBuffer() - Constructor for class com.jme3.scene.VertexBuffer
-
Serialization only.
- VertexBuffer(int) - Constructor for class com.jme3.scene.VertexBuffer
- VertexBuffer(VertexBuffer.Type) - Constructor for class com.jme3.scene.VertexBuffer
-
Creates an empty, uninitialized buffer.
- VertexBuffer.Format - Enum Class in com.jme3.scene
-
Specifies format of the data stored in the buffer.
- VertexBuffer.Type - Enum Class in com.jme3.scene
-
Type of buffer.
- VertexBuffer.Usage - Enum Class in com.jme3.scene
-
The usage of the VertexBuffer, specifies how often the buffer is used.
- VertexBufferArray - Enum constant in enum class com.jme3.renderer.Caps
-
Supports VAO, or vertex buffer arrays.
- vertexDeclaredUniforms - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
- vertexGlobal - Variable in class com.jme3.material.ShaderGenerationInfo
-
the global output of the vertex shader (to assign ot gl_Position)
- VertexTextureFetch - Enum constant in enum class com.jme3.renderer.Caps
-
Supports reading from textures inside the vertex shader.
- VertexTextureUnits - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of vertex texture units, or number of textures that can be used in the vertex shader.
- vertexUniforms - Variable in class com.jme3.material.ShaderGenerationInfo
-
the list of all the uniforms to declare in the vertex shader
- VertexUniformVectors - Enum constant in enum class com.jme3.renderer.Limits
-
Maximum number of vertex uniform vectors.
- verticalRotation - Variable in class com.jme3.app.ChaseCameraAppState
- vertices - Variable in class com.jme3.effect.shapes.EmitterMeshVertexShape
- vertIndexMap - Variable in class com.jme3.scene.plugins.OBJLoader
- verts - Variable in class com.jme3.scene.plugins.OBJLoader
- veryCloseRotation - Variable in class com.jme3.input.ChaseCamera
- View - Enum constant in enum class com.jme3.material.TechniqueDef.LightSpace
- viewMatrix - Variable in class com.jme3.renderer.Camera
-
Transforms world space into eye space.
- ViewMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The view matrix.
- ViewMatrixInverse - Enum constant in enum class com.jme3.shader.UniformBinding
- viewPort - Variable in class com.jme3.app.LegacyApplication
- viewPort - Variable in class com.jme3.app.state.RootNodeAppState
- viewPort - Variable in class com.jme3.shadow.AbstractShadowFilter
- viewPort - Variable in class com.jme3.shadow.AbstractShadowRenderer
- viewPort - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- ViewPort - Class in com.jme3.renderer
-
Represents a view inside the display window or a
FrameBuffer
to which scenes will be rendered. - ViewPort - Enum constant in enum class com.jme3.shader.UniformBinding
-
Contains the four viewport parameters in this order: X = Left, Y = Top, Z = Right, W = Bottom.
- ViewPort(String, Camera) - Constructor for class com.jme3.renderer.ViewPort
-
Creates a new viewport.
- viewPortBottom - Variable in class com.jme3.renderer.Camera
-
Percent value on display where vertical viewing begins for this camera.
- viewportChanged - Variable in class com.jme3.renderer.Camera
-
True if the renderer needs to update its viewport boundaries.
- viewPortLeft - Variable in class com.jme3.renderer.Camera
-
Percent value on display where horizontal viewing starts for this camera.
- viewPortRight - Variable in class com.jme3.renderer.Camera
-
Percent value on display where horizontal viewing ends for this camera.
- viewports - Variable in class com.jme3.environment.EnvironmentCamera
- viewPortTop - Variable in class com.jme3.renderer.Camera
-
Percent value on display where vertical viewing ends for this camera.
- viewProjectionMatrix - Variable in class com.jme3.renderer.Camera
-
Transforms world space into clip space.
- ViewProjectionMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The view projection matrix.
- ViewProjectionMatrixInverse - Enum constant in enum class com.jme3.shader.UniformBinding
- VirtualIndexBuffer - Class in com.jme3.scene.mesh
-
IndexBuffer implementation that generates vertex indices sequentially based on a specific Mesh
Mesh.Mode
. - VirtualIndexBuffer(int, Mesh.Mode) - Constructor for class com.jme3.scene.mesh.VirtualIndexBuffer
- visit(Geometry) - Method in class com.jme3.scene.SceneGraphVisitorAdapter
-
Called when a
Geometry
is visited. - visit(Node) - Method in class com.jme3.scene.SceneGraphVisitorAdapter
-
Called when a
Node
is visited. - visit(Spatial) - Method in interface com.jme3.scene.SceneGraphVisitor
-
Called when a spatial is visited in the scene graph.
- visit(Spatial) - Method in class com.jme3.scene.SceneGraphVisitorAdapter
- VoidFunction<T> - Interface in com.jme3.util.functional
- volume - Variable in class com.jme3.audio.AudioNode
- volume - Variable in class com.jme3.audio.LowPassFilter
- Volume - Enum constant in enum class com.jme3.audio.AudioParam
- Volume - Enum constant in enum class com.jme3.audio.ListenerParam
- vpStep(VpStep, ViewPort, RenderQueue.Bucket) - Method in class com.jme3.app.BasicProfiler
- vpStep(VpStep, ViewPort, RenderQueue.Bucket) - Method in class com.jme3.app.DetailedProfiler
- vpStep(VpStep, ViewPort, RenderQueue.Bucket) - Method in interface com.jme3.profile.AppProfiler
-
Called at the beginning of the specified VpStep during the rendering of the specified ViewPort.
- VpStep - Enum Class in com.jme3.profile
-
Indicates a ViewPort-level step within the profiled frame.
- vRotateCamera(float) - Method in class com.jme3.input.ChaseCamera
- vRotating - Variable in class com.jme3.input.ChaseCamera
- vRotation - Variable in class com.jme3.input.ChaseCamera
- vRotationLerpFactor - Variable in class com.jme3.input.ChaseCamera
W
- w - Variable in class com.jme3.math.Quaternion
-
The real (W) component.
- w - Variable in class com.jme3.math.Vector4f
-
the w value of the vector.
- waitFor(boolean) - Method in class com.jme3.system.NullContext
- waitForFinished() - Method in class com.jme3.opencl.Event
-
Waits until the action has finished (blocking).
- WAVLoader - Class in com.jme3.audio.plugins
- WAVLoader() - Constructor for class com.jme3.audio.plugins.WAVLoader
- WeakRefAssetCache - Class in com.jme3.asset.cache
-
A garbage collector bound asset cache that handles non-cloneable objects.
- WeakRefAssetCache() - Constructor for class com.jme3.asset.cache.WeakRefAssetCache
- WeakRefCloneAssetCache - Class in com.jme3.asset.cache
-
WeakRefCloneAssetCache
caches cloneable assets in a weak-key cache, allowing them to be collected when memory is low. - WeakRefCloneAssetCache() - Constructor for class com.jme3.asset.cache.WeakRefCloneAssetCache
- Web - Enum constant in enum class com.jme3.system.Platform.Os
-
Generic web platform
- Web - Enum constant in enum class com.jme3.system.Platform
-
Generic web platform on unknown architecture
- WebGL - Enum constant in enum class com.jme3.renderer.Caps
-
Supports WebGL
- Weighted - Interface in com.jme3.anim.util
- WeightedProbeBlendingStrategy - Class in com.jme3.light
-
This strategy returns the 3 closest probe from the rendered object.
- WeightedProbeBlendingStrategy() - Constructor for class com.jme3.light.WeightedProbeBlendingStrategy
- when() - Element in annotation interface checkers.quals.Dependent
- when() - Element in annotation interface checkers.quals.Unused
-
The field that is annotated with @Unused may not be accessed via a receiver that is annotated with the "when" annotation.
- whichSide(Plane) - Method in class com.jme3.bounding.BoundingBox
-
whichSide
takes a plane (typically provided by a view frustum) to determine which side this bound is on. - whichSide(Plane) - Method in class com.jme3.bounding.BoundingSphere
-
whichSide
takes a plane (typically provided by a view frustum) to determine which side this bound is on. - whichSide(Plane) - Method in class com.jme3.bounding.BoundingVolume
-
whichSide
returns the side on which the bounding volume lies on a plane. - whichSide(Vector3f) - Method in class com.jme3.math.Plane
-
whichSide
returns the side at which a point lies on the plane. - White - Static variable in class com.jme3.math.ColorRGBA
-
The color white (1,1,1).
- width - Variable in class com.jme3.font.Rectangle
- width - Variable in class com.jme3.opencl.Image.ImageDescriptor
- width - Variable in class com.jme3.renderer.Camera
-
The width of the viewport in pixels.
- width - Variable in class com.jme3.texture.Image
- Windows - Enum constant in enum class com.jme3.system.Platform.Os
-
Microsoft Windows operating systems
- Windows_ARM32 - Enum constant in enum class com.jme3.system.Platform
-
Microsoft Windows 32-bit ARM
- Windows_ARM64 - Enum constant in enum class com.jme3.system.Platform
-
Microsoft Windows 64-bit ARM
- Windows32 - Enum constant in enum class com.jme3.system.Platform
-
Microsoft Windows 32-bit AMD/Intel
- Windows64 - Enum constant in enum class com.jme3.system.Platform
-
Microsoft Windows 64-bit AMD/Intel
- WireBox - Class in com.jme3.scene.debug
- WireBox() - Constructor for class com.jme3.scene.debug.WireBox
- WireBox(float, float, float) - Constructor for class com.jme3.scene.debug.WireBox
- wireframe - Variable in class com.jme3.renderer.RenderContext
-
Enables wireframe rendering of triangle meshes.
- WireFrustum - Class in com.jme3.scene.debug
- WireFrustum() - Constructor for class com.jme3.scene.debug.WireFrustum
-
This constructor is for serialization only.
- WireFrustum(Vector3f[]) - Constructor for class com.jme3.scene.debug.WireFrustum
- WireSphere - Class in com.jme3.scene.debug
- WireSphere() - Constructor for class com.jme3.scene.debug.WireSphere
- WireSphere(float) - Constructor for class com.jme3.scene.debug.WireSphere
- Word - Enum constant in enum class com.jme3.font.LineWrapMode
- workGroupSize - Variable in class com.jme3.opencl.Kernel
-
The current local work size
- WorkSize() - Constructor for class com.jme3.opencl.Kernel.WorkSize
-
Creates a work size of dimension 1 and extend 1,1,1 (only one thread).
- WorkSize(int, long...) - Constructor for class com.jme3.opencl.Kernel.WorkSize
-
Creates a new work size object
- WorkSize(long) - Constructor for class com.jme3.opencl.Kernel.WorkSize
-
Creates a 1D work size of the specified extend
- WorkSize(long, long) - Constructor for class com.jme3.opencl.Kernel.WorkSize
-
Creates a 2D work size of the specified extend
- WorkSize(long, long, long) - Constructor for class com.jme3.opencl.Kernel.WorkSize
-
Creates a 3D work size of the specified extend.
- World - Enum constant in enum class com.jme3.material.TechniqueDef.LightSpace
- worldBound - Variable in class com.jme3.scene.Spatial
-
Spatial's bounding volume relative to the world.
- worldLights - Variable in class com.jme3.scene.Spatial
- WorldMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The world matrix.
- WorldMatrixInverse - Enum constant in enum class com.jme3.shader.UniformBinding
- WorldMatrixInverseTranspose - Enum constant in enum class com.jme3.shader.UniformBinding
-
The world matrix inverse transpose.
- WorldNormalMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The normal matrix in world space for World space lighting.
- worldOverrides - Variable in class com.jme3.scene.Spatial
- worldPlane - Variable in class com.jme3.renderer.Camera
-
Array holding the planes that this camera will check for culling.
- worldToLocal(Vector3f, Vector3f) - Method in class com.jme3.scene.Spatial
-
Convert a vector (in) from world coordinate space to this spatial's local coordinate space.
- worldTransform - Variable in class com.jme3.scene.Spatial
- WorldViewMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The world view matrix.
- WorldViewMatrixInverse - Enum constant in enum class com.jme3.shader.UniformBinding
- WorldViewProjectionMatrix - Enum constant in enum class com.jme3.shader.UniformBinding
-
The world view projection matrix.
- WorldViewProjectionMatrixInverse - Enum constant in enum class com.jme3.shader.UniformBinding
- wrap(Class<T>) - Static method in class com.jme3.anim.util.Primitives
-
Returns the corresponding wrapper type of
type
if it is a primitive type; otherwise returnstype
itself. - Wrap - Enum constant in enum class com.jme3.environment.util.EnvMapUtils.FixSeamsMethod
-
wrap texture coordinates
- wrapIndexBuffer(Buffer) - Static method in class com.jme3.scene.mesh.IndexBuffer
- WrappedIndexBuffer - Class in com.jme3.scene.mesh
-
WrappedIndexBuffer
converts vertex indices from a non list based mesh mode such asMesh.Mode.TriangleStrip
orMesh.Mode.LineLoop
into a list based mode such asMesh.Mode.Triangles
orMesh.Mode.Lines
. - WrappedIndexBuffer(Mesh) - Constructor for class com.jme3.scene.mesh.WrappedIndexBuffer
- write(boolean[][], String, boolean[][]) - Method in interface com.jme3.export.OutputCapsule
- write(boolean[], String, boolean[]) - Method in interface com.jme3.export.OutputCapsule
- write(boolean, String, boolean) - Method in interface com.jme3.export.OutputCapsule
- write(byte[][], String, byte[][]) - Method in interface com.jme3.export.OutputCapsule
- write(byte[], String, byte[]) - Method in interface com.jme3.export.OutputCapsule
- write(byte, String, byte) - Method in interface com.jme3.export.OutputCapsule
- write(double[][], String, double[][]) - Method in interface com.jme3.export.OutputCapsule
- write(double[], String, double[]) - Method in interface com.jme3.export.OutputCapsule
- write(double, String, double) - Method in interface com.jme3.export.OutputCapsule
- write(float[][], String, float[][]) - Method in interface com.jme3.export.OutputCapsule
- write(float[], String, float[]) - Method in interface com.jme3.export.OutputCapsule
- write(float, String, float) - Method in interface com.jme3.export.OutputCapsule
- write(int[][], String, int[][]) - Method in interface com.jme3.export.OutputCapsule
- write(int[], String, int[]) - Method in interface com.jme3.export.OutputCapsule
- write(int, String, int) - Method in interface com.jme3.export.OutputCapsule
- write(long[][], String, long[][]) - Method in interface com.jme3.export.OutputCapsule
- write(long[], String, long[]) - Method in interface com.jme3.export.OutputCapsule
- write(long, String, long) - Method in interface com.jme3.export.OutputCapsule
- write(short[][], String, short[][]) - Method in interface com.jme3.export.OutputCapsule
- write(short[], String, short[]) - Method in interface com.jme3.export.OutputCapsule
- write(short, String, short) - Method in interface com.jme3.export.OutputCapsule
- write(JmeExporter) - Method in class com.jme3.anim.AnimClip
-
Serialize this clip to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.anim.AnimComposer
-
Serialize this composer to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.anim.AnimLayer
- write(JmeExporter) - Method in class com.jme3.anim.Armature
-
Serialize this Armature to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.anim.ArmatureMask
- write(JmeExporter) - Method in class com.jme3.anim.Joint
-
Serialize this Joint to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.anim.MorphControl
-
Serialize this Control to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.anim.MorphTrack
-
Serialize this track to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.anim.SingleLayerInfluenceMask
- write(JmeExporter) - Method in class com.jme3.anim.SkinningControl
-
Serialize this Control to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.anim.TransformTrack
-
Serializes this track to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.animation.Animation
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.AnimControl
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.AudioTrack
-
Deprecated.Internal use only serialization
- write(JmeExporter) - Method in class com.jme3.animation.Bone
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.BoneTrack
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.CompactFloatArray
- write(JmeExporter) - Method in class com.jme3.animation.CompactQuaternionArray
- write(JmeExporter) - Method in class com.jme3.animation.CompactVector3Array
- write(JmeExporter) - Method in class com.jme3.animation.EffectTrack
-
Deprecated.Internal use only serialization
- write(JmeExporter) - Method in class com.jme3.animation.Pose
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.PoseTrack.PoseFrame
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.PoseTrack
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.Skeleton
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.SkeletonControl
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.SpatialTrack
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.animation.TrackInfo
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.asset.AssetKey
- write(JmeExporter) - Method in class com.jme3.asset.TextureKey
- write(JmeExporter) - Method in class com.jme3.audio.AudioKey
- write(JmeExporter) - Method in class com.jme3.audio.AudioNode
- write(JmeExporter) - Method in class com.jme3.audio.Filter
- write(JmeExporter) - Method in class com.jme3.audio.LowPassFilter
- write(JmeExporter) - Method in class com.jme3.bounding.BoundingBox
- write(JmeExporter) - Method in class com.jme3.bounding.BoundingSphere
- write(JmeExporter) - Method in class com.jme3.bounding.BoundingVolume
- write(JmeExporter) - Method in class com.jme3.cinematic.Cinematic
-
used internally for serialization
- write(JmeExporter) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
-
Used for serialization only.
- write(JmeExporter) - Method in class com.jme3.cinematic.events.AnimationEvent
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.cinematic.events.AnimEvent
-
Serialize this event to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.cinematic.events.CameraEvent
-
used internally for serialization
- write(JmeExporter) - Method in class com.jme3.cinematic.events.MotionEvent
- write(JmeExporter) - Method in class com.jme3.cinematic.events.SoundEvent
- write(JmeExporter) - Method in class com.jme3.cinematic.KeyFrame
- write(JmeExporter) - Method in class com.jme3.cinematic.MotionPath
- write(JmeExporter) - Method in class com.jme3.cinematic.TimeLine
- write(JmeExporter) - Method in class com.jme3.collision.bih.BIHNode
- write(JmeExporter) - Method in class com.jme3.collision.bih.BIHTree
- write(JmeExporter) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
- write(JmeExporter) - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
- write(JmeExporter) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
- write(JmeExporter) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
- write(JmeExporter) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
- write(JmeExporter) - Method in class com.jme3.effect.ParticleEmitter
- write(JmeExporter) - Method in class com.jme3.effect.shapes.EmitterBoxShape
- write(JmeExporter) - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
- write(JmeExporter) - Method in class com.jme3.effect.shapes.EmitterPointShape
- write(JmeExporter) - Method in class com.jme3.effect.shapes.EmitterSphereShape
- write(JmeExporter) - Method in class com.jme3.environment.EnvironmentProbeControl
- write(JmeExporter) - Method in class com.jme3.export.NullSavable
- write(JmeExporter) - Method in interface com.jme3.export.Savable
- write(JmeExporter) - Method in class com.jme3.font.BitmapCharacter
- write(JmeExporter) - Method in class com.jme3.font.BitmapCharacterSet
- write(JmeExporter) - Method in class com.jme3.font.BitmapFont
- write(JmeExporter) - Method in class com.jme3.font.Kerning
- write(JmeExporter) - Method in class com.jme3.input.ChaseCamera
-
Write the camera
- write(JmeExporter) - Method in class com.jme3.light.DirectionalLight
- write(JmeExporter) - Method in class com.jme3.light.Light
- write(JmeExporter) - Method in class com.jme3.light.LightList
- write(JmeExporter) - Method in class com.jme3.light.LightProbe
- write(JmeExporter) - Method in class com.jme3.light.OrientedBoxProbeArea
- write(JmeExporter) - Method in class com.jme3.light.PointLight
- write(JmeExporter) - Method in class com.jme3.light.SphereProbeArea
- write(JmeExporter) - Method in class com.jme3.light.SpotLight
- write(JmeExporter) - Method in class com.jme3.material.Material
- write(JmeExporter) - Method in class com.jme3.material.MatParam
- write(JmeExporter) - Method in class com.jme3.material.MatParamOverride
- write(JmeExporter) - Method in class com.jme3.material.MatParamTexture
- write(JmeExporter) - Method in class com.jme3.material.RenderState
- write(JmeExporter) - Method in class com.jme3.material.ShaderGenerationInfo
- write(JmeExporter) - Method in class com.jme3.material.TechniqueDef
- write(JmeExporter) - Method in class com.jme3.math.ColorRGBA
-
Serialize this color to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Line
-
Serialize this line to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.LineSegment
-
Serialize this segment to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Matrix3f
-
Serializes to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Matrix4f
-
Serialize to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Plane
-
Serialize this plane to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Quaternion
-
Serializes to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Ray
-
Serialize this ray to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Rectangle
-
Serialize this rectangle to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Ring
-
Serialize this ring to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Spline
-
Serialize this spline to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Transform
-
Serializes to the argument, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Triangle
-
Serializes this triangle to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Vector2f
-
Serializes the vector to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Vector3f
-
Serializes to the argument, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.math.Vector4f
-
Serialize this vector to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.post.Filter
-
Override this method if you want to save extra properties when the filter is saved else only basic properties of the filter will be saved This method should always begin by super.write(ex);
- write(JmeExporter) - Method in class com.jme3.post.FilterPostProcessor
- write(JmeExporter) - Method in class com.jme3.renderer.Camera
- write(JmeExporter) - Method in class com.jme3.scene.AssetLinkNode
- write(JmeExporter) - Method in class com.jme3.scene.CameraNode
- write(JmeExporter) - Method in class com.jme3.scene.control.AbstractControl
- write(JmeExporter) - Method in class com.jme3.scene.control.BillboardControl
- write(JmeExporter) - Method in class com.jme3.scene.control.CameraControl
- write(JmeExporter) - Method in class com.jme3.scene.control.LightControl
- write(JmeExporter) - Method in class com.jme3.scene.control.LodControl
- write(JmeExporter) - Method in class com.jme3.scene.debug.SkeletonInterBoneWire
-
Serializes to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.scene.debug.SkeletonPoints
-
Serializes to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.scene.debug.SkeletonWire
-
Serializes to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.scene.Geometry
- write(JmeExporter) - Method in class com.jme3.scene.instancing.InstancedGeometry
- write(JmeExporter) - Method in class com.jme3.scene.LightNode
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.scene.mesh.MorphTarget
- write(JmeExporter) - Method in class com.jme3.scene.Mesh
- write(JmeExporter) - Method in class com.jme3.scene.Node
- write(JmeExporter) - Method in class com.jme3.scene.shape.AbstractBox
- write(JmeExporter) - Method in class com.jme3.scene.shape.CenterQuad
-
Serializes to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.scene.shape.Cylinder
- write(JmeExporter) - Method in class com.jme3.scene.shape.Dome
- write(JmeExporter) - Method in class com.jme3.scene.shape.Line
- write(JmeExporter) - Method in class com.jme3.scene.shape.PQTorus
- write(JmeExporter) - Method in class com.jme3.scene.shape.Quad
- write(JmeExporter) - Method in class com.jme3.scene.shape.RectangleMesh
- write(JmeExporter) - Method in class com.jme3.scene.shape.Sphere
- write(JmeExporter) - Method in class com.jme3.scene.shape.Surface
-
Serializes to the specified exporter, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.scene.shape.Torus
- write(JmeExporter) - Method in class com.jme3.scene.Spatial
- write(JmeExporter) - Method in class com.jme3.scene.UserData
- write(JmeExporter) - Method in class com.jme3.scene.VertexBuffer
- write(JmeExporter) - Method in class com.jme3.shader.bufferobject.BufferObject
- write(JmeExporter) - Method in class com.jme3.shader.bufferobject.BufferRegion
- write(JmeExporter) - Method in class com.jme3.shader.ShaderNode
-
jme serialization
- write(JmeExporter) - Method in class com.jme3.shader.ShaderNodeDefinition
-
jme serialization (not used)
- write(JmeExporter) - Method in class com.jme3.shader.ShaderNodeVariable
-
jme serialization (not used)
- write(JmeExporter) - Method in class com.jme3.shader.VariableMapping
-
jme serialization (not used)
- write(JmeExporter) - Method in class com.jme3.shadow.AbstractShadowFilter
- write(JmeExporter) - Method in class com.jme3.shadow.AbstractShadowRenderer
-
Serialize this instance, for example when saving to a J3O file.
- write(JmeExporter) - Method in class com.jme3.shadow.DirectionalLightShadowFilter
- write(JmeExporter) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
- write(JmeExporter) - Method in class com.jme3.shadow.PointLightShadowFilter
- write(JmeExporter) - Method in class com.jme3.shadow.PointLightShadowRenderer
- write(JmeExporter) - Method in class com.jme3.shadow.PssmShadowFilter
-
Deprecated.
- write(JmeExporter) - Method in class com.jme3.shadow.SpotLightShadowFilter
- write(JmeExporter) - Method in class com.jme3.shadow.SpotLightShadowRenderer
- write(JmeExporter) - Method in class com.jme3.texture.Image
- write(JmeExporter) - Method in class com.jme3.texture.Texture
- write(JmeExporter) - Method in class com.jme3.texture.Texture2D
- write(JmeExporter) - Method in class com.jme3.texture.Texture3D
- write(JmeExporter) - Method in class com.jme3.texture.TextureArray
- write(JmeExporter) - Method in class com.jme3.texture.TextureCubeMap
- write(JmeExporter) - Method in class com.jme3.util.struct.StructStd140BufferObject
- write(Savable[][], String, Savable[][]) - Method in interface com.jme3.export.OutputCapsule
- write(Savable[], String, Savable[]) - Method in interface com.jme3.export.OutputCapsule
- write(Savable, String, Savable) - Method in interface com.jme3.export.OutputCapsule
- write(CommandQueue, ByteBuffer) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.write(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long)
, setssize
toBuffer.getSize()
. - write(CommandQueue, ByteBuffer, long) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.write(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long, long)
, setsoffset
to zero. - write(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.Buffer
-
Performs a blocking write to the buffer.
- write(BufferLayout, ByteBuffer, T) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout.ObjectSerializer
- write(Image, Class<? extends Texture>, String) - Method in class com.jme3.texture.plugins.ktx.KTXWriter
-
Writes an image with the given params textureType, allows one to write textureArrays, Texture3D, and TextureCubeMaps.
- write(Image, String) - Method in class com.jme3.texture.plugins.ktx.KTXWriter
-
Writes a 2D image from the given image in a KTX file named from the fileName param Note that the fileName should contain the extension (.ktx sounds like a wise choice)
- write(Enum, String, Enum) - Method in interface com.jme3.export.OutputCapsule
- write(String[][], String, String[][]) - Method in interface com.jme3.export.OutputCapsule
- write(String[], String, String[]) - Method in interface com.jme3.export.OutputCapsule
- write(String, String, String) - Method in interface com.jme3.export.OutputCapsule
- write(ByteBuffer, Object) - Method in class com.jme3.shader.bufferobject.layout.BufferLayout
-
Serialize an object accordingly with the std140 layout and write the result to a BufferObject
- write(ByteBuffer, String, ByteBuffer) - Method in interface com.jme3.export.OutputCapsule
- write(FloatBuffer, String, FloatBuffer) - Method in interface com.jme3.export.OutputCapsule
- write(IntBuffer, String, IntBuffer) - Method in interface com.jme3.export.OutputCapsule
- write(ShortBuffer, String, ShortBuffer) - Method in interface com.jme3.export.OutputCapsule
- write(BitSet, String, BitSet) - Method in interface com.jme3.export.OutputCapsule
- WRITE_ONLY - Enum constant in enum class com.jme3.opencl.MemoryAccess
-
A kernel can only write this buffer.
- writeAsync(CommandQueue, ByteBuffer) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.writeAsync(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long)
, setssize
toBuffer.getSize()
. - writeAsync(CommandQueue, ByteBuffer, long) - Method in class com.jme3.opencl.Buffer
-
Alternative version of
Buffer.writeAsync(com.jme3.opencl.CommandQueue, java.nio.ByteBuffer, long, long)
, setsoffset
to zero. - writeAsync(CommandQueue, ByteBuffer, long, long) - Method in class com.jme3.opencl.Buffer
-
Performs an async/non-blocking write to the buffer.
- writeBoolean(OutputStream, boolean) - Static method in class com.jme3.export.binary.ByteUtils
-
Writes a boolean out to an OutputStream.
- writeByteBufferArrayList(ArrayList<ByteBuffer>, String, ArrayList<ByteBuffer>) - Method in interface com.jme3.export.OutputCapsule
- writeCharset(OutputCapsule, int, IntMap<BitmapCharacter>) - Method in class com.jme3.font.BitmapCharacterSet
- writeComponents(ByteBuffer, int, int, int, int, int[], byte[]) - Method in class com.jme3.texture.image.ByteOffsetImageCodec
- writeDouble(OutputStream, double) - Static method in class com.jme3.export.binary.ByteUtils
-
Writes a double out to an OutputStream.
- writeExternal(ObjectOutput) - Method in class com.jme3.math.Quaternion
-
Writes the quaternion to an
ObjectOutput
object. - writeExternal(ObjectOutput) - Method in class com.jme3.math.Vector2f
-
Writes the vector to an
ObjectOutput
object. - writeFloat(OutputStream, float) - Static method in class com.jme3.export.binary.ByteUtils
-
Writes a float out to an OutputStream.
- writeFloatBufferArrayList(ArrayList<FloatBuffer>, String, ArrayList<FloatBuffer>) - Method in interface com.jme3.export.OutputCapsule
- writeImage(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.Image
-
Performs a blocking write from the specified byte buffer into the image.
- writeImageAsync(CommandQueue, ByteBuffer, long[], long[], long, long) - Method in class com.jme3.opencl.Image
-
Performs an async/non-blocking write from the specified byte buffer into the image.
- writeImageFile(File) - Method in class com.jme3.app.state.ScreenshotAppState
-
Called by postFrame() once the screen has been captured to outBuf.
- writeImageFile(OutputStream, String, ByteBuffer, int, int) - Static method in class com.jme3.system.JmeSystem
-
Compresses a raw image into a stream.
- writeImageFile(OutputStream, String, ByteBuffer, int, int) - Method in class com.jme3.system.JmeSystemDelegate
- writeInt(OutputStream, int) - Static method in class com.jme3.export.binary.ByteUtils
-
Writes an integer out to an OutputStream.
- writeIntSavableMap(IntMap<? extends Savable>, String, IntMap<? extends Savable>) - Method in interface com.jme3.export.OutputCapsule
- writeLong(OutputStream, long) - Static method in class com.jme3.export.binary.ByteUtils
-
Writes a long out to an OutputStream.
- WriteOnly - Enum constant in enum class com.jme3.texture.TextureImage.Access
-
The image can only be written to in a shader.
- writeSavableArrayList(ArrayList, String, ArrayList) - Method in interface com.jme3.export.OutputCapsule
- writeSavableArrayListArray(ArrayList[], String, ArrayList[]) - Method in interface com.jme3.export.OutputCapsule
- writeSavableArrayListArray2D(ArrayList[][], String, ArrayList[][]) - Method in interface com.jme3.export.OutputCapsule
- writeSavableMap(Map<? extends Savable, ? extends Savable>, String, Map<? extends Savable, ? extends Savable>) - Method in interface com.jme3.export.OutputCapsule
- writeShort(OutputStream, short) - Static method in class com.jme3.export.binary.ByteUtils
-
Writes a short out to an OutputStream.
- writeStringSavableMap(Map<String, ? extends Savable>, String, Map<String, ? extends Savable>) - Method in interface com.jme3.export.OutputCapsule
X
- x - Variable in class com.jme3.font.Rectangle
- x - Variable in class com.jme3.math.Quaternion
-
The first imaginary (X) component.
- x - Variable in class com.jme3.math.Vector2f
-
The first (X) component.
- x - Variable in class com.jme3.math.Vector3f
-
The first (X) component.
- x - Variable in class com.jme3.math.Vector4f
-
the x value of the vector.
- X_AXIS - Static variable in interface com.jme3.input.JoystickAxis
- xExtent - Variable in class com.jme3.scene.shape.AbstractBox
Y
- y - Variable in class com.jme3.font.Rectangle
- y - Variable in class com.jme3.math.Quaternion
-
The 2nd imaginary (Y) component.
- y - Variable in class com.jme3.math.Vector2f
-
The 2nd (Y) component.
- y - Variable in class com.jme3.math.Vector3f
-
The 2nd (Y) component.
- y - Variable in class com.jme3.math.Vector4f
-
the y value of the vector.
- Y_AXIS - Static variable in interface com.jme3.input.JoystickAxis
- Yellow - Static variable in class com.jme3.math.ColorRGBA
-
The color yellow (1,1,0).
- yExtent - Variable in class com.jme3.scene.shape.AbstractBox
Z
- z - Variable in class com.jme3.math.Quaternion
-
The 3rd imaginary (Z) component.
- z - Variable in class com.jme3.math.Vector3f
-
The 3rd (Z) component.
- z - Variable in class com.jme3.math.Vector4f
-
the z value of the vector.
- Z_AXIS - Static variable in interface com.jme3.input.JoystickAxis
- Z_ROTATION - Static variable in interface com.jme3.input.JoystickAxis
- zero() - Method in class com.jme3.math.Matrix3f
-
Sets all elements to zero.
- zero() - Method in class com.jme3.math.Matrix4f
-
Sets all elements to zero.
- zero() - Method in class com.jme3.math.Vector2f
-
Sets both components to zero.
- zero() - Method in class com.jme3.math.Vector3f
-
Sets all 3 components to zero.
- zero() - Method in class com.jme3.math.Vector4f
-
zero
resets this vector's data to zero internally. - Zero - Enum constant in enum class com.jme3.material.RenderState.BlendFunc
-
RGB Factor (0, 0, 0), Alpha Factor (0)
- Zero - Enum constant in enum class com.jme3.material.RenderState.StencilOperation
-
Set the value to 0
- ZERO - Static variable in class com.jme3.math.Matrix3f
-
Shared instance of the all-zero matrix.
- ZERO - Static variable in class com.jme3.math.Matrix4f
-
an instance of the zero matrix (all elements = 0)
- ZERO - Static variable in class com.jme3.math.Quaternion
-
Shared instance of the zero quaternion (0, 0, 0, 0).
- ZERO - Static variable in class com.jme3.math.Vector2f
-
Shared instance of the all-zero vector (0,0).
- ZERO - Static variable in class com.jme3.math.Vector3f
-
Shared instance of the all-zero vector (0,0,0).
- ZERO - Static variable in class com.jme3.math.Vector4f
-
shared instance of the all-zero vector (0,0,0,0) - Do not modify!
- ZERO_TOLERANCE - Static variable in class com.jme3.math.FastMath
-
A "close to zero" float epsilon value for use
- zExtent - Variable in class com.jme3.scene.shape.AbstractBox
- zFarOverride - Variable in class com.jme3.shadow.AbstractShadowRenderer
-
fade shadows at distance
- zFarOverride - Variable in class com.jme3.shadow.PssmShadowRenderer
-
Deprecated.
- ZipLocator - Class in com.jme3.asset.plugins
-
ZipLocator
is a locator that looks up resources in a.ZIP
file. - ZipLocator() - Constructor for class com.jme3.asset.plugins.ZipLocator
- zoomCamera(float) - Method in class com.jme3.app.ChaseCameraAppState
-
move the camera toward or away the target
- zoomCamera(float) - Method in class com.jme3.input.ChaseCamera
- zoomCamera(float) - Method in class com.jme3.input.FlyByCamera
-
Zoom the camera by the specified amount.
- zoomin - Variable in class com.jme3.input.ChaseCamera
- zooming - Variable in class com.jme3.input.ChaseCamera
- zoomInTrigger - Variable in class com.jme3.app.ChaseCameraAppState
- zoomOutTrigger - Variable in class com.jme3.app.ChaseCameraAppState
- zoomSensitivity - Variable in class com.jme3.input.ChaseCamera
- zoomSpeed - Variable in class com.jme3.app.ChaseCameraAppState
- zoomSpeed - Variable in class com.jme3.input.FlyByCamera
-
zoom-rate multiplier (1=default)
- zSamples - Variable in class com.jme3.scene.shape.Sphere
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Resources