CommonLibVR
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
static
MenuCursor
*
GetSingleton
();
11
12
void
SetCursorVisibility
(
bool
a_visible);
13
14
// members
15
std::uint8_t
pad01
;
// 01
16
std::uint16_t
pad02
;
// 02
17
#ifdef SKYRIMVR
18
float
unkVR04;
19
#endif
20
float
cursorPosX
;
// 04
21
float
cursorPosY
;
// 08
22
float
safeZoneX
;
// 0C
23
float
safeZoneY
;
// 10
24
float
screenWidthX
;
// 14
25
float
screenWidthY
;
// 18
26
float
cursorSensitivity
;
// 1C
27
float
unk20
;
// 20
28
float
unk24
;
// 24
29
float
defaultMouseSpeed
;
// 28
30
std::int32_t
showCursorCount
;
// 2C
31
private
:
32
KEEP_FOR_RE
()
33
};
34
#ifndef SKYRIMVR
35
static_assert(
sizeof
(
MenuCursor
) == 0x30);
36
#else
37
static_assert(
sizeof
(
MenuCursor
) == 0x34);
38
#endif
39
}
BSTSingleton.h
KEEP_FOR_RE
#define KEEP_FOR_RE()
Definition:
PCH.h:713
RE::MenuCursor
Definition:
MenuCursor.h:8
RE::MenuCursor::unk24
float unk24
Definition:
MenuCursor.h:28
RE::MenuCursor::pad02
std::uint16_t pad02
Definition:
MenuCursor.h:16
RE::MenuCursor::cursorSensitivity
float cursorSensitivity
Definition:
MenuCursor.h:26
RE::MenuCursor::screenWidthX
float screenWidthX
Definition:
MenuCursor.h:24
RE::MenuCursor::unk20
float unk20
Definition:
MenuCursor.h:27
RE::MenuCursor::showCursorCount
std::int32_t showCursorCount
Definition:
MenuCursor.h:30
RE::MenuCursor::SetCursorVisibility
void SetCursorVisibility(bool a_visible)
RE::MenuCursor::safeZoneY
float safeZoneY
Definition:
MenuCursor.h:23
RE::MenuCursor::cursorPosY
float cursorPosY
Definition:
MenuCursor.h:21
RE::MenuCursor::cursorPosX
float cursorPosX
Definition:
MenuCursor.h:20
RE::MenuCursor::pad01
std::uint8_t pad01
Definition:
MenuCursor.h:15
RE::MenuCursor::screenWidthY
float screenWidthY
Definition:
MenuCursor.h:25
RE::MenuCursor::GetSingleton
static MenuCursor * GetSingleton()
RE::MenuCursor::defaultMouseSpeed
float defaultMouseSpeed
Definition:
MenuCursor.h:29
RE::MenuCursor::safeZoneX
float safeZoneX
Definition:
MenuCursor.h:22
RE
Definition:
AbsorbEffect.h:6
RE::BSTSingletonSDM
Definition:
BSTSingleton.h:50
CommonLibVR
include
RE
M
MenuCursor.h
Generated by
1.9.1