ランタイム
|
エンジン設定構造体 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 |
テキスト( フォント )を書き込むターゲットテクスチャの初期ページ数