CommonLibSSE (Parapets fork)
MenuCursor.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/B/BSTSingleton.h
"
4
5
namespace
RE
6
{
7
class
MenuCursor
:
public
BSTSingletonSDM
<MenuCursor>
8
{
9
public
:
10
[[nodiscard]]
static
MenuCursor
*
GetSingleton
();
11
12
// members
13
std::uint8_t
pad01
;
// 01
14
std::uint16_t
pad02
;
// 02
15
#ifdef SKYRIMVR
16
float
unkVR04;
17
#endif
18
float
cursorXPosition
;
// 04
19
float
cursorYPosition
;
// 08
20
float
cursorXMin
;
// 0C
21
float
cursorYMin
;
// 10
22
float
cursorXMax
;
// 14
23
float
cursorYMax
;
// 18
24
float
cursorSensitivity
;
// 1C
25
float
unk20
;
// 20
26
float
unk24
;
// 24
27
float
logicalWidth
;
// 28
28
std::int32_t
cursorDisplayCount
;
// 2C
29
};
30
#ifndef SKYRIMVR
31
static_assert(
sizeof
(
MenuCursor
) == 0x30);
32
#else
33
static_assert(
sizeof
(
MenuCursor
) == 0x34);
34
#endif
35
}
BSTSingleton.h
RE::MenuCursor
Definition:
MenuCursor.h:8
RE::MenuCursor::unk24
float unk24
Definition:
MenuCursor.h:26
RE::MenuCursor::cursorYPosition
float cursorYPosition
Definition:
MenuCursor.h:19
RE::MenuCursor::pad02
std::uint16_t pad02
Definition:
MenuCursor.h:14
RE::MenuCursor::cursorXMin
float cursorXMin
Definition:
MenuCursor.h:20
RE::MenuCursor::cursorSensitivity
float cursorSensitivity
Definition:
MenuCursor.h:24
RE::MenuCursor::logicalWidth
float logicalWidth
Definition:
MenuCursor.h:27
RE::MenuCursor::cursorXMax
float cursorXMax
Definition:
MenuCursor.h:22
RE::MenuCursor::cursorYMax
float cursorYMax
Definition:
MenuCursor.h:23
RE::MenuCursor::unk20
float unk20
Definition:
MenuCursor.h:25
RE::MenuCursor::pad01
std::uint8_t pad01
Definition:
MenuCursor.h:13
RE::MenuCursor::cursorYMin
float cursorYMin
Definition:
MenuCursor.h:21
RE::MenuCursor::GetSingleton
static MenuCursor * GetSingleton()
RE::MenuCursor::cursorDisplayCount
std::int32_t cursorDisplayCount
Definition:
MenuCursor.h:28
RE::MenuCursor::cursorXPosition
float cursorXPosition
Definition:
MenuCursor.h:18
RE
Definition:
AbsorbEffect.h:6
RE::BSTSingletonSDM
Definition:
BSTSingleton.h:50
CommonLibSSE
include
RE
M
MenuCursor.h
Generated by
1.9.1