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

C

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
A B C D E F G H I J L M N O P Q R S T U V W X Y Z