CommonLibSSE (powerof3)
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
p
r
s
u
v
x
Typedefs
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
z
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
d
g
k
s
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerator
b
d
f
g
h
i
k
m
n
p
r
s
t
v
w
Related Symbols
b
c
g
h
i
n
o
s
Files
File List
File Members
All
b
g
n
r
s
t
Functions
Macros
b
g
n
r
s
t
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
GEvent.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/G/GAcquireInterface.h
"
4
#include "
RE/G/GMutex.h
"
5
#include "
RE/G/GWaitCondition.h
"
6
#include "
RE/G/GWaitable.h
"
7
8
namespace
RE
9
{
10
class
GEvent
:
11
public
GWaitable
,
// 00
12
public
GAcquireInterface
// 18
13
{
14
public
:
15
volatile
bool
state
;
// 20
16
volatile
bool
temporary
;
// 21
17
std::uint16_t
pad22
;
// 22
18
std::uint32_t
pad24
;
// 24
19
mutable
GMutex
stateMutex
;
// 28
20
GWaitCondition
stateWaitCondition
;
// 50
21
};
10
class
GEvent
: {
…
};
22
static_assert
(
sizeof
(
GEvent
) == 0x58);
23
}
GAcquireInterface.h
GMutex.h
GWaitCondition.h
GWaitable.h
RE::GAcquireInterface
Definition
GAcquireInterface.h:6
RE::GEvent
Definition
GEvent.h:13
RE::GEvent::state
volatile bool state
Definition
GEvent.h:15
RE::GEvent::pad22
std::uint16_t pad22
Definition
GEvent.h:17
RE::GEvent::stateMutex
GMutex stateMutex
Definition
GEvent.h:19
RE::GEvent::temporary
volatile bool temporary
Definition
GEvent.h:16
RE::GEvent::pad24
std::uint32_t pad24
Definition
GEvent.h:18
RE::GEvent::stateWaitCondition
GWaitCondition stateWaitCondition
Definition
GEvent.h:20
RE::GMutex
Definition
GMutex.h:13
RE::GWaitCondition
Definition
GWaitCondition.h:8
RE::GWaitable
Definition
GWaitable.h:13
RE
Definition
AbsorbEffect.h:6
CommonLibSSE
include
RE
G
GEvent.h
Generated by
1.9.8