ランタイム
Mix::Module Class Reference

モジィールクラス More...

#include <Module.h>

Inheritance diagram for Mix::Module:
Collaboration diagram for Mix::Module:

Public Member Functions

 Module (void)
 コンストラクタ More...
 
 ~Module (void)
 デストラクタ More...
 
Boolean Load (const wchar_t *moduleName)
 モジュールをロードします More...
 
void Unload (void)
 モジュールをアンロードします More...
 
Boolean RegisterFunction (const wchar_t *functionName)
 モジュールのファンクションを登録します More...
 
void * GetFunction (const wchar_t *functionName)
 モジュールの登録されているファンクションを取得します More...
 
- Public Member Functions inherited from Mix::Noncopyable
 Noncopyable (void)
 コンストラクタ More...
 
virtual ~Noncopyable (void)
 デストラクタ More...
 

Detailed Description

モジィールクラス

Constructor & Destructor Documentation

Mix::Module::Module ( void  )

コンストラクタ

Mix::Module::~Module ( void  )

デストラクタ

Member Function Documentation

Boolean Mix::Module::Load ( const wchar_t *  moduleName)

モジュールをロードします

Parameters
[in]moduleNameモジュール名
Returns
成功した場合は True を返します
void Mix::Module::Unload ( void  )

モジュールをアンロードします

Boolean Mix::Module::RegisterFunction ( const wchar_t *  functionName)

モジュールのファンクションを登録します

Parameters
[in]functionNameファンクション名
Returns
成功した場合は True を返します
void* Mix::Module::GetFunction ( const wchar_t *  functionName)

モジュールの登録されているファンクションを取得します

Parameters
[in]functionNameファンクション名
Returns
成功した場合は ファンクションのポインタを返します

The documentation for this class was generated from the following file: