CommonLibSSE NG
Loading...
Searching...
No Matches
BSTPoint.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
RE
4
{
5
template
<
class
T>
6
class
BSTPointDefaultOps
7
{
8
public
:
9
};
10
static_assert
(
sizeof
(
BSTPointDefaultOps<float>
) == 0x1);
11
12
template
<
class
T>
13
class
BSTPoint2Base
14
{
15
public
:
16
// members
17
T
x
;
// 00
18
T
y
;
// ??
19
};
20
static_assert
(
sizeof
(
BSTPoint2Base<float>
) == 0x8);
21
22
template
<
class
T,
class
Ops = BSTPo
int
DefaultOps<T>>
23
class
BSTPoint2
:
24
public
BSTPoint2Base
<T>,
// 00
25
public
Ops
// ??
26
{
27
public
:
28
};
29
static_assert
(
sizeof
(
BSTPoint2<float>
) == 0x8);
30
31
template
<
class
T>
32
class
BSTPoint3Base
33
{
34
public
:
35
// members
36
T
x
;
// 00
37
T
y
;
// ??
38
T
z
;
// ??
39
};
40
static_assert
(
sizeof
(
BSTPoint3Base<float>
) == 0xC);
41
42
template
<
class
T,
class
Ops = BSTPo
int
DefaultOps<T>>
43
class
BSTPoint3
:
44
public
BSTPoint3Base
<T>,
// 00
45
public
Ops
// ??
46
{
47
public
:
48
};
49
static_assert
(
sizeof
(
BSTPoint3<float>
) == 0xC);
50
}
RE::BSTPoint2Base
Definition
BSTPoint.h:14
RE::BSTPoint2Base::x
T x
Definition
BSTPoint.h:17
RE::BSTPoint2Base::y
T y
Definition
BSTPoint.h:18
RE::BSTPoint2
Definition
BSTPoint.h:26
RE::BSTPoint3Base
Definition
BSTPoint.h:33
RE::BSTPoint3Base::z
T z
Definition
BSTPoint.h:38
RE::BSTPoint3Base::x
T x
Definition
BSTPoint.h:36
RE::BSTPoint3Base::y
T y
Definition
BSTPoint.h:37
RE::BSTPoint3
Definition
BSTPoint.h:46
RE::BSTPointDefaultOps
Definition
BSTPoint.h:7
RE
Definition
AbsorbEffect.h:6
CommonLibSSE-NG
include
RE
B
BSTPoint.h
Generated by
1.9.7