summaryrefslogtreecommitdiff
path: root/Runtime/Math/Math.h
blob: 0d1590e3667a7d703a1bec47358fe90cef78c3d0 (plain)
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
#pragma once

#include "Vector2.h"
#include "Vector3.h"
#include "Vector4.h"
#include "Matrix44.h"
#include "FloatConversion.h"
#include "Rect.h"
#include "MathHelper.h"


typedef Internal::Matrix44 Matrix44;
typedef Internal::Rect     Rect;

typedef Internal::Vector2T<int> Vector2i;
typedef Internal::Vector2T<float> Vector2f;
typedef Vector2f Vector2;

typedef Internal::Vector3T<float>  Vector3f;
typedef Internal::Vector3T<int>  Vector3i;
typedef Vector3f Vector3;

typedef Internal::Vector4T<float>  Vector4f;
typedef Internal::Vector4T<int>  Vector4i;
typedef Vector4f Vector4;