CommonLibVR
GPoint.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
RE
4
{
5
template
<
class
T>
6
class
GPoint
7
{
8
public
:
9
enum class
BoundsType
10
{
11
kMin
,
12
kMax
13
};
14
15
// members
16
T
x
;
// 00
17
T
y
;
// ??
18
private
:
19
KEEP_FOR_RE
()
20
};
21
22
using
GPointF
=
GPoint<float>
;
23
static_assert(
sizeof
(
GPointF
) == 0x8);
24
25
using
GPointD
=
GPoint<double>
;
26
static_assert(
sizeof
(
GPointD
) == 0x10);
27
}
KEEP_FOR_RE
#define KEEP_FOR_RE()
Definition:
PCH.h:713
RE::GPoint
Definition:
GPoint.h:7
RE::GPoint::x
T x
Definition:
GPoint.h:16
RE::GPoint::y
T y
Definition:
GPoint.h:17
RE::GPoint::BoundsType
BoundsType
Definition:
GPoint.h:10
RE::GPoint::BoundsType::kMin
@ kMin
RE::GPoint::BoundsType::kMax
@ kMax
RE
Definition:
AbsorbEffect.h:6
CommonLibVR
include
RE
G
GPoint.h
Generated by
1.9.1