- callback(BoundedSceneObject) - Method in class com.tyrlib2.collision.CollisionQuery
-
- callback(BoundedSceneObject) - Method in class com.tyrlib2.graphics.renderer.RenderSceneQuery
-
- callback(BoundedSceneObject) - Method in interface com.tyrlib2.graphics.scene.ISceneQuery
-
If the object fullfills the query condition use this callback
to work on the actual object
- Camera - Class in com.tyrlib2.graphics.renderer
-
Transforms World space to eye space
- Camera(Vector3) - Constructor for class com.tyrlib2.graphics.renderer.Camera
-
- CHAR_BATCH_SIZE - Static variable in class com.tyrlib2.graphics.text.GLText
-
- CHAR_CNT - Static variable in class com.tyrlib2.graphics.text.GLText
-
- CHAR_END - Static variable in class com.tyrlib2.graphics.text.GLText
-
- CHAR_NONE - Static variable in class com.tyrlib2.graphics.text.GLText
-
- CHAR_START - Static variable in class com.tyrlib2.graphics.text.GLText
-
- CHAR_UNKNOWN - Static variable in class com.tyrlib2.graphics.text.GLText
-
- CHILDREN_PER_NODE - Static variable in class com.tyrlib2.graphics.scene.OctreeNode
-
- chooseConfig(EGL10, EGLDisplay) - Method in class com.tyrlib2.main.MultisampleConfigChooser
-
- clamp() - Method in class com.tyrlib2.util.Color
-
- clear() - Method in class com.tyrlib2.game.Movement
-
- clear() - Method in class com.tyrlib2.game.Updater
-
- collidesWith(CollisionSphere) - Method in class com.tyrlib2.collision.CollisionSphere
-
- CollisionGroup - Class in com.tyrlib2.collision
-
This class contains a group of objects which can collide with
each other and need therefore be checked for collision.
- CollisionGroup() - Constructor for class com.tyrlib2.collision.CollisionGroup
-
- CollisionQuery - Class in com.tyrlib2.collision
-
- CollisionQuery(CollisionSphere) - Constructor for class com.tyrlib2.collision.CollisionQuery
-
- CollisionSphere - Class in com.tyrlib2.collision
-
This class represents a the collision component of an object
- CollisionSphere(float) - Constructor for class com.tyrlib2.collision.CollisionSphere
-
- Color - Class in com.tyrlib2.util
-
- Color(float, float, float, float) - Constructor for class com.tyrlib2.util.Color
-
- COLOR_OFFSET - Static variable in class com.tyrlib2.graphics.particles.ParticleSystem
-
- COLOR_SIZE - Static variable in class com.tyrlib2.graphics.particles.ParticleSystem
-
- ColorChanger - Class in com.tyrlib2.graphics.particles
-
- ColorChanger() - Constructor for class com.tyrlib2.graphics.particles.ColorChanger
-
- ColorChanger(Color) - Constructor for class com.tyrlib2.graphics.particles.ColorChanger
-
- ColorChanger(ColorChanger) - Constructor for class com.tyrlib2.graphics.particles.ColorChanger
-
- colorDataSize - Static variable in class com.tyrlib2.graphics.materials.DefaultMaterial3
-
- ColoredLightedMaterial - Class in com.tyrlib2.graphics.materials
-
- ColoredLightedMaterial(Color[], LightingType) - Constructor for class com.tyrlib2.graphics.materials.ColoredLightedMaterial
-
- ColoredMaterial - Class in com.tyrlib2.graphics.materials
-
A material for simple per vertex colouring
- ColoredMaterial(Color[]) - Constructor for class com.tyrlib2.graphics.materials.ColoredMaterial
-
- colorOffset - Static variable in class com.tyrlib2.graphics.materials.DefaultMaterial3
-
Per vertex color of this object
- com.tyrlib2.ai.steering - package com.tyrlib2.ai.steering
-
- com.tyrlib2.collision - package com.tyrlib2.collision
-
- com.tyrlib2.files - package com.tyrlib2.files
-
- com.tyrlib2.game - package com.tyrlib2.game
-
- com.tyrlib2.graphics.animation - package com.tyrlib2.graphics.animation
-
- com.tyrlib2.graphics.lighting - package com.tyrlib2.graphics.lighting
-
- com.tyrlib2.graphics.materials - package com.tyrlib2.graphics.materials
-
- com.tyrlib2.graphics.particles - package com.tyrlib2.graphics.particles
-
- com.tyrlib2.graphics.renderables - package com.tyrlib2.graphics.renderables
-
- com.tyrlib2.graphics.renderer - package com.tyrlib2.graphics.renderer
-
- com.tyrlib2.graphics.scene - package com.tyrlib2.graphics.scene
-
- com.tyrlib2.graphics.terrain - package com.tyrlib2.graphics.terrain
-
- com.tyrlib2.graphics.text - package com.tyrlib2.graphics.text
-
- com.tyrlib2.graphics.text.programs - package com.tyrlib2.graphics.text.programs
-
- com.tyrlib2.gui - package com.tyrlib2.gui
-
- com.tyrlib2.input - package com.tyrlib2.input
-
- com.tyrlib2.main - package com.tyrlib2.main
-
- com.tyrlib2.math - package com.tyrlib2.math
-
- com.tyrlib2.util - package com.tyrlib2.util
-
- compare(Prioritizable, Prioritizable) - Method in class com.tyrlib2.util.PriorityComparator
-
- compare(Prioritizable, Prioritizable) - Method in class com.tyrlib2.util.ReversePriorityComparator
-
- compareTo(Raycast.RaycastResult) - Method in class com.tyrlib2.util.Raycast.RaycastResult
-
- containsAABB(AABB) - Method in class com.tyrlib2.math.AABB
-
- CONTEXT - Static variable in class com.tyrlib2.main.OpenGLActivity
-
- Controller - Class in com.tyrlib2.input
-
A class for something controlled by Input
- Controller() - Constructor for class com.tyrlib2.input.Controller
-
- copy() - Method in class com.tyrlib2.game.Stats
-
Copy this stats collection
- copy() - Method in class com.tyrlib2.graphics.materials.DefaultMaterial3
-
- copy() - Method in class com.tyrlib2.graphics.materials.PointSpriteMaterial
-
- copy() - Method in class com.tyrlib2.graphics.materials.TerrainMaterial
-
- copy() - Method in class com.tyrlib2.graphics.particles.Affector
-
- copy() - Method in class com.tyrlib2.graphics.particles.ColorChanger
-
- copy() - Method in class com.tyrlib2.graphics.particles.Emitter
-
- copy() - Method in class com.tyrlib2.graphics.particles.ForceAffector
-
- copy() - Method in class com.tyrlib2.graphics.particles.ParticleSystem
-
- copy() - Method in class com.tyrlib2.graphics.renderer.Material
-
- copy() - Method in class com.tyrlib2.util.Color
-
- create(Particle) - Method in class com.tyrlib2.graphics.particles.BasicParticleFactory
-
- create() - Method in interface com.tyrlib2.graphics.particles.IAffectorFactory
-
- create() - Method in interface com.tyrlib2.graphics.particles.IEmitterFactory
-
- create(Particle) - Method in interface com.tyrlib2.graphics.particles.IParticleFactory
-
- create() - Method in interface com.tyrlib2.graphics.particles.IParticleSystemFactory
-
- create() - Method in class com.tyrlib2.graphics.particles.XMLAffectorFactory
-
- create() - Method in class com.tyrlib2.graphics.particles.XMLEmitterFactory
-
- create() - Method in class com.tyrlib2.graphics.particles.XMLParticleSystemFactory
-
- create() - Method in interface com.tyrlib2.util.IEntityFactory
-
- create() - Method in class com.tyrlib2.util.IQEEntityFactory
-
- create() - Method in class com.tyrlib2.util.IQMEntityFactory
-
- createBox(Material, Vector3, Vector3) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
- createCamera(Vector3, Vector3, SceneNode) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
Creates a new camera object
- createChild(Vector3) - Method in class com.tyrlib2.graphics.scene.SceneNode
-
Create a new child scene node
- createChild() - Method in class com.tyrlib2.graphics.scene.SceneNode
-
Create a new child scene node at the parents origin
- createEntity(Context, String) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
Create an entity from a file source
- createFromPoints(float[], int) - Static method in class com.tyrlib2.math.AABB
-
Create a bounding box containing all the passed points.
- createImage2(Vector2, String) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
- createLight(Light.Type) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
- createLine2(Vector2, Vector2, Color, int) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
- createProgram(String, Context, int, int, String[]) - Method in class com.tyrlib2.graphics.renderer.ProgramManager
-
Creates a new program.
- createProgram(int, int, AttribVariable[]) - Static method in class com.tyrlib2.graphics.text.programs.Utilities
-
- createProgram(int, int, AttribVariable[]) - Static method in class com.tyrlib2.graphics.text.Utilities
-
- createRectangle2(Vector2, Color) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
- createShallowCopy() - Method in class com.tyrlib2.graphics.renderer.Renderable
-
- createSphere(float, int, int, int, int, int, int, int, int, Color, int) - Static method in class com.tyrlib2.util.MeshCreator
-
- createText2(String, int, Color) - Method in class com.tyrlib2.graphics.scene.SceneManager
-
- createTexture(String, Context, int) - Method in class com.tyrlib2.graphics.renderer.TextureManager
-
- createVertexData(Vector3[], short[]) - Method in class com.tyrlib2.graphics.materials.ColoredLightedMaterial
-
Adds the colors to the vertex data.
- createVertexData(Vector3[], short[]) - Method in class com.tyrlib2.graphics.materials.ColoredMaterial
-
Adds the colors to the vertex data.
- createVertexData(Vector3[], short[]) - Method in class com.tyrlib2.graphics.materials.DefaultMaterial3
-
Adds the colors to the vertex data.
- createVertexData(Vector3[], short[]) - Method in class com.tyrlib2.graphics.renderer.Material
-
- cross(Vector3) - Method in class com.tyrlib2.math.Vector3
-
Calculates the cross product between this vector
and another