ランタイム: Mix/Module.h Source File

ランタイム

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

Module.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 Module : public Mix::Noncopyable
13 {
14 private:
15 class Impl;
16 Impl* m_pImpl;
17
18 public:
20 Module( void );
22 ~Module( void );
23
27 Boolean Load( const wchar_t* moduleName );
29 void Unload( void );
30
34 Boolean RegisterFunction( const wchar_t* functionName );
38 void* GetFunction( const wchar_t* functionName );
39 };
40
41 }
Mix::Noncopyable
コピー禁止クラス
Definition: Noncopyable.h:10
Mix::Module
モジィールクラス
Definition: Module.h:12
Mix
ミックス
Definition: AtomicValue.h:6
Noncopyable.h
コピー禁止クラスインクルードファイル
Boolean
BOOL Boolean
32ビットブーリアン
Definition: Common.h:102
_MIX_DLL_API
#define _MIX_DLL_API
DLLインポート定義
Definition: Common.h:38