CommonLibVR
MapMenuMarker.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/T/TESForm.h
"
4
#include "
RE/T/TESFullName.h
"
5
6
namespace
RE
7
{
8
struct
MapMenuMarker
9
{
10
TESFullName
*
fullName
;
// 00
11
RefHandle
ref
;
// 08
12
std::uint32_t
pad0C
;
// 0C
13
const
char
*
customMarker
;
// 10
14
std::uint32_t
type
;
// 18
15
std::uint32_t
door
;
// 1C
16
std::int32_t
index
;
// 20
17
std::uint32_t
pad24
;
// 24
18
TESForm
*
form
;
// 28
19
std::uint8_t
unk30
;
// 30
20
std::uint8_t
pad31
;
// 31
21
std::uint16_t
pad32
;
// 32
22
std::uint32_t
pad34
;
// 34
23
};
24
static_assert(
sizeof
(
MapMenuMarker
) == 0x38);
25
}
TESForm.h
TESFullName.h
RE::TESForm
Definition:
TESForm.h:40
RE::TESFullName
Definition:
TESFullName.h:9
RE
Definition:
AbsorbEffect.h:6
RE::RefHandle
std::uint32_t RefHandle
Definition:
BSCoreTypes.h:6
RE::MapMenuMarker
Definition:
MapMenuMarker.h:9
RE::MapMenuMarker::form
TESForm * form
Definition:
MapMenuMarker.h:18
RE::MapMenuMarker::unk30
std::uint8_t unk30
Definition:
MapMenuMarker.h:19
RE::MapMenuMarker::pad0C
std::uint32_t pad0C
Definition:
MapMenuMarker.h:12
RE::MapMenuMarker::customMarker
const char * customMarker
Definition:
MapMenuMarker.h:13
RE::MapMenuMarker::pad32
std::uint16_t pad32
Definition:
MapMenuMarker.h:21
RE::MapMenuMarker::pad24
std::uint32_t pad24
Definition:
MapMenuMarker.h:17
RE::MapMenuMarker::type
std::uint32_t type
Definition:
MapMenuMarker.h:14
RE::MapMenuMarker::fullName
TESFullName * fullName
Definition:
MapMenuMarker.h:10
RE::MapMenuMarker::ref
RefHandle ref
Definition:
MapMenuMarker.h:11
RE::MapMenuMarker::index
std::int32_t index
Definition:
MapMenuMarker.h:16
RE::MapMenuMarker::pad31
std::uint8_t pad31
Definition:
MapMenuMarker.h:20
RE::MapMenuMarker::door
std::uint32_t door
Definition:
MapMenuMarker.h:15
RE::MapMenuMarker::pad34
std::uint32_t pad34
Definition:
MapMenuMarker.h:22
CommonLibVR
include
RE
M
MapMenuMarker.h
Generated by
1.9.1