CommonLibSSE NG
Loading...
Searching...
No Matches
MenuCursor.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/B/BSTSingleton.h"
4
5namespace RE
6{
7 class MenuCursor : public BSTSingletonSDM<MenuCursor>
8 {
9 public:
11
12 void SetCursorVisibility(bool a_visible);
13
14 // members
15 std::uint8_t pad01; // 01
16 std::uint16_t pad02; // 02
17 float cursorPosX; // 04
18 float cursorPosY; // 08
19 float safeZoneX; // 0C
20 float safeZoneY; // 10
21 float screenWidthX; // 14
22 float screenWidthY; // 18
23 float cursorSensitivity; // 1C
24 float unk20; // 20
25 float unk24; // 24
26 float defaultMouseSpeed; // 28
27 std::int32_t showCursorCount; // 2C
28 };
29 static_assert(sizeof(MenuCursor) == 0x30);
30}
Definition MenuCursor.h:8
float unk24
Definition MenuCursor.h:25
std::uint16_t pad02
Definition MenuCursor.h:16
float cursorSensitivity
Definition MenuCursor.h:23
float screenWidthX
Definition MenuCursor.h:21
float unk20
Definition MenuCursor.h:24
std::int32_t showCursorCount
Definition MenuCursor.h:27
void SetCursorVisibility(bool a_visible)
float safeZoneY
Definition MenuCursor.h:20
static MenuCursor * GetSingleton()
float cursorPosY
Definition MenuCursor.h:18
float cursorPosX
Definition MenuCursor.h:17
std::uint8_t pad01
Definition MenuCursor.h:15
float screenWidthY
Definition MenuCursor.h:22
float defaultMouseSpeed
Definition MenuCursor.h:26
float safeZoneX
Definition MenuCursor.h:19
Definition AbsorbEffect.h:6
Definition BSTSingleton.h:50