Jagguar Game Engine

Loading...
Searching...
No Matches
Here is a list of all documented class members with links to the class documentation for each member:

### - a -

- AddComponent() : GameObject, PhysicsEngine
- ApplyAcceleration() : IPhysicsComponent, RigidbodyComponent
- ApplyForce() : IPhysicsComponent, RigidbodyComponent
- ApplyVelocity() : IPhysicsComponent, RigidbodyComponent

### - c -

- Component() : Component
- ComponentTypeName() : Component, ControllerComponent, HealthComponent, RigidbodyComponent, SpriteComponent, TileMapComponent, TransformComponent
- ControllerComponent() : ControllerComponent
- CreateComponent() : GameMakerGUI
- createFly() : Engine
- CreateNewGameObject() : GameMakerGUI

### - d -

- dimensions : IPhysicsComponent

### - e -

- EditGameObject() : GameMakerGUI
- Engine() : Engine

### - f -

- FindTransform() : GameMakerGUI

### - g -

- GameMakerGUI() : GameMakerGUI
- GameObject() : GameObject
- GenerateSimpleMap() : TileMapComponent
- GetDimensions() : IPhysicsComponent
- getDimensions() : SpriteComponent
- GetInstance() : ResourceManager
- GetMass() : IPhysicsComponent, RigidbodyComponent
- GetName() : GameObject
- getPos() : TransformComponent
- GetPosition() : IPhysicsComponent
- GetRenderer() : SDLGraphicsEngineRenderer
- GetResource() : ResourceManager
- GetTileType() : TileMapComponent
- GetVelocity() : IPhysicsComponent, RigidbodyComponent
- GetWindow() : SDLGraphicsEngineRenderer

### - h -

- HasTag() : Component
- HealthComponent() : HealthComponent
- homing : ProjectileComponent

### - i -

- IGraphicsEngineRenderer() : IGraphicsEngineRenderer
- InitializeGraphicsSubSystem() : Engine
- InitializeGUI() : Engine
- InitializePhysicsSubsystem() : Engine
- Input() : Engine, GameMakerGUI
- IPhysicsComponent() : IPhysicsComponent
- IsColliding() : IPhysicsComponent
- IScript() : IScript
- IsElastic() : IPhysicsComponent, RigidbodyComponent
- IsKinematic() : IPhysicsComponent, RigidbodyComponent

### - l -

- ListComponents() : GameObject
- LoadImage() : SpriteComponent
- LoadResource() : ResourceManager

### - m -

- m_components : PhysicsEngine
- m_gameobjects : Engine, GameMakerGUI
- m_gravity : PhysicsEngine
- MainGameLoop() : Engine
- mGUI : Engine
- mPhysics : Engine
- mRenderer : Engine

### - p -

- ParseAndUpdateBroadcast() : Component
- PhysicsEngine() : PhysicsEngine
- PrintMap() : TileMapComponent
- ProjectileComponent() : ProjectileComponent

### - r -

- RemoveComponent() : GameObject
- Render() : Component, Engine, GameObject, HealthComponent, ProjectileComponent, SpriteComponent, TileMapComponent, TransformComponent
- RenderClear() : IGraphicsEngineRenderer, SDLGraphicsEngineRenderer
- RenderEditor() : GameMakerGUI
- RenderPresent() : IGraphicsEngineRenderer, SDLGraphicsEngineRenderer
- ResourceManager() : ResourceManager
- RigidbodyComponent() : RigidbodyComponent
- runGame : Engine

### - s -

- SDLGraphicsEngineRenderer() : SDLGraphicsEngineRenderer
- SetGravity() : PhysicsEngine
- SetHealth() : HealthComponent
- SetRenderDrawColor() : IGraphicsEngineRenderer, SDLGraphicsEngineRenderer
- SetTile() : TileMapComponent
- SetTransform() : TransformComponent
- SetVelocity() : IPhysicsComponent, RigidbodyComponent
- ShowComponentEditor() : Component, ControllerComponent, HealthComponent, RigidbodyComponent, SpriteComponent, TileMapComponent, TransformComponent
- ShowDebugWindow() : GameMakerGUI
- ShowGameObjectWindow() : GameMakerGUI
- Shutdown() : Engine
- ShutDown() : ResourceManager
- SpriteComponent() : SpriteComponent
- Start() : Engine
- StartUp() : ResourceManager

### - t -

- TileMapComponent() : TileMapComponent
- TransformComponent() : TransformComponent

### - u -

- Update() : Component, ControllerComponent, Engine, GameObject, HealthComponent, PhysicsEngine, ProjectileComponent, RigidbodyComponent, SpriteComponent, TileMapComponent, TransformComponent
- UpdateHealth() : HealthComponent
- UsesGravity() : IPhysicsComponent, RigidbodyComponent

### - ~ -

- ~Component() : Component
- ~ControllerComponent() : ControllerComponent
- ~Engine() : Engine
- ~GameMakerGUI() : GameMakerGUI
- ~GameObject() : GameObject
- ~HealthComponent() : HealthComponent
- ~IGraphicsEngineRenderer() : IGraphicsEngineRenderer
- ~IPhysicsComponent() : IPhysicsComponent
- ~IScript() : IScript
- ~PhysicsEngine() : PhysicsEngine
- ~ProjectileComponent() : ProjectileComponent
- ~RigidbodyComponent() : RigidbodyComponent
- ~SDLGraphicsEngineRenderer() : SDLGraphicsEngineRenderer
- ~SpriteComponent() : SpriteComponent
- ~TileMapComponent() : TileMapComponent
- ~TransformComponent() : TransformComponent