-
Notifications
You must be signed in to change notification settings - Fork 2
/
omnis.xcomp.framework.h
38 lines (33 loc) · 1.24 KB
/
omnis.xcomp.framework.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*
* omnis.xcomp.framework
* =====================
*
* omnis.xcomp.framework.h
* This include file simply ensures all required header files are imported into our files
*
* Bastiaan Olij
*
* Todos:
* - investigate if we can compile this into a library/framework instead of having to include all the files in our projects.
* - add better checking if we get object returned, maybe start using exception handling where appropriate
*
* https://github.com/BastiaanOlij/omnis.xcomp.framework
*/
#ifndef omnisxcompframeworkh
#define omnisxcompframeworkh
// A note about string usage, in non-unicode qchar and char are the same but in unicode qchar is a 32bit unicode string while char is a standard 8bit string
// We use char to mainly interact with the system API. For the most part we assume that char will contain a UTF-8 string and convert between char and qchar
// accordingly.
// Include our standard stuff
#include "xCompStandardIncludes.h"
// add in our framework header files
#include "oBaseComponent.h"
#include "oBaseNVComponent.h"
#include "oBaseVisComponent.h"
#include "oDrawingCanvas.h"
#include "oRGBAImage.h"
#include "oUTF8.h"
#include "oXCompLib.h"
#include "qArray.h"
#include "qString.h"
#endif