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

M

m - Variable in class com.bonzaiengine.math.Mat4x4
Matrix elements, in OpenGL ordering
m - Variable in class com.bonzaiengine.renderer.BatchUtil
 
MAGENTA - Static variable in class com.bonzaiengine.math.Color4
 
MAGENTA - Static variable in class com.bonzaiengine.math.Color4b
 
magnitude() - Method in class com.bonzaiengine.math.Point
 
magnitude() - Method in class com.bonzaiengine.math.Vec2
 
magnitude(float) - Method in class com.bonzaiengine.math.Vec2
 
magnitude() - Method in class com.bonzaiengine.math.Vec2i
 
magnitude() - Method in class com.bonzaiengine.math.Vec3
 
magnitude(float) - Method in class com.bonzaiengine.math.Vec3
 
magnitude() - Method in class com.bonzaiengine.math.Vec3i
 
magnitude() - Method in class com.bonzaiengine.math.Vec4
 
magnitude(float) - Method in class com.bonzaiengine.math.Vec4
 
magnitude() - Method in class com.bonzaiengine.math.Vec4i
 
magnitudeSqr() - Method in class com.bonzaiengine.math.Point
 
magnitudeSqr() - Method in class com.bonzaiengine.math.Vec2
 
magnitudeSqr() - Method in class com.bonzaiengine.math.Vec2i
 
magnitudeSqr() - Method in class com.bonzaiengine.math.Vec3
 
magnitudeSqr() - Method in class com.bonzaiengine.math.Vec3i
 
magnitudeSqr() - Method in class com.bonzaiengine.math.Vec4
 
magnitudeSqr() - Method in class com.bonzaiengine.math.Vec4i
 
makeBindPoseMatrices() - Method in class com.bonzaiengine.model.Skeleton
Compute JointKey.transformBindPose for all skeleton keys
map(String, int, boolean, boolean) - Method in class com.bonzaiengine.effects.utils.MaterialPass
 
map(TextureID, int) - Method in class com.bonzaiengine.effects.utils.MaterialPass
 
map(Texture, int) - Method in class com.bonzaiengine.effects.utils.MaterialPass
 
map - Variable in class com.bonzaiengine.io.format.ITagParser.TagAttributes
 
Map - Class in com.bonzaiengine.material
 
Map(Map.MapType) - Constructor for class com.bonzaiengine.material.Map
 
map(int) - Method in class com.bonzaiengine.math.Vec3Array.Mapper
 
map(int) - Method in class com.bonzaiengine.model.util.VertexDataMapper
 
map(Iterable<T>, Function<T, U>) - Static method in class com.bonzaiengine.util.Array
 
map(Iterable<T>, Function<T, U>) - Static method in class com.bonzaiengine.util.Iterables
 
map(Function<T, R>) - Method in class com.bonzaiengine.util.Tree
Convert a Tree to a Tree using the IMapper to map R to T
map(T, Function<T, U>) - Static method in class com.bonzaiengine.util.Trees
Map a ITree to a ITree using the IMapper to map U to T
Map.MapType - Enum in com.bonzaiengine.material
 
mapAt(int) - Method in class com.bonzaiengine.effects.utils.MaterialPass
 
mapFilter(T, Function<T, U>, Predicate<T>) - Static method in class com.bonzaiengine.util.Trees
Convert a ITree to a ITree using the IMapper to map R to T
mapIndices(int[], int) - Method in class com.bonzaiengine.math.Vec2Array
 
mapIndices(int[], int) - Method in class com.bonzaiengine.math.Vec3Array
 
mapIndices(int[], int) - Method in class com.bonzaiengine.math.VecByteArray
 
mapIndices(int[], int) - Method in class com.bonzaiengine.model.VertexData
 
MapList - Class in com.bonzaiengine.material
List of Map
MapList() - Constructor for class com.bonzaiengine.material.MapList
 
mapNameToFileName(String) - Static method in class com.bonzaiengine.texture.TextureList
 
Mapper(Vec3Array) - Constructor for class com.bonzaiengine.math.Vec3Array.Mapper
 
mass - Variable in class com.bonzaiengine.gamekit.component.CharacterControllerComponent
 
mass - Variable in class com.bonzaiengine.gamekit.component.RigidBodyComponent
 
Mat4x4 - Class in com.bonzaiengine.math
A 4x4 matrix with same notation as OpenGL.
Mat4x4() - Constructor for class com.bonzaiengine.math.Mat4x4
A matrix with all elements of 0.
Mat4x4(float...) - Constructor for class com.bonzaiengine.math.Mat4x4
 
Mat4x4Array - Class in com.bonzaiengine.math
 
Mat4x4Array(int) - Constructor for class com.bonzaiengine.math.Mat4x4Array
 
Mat4x4Array(float[]) - Constructor for class com.bonzaiengine.math.Mat4x4Array
 
Material - Class in com.bonzaiengine.material
Material described with shader (MaterialShader), shader parameters (ShaderState) and textures (MapList).
Material(String, boolean) - Constructor for class com.bonzaiengine.material.Material
 
MaterialGraph - Class in com.bonzaiengine.material.graph
 
MaterialGraph() - Constructor for class com.bonzaiengine.material.graph.MaterialGraph
 
materialGraph - Variable in class com.bonzaiengine.serialize.MaterialGraphRW
 
MaterialGraphLibrary - Class in com.bonzaiengine.model.asset
Library to stored MaterialGraph.
MaterialGraphLibrary() - Constructor for class com.bonzaiengine.model.asset.MaterialGraphLibrary
 
MaterialGraphLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.MaterialGraphLibrary
 
MaterialGraphLibraryIO - Class in com.bonzaiengine.serialize
 
MaterialGraphLibraryIO(String) - Constructor for class com.bonzaiengine.serialize.MaterialGraphLibraryIO
 
MaterialGraphLibraryIO(String, MaterialGraphLibrary) - Constructor for class com.bonzaiengine.serialize.MaterialGraphLibraryIO
 
MaterialGraphRW - Class in com.bonzaiengine.serialize
 
MaterialGraphRW() - Constructor for class com.bonzaiengine.serialize.MaterialGraphRW
 
MaterialLibrary - Class in com.bonzaiengine.model.asset
Library to stored Material and MaterialShader
MaterialLibrary() - Constructor for class com.bonzaiengine.model.asset.MaterialLibrary
 
MaterialLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.MaterialLibrary
 
materialName(String) - Static method in class com.bonzaiengine.model.reader.ModelReaderSettings
Internal use IModelReader
materialName(String, boolean, boolean) - Static method in class com.bonzaiengine.model.reader.ModelReaderSettings
Internal use IModelReader
MaterialPass - Class in com.bonzaiengine.effects.utils
 
MaterialPass(AssetManager, String) - Constructor for class com.bonzaiengine.effects.utils.MaterialPass
 
materials - Variable in class com.bonzaiengine.model.asset.AssetManager
Material library
materials - Variable in class com.bonzaiengine.model.reader.util.GeometryIndexed
 
MaterialShader - Class in com.bonzaiengine.material
 
MaterialShader(AssetManager, String) - Constructor for class com.bonzaiengine.material.MaterialShader
 
MaterialStandard - Class in com.bonzaiengine.material
Standard material containing a SurfaceStandard at the surface SurfaceTypes.SURFACE_DEFAULT
MaterialStandard() - Constructor for class com.bonzaiengine.material.MaterialStandard
 
MaterialStandard(String) - Constructor for class com.bonzaiengine.material.MaterialStandard
 
MathFunc - Class in com.bonzaiengine.math
 
MathFuncDouble - Class in com.bonzaiengine.math
 
MathFunction - Enum in com.bonzaiengine.material.graph.nodes
Built-in GLSL functions
MathFunction1 - Class in com.bonzaiengine.material.graph.nodes
 
MathFunction1() - Constructor for class com.bonzaiengine.material.graph.nodes.MathFunction1
 
MathFunction2 - Class in com.bonzaiengine.material.graph.nodes
 
MathFunction2() - Constructor for class com.bonzaiengine.material.graph.nodes.MathFunction2
 
MathFunction3 - Class in com.bonzaiengine.material.graph.nodes
 
MathFunction3() - Constructor for class com.bonzaiengine.material.graph.nodes.MathFunction3
 
MathMemory - Class in com.bonzaiengine.memory
 
matrix - Variable in class com.bonzaiengine.procedural.modifier.RotateDomain
 
MatrixStack - Class in com.bonzaiengine.opengl.helper
 
MatrixStack() - Constructor for class com.bonzaiengine.opengl.helper.MatrixStack
 
max(int, int) - Static method in class com.bonzaiengine.math.MathFunc
 
max(float, float) - Static method in class com.bonzaiengine.math.MathFunc
 
max(double, double) - Static method in class com.bonzaiengine.math.MathFuncDouble
 
max(Vec2, Vec2) - Method in class com.bonzaiengine.math.Vec2
 
max(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
 
max(Vec4, Vec4) - Method in class com.bonzaiengine.math.Vec4
 
max - Variable in class com.bonzaiengine.procedural.FixedResolutionFunction
 
max - Variable in class com.bonzaiengine.scene.octree.bounds.Range
 
max(ShaderPrecision, ShaderPrecision) - Static method in enum com.bonzaiengine.shader.ShaderPrecision
 
max() - Static method in class com.bonzaiengine.visibility.Box
Create a bounding box with -Float.MAX_VALUE as min and Float.MAX_VALUE as max.
max() - Static method in class com.bonzaiengine.visibility.Sphere
 
MAX_FAR_CLIP_DISTANCE - Static variable in class com.bonzaiengine.effects.hydrax.ProjectedGrid
 
MAX_NUM_CHILDS_OCTREE - Static variable in interface com.bonzaiengine.scene.octree.bounds.IBounds
 
MAX_NUM_CHILDS_QUADTREE - Static variable in interface com.bonzaiengine.scene.octree.bounds.IBounds
 
MAX_NUM_CLIP_PLANES - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
MAX_NUM_CLIP_PLANES - Static variable in enum com.bonzaiengine.shader.ShaderUniform.BuiltIn
 
MAX_NUM_HW_MATRICES - Static variable in class com.bonzaiengine.BonzaiEngine
 
MAX_NUM_LIGHTS - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
MAX_NUM_LIGHTS - Static variable in enum com.bonzaiengine.shader.ShaderUniform.BuiltIn
 
MAX_NUM_WEIGHTS - Static variable in class com.bonzaiengine.model.SkinVertices
 
MAX_VALUE - Static variable in class com.bonzaiengine.math.Vec3
Don't modify the value.
maxConcavity - Variable in class com.bonzaiengine.physics.ConvexDecomposition.HACD
Maximum allowed concavity.
maxConcavity - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
Description: maximum concavity
Range: [0.;1.]
maxNumClipPlanes - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
Maximum number of clipping planes.
maxNumLights - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
Maximum number of lights.
maxVerticesPerConvexHull - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
Description: controls the maximum number of triangles per convex-hull
Range: [4; 1024]
Md2Reader - Class in com.bonzaiengine.model.reader.md2
Based on the document "MD2 file format (Quake 2's models)", written by David Henry.
Md2Reader() - Constructor for class com.bonzaiengine.model.reader.md2.Md2Reader
 
md3 - Variable in class com.bonzaiengine.model.Model
Flag to indicate the model hierarchy is in MD3 format
Md3Animation - Enum in com.bonzaiengine.model.reader.md3
 
Md3Reader - Class in com.bonzaiengine.model.reader.md3
Based on David Henry MD3 Viewer (tfc.duke.free.fr)
Md3Reader() - Constructor for class com.bonzaiengine.model.reader.md3.Md3Reader
 
Md5Reader - Class in com.bonzaiengine.model.reader.md5
Based on the document "Les formats MD5Mesh et MD5Anim" written by David Henry.
Md5Reader() - Constructor for class com.bonzaiengine.model.reader.md5.Md5Reader
 
Mdl7Reader - Class in com.bonzaiengine.model.reader.mdl7
Based on the non official MDL7 file format documentation from:
www.chaostech.com/3dgs/MDL7.html
and A href=http://server.conitec.net/down/mdl7.zip>http://server.conitec.net/down/mdl7.zip
Mdl7Reader() - Constructor for class com.bonzaiengine.model.reader.mdl7.Mdl7Reader
 
MemoryStack - Class in com.bonzaiengine.memory
Internal use only - Deprecated
MemoryStack() - Constructor for class com.bonzaiengine.memory.MemoryStack
 
memoryUsage(Model) - Static method in class com.bonzaiengine.model.util.Utils
Calculate the approximative memory usage of the model.
Menu - Class in com.bonzaiengine.ui.widget
 
Menu() - Constructor for class com.bonzaiengine.ui.widget.Menu
 
Menu(Object) - Constructor for class com.bonzaiengine.ui.widget.Menu
 
menu - Variable in class com.bonzaiengine.ui.widget.MenuPopup
 
menuContainer - Variable in class com.bonzaiengine.ui.widget.Menu
If the Menu is root, will be handled as popup, else will be handled by parent MenuPanel2
menuContainer - Variable in class com.bonzaiengine.ui.widget.MenuPopup
 
menuPanel - Variable in class com.bonzaiengine.ui.widget.MenuPopup
 
menuPopup - Variable in class com.bonzaiengine.ui.widget.Menu
 
MenuPopup - Class in com.bonzaiengine.ui.widget
 
MenuPopup() - Constructor for class com.bonzaiengine.ui.widget.MenuPopup
 
merge(Model, Motion) - Method in class com.bonzaiengine.model.Skeleton
Add a compatible skeletal animation to the model
mergeDuplicatedMaterials(Model) - Static method in class com.bonzaiengine.model.util.Utils
 
mergeLods(Model, Model, Model, Model) - Static method in class com.bonzaiengine.model.util.Utils
Merge up to 3 lod levels in the base Model
Mesh - Class in com.bonzaiengine.model
Mesh geometry datas, sub meshes hierarchy, and rendering properties.
Mesh() - Constructor for class com.bonzaiengine.model.Mesh
 
meshComplexity - Variable in class com.bonzaiengine.effects.hydrax.MeshOptions
Mesh complexity
meshDecimator(GeometryData, int) - Static method in class com.bonzaiengine.physics.PhysicWorld
 
MeshOptions - Class in com.bonzaiengine.effects.hydrax
Base Hydrax mesh options
MeshOptions() - Constructor for class com.bonzaiengine.effects.hydrax.MeshOptions
 
MeshOptions(int, Size, float) - Constructor for class com.bonzaiengine.effects.hydrax.MeshOptions
 
meshOptions - Variable in class com.bonzaiengine.effects.hydrax.Module
Module mesh options
MeshShapeBuilder - Class in com.bonzaiengine.shape.builder
 
MeshShapeBuilder() - Constructor for class com.bonzaiengine.shape.builder.MeshShapeBuilder
 
meshSize - Variable in class com.bonzaiengine.effects.hydrax.MeshOptions
Grid size (X/Z) world space.
MeshStorage - Class in com.bonzaiengine.model.reader
 
MeshStorage() - Constructor for class com.bonzaiengine.model.reader.MeshStorage
 
meshStrength - Variable in class com.bonzaiengine.effects.hydrax.MeshOptions
Water strength
Message - Class in com.bonzaiengine.gamekit
Message to notify one or more receivers (MessageReceiver).
Message(MessageReceiver...) - Constructor for class com.bonzaiengine.gamekit.Message
 
MessageReceiver - Class in com.bonzaiengine.gamekit
Receiver for Message.
MessageReceiver(GameObject, Class<? extends IComponent>, String) - Constructor for class com.bonzaiengine.gamekit.MessageReceiver
 
MessageReceiver(IComponent, String) - Constructor for class com.bonzaiengine.gamekit.MessageReceiver
 
META_DOWN_MASK - Static variable in class com.bonzaiengine.io.event.InputEvent
 
MidpointDisplacement - Class in com.bonzaiengine.procedural.noise
 
MidpointDisplacement(int, float, int, boolean) - Constructor for class com.bonzaiengine.procedural.noise.MidpointDisplacement
 
mieMultiplier - Variable in class com.bonzaiengine.effects.skyx.AtmosphereManager.Options
Mie multiplier
min(int, int) - Static method in class com.bonzaiengine.math.MathFunc
 
min(float, float) - Static method in class com.bonzaiengine.math.MathFunc
 
min(double, double) - Static method in class com.bonzaiengine.math.MathFuncDouble
 
min(Vec2, Vec2) - Method in class com.bonzaiengine.math.Vec2
 
min(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
 
min(Vec4, Vec4) - Method in class com.bonzaiengine.math.Vec4
 
min - Variable in class com.bonzaiengine.procedural.FixedResolutionFunction
 
min - Variable in class com.bonzaiengine.scene.octree.bounds.Range
 
MIN_NEAR_CLIP_DISTANCE - Static variable in class com.bonzaiengine.effects.hydrax.ProjectedGrid
 
MIN_VALUE - Static variable in class com.bonzaiengine.math.Vec3
Don't modify the value.
MIN_Z_FAR - Static variable in class com.bonzaiengine.camera.PerspectiveProjection
 
MIN_Z_NEAR - Static variable in class com.bonzaiengine.camera.PerspectiveProjection
 
minNumClusters - Variable in class com.bonzaiengine.physics.ConvexDecomposition.HACD
Minimum number of convex-hulls to be generated.
MINUS_ONE - Static variable in class com.bonzaiengine.math.Vec3
Don't modify the value.
minVolumePerConvexHull - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
Description: controls the adaptive sampling of the generated convex-hulls
Range: [0.; 1.]
mirror(Skeleton, Plane) - Method in class com.bonzaiengine.model.util.Biped
 
mirror(JointMotion, Plane) - Method in class com.bonzaiengine.model.util.Biped
 
mirrorArm(Skeleton) - Method in class com.bonzaiengine.model.util.Biped
 
mirrorArm(JointMotion) - Method in class com.bonzaiengine.model.util.Biped
 
mirrorLeg(Skeleton) - Method in class com.bonzaiengine.model.util.Biped
 
mirrorLeg(JointMotion) - Method in class com.bonzaiengine.model.util.Biped
 
mirrorOrientation(Quat, Quat) - Method in class com.bonzaiengine.math.Plane
 
mirrorPoint(Vec3, Vec3) - Method in class com.bonzaiengine.math.Plane
point' = point - 2 * distance(point) * n
mirrorVector(Vec3, Vec3) - Method in class com.bonzaiengine.math.Plane
vector' = vector - 2 * dot(n,vector) * n
MissingInputException - Exception in com.bonzaiengine.material.graph.compiler
 
MissingInputException(GraphNode, int) - Constructor for exception com.bonzaiengine.material.graph.compiler.MissingInputException
 
mode - Variable in enum com.bonzaiengine.model.util.RenderMode
Render mode to be used with RenderOptions#setRenderMode(int)
mode - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
Description: 0: voxel-based approximate convex decomposition, 1: tetrahedron-based approximate convex decomposition
Range: [0;1]
Model - Class in com.bonzaiengine.model
 
Model(AssetManager) - Constructor for class com.bonzaiengine.model.Model
 
MODEL_PRIORITY - Static variable in class com.bonzaiengine.model.asset.AssetManager
 
ModelComponent - Class in com.bonzaiengine.gamekit.component
Component to render a Model at the GameObject location.
ModelComponent() - Constructor for class com.bonzaiengine.gamekit.component.ModelComponent
 
modelInstance - Variable in class com.bonzaiengine.gamekit.component.ModelComponent
 
ModelInstance - Class in com.bonzaiengine.model
 
ModelInstance() - Constructor for class com.bonzaiengine.model.ModelInstance
 
ModelInstance(String) - Constructor for class com.bonzaiengine.model.ModelInstance
 
ModelLibrary - Class in com.bonzaiengine.model.asset
Library to stored AsyncModel
ModelLibrary() - Constructor for class com.bonzaiengine.model.asset.ModelLibrary
 
ModelLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.ModelLibrary
 
ModelLibrary(boolean, boolean) - Constructor for class com.bonzaiengine.model.asset.ModelLibrary
 
ModelLibraryIO - Class in com.bonzaiengine.serialize
 
ModelLibraryIO(String) - Constructor for class com.bonzaiengine.serialize.ModelLibraryIO
 
ModelLibraryIO(String, ModelLibrary) - Constructor for class com.bonzaiengine.serialize.ModelLibraryIO
 
ModelReaderSettings - Class in com.bonzaiengine.model.reader
All settings related to the model loading.
ModelReaderSettings() - Constructor for class com.bonzaiengine.model.reader.ModelReaderSettings
 
ModelRW - Class in com.bonzaiengine.serialize
 
ModelRW() - Constructor for class com.bonzaiengine.serialize.ModelRW
 
models - Variable in class com.bonzaiengine.model.asset.AssetManager
Model library
modelToGeometry(Model, int) - Static method in class com.bonzaiengine.gamekit.util.PhysicUtil
Convert a Model into a GeometryData
The resulting GeometryData isis the merge of all Model's GeometryData for the specified lod level
Modelview - Class in com.bonzaiengine.camera
 
Modelview() - Constructor for class com.bonzaiengine.camera.Modelview
 
modelview - Variable in class com.bonzaiengine.camera.View
ModelView
ModelWriterSettings - Class in com.bonzaiengine.model.writer
All settings related to the model exporting.
ModelWriterSettings() - Constructor for class com.bonzaiengine.model.writer.ModelWriterSettings
 
modifyWave(int, Vec2, float, float, float) - Method in class com.bonzaiengine.effects.hydrax.Real
Modify a wave from the system.
Module - Class in com.bonzaiengine.effects.hydrax
Base module class, Override it for create different ways of create water noise.
Module(HydraX, String, Noise, MeshOptions) - Constructor for class com.bonzaiengine.effects.hydrax.Module
Constructor
MOrientedVolume - Class in com.bonzaiengine.visibility
 
MOrientedVolume() - Constructor for class com.bonzaiengine.visibility.MOrientedVolume
 
MORPH - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
morph - Variable in class com.bonzaiengine.model.VertexData
Morphing
MORPH_NRMTAN - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
MORPH_UV - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
morphBlend(AnimGraph, GraphNode, Model, int, int, float, HashMap<String, Percent>, float) - Static method in class com.bonzaiengine.animation.graph.BlendNode
 
morphBlend(AnimGraph, GraphNode, GraphNode, Model, float, HashMap<String, Percent>, float) - Static method in class com.bonzaiengine.animation.graph.BlendNode
 
MorphData - Class in com.bonzaiengine.model
 
MorphData() - Constructor for class com.bonzaiengine.model.MorphData
 
morphingEnabled - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
Morphing on GPU.
MorphMotion - Class in com.bonzaiengine.model
 
MorphMotion(String) - Constructor for class com.bonzaiengine.model.MorphMotion
 
morphMotions - Variable in class com.bonzaiengine.animation.Animation
References to MorphMotion used to animate the MorphTargets.
morphMotions - Variable in class com.bonzaiengine.model.Motion
MorphMotion associated to this Motion
MORPHTARGETS - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
MorphTargets - Class in com.bonzaiengine.model
 
MorphTargets() - Constructor for class com.bonzaiengine.model.MorphTargets
 
morphTargets - Variable in class com.bonzaiengine.model.VertexData
 
MORPHTARGETS_NRMTAN - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
morphTargetsEnabled - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
Morph Targets blending on GPU.
Motion - Class in com.bonzaiengine.model
Animation object with JointMotion for skeleton motion and MorphMotion references.
Motion(Animation, JointMotion) - Constructor for class com.bonzaiengine.model.Motion
 
Motion(Animation, JointMotion, MorphMotion[]) - Constructor for class com.bonzaiengine.model.Motion
 
MotionLibrary - Class in com.bonzaiengine.model.asset
Library to stored AsyncMotion.
MotionLibrary() - Constructor for class com.bonzaiengine.model.asset.MotionLibrary
 
MotionLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.MotionLibrary
 
motions - Variable in class com.bonzaiengine.gamekit.component.AnimationComponent
 
motions - Variable in class com.bonzaiengine.model.asset.AssetManager
Motion library
motionsDir - Variable in class com.bonzaiengine.model.writer.ModelWriterSettings
Separate model and motions, specify the motion directory.
motionsOut - Variable in class com.bonzaiengine.model.writer.ModelWriterSettings
List of motions written by the IModelWriter, filled when ModelWriterSettings.motionsDir is not null and model writter is jmf/jma formats
motionToModel(Motion) - Static method in class com.bonzaiengine.model.util.Biped
 
motorSpeed - Variable in class com.bonzaiengine.gamekit.component.HingeConstraintComponent
 
MOUSE_CLICKED - Static variable in class com.bonzaiengine.io.event.MouseEvent
 
MOUSE_DRAGGED - Static variable in class com.bonzaiengine.io.event.MouseEvent
 
MOUSE_ENTERED - Static variable in class com.bonzaiengine.io.event.MouseEvent
 
MOUSE_EXITED - Static variable in class com.bonzaiengine.io.event.MouseEvent
 
MOUSE_MOVED - Static variable in class com.bonzaiengine.io.event.MouseEvent
 
MOUSE_PRESSED - Static variable in class com.bonzaiengine.io.event.MouseEvent
 
MOUSE_RELEASED - Static variable in class com.bonzaiengine.io.event.MouseEvent
 
MOUSE_WHEEL - Static variable in class com.bonzaiengine.io.event.MouseWheelEvent
 
mouseActionEnabled - Variable in class com.bonzaiengine.ui.widget.Button
 
mouseClicked(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
 
mouseClicked(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
 
mouseClicked(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
 
mouseClicked(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
 
mouseClicked(MouseEvent) - Method in class com.bonzaiengine.ui.UI
 
mouseDragged(MouseEvent) - Method in class com.bonzaiengine.camera.VolumeManipulator.DefaultEventGesture
 
mouseDragged(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseMotionListener
 
mouseDragged(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
 
mouseDragged(MouseEvent) - Method in class com.bonzaiengine.ui.UI
 
mouseEntered(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
 
mouseEntered(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
 
mouseEntered(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
 
mouseEntered(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
 
mouseEntered(MouseEvent) - Method in class com.bonzaiengine.ui.UI
 
MouseEvent - Class in com.bonzaiengine.io.event
 
MouseEvent(IComponent, int, long, int, int, int, int, int) - Constructor for class com.bonzaiengine.io.event.MouseEvent
 
mouseExited(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
 
mouseExited(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
 
mouseExited(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
 
mouseExited(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
 
mouseExited(MouseEvent) - Method in class com.bonzaiengine.ui.UI
 
MouseListener - Interface in com.bonzaiengine.io.event
 
MouseMotionListener - Interface in com.bonzaiengine.io.event
 
mouseMove(int, int) - Static method in class com.bonzaiengine.util.awt.AwtInterface
 
mouseMoved(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseMotionListener
 
mouseMoved(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
 
mouseMoved(MouseEvent) - Method in class com.bonzaiengine.ui.UI
 
mousePressed(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
 
mousePressed(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
 
mousePressed(MouseEvent) - Method in class com.bonzaiengine.camera.VolumeManipulator.DefaultEventGesture
 
mousePressed(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
 
mousePressed(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
 
mousePressed(MouseEvent) - Method in class com.bonzaiengine.ui.UI
 
mouseReleased(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
 
mouseReleased(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
 
mouseReleased(MouseEvent) - Method in class com.bonzaiengine.camera.VolumeManipulator.DefaultEventGesture
 
mouseReleased(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
 
mouseReleased(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
 
mouseReleased(MouseEvent) - Method in class com.bonzaiengine.ui.UI
 
MouseWheelEvent - Class in com.bonzaiengine.io.event
 
MouseWheelEvent(IComponent, int, long, int, int, int, int, int, int, int, int) - Constructor for class com.bonzaiengine.io.event.MouseWheelEvent
 
MouseWheelListener - Interface in com.bonzaiengine.io.event
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.bonzaiengine.camera.VolumeManipulator.DefaultEventGesture
 
mouseWheelMoved(MouseWheelEvent) - Method in interface com.bonzaiengine.io.event.MouseWheelListener
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.bonzaiengine.ui.UI
 
move(Vec3, float) - Method in class com.bonzaiengine.gamekit.util.CharacterControllerDynamic
 
moveTabToSide(Widget, TabPanel.TabSide) - Method in class com.bonzaiengine.ui.widget.TabPanel
 
moveTabToSide(int, TabPanel.TabSide) - Method in class com.bonzaiengine.ui.widget.TabPanel
 
moveToCenter() - Method in class com.bonzaiengine.camera.VolumeManipulator
Move the view (camera) to model center.
moveToOrigin(T, Utils.BoxPosition, boolean) - Static method in class com.bonzaiengine.model.util.Utils
An utility to move the model to the origin, using as reference a bounding box position.
mrt - Variable in class com.bonzaiengine.shader.ShaderParam
Output in GBuffer MRTs for deferred shading
mrtDerivatives - Variable in class com.bonzaiengine.shader.ShaderParam
Output additional z derivative in GBuffer MRTs for deferred shading
Ms3dReader - Class in com.bonzaiengine.model.reader.ms3d
 
Ms3dReader() - Constructor for class com.bonzaiengine.model.reader.ms3d.Ms3dReader
 
mtx_1 - Variable in class com.bonzaiengine.memory.LocalMemory
 
mtx_2 - Variable in class com.bonzaiengine.memory.LocalMemory
 
MultiMaterial - Class in com.bonzaiengine.effects.utils
 
MultiMaterial(AssetManager, String) - Constructor for class com.bonzaiengine.effects.utils.MultiMaterial
 
multiply(KeyFrame<Transform>, KeyFrame<Transform>) - Static method in class com.bonzaiengine.animation.KeyFrameTransform
 
multiply(KeyFrame<Transform>, KeyFrame<Transform>, KeyFrame<Transform>) - Static method in class com.bonzaiengine.animation.KeyFrameTransform
Concatenate two KeyFrame
multiply(KeyFrame<Transform>, Transform, boolean) - Static method in class com.bonzaiengine.animation.KeyFrameTransform
 
multiply(KeyFrame<Transform>, Mat4x4, boolean) - Static method in class com.bonzaiengine.animation.KeyFrameTransform
 
multiply() - Static method in class com.bonzaiengine.material.graph.nodes.FieldOp
 
multiply(GraphNode, GraphNode) - Static method in class com.bonzaiengine.material.graph.nodes.FieldOp
 
multiply(Color3, float) - Method in class com.bonzaiengine.math.Color3
 
multiply(Color4, float) - Method in class com.bonzaiengine.math.Color4
 
multiply(Color4, Color4) - Method in class com.bonzaiengine.math.Color4
 
multiply(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
Multiply two matrices and store the result in this matrix.
multiply(Mat4x4, Mat4x4, Mat4x4) - Static method in class com.bonzaiengine.math.Mat4x4
 
multiply(Vec3, Vec3) - Method in class com.bonzaiengine.math.Mat4x4
Multiply (rotate and translate) a vector by this matrix.
multiply(Vec4, Vec4) - Method in class com.bonzaiengine.math.Mat4x4
Multiply (rotate and translate) a vector by this matrix.
multiply(Mat4x4, Plane) - Method in class com.bonzaiengine.math.Plane
 
multiply(Mat4x4, Mat4x4, Quat) - Static method in class com.bonzaiengine.math.Quat
 
multiply(Quat, Quat) - Method in class com.bonzaiengine.math.Quat
Multiply q1 by q2, and store the result in this quaternion.
multiply(Vec3, Vec3) - Method in class com.bonzaiengine.math.Transform
 
multiply(Transform, Transform) - Method in class com.bonzaiengine.math.Transform
 
multiply(Transform, Mat4x4) - Method in class com.bonzaiengine.math.Transform
 
multiply(Mat4x4, Transform) - Method in class com.bonzaiengine.math.Transform
 
multiply(Mat4x4, Mat4x4, Transform) - Static method in class com.bonzaiengine.math.Transform
dst = src * t
multiply(Vec2) - Method in class com.bonzaiengine.math.Vec2
 
multiply(Vec2, Vec2) - Method in class com.bonzaiengine.math.Vec2
 
multiply(float) - Method in class com.bonzaiengine.math.Vec2
 
multiply(Vec2, float) - Method in class com.bonzaiengine.math.Vec2
 
multiply(Vec2i) - Method in class com.bonzaiengine.math.Vec2i
 
multiply(int) - Method in class com.bonzaiengine.math.Vec2i
 
multiply(Vec3) - Method in class com.bonzaiengine.math.Vec3
 
multiply(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
 
multiply(float) - Method in class com.bonzaiengine.math.Vec3
 
multiply(Vec3, float) - Method in class com.bonzaiengine.math.Vec3
 
multiply(Vec3) - Method in class com.bonzaiengine.math.Vec3Array
 
multiply(Mat4x4, boolean) - Method in class com.bonzaiengine.math.Vec3Array
 
multiply(Vec3i) - Method in class com.bonzaiengine.math.Vec3i
 
multiply(Vec3i, Vec3i) - Method in class com.bonzaiengine.math.Vec3i
 
multiply(float) - Method in class com.bonzaiengine.math.Vec3i
 
multiply(Vec3i, int) - Method in class com.bonzaiengine.math.Vec3i
 
multiply(Vec4, Vec4) - Method in class com.bonzaiengine.math.Vec4
 
multiply(Vec4, float) - Method in class com.bonzaiengine.math.Vec4
 
multiply(Vec4i) - Method in class com.bonzaiengine.math.Vec4i
 
multiply(int) - Method in class com.bonzaiengine.math.Vec4i
 
multiply(Mat4x4) - Method in class com.bonzaiengine.model.MorphData
 
multiply(Mat4x4) - Method in class com.bonzaiengine.model.MorphTargets
 
multiply(Mat4x4) - Method in class com.bonzaiengine.model.VertexData
 
multiply(Mat4x4) - Method in class com.bonzaiengine.opengl.helper.MatrixStack
Multiply the top matrix by matrix
multiply(Mat4x4, Mat4x4, ITransformable) - Static method in class com.bonzaiengine.visibility.Volumes
 
multiply3x3(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
Multiply the 3x3 block of two matrices and store the result into the 3x3 block of this matrix.
multiply3x4(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
Multiply the 3x4 block of two matrices and store the result in this matrix.
multiply3x4(Mat4x4) - Method in class com.bonzaiengine.opengl.helper.MatrixStack
Multiply the top matrix by matrix
multiplyDivW(Vec3, Vec3) - Method in class com.bonzaiengine.math.Mat4x4
Multiply a vector by this matrix, with perspective correction.
multiplyInv(Mat4x4, Plane) - Method in class com.bonzaiengine.math.Plane
 
multiplyInverse(Transform, Transform) - Method in class com.bonzaiengine.math.Transform
 
multiplyInverseLookAt(Vec3, Vec3) - Method in class com.bonzaiengine.math.Mat4x4
Equivalent: new Mat4x4().inverse(this).multiply(dst, src)
Only valid if this is a lookAt matrix
multiplyProjectionModelview(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
A fast perspective * modelview multiplication (support Lengyel mperspective matrix).
multiplyTransposed(Vec4, Vec4) - Method in class com.bonzaiengine.math.Mat4x4
Multiply (rotate and translate) a vector by the transpose of this matrix.
MultiSurface - Class in com.bonzaiengine.effects.utils
 
MultiSurface(AssetManager, String) - Constructor for class com.bonzaiengine.effects.utils.MultiSurface
 
MultiTrackNode - Class in com.bonzaiengine.animation.graph
 
MultiTrackNode() - Constructor for class com.bonzaiengine.animation.graph.MultiTrackNode
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com