cmdfx 0.2.1
Lightweight game engine for your terminal
Loading...
Searching...
No Matches
cmdfx.h
Go to the documentation of this file.
1
9#pragma once
10
11// Core Library
12
13#include "cmdfx/core/canvas.h"
14#include "cmdfx/core/events.h"
15#include "cmdfx/core/sprites.h"
16#include "cmdfx/core/builder.h"
17#include "cmdfx/core/screen.h"
18#include "cmdfx/core/util.h"
19#include "cmdfx/core/device.h"
20#include "cmdfx/core/costumes.h"
21#include "cmdfx/core/scenes.h"
22
25
26// Physics Engine
27
29#include "cmdfx/physics/force.h"
30#include "cmdfx/physics/mass.h"
31#include "cmdfx/physics/util.h"
33
34// UI Manager
35
36#include "cmdfx/ui/button.h"
37#include "cmdfx/ui/switch.h"
38#include "cmdfx/ui/keys.h"
39#include "cmdfx/ui/path.h"
Animation Extensions for canvas.h.
Animation Extensions for sprites.h.
Builder API for building 2D Character Arrays.
Button declarations for the CmdFX UI Library.
Canvas API for drawing shapes and text on the terminal.
Scenes API for CmdFX.
Cross-Platform Utilities for CmdFX.
Sprite Costumes API for managing sprite states.
Device command functions.
Global physics engine declarations.
Events API for CmdFX.
Force-related physics declarations.
Key macro definitions for CmdFX for usage in key-related events.
Mass-related physics declarations.
Velocity and Acceleration functions.
Draw on Canvas using SVG-like path commands.
Physics utilities for cmdfx.
Screen API for controlling other things around the terminal.
Sprites API for CmdFX.
Switch extensions for the CmdFX Button API.