- a -
- c -
- Collision() : Collidable
- CollisionDeregister() : Collidable
- CollisionRegister() : Collidable
- CollisionTerrain() : Collidable
- ComputeData() : CollisionVolume , CollisionVolumeAABB , CollisionVolumeBSphere , CollisionVolumeOBB
- ComputeIntervalOverlap() : IonMathTools
- d -
- Deregister() : Drawable , Updatable
- DeregisterKey() : Inputable
- Draw() : Drawable
- Draw2D() : Drawable
- e -
- f -
- fClamp() : IonMathTools
- g -
- Get() : ImageAssets , ModelAssets , ShaderAssets , SkyBoxAssets , TerrainAssets , TextureAssets
- getAngle() : IonSprite
- GetCamera() : IonCamera
- GetCamera2D() : Scene
- GetCamera3D() : Scene
- GetCenter() : CollisionVolumeBSphere
- GetCollisionVolume() : Collidable
- GetCurrentScene() : SceneManager
- GetCurrentTerrain() : SceneManager
- GetCurSceneCam2D() : SceneManager
- GetCurSceneCam3D() : SceneManager
- GetCurTerrain() : Scene
- GetDefualtBSphere() : Collidable
- getDir() : IonCamera
- getFieldOfView() : IonCamera
- GetFrameTime() : TimeManager
- getLookAt() : IonCamera
- GetMatrixScale() : IonMathTools
- GetMax() : CollisionVolumeBSphere
- GetMaxVect() : IonMathTools
- GetMin() : CollisionVolumeBSphere
- GetMinMaxVect() : IonMathTools
- GetMinVect() : IonMathTools
- getPos() : IonCamera
- getProjMatrix() : IonCamera
- GetRadius() : CollisionVolumeBSphere
- getRight() : IonCamera
- GetScale() : CollisionVolumeBSphere
- getScreenHeight() : IonCamera
- getScreenWidth() : IonCamera
- GetSurfacePoint() : Terrain
- GetTime() : TimeManager
- getType() : IonCamera
- getUp() : IonCamera
- getViewMatrix() : IonCamera
- GetWindowHeight() : IonEngine
- GetWindowWidth() : IonEngine
- GetWorld() : CollisionVolumeBSphere , Terrain
- i -
- Initialize() : Scene
- InitializeEngine() : IonEngine
- InsideSphere() : IonMathTools
- InsideTriangle() : IonMathTools
- Intersect() : CollisionVolume , CollisionVolumeAABB , CollisionVolumeBSphere , CollisionVolumeOBB , IonMathTools
- IonSprite() : IonSprite
- k -
- l -
- LineIntersectTriangle() : IonMathTools
- Load() : ImageAssets , ModelAssets , ShaderAssets , SkyBoxAssets , TerrainAssets , TextureAssets
- LoadResources() : IonEngine
- p -
- Projection() : IonMathTools
- r -
- s -
- SceneChange() : SceneManager
- SceneEnd() : Scene
- SceneEntry() : GameObject
- SceneExit() : GameObject
- SetAlarm() : Alarmable
- SetAngle() : IonSprite
- SetBackgroundColor() : IonEngine
- SetCamera() : Scene
- SetCenter() : IonSprite
- SetColliderModel() : Collidable
- SetCollisionPair() : Scene
- SetCollisionSelf() : Scene
- SetCollisionTerrain() : Scene
- setFieldOfView() : IonCamera
- SetLightColors() : Terrain
- setOrientAndPosition() : IonCamera
- setOrthographic() : IonCamera
- setPerspective() : IonCamera
- SetPosition() : IonSprite
- SetScale() : IonSprite
- SetSceneCamera() : SceneManager
- SetSkyBox() : Scene
- SetTerrain() : Scene
- SetTexture() : Terrain
- setViewport() : IonCamera
- SetWidthHeight() : IonEngine
- SetWindowName() : IonEngine
- SetWorld() : Terrain
- SqrVect() : IonMathTools
- StopAlarm() : Alarmable
- SubmitEntry() : GameObject
- SubmitExit() : GameObject
- t -
- TriangleArea() : IonMathTools
- u -
- Update() : IonCamera , Updatable
- updateCamera() : IonCamera
- UpdateCollisionData() : Collidable
- v -
- vClamp() : IonMathTools
- vDistance() : IonMathTools