SDL SPOOKY PLATFORMER ENGINE
0.2.0
An implementation of a platformer using sdl, implemented using an entity component system and efficient collision management.
Main Page
Related Pages
Classes
Files
File List
File Members
All
Functions
Enums
Enum Values
Macros
a
c
d
e
f
g
i
j
l
m
n
o
p
r
s
t
Here is a list of all documented file members with links to the files they belong to:
- a -
abs() :
TinyMath.hpp
- c -
CHARACTERS :
Engine.cpp
CloseFont() :
TextManager.hpp
CollisionType :
ColliderComponent.hpp
CrossProduct() :
TinyMath.hpp
- d -
DAMAGE_INVINCIBILITY_TIME :
HealthComponent.hpp
DRIFT_RATE :
EnemyAIComponent.hpp
Dot() :
TinyMath.hpp
- e -
ENEMY_FREEZE_COOLDOWN :
GameManager.hpp
ENEMY_FREEZE_TIME :
GameManager.hpp
- f -
FIXED_TIMESTEP :
Component.hpp
FPS :
Engine.cpp
- g -
GRAVITY :
PhysicsComponent.cpp
- i -
Input :
InputManager.hpp
Invincible :
InputManager.hpp
- j -
Jump :
InputManager.hpp
- l -
Left :
InputManager.hpp
- m -
MAX_SPEED :
EnemyAIComponent.hpp
Magnitude() :
TinyMath.hpp
main() :
main.cpp
makeWallCollider() :
LevelManager.cpp
- n -
Normalize() :
TinyMath.hpp
- o -
operator*() :
TinyMath.hpp
operator+() :
TinyMath.hpp
operator-() :
TinyMath.hpp
operator/() :
TinyMath.hpp
operator<() :
TinyMath.hpp
operator<<() :
TinyMath.hpp
- p -
PLAYER_JUMP_VEL :
ControllerComponent.hpp
PLAYER_SPEED :
ControllerComponent.hpp
Project() :
TinyMath.hpp
print_vec() :
LevelManager.cpp
- r -
Restart :
InputManager.hpp
Right :
InputManager.hpp
- s -
SafeGetComponentField() :
ComponentUtils.hpp
- t -
TELEPORT_DISTANCE :
EnemyAIComponent.hpp
TELEPORT_MIN_DELAY_MS :
EnemyAIComponent.hpp
ToggleFPS :
InputManager.hpp
Generated on Tue Mar 16 2021 02:10:18 for SDL SPOOKY PLATFORMER ENGINE by
1.4.1