SDL Breakout Engine
0.1.0
An implementation of a Breakout game using sdl, implemented with efficient resource management.
Main Page
Related Pages
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
x
y
z
~
Here is a list of all class members with links to the classes they belong to:
- _ -
_GetDirection() :
MovingGUIElement
_GetPosition() :
GameObject
- a -
AddAllResource() :
ResourceManager< Derived, T >
AddResource() :
ResourceManager< Derived, T >
alive :
GameObject
- b -
BasicText() :
BasicText
Brick() :
Brick
ButtonState() :
GameManager
board :
Level
- c -
Collide() :
MovingGUIElement
,
Ball
column() :
Matrix3D
- d -
DebugRender() :
GameObject
Draw() :
BasicText
- e -
equals() :
Vector3D
,
Matrix3D
- f -
fileMap :
ResourceManager< Derived, T >
- g -
GUIElement() :
GUIElement
GameManager() :
GameManager
GameObject() :
GameObject
GameOver() :
GameManager
GetLives() :
GameManager
GetResource() :
ResourceManager< Derived, T >
GetScore() :
GameManager
GetSize() :
GameObject
get() :
TextureWrapper
getSDLRenderer() :
SDLGraphicsProgram
getSDLWindow() :
SDLGraphicsProgram
- h -
Hit() :
GameObject
,
Brick
- i -
ImageManager() :
ImageManager
instance() :
GameManager
,
ImageManager
,
SoundManager
,
SpriteManager
,
TextManager
- l -
Level() :
Level
LevelManager() :
LevelManager
Load() :
ImageManager
,
LevelManager
,
LocalizationManager
,
ResourceManager< Derived, T >
,
SoundManager
,
SpriteManager
,
TextManager
LocalizationManager() :
LocalizationManager
LoseLife() :
GameManager
loop() :
SDLGraphicsProgram
- m -
Matrix3D() :
Matrix3D
Move() :
MovingGUIElement
MovingGUIElement() :
MovingGUIElement
mDestination :
GUIElement
mHeight :
GameObject
mPosition :
GameObject
mTag :
GameObject
mTexture :
GUIElement
mWidth :
GameObject
- o -
operator ()() :
Matrix3D
operator*=() :
Vector3D
operator+=() :
Vector3D
operator-=() :
Vector3D
operator/=() :
Vector3D
operator<<() :
GameObject
operator=() :
GameManager
,
ImageManager
,
LevelManager
,
LocalizationManager
,
ResourceManager< Derived, T >
,
TextManager
operator==() :
Vector3D
,
Matrix3D
operator[]() :
Vector3D
,
Matrix3D
- p -
PressButton() :
GameManager
- r -
ReleaseButton() :
GameManager
Render() :
GUIElement
ResourceManager() :
ResourceManager< Derived, T >
ren :
TextManager
render() :
SDLGraphicsProgram
resourceMap :
ResourceManager< Derived, T >
- s -
SDLGraphicsProgram() :
SDLGraphicsProgram
ScorePoint() :
GameManager
SetText() :
BasicText
shutDown() :
ImageManager
,
ResourceManager< Derived, T >
,
SoundManager
,
TextManager
spriteSheet :
Sprite
startPosition :
GameObject
startUp() :
GameManager
,
ImageManager
,
SoundManager
,
SpriteManager
,
TextManager
- t -
TextDims() :
BasicText
TextManager() :
TextManager
TextureWrapper() :
TextureWrapper
ToggleButton() :
GameManager
Translator() :
Translator
texture :
Sprite
translate() :
Translator
- u -
Update() :
GameObject
UpdateDirection() :
MovingGUIElement
update() :
SDLGraphicsProgram
- v -
Vector3D() :
Vector3D
- x -
x :
Vector3D
- y -
y :
Vector3D
yoffset :
Level
- z -
z :
Vector3D
- ~ -
~BasicText() :
BasicText
~SDLGraphicsProgram() :
SDLGraphicsProgram
~Sprite() :
Sprite
Generated on Mon Feb 22 2021 22:01:34 for SDL Breakout Engine by
1.4.1