/
ouzel.h
58 lines (56 loc) · 1.56 KB
/
ouzel.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
// Copyright (C) 2016 Elviss Strazdins
// This file is part of the Ouzel engine.
#pragma once
#include "core/CompileConfig.h"
#include "utils/Types.h"
#include "core/Engine.h"
#include "core/UpdateCallback.h"
#include "core/Settings.h"
#include "core/Cache.h"
#include "core/Window.h"
#include "graphics/Renderer.h"
#include "graphics/BlendState.h"
#include "graphics/Color.h"
#include "graphics/Image.h"
#include "graphics/MeshBuffer.h"
#include "graphics/Shader.h"
#include "graphics/RenderTarget.h"
#include "graphics/Texture.h"
#include "graphics/Vertex.h"
#include "math/Matrix3.h"
#include "math/Matrix4.h"
#include "math/Vector2.h"
#include "math/Vector3.h"
#include "math/AABB2.h"
#include "math/Size2.h"
#include "math/Rectangle.h"
#include "scene/SceneManager.h"
#include "localization/Localization.h"
#include "scene/Scene.h"
#include "scene/Layer.h"
#include "files/FileSystem.h"
#include "input/Input.h"
#include "input/Gamepad.h"
#include "scene/Node.h"
#include "scene/Camera.h"
#include "scene/Drawable.h"
#include "scene/Sprite.h"
#include "scene/ParticleSystem.h"
#include "scene/DebugDrawable.h"
#include "events/EventHander.h"
#include "gui/Widget.h"
#include "gui/Menu.h"
#include "gui/Label.h"
#include "gui/Button.h"
#include "animators/Animator.h"
#include "animators/Ease.h"
#include "animators/Fade.h"
#include "animators/Move.h"
#include "animators/Parallel.h"
#include "animators/Rotate.h"
#include "animators/Repeat.h"
#include "animators/Scale.h"
#include "animators/Sequence.h"
#include "animators/Shake.h"
#include "utils/Utils.h"
#include "math/MathUtils.h"