|
ランタイム
|
エンジン設定構造体 More...
#include <Common.h>

Public Member Functions | |
| ENGINE_CONFIG (void) | |
| コンストラクタ More... | |
Public Attributes | |
| UInt32 | flags |
| 使用する機能を Mix::ENGINE_CONFIG_FLAG 列挙定数の組み合わせで指定します。 More... | |
| HWND | hWnd |
| 外部ウィンドウのハンドル More... | |
| Mix::Point | targetSize |
| ターゲットのサイズ More... | |
| const wchar_t * | pCaption |
| ウィンドウのタイトルバーに表示される文字列 More... | |
| HICON | hIcon |
| ウィンドウのタイトルバーに表示されるアイコンのハンドル More... | |
| HICON | hSmallIcon |
| ウィンドウのタイトルバーに表示される小さいアイコンのハンドル More... | |
| Boolean | bAcceptDrop |
| ドラッグドロップを受け入れるかどうか More... | |
| Int32 | baseFPS |
| 毎秒のフレーム数 ( frameRate > 0 ) : 毎秒のフレーム数を制限し、FPSを計測します ( frameRate == 0 ) : 毎秒のフレーム数を制限せず、FPSを計測します ( frameRate < 0 ) : 毎秒のフレーム数を制限せず、FPSも計測しません More... | |
| Int32 | insomniaFrames |
| 毎フレームに空き時間が無い場合に他のスレッドにタイムスライスを譲る( Sleep( 0 ) )フレーム数 More... | |
| const wchar_t * | pRootDirectoryPath |
| ルートディレクトリのパス More... | |
| const wchar_t * | pPluginDirectoryPath |
| プラグインが入っているディレクトリのパス More... | |
| const wchar_t * | pUserDirectoryPath |
| ユーザーディレクトリのパス More... | |
| Mix::Graphics::SHADER_MODEL | shaderModel |
| 使用するシェーダーモデル More... | |
| Boolean | bFullscreen |
| フルスクリーンで起動する場合は True More... | |
| Boolean | bWaitVSync |
| 垂直同期を待って描画する場合は True More... | |
| Int32 | textTabSize |
| テキストのタブサイズ More... | |
| Int32 | textTargetSize |
| テキスト( フォント )を書き込むターゲットテクスチャの一辺の長さ More... | |
| Int32 | initialTextTargetNum |
| テキスト( フォント )を書き込むターゲットテクスチャの初期ページ数 More... | |
エンジン設定構造体
|
inline |
コンストラクタ
| UInt32 Mix::ENGINE_CONFIG::flags |
使用する機能を Mix::ENGINE_CONFIG_FLAG 列挙定数の組み合わせで指定します。
| HWND Mix::ENGINE_CONFIG::hWnd |
外部ウィンドウのハンドル
| Mix::Point Mix::ENGINE_CONFIG::targetSize |
ターゲットのサイズ
| const wchar_t* Mix::ENGINE_CONFIG::pCaption |
ウィンドウのタイトルバーに表示される文字列
| HICON Mix::ENGINE_CONFIG::hIcon |
ウィンドウのタイトルバーに表示されるアイコンのハンドル
| HICON Mix::ENGINE_CONFIG::hSmallIcon |
ウィンドウのタイトルバーに表示される小さいアイコンのハンドル
| Boolean Mix::ENGINE_CONFIG::bAcceptDrop |
ドラッグドロップを受け入れるかどうか
| Int32 Mix::ENGINE_CONFIG::baseFPS |
毎秒のフレーム数
( frameRate > 0 ) : 毎秒のフレーム数を制限し、FPSを計測します
( frameRate == 0 ) : 毎秒のフレーム数を制限せず、FPSを計測します
( frameRate < 0 ) : 毎秒のフレーム数を制限せず、FPSも計測しません
| Int32 Mix::ENGINE_CONFIG::insomniaFrames |
毎フレームに空き時間が無い場合に他のスレッドにタイムスライスを譲る( Sleep( 0 ) )フレーム数
| const wchar_t* Mix::ENGINE_CONFIG::pRootDirectoryPath |
ルートディレクトリのパス
| const wchar_t* Mix::ENGINE_CONFIG::pPluginDirectoryPath |
プラグインが入っているディレクトリのパス
| const wchar_t* Mix::ENGINE_CONFIG::pUserDirectoryPath |
ユーザーディレクトリのパス
| Mix::Graphics::SHADER_MODEL Mix::ENGINE_CONFIG::shaderModel |
使用するシェーダーモデル
| Boolean Mix::ENGINE_CONFIG::bFullscreen |
フルスクリーンで起動する場合は True
| Boolean Mix::ENGINE_CONFIG::bWaitVSync |
垂直同期を待って描画する場合は True
| Int32 Mix::ENGINE_CONFIG::textTabSize |
テキストのタブサイズ
| Int32 Mix::ENGINE_CONFIG::textTargetSize |
テキスト( フォント )を書き込むターゲットテクスチャの一辺の長さ
| Int32 Mix::ENGINE_CONFIG::initialTextTargetNum |
テキスト( フォント )を書き込むターゲットテクスチャの初期ページ数