citro3d  1.2.0
citro3d.h
Go to the documentation of this file.
1 #pragma once
2 
3 #ifdef CITRO3D_BUILD
4 #error "This header file is only for external users of citro3d."
5 #endif
6 
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 
11 #include "c3d/types.h"
12 
13 #include "c3d/maths.h"
14 #include "c3d/mtxstack.h"
15 
16 #include "c3d/uniforms.h"
17 #include "c3d/attribs.h"
18 #include "c3d/buffers.h"
19 #include "c3d/base.h"
20 
21 #include "c3d/texenv.h"
22 #include "c3d/effect.h"
23 #include "c3d/texture.h"
24 #include "c3d/proctex.h"
25 #include "c3d/light.h"
26 #include "c3d/lightlut.h"
27 #include "c3d/fog.h"
28 
29 #include "c3d/framebuffer.h"
30 #include "c3d/renderqueue.h"
31 
32 #ifdef __cplusplus
33 }
34 #endif