ツールシステムクラス More...
#include "Gx.h"
Macros | |
#define | FONT_SIZE 12 |
Functions | |
_PARAM_NAME (_use32BitIndex3D, "3D 32ビットインデックス使用フラグ") | |
_PARAM_NAME (_use32BitIndex2D, "2D 32ビットインデックス使用フラグ") | |
_PARAM_NAME (_bufferSize3D, "3Dバッファサイズ") | |
_PARAM_NAME (_vertexBufferSize3D, "3D頂点バッファサイズ") | |
_PARAM_NAME (_indexBufferSize3D, "3Dインデックスバッファサイズ") | |
_PARAM_NAME (_bufferSize2D, "2Dバッファサイズ") | |
_PARAM_NAME (_vertexBufferSize2D, "2D頂点バッファサイズ") | |
_PARAM_NAME (_indexBufferSize2D, "2Dインデックスバッファサイズ") | |
_PARAM_NAME (_threadProfilingLogMax, "プロファイラが1スレッドで計測できるログの最大数") | |
_PARAM_NAME (_configFileSuffix, "コンフィグファイルサフィックス") | |
_STRUCT_NAME (_dataInitialize, "システムコンフィグ") | |
_PARAM_NAME (_dataProcessBar, "プロセスバー設定") | |
_PARAM_NAME (_dataPadInformation, "パッド情報") | |
_PARAM_NAME (_dataMouseInformation, "マウス情報") | |
_PARAM_NAME (_dataModelInformation, "モデル情報") | |
_PARAM_NAME (_dataGUIInformation, "GUI情報") | |
_ARRAY_NAME (_shortcuts, "ショートカット設定") | |
GX_ENUM_VALUE (GXGUI_NAME_LEFT_TOP, BASIS_CORNER::LEFT_TOP) | |
GX_ENUM_VALUE (GXGUI_NAME_LEFT_BOTTOM, BASIS_CORNER::LEFT_BOTTOM) | |
GX_ENUM_VALUE (GXGUI_NAME_RIGHT_TOP, BASIS_CORNER::RIGHT_TOP) | |
GX_ENUM_VALUE (GXGUI_NAME_RIGHT_BOTTOM, BASIS_CORNER::RIGHT_BOTTOM) | |
_PARAM_NAME_ATTRIBUTE (_pGui, "GUIシステム", GxProperty::ATTRIBUTE_EXPAND) | |
_STRUCT_NAME (_drawFlag, "描画フラグ") | |
_PARAM_NAME (_controlXSI, "XSI操作系に合わせる") | |
_PARAM_NAME (_isUseZTestDrawHandle, "操作ハンドル描画に深度テスト使用") | |
_PARAM_NAME (_pCurrentHandle,"操作ハンドル") | |
_PARAM_NAME (_handleConfig,"操作ハンドル設定") | |
_PARAM_NAME (_fileRecordList,"ファイル使用履歴") | |
_PARAM_NAME (_pManager2D, "2Dプリミティブ") | |
_PARAM_NAME (_pManager3D, "3Dプリミティブ") | |
_PARAM_NAME (_subPriority2D, "2Dサブプライオリティ") | |
_PARAM_NAME (_subPriority3D, "3Dサブプライオリティ") | |
_FUNCTION_ARGUMENT_1 (GxSysTool, "ステージ遷移", void, changeStage, _ARGUMENT("型", void *, pRtti)) | |
_FUNCTION_ARGUMENT_1 (GxSysTool, "ユニットを生成", void, createUnit, _ARGUMENT("型", void *, pRtti)) | |
_FUNCTION_ARGUMENT_1 (GxSysTool, "ツール生成", void, createTool, _ARGUMENT("型", void *, pRtti)) | |
_PARAM (_name) | |
_PARAM (_listToolElement) | |
_ARRAY (_pToolRtti) | |
_ARRAY (_movable) | |
_ARRAY (_closable) | |
_PARAM (_pToolElement0) | |
_PARAM (_pToolElement1) | |
_ENUM (_offsetBasis) | |
_PARAM (_offset) | |
_PARAM_ATTRIBUTE (_path, GxProperty::ATTRIBUTE_READONLY) | |
_PARAM_ATTRIBUTE (_extension, GxProperty::ATTRIBUTE_READONLY) | |
_PARAM_ATTRIBUTE (_time, GxProperty::ATTRIBUTE_READONLY) | |
_PARAM_NAME (_guiFrameColor, "GUIフレーム色") | |
_PARAM_NAME (_guiBackColor, "GUI背景色") | |
_PARAM_NAME (_guiTextColor, "GUI文字色") | |
_PARAM_NAME (_guiKeyWord1Color, "GUIキーワード1色") | |
_PARAM_NAME (_guiKeyWord2Color, "GUIキーワード2色") | |
_PARAM_NAME (_guiSelectedColor, "GUI選択色") | |
_ARRAY_NAME (_buttonOffColor, "OFF色") | |
_ARRAY_NAME (_buttonOffColorValue, "OFF色係数") | |
_ARRAY_NAME (_buttonOnColor, "ON色") | |
_ARRAY_NAME (_buttonOnColorValue, "ON色係数") | |
_PARAM_NAME (_duplicateControlXSI, "起動時にXSI操作系に合わせる") | |
_PARAM_NAME (_posAppWindow, "アプリウィンドウ位置") | |
_PARAM_NAME (_sizeAppWindow, "アプリウィンドウサイズ") | |
_PARAM_NAME (_isAppWindowMaximized, "ウィンドウが最大化されているかどうか") | |
_PARAM_NAME (_useCustomClearColor, "起動時に現在のクリアカラーを使う") | |
_PARAM_NAME (_customClearColor, "クリアカラー") | |
_PARAM_NAME (_isRealFloatFormat, "詳細な浮動小数点表示") | |
_PARAM_NAME (_fileDialogUseOriginalPath, "必ずOriginalフォルダを開く") | |
_PARAM_NAME (_useRTDWheelScrollAlways, "RTD_key:ホイールの動作をスクロールにする") | |
_PARAM_NAME (_isStopRTDPlayByClick, "RTD_key:クリックで再生を行わないようにする") | |
_PARAM_NAME (_isUseZTestDrawHandle, "起動時に操作ハンドル描画に深度テスト使用") | |
_PARAM_NAME (_guiExpandFrameRect, "GUI枠幅") | |
_PARAM_NAME (_guiConfig, "プロパティGUI設定") | |
_PARAM_NAME (_width, "バー1本の幅") | |
_CUSTOM_ATTRIBUTE (GxProperty::TYPE::S32, "_basisBar", &GxSysTool::GxDataProcessBar::getBasisBarProperty, &GxSysTool::GxDataProcessBar::setBasisBarProperty, GxProperty::ATTRIBUTE_VALUE) | |
_PARAM_NAME_ATTRIBUTE (_position, "バー位置", GxProperty::ATTRIBUTE_EXPAND) | |
_PARAM_NAME (_lengthRatio, "バー長さのsafetyAreaに対する割合[%]") | |
_PARAM_NAME (_isBarDirectionY, "バー方向が縦かどうか") | |
_PARAM_NAME (_drawAll, "全バーを描画するか") | |
_PARAM_NAME (_drawSubThread, "メインスレッド以外も描画するか") | |
_CUSTOM_ATTRIBUTE (GxProperty::TYPE::S32, "_basisFps", &GxSysTool::GxDataProcessBar::getBasisFpsProperty, &GxSysTool::GxDataProcessBar::setBasisFpsProperty, GxProperty::ATTRIBUTE_VALUE) | |
_PARAM_NAME_ATTRIBUTE (_fpsPosition, "FPSの位置", GxProperty::ATTRIBUTE_EXPAND) | |
_CUSTOM_ATTRIBUTE (GxProperty::TYPE::S32, "_basis", &GxSysTool::GxDataPadInformation::getBasisProperty, &GxSysTool::GxDataPadInformation::setBasisProperty, GxProperty::ATTRIBUTE_VALUE) | |
_PARAM_NAME_ATTRIBUTE (_offset, "基準位置からのオフセット", GxProperty::ATTRIBUTE_EXPAND) | |
_PARAM_NAME (_isDirectionY, "2P,3P...の増加方向が縦かどうか") | |
_PARAM_NAME (_isBlink, "ユニット選択時、対象を点滅させる") | |
_PARAM_NAME (_blinkTime, "点滅時間 : 単位(秒)") | |
_PARAM_NAME (_jointFontColor, "関節名の文字色") | |
_PARAM_NAME (_jointFontSize, "関節名のフォントサイズ") | |
_PARAM_NAME (_maxPropertyEnumHeight, "ドロップダウンリスト最大高さ") | |
_ENUM_ATTRIBUTE (_triggerKey, GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) | |
_ENUM (_toolId) | |
_PARAM (_searchChild) | |
ツールシステムクラス