CommonLibSSE NG
Loading...
Searching...
No Matches
BSMusicEvent.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
RE
4
{
5
class
BSIMusicType;
6
7
struct
BSMusicEvent
8
{
9
public
:
10
enum class
MUSIC_MESSAGE_TYPE
11
{
12
kAdd
,
13
kRemove
,
14
kRemoveImmediate
,
15
kPause
,
16
kUnpause
17
};
18
19
BSIMusicType
*
musicType
;
// 00
20
stl::enumeration<MUSIC_MESSAGE_TYPE, std::int32_t>
msgType
;
// 08
21
std::uint32_t
pad0C
;
// 0C
22
};
23
static_assert
(
sizeof
(
BSMusicEvent
) == 0x10);
24
}
RE::BSIMusicType
Definition
BSIMusicType.h:11
SKSE::stl::enumeration
Definition
PCH.h:223
RE
Definition
AbsorbEffect.h:6
RE::BSMusicEvent
Definition
BSMusicEvent.h:8
RE::BSMusicEvent::musicType
BSIMusicType * musicType
Definition
BSMusicEvent.h:19
RE::BSMusicEvent::pad0C
std::uint32_t pad0C
Definition
BSMusicEvent.h:21
RE::BSMusicEvent::msgType
stl::enumeration< MUSIC_MESSAGE_TYPE, std::int32_t > msgType
Definition
BSMusicEvent.h:20
RE::BSMusicEvent::MUSIC_MESSAGE_TYPE
MUSIC_MESSAGE_TYPE
Definition
BSMusicEvent.h:11
RE::BSMusicEvent::MUSIC_MESSAGE_TYPE::kRemove
@ kRemove
RE::BSMusicEvent::MUSIC_MESSAGE_TYPE::kUnpause
@ kUnpause
RE::BSMusicEvent::MUSIC_MESSAGE_TYPE::kPause
@ kPause
RE::BSMusicEvent::MUSIC_MESSAGE_TYPE::kAdd
@ kAdd
RE::BSMusicEvent::MUSIC_MESSAGE_TYPE::kRemoveImmediate
@ kRemoveImmediate
CommonLibSSE-NG
include
RE
B
BSMusicEvent.h
Generated by
1.9.7