PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet.h
Go to the documentation of this file.
1#pragma once
2
23// Application
24#include "pixelbullet/application/application.h"
25#include "pixelbullet/application/events/application_event.h"
26#include "pixelbullet/application/events/key_event.h"
27#include "pixelbullet/application/events/mouse_event.h"
28#include "pixelbullet/application/layer.h"
29#include "pixelbullet/application/log.h"
30#include "pixelbullet/application/specification.h"
31
32// Asset management
33#include "pixelbullet/assets/archive.h"
34#include "pixelbullet/assets/bitmap.h"
35#include "pixelbullet/assets/material.h"
36#include "pixelbullet/assets/static_mesh.h"
37
38// Audio
39#include "pixelbullet/audio/audio.h"
40
41// Filesystem
42#include "pixelbullet/filesystem/filesystem.h"
43#include "pixelbullet/filesystem/virtual_path.h"
44#include "pixelbullet/filesystem/virtual_path_serialization.h"
45
46// Graphics
47#include "pixelbullet/graphics/graphics.h"
48
49// Input
50#include "pixelbullet/input/input.h"
51#include "pixelbullet/input/key_codes.h"
52#include "pixelbullet/input/mouse_codes.h"
53
54// Scene
56#include "pixelbullet/scene/scene.h"
57
58// Timing
59#include "pixelbullet/time/duration.h"
60
61// Windowing
62#include "pixelbullet/window/window.h"
Aggregates all built-in ECS component types used in the Scene system.