OpenMoHAA
0.82.0
Loading...
Searching...
No Matches
scriptflags.h
1
#pragma once
2
3
#include "listener.h"
4
5
class
Flag
6
{
7
public
:
8
char
flagName[MAX_QPATH];
9
qboolean bSignaled;
10
11
private
:
12
Container< ScriptVM* >
m_WaitList;
13
14
public
:
15
Flag();
16
~Flag();
17
18
void
Reset(
void
);
19
void
Set(
void
);
20
void
Wait(
ScriptThread
* Thread);
21
};
22
23
class
FlagList
24
{
25
friend
class
Flag;
26
27
private
:
28
void
AddFlag(Flag* flag);
29
void
RemoveFlag(Flag* flag);
30
31
public
:
32
Container< Flag* >
m_Flags;
33
34
Flag* FindFlag(
const
char
* name);
35
};
36
37
extern
FlagList
flags;
Container
Definition
container.h:85
FlagList
Definition
scriptflags.h:24
ScriptThread
Definition
scriptthread.h:28
code
fgame
scriptflags.h
Generated by
1.13.2