raylibstarter 0.1.0
game::core Namespace Reference

Classes

class  Actor
 Actor base class. Actors represent all game objects, such as players, enemies and other obstacles. More...
 
class  Game
 The entry point into the game. The constructor is used to specify the basic settings such as the size of the drawing area in pixels. Finally, a first game scene can be started via the Run() method. More...
 
class  Renderer
 A central place for graphics and rendering oriented functions. More...
 
class  Scene
 Scene base class. Scenes are managed by the Stage object. More...
 
class  Sprite
 The Sprite class specifies position and degree of rotation on the screen for an associated VRAM texture. More...
 
class  SpriteAnimated
 The SpriteAnimated class enables frame-by-frame animations by displaying only a certain section of a spritesheet texture at a time. More...
 
class  Stage
 Stage is used to manage scenes. The Stage automatically draws all Actor objects of a scene if they are set to visible. More...
 
struct  Store
 A central place to share globally accessible objects that should be accessible from anywhere. More...
 
class  Texture2D
 The class Texture2D encapsulates the Raylib structure Texture2D and takes care of the correct loading and unloading of the texture into the VRAM. More...