main header
This commit is contained in:
parent
afc569c006
commit
dd1f3ca3e0
1 changed files with 69 additions and 0 deletions
69
include/archeus.h
Normal file
69
include/archeus.h
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
#ifndef ARC_H_
|
||||
#define ARC_H_
|
||||
|
||||
/* ~ c libraries ~ */
|
||||
#include <stddef.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
|
||||
/* ~ audio ~ */
|
||||
#include "arc/audio/audio.h"
|
||||
|
||||
/* ~ engine ~ */
|
||||
#include "arc/engine/engine.h"
|
||||
#include "arc/engine/state.h"
|
||||
|
||||
/* ~ graphics ~ */
|
||||
#include "arc/graphics/circle.h"
|
||||
#include "arc/graphics/color.h"
|
||||
#include "arc/graphics/config.h"
|
||||
#include "arc/graphics/line.h"
|
||||
#include "arc/graphics/obround.h"
|
||||
#include "arc/graphics/rectangle.h"
|
||||
#include "arc/graphics/renderer.h"
|
||||
#include "arc/graphics/sprite.h"
|
||||
#include "arc/graphics/spritesheet.h"
|
||||
#include "arc/graphics/text.h"
|
||||
#include "arc/graphics/view.h"
|
||||
#include "arc/graphics/window.h"
|
||||
|
||||
/* ~ input ~ */
|
||||
#include "arc/input/keyboard.h"
|
||||
#include "arc/input/mouse.h"
|
||||
|
||||
/* ~ linux only ~ */
|
||||
//TODO: add linux only stuff here
|
||||
|
||||
/* ~ math ~ */
|
||||
#include "arc/math/circle.h"
|
||||
#include "arc/math/config.h"
|
||||
#include "arc/math/obround.h"
|
||||
#include "arc/math/point.h"
|
||||
#include "arc/math/rectangle.h"
|
||||
#include "arc/math/vector2.h"
|
||||
#include "arc/math/vector3.h"
|
||||
|
||||
/* ~ std ~ */
|
||||
#include "arc/std/array.h"
|
||||
#include "arc/std/bool.h"
|
||||
#include "arc/std/config.h"
|
||||
#include "arc/std/entity.h"
|
||||
#include "arc/std/errno.h"
|
||||
#include "arc/std/handler.h"
|
||||
#include "arc/std/hashtable.h"
|
||||
#include "arc/std/io.h"
|
||||
#include "arc/std/lexer.h"
|
||||
#include "arc/std/parser.h"
|
||||
#include "arc/std/parser/csv.h"
|
||||
#include "arc/std/parser/helpers.h"
|
||||
#include "arc/std/parser/parserlang.h"
|
||||
//#include "arc/std/queue.h"
|
||||
//#include "arc/std/stack.h"
|
||||
#include "arc/std/string.h"
|
||||
//#include "arc/std/time.h"
|
||||
#include "arc/std/vector.h"
|
||||
#include "arc/std/vector/inline.h"
|
||||
|
||||
|
||||
#endif //!ARC_H_
|
||||
Loading…
Add table
Add a link
Reference in a new issue