ランタイム
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Event.h
Go to the documentation of this file.
1
#pragma once
2
5
6
#include "
Mix/Noncopyable.h
"
7
8
namespace
Mix
{
9
12
class
_MIX_DLL_API
Event
:
public
Mix::Noncopyable
13
{
14
protected
:
15
HANDLE
m_hEvent
;
16
17
public
:
21
Event
(
Boolean
bManual =
False
,
Boolean
bSignal =
False
);
23
virtual
~
Event
(
void
);
24
26
void
Set(
void
);
28
void
Reset(
void
);
29
35
Boolean
Wait(
UInt32
timeOut = INFINITE )
const
;
36
39
HANDLE GetHandle(
void
)
const
;
40
};
41
42
}
Mix::Event::m_hEvent
HANDLE m_hEvent
イベントハンドル
Definition:
Event.h:15
Mix::Event
イベントクラス
Definition:
Event.h:12
Mix::Noncopyable
コピー禁止クラス
Definition:
Noncopyable.h:10
UInt32
unsigned int UInt32
符号無し32ビット整数
Definition:
Common.h:68
Mix
ミックス
Definition:
AtomicValue.h:6
False
#define False
Boolean型の偽値
Definition:
Common.h:108
Noncopyable.h
コピー禁止クラスインクルードファイル
Boolean
BOOL Boolean
32ビットブーリアン
Definition:
Common.h:102
_MIX_DLL_API
#define _MIX_DLL_API
DLLインポート定義
Definition:
Common.h:38
Mix
Event.h
Generated on Mon Mar 21 2016 10:58:23 for ランタイム by
1.8.9.1