- 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
-
- 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(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
-
- 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
-
- 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
-
- materialName(String, boolean, boolean) - Static method in class com.bonzaiengine.model.reader.ModelReaderSettings
-
- 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
-
- 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(MessageReceiver...) - Constructor for class com.bonzaiengine.gamekit.Message
-
- MessageReceiver - Class in com.bonzaiengine.gamekit
-
- 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
-
- 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
-
- 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
-
- 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
-
- morphMotions - Variable in class com.bonzaiengine.model.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
-
- 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
-
- 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
-
- 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
-
- 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
-