CommonLibSSE (Parapets fork)
Loading...
Searching...
No Matches
GFxConstShapeWithStyles.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace RE
6{
8 {
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}
Definition: GFxConstShapeNoStyles.h:8
Definition: GFxConstShapeWithStyles.h:8
Definition: AbsorbEffect.h:6