CommonLibSSE (Parapets fork)
GFxConstShapeWithStyles.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/G/GFxConstShapeNoStyles.h
"
4
5
namespace
RE
6
{
7
class
GFxConstShapeWithStyles
:
public
GFxConstShapeNoStyles
8
{
9
~
GFxConstShapeWithStyles
()
override
;
10
11
// override (GFxShapeBase)
12
void
* GetBounds(
GRectF
& a_arg1)
const override
;
// 01
13
void
SetBounds(
GRectF
& a_arg1)
override
;
// 02
14
void
Unk_04(
void
* a_arg1,
float
a_arg2,
void
* a_arg3)
override
;
// 04
15
void
* GetFillStyles(std::int32_t& a_arg1)
const override
;
// 09
16
void
* GetLineStyles(std::int32_t& a_arg1)
const override
;
// 0A
17
void
GetStyles(
void
* a_arg1)
const override
;
// 0B
18
void
GetStyles(
void
* a_arg1, std::int32_t* a_arg2,
void
* a_arg3, std::int32_t* a_arg4)
const override
;
// 0C
19
void
SetPercent(
float
a_arg1)
override
;
// 0D
20
float
GetPercent()
const override
;
// 0E
21
22
// members
23
std::uint64_t unk48;
// 48
24
std::uint64_t unk50;
// 50
25
std::uint32_t unk58;
// 58
26
std::uint32_t unk5C;
// 5C
27
float
percent;
// 60
28
GRectF
shapeBounds;
// 64
29
std::uint32_t pad74;
// 74
30
};
31
static_assert(
sizeof
(
GFxConstShapeWithStyles
) == 0x78);
32
}
GFxConstShapeNoStyles.h
RE::GFxConstShapeNoStyles
Definition:
GFxConstShapeNoStyles.h:8
RE::GFxConstShapeWithStyles
Definition:
GFxConstShapeWithStyles.h:8
RE::GRect< float >
RE
Definition:
AbsorbEffect.h:6
CommonLibSSE
include
RE
G
GFxConstShapeWithStyles.h
Generated by
1.9.1