- ObstacleAvoidance - Class in com.tyrlib2.ai.steering
-
- ObstacleAvoidance(CollisionSphere, BoundedSceneObject) - Constructor for class com.tyrlib2.ai.steering.ObstacleAvoidance
-
- Octree - Class in com.tyrlib2.graphics.scene
-
Partitions the space for the ease of scene management
- Octree(int, int, Vector3, float) - Constructor for class com.tyrlib2.graphics.scene.Octree
-
- OctreeNode - Class in com.tyrlib2.graphics.scene
-
A node in an octree
- OctreeNode(int, int, Vector3, float) - Constructor for class com.tyrlib2.graphics.scene.OctreeNode
-
Create a new octree
- onCreate(Bundle) - Method in class com.tyrlib2.main.OpenGLActivity
-
- onDetachedFromWindow() - Method in class com.tyrlib2.main.OpenGLSurfaceView
-
- onDrawFrame(GL10) - Method in class com.tyrlib2.graphics.renderer.OpenGLRenderer
-
- onFrameRendered(float) - Method in class com.tyrlib2.game.Updater
-
- onFrameRendered(float) - Method in interface com.tyrlib2.graphics.renderer.IFrameListener
-
Called after a frame has been rendererd
- onJoystickActivated() - Method in class com.tyrlib2.ai.steering.JoystickInput
-
- onJoystickActivated() - Method in interface com.tyrlib2.input.IJoystickListener
-
The user started using the joystick
- onJoystickDeactivated() - Method in class com.tyrlib2.ai.steering.JoystickInput
-
- onJoystickDeactivated() - Method in interface com.tyrlib2.input.IJoystickListener
-
The user stopped using the joystick
- onJoystickMoved(Vector2) - Method in class com.tyrlib2.ai.steering.JoystickInput
-
- onJoystickMoved(Vector2) - Method in interface com.tyrlib2.input.IJoystickListener
-
The joystick was moved. movement is the relative point to the basepoint of the joystick
- onPressBack() - Method in interface com.tyrlib2.input.IBackListener
-
- onPressBack() - Method in class com.tyrlib2.input.InputManager
-
- onSurfaceChanged() - Method in class com.tyrlib2.game.Updater
-
- onSurfaceChanged() - Method in interface com.tyrlib2.graphics.renderer.IFrameListener
-
- onSurfaceChanged(GL10, int, int) - Method in class com.tyrlib2.graphics.renderer.OpenGLRenderer
-
- onSurfaceCreated() - Method in class com.tyrlib2.game.Updater
-
- onSurfaceCreated() - Method in interface com.tyrlib2.graphics.renderer.IFrameListener
-
- onSurfaceCreated(GL10, EGLConfig) - Method in class com.tyrlib2.graphics.renderer.OpenGLRenderer
-
- onTouch(View, MotionEvent) - Method in class com.tyrlib2.input.InputManager
-
- onTouchDown(Vector2, MotionEvent) - Method in class com.tyrlib2.gui.Window
-
- onTouchDown(Vector2, MotionEvent) - Method in interface com.tyrlib2.input.ITouchListener
-
- onTouchDown(Vector2, MotionEvent) - Method in class com.tyrlib2.input.Joystick
-
If the user starts touching an point then initialize the joystick with
the touched position as base state
- onTouchDown(Vector2, MotionEvent) - Method in class com.tyrlib2.input.TouchListener
-
- onTouchEvent(MotionEvent) - Method in class com.tyrlib2.main.OpenGLSurfaceView
-
- onTouchMove(Vector2, MotionEvent) - Method in class com.tyrlib2.gui.Window
-
React to a touch move event
- onTouchMove(Vector2, MotionEvent) - Method in interface com.tyrlib2.input.ITouchListener
-
- onTouchMove(Vector2, MotionEvent) - Method in class com.tyrlib2.input.Joystick
-
Use the joystick
if its currently active
- onTouchMove(Vector2, MotionEvent) - Method in class com.tyrlib2.input.TouchListener
-
- onTouchUp(Vector2, MotionEvent) - Method in class com.tyrlib2.gui.Window
-
- onTouchUp(Vector2, MotionEvent) - Method in interface com.tyrlib2.input.ITouchListener
-
- onTouchUp(Vector2, MotionEvent) - Method in class com.tyrlib2.input.Joystick
-
The user stopped using the joystick, assuming this is the
right touch stopping (considering multi touch)
- onTouchUp(Vector2, MotionEvent) - Method in class com.tyrlib2.input.TouchListener
-
- onTransformed() - Method in class com.tyrlib2.collision.CollisionSphere
-
- onTransformed() - Method in class com.tyrlib2.graphics.scene.BoundedSceneObject
-
- onTransformed() - Method in class com.tyrlib2.graphics.scene.SceneObject
-
Called if the node to which this scene object is attached to
has been transformed due to translation, rotation, etc
- onUpdate(float) - Method in class com.tyrlib2.ai.steering.PointMass
-
- onUpdate(float) - Method in class com.tyrlib2.ai.steering.Steerer
-
- onUpdate(float) - Method in interface com.tyrlib2.game.IUpdateable
-
- onUpdate(float) - Method in class com.tyrlib2.game.Movement
-
- onUpdate(float) - Method in class com.tyrlib2.graphics.animation.Animation
-
- onUpdate(float) - Method in class com.tyrlib2.graphics.animation.Skeleton
-
- onUpdate(Particle, float) - Method in class com.tyrlib2.graphics.particles.Affector
-
- onUpdate(Particle, float) - Method in class com.tyrlib2.graphics.particles.ColorChanger
-
- onUpdate(float) - Method in class com.tyrlib2.graphics.particles.Emitter
-
- onUpdate(Particle, float) - Method in class com.tyrlib2.graphics.particles.ForceAffector
-
- onUpdate(float) - Method in class com.tyrlib2.graphics.particles.Particle
-
- onUpdate(float) - Method in class com.tyrlib2.graphics.particles.ParticleSystem
-
- onUpdate(float) - Method in class com.tyrlib2.graphics.renderables.Entity
-
- onUpdate(float) - Method in class com.tyrlib2.gui.Window
-
Update all timed actions of this window
- OpenGLActivity - Class in com.tyrlib2.main
-
Base activity class
Sets renderer, touch, etc. up.
- OpenGLActivity() - Constructor for class com.tyrlib2.main.OpenGLActivity
-
- OpenGLRenderer - Class in com.tyrlib2.graphics.renderer
-
This class initiates the actual rendering.
- OpenGLRenderer(Context) - Constructor for class com.tyrlib2.graphics.renderer.OpenGLRenderer
-
- OpenGLSurfaceView - Class in com.tyrlib2.main
-
View for the game.
- OpenGLSurfaceView(Context) - Constructor for class com.tyrlib2.main.OpenGLSurfaceView
-
- origin - Variable in class com.tyrlib2.math.Ray
-
- Overlay - Class in com.tyrlib2.gui
-
A window which covers the entire screen
- Overlay() - Constructor for class com.tyrlib2.gui.Overlay
-
- OVERLAY_CHANNEL - Static variable in class com.tyrlib2.graphics.renderer.OpenGLRenderer
-