GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
公開変数類 | 静的公開変数類 | 全メンバ一覧
designlab::ApplicationSettingRecord 構造体final

アプリの設定を記録する構造体. [詳解]

#include <application_setting_record.h>

公開変数類

int version_major { 0 }
 バージョン番号(メジャー)
 
int version_minor { 5 }
 バージョン番号(マイナー)
 
int version_patch { 0 }
 バージョン番号(パッチ)
 
bool ask_about_modes { true }
 起動時にモード選択の確認をするかどうか.
 
BootMode default_mode { BootMode::kSimulation }
 デフォルトの起動モード.
 
bool do_step_execution_each_simulation { true }
 1シミュレーションごとにステップ実行をするかどうか.
 
bool do_step_execution_each_gait { false }
 1動作ごとにステップ実行をするかどうか.
 
bool do_cmd_output { true }
 コマンドラインに出力するかどうか.
 
OutputDetail cmd_output_detail { OutputDetail::kInfo }
 コマンドラインに出力する際,どこまで許可するか.
 
bool do_gui_display { true }
 GUIを表示するかどうか.
 
DisplayQuality gui_display_quality { DisplayQuality::kHigh }
 GUIを表示する際,どこまで許可するか.
 
int window_size_x { 1600 }
 グラフィカルウィンドウの横幅.
 
int window_size_y { 900 }
 グラフィカルウィンドウの縦幅.
 
int window_fps { 60 }
 グラフィカルウィンドウのFPS.
 

静的公開変数類

static constexpr int kWindowWidthMin { 512 }
 
static constexpr int kWindowWidthMax { 1920 }
 
static constexpr int kWindowHeightMin { 288 }
 
static constexpr int kWindowHeightMax { 1080 }
 
static constexpr int kFpsMin { 15 }
 
static constexpr int kFpsMax { 60 }
 

詳解

アプリの設定を記録する構造体.

application_setting_record.h28 行目に定義があります。

メンバ詳解

◆ ask_about_modes

bool designlab::ApplicationSettingRecord::ask_about_modes { true }

起動時にモード選択の確認をするかどうか.

application_setting_record.h43 行目に定義があります。

◆ cmd_output_detail

OutputDetail designlab::ApplicationSettingRecord::cmd_output_detail { OutputDetail::kInfo }

コマンドラインに出力する際,どこまで許可するか.

application_setting_record.h58 行目に定義があります。

◆ default_mode

BootMode designlab::ApplicationSettingRecord::default_mode { BootMode::kSimulation }

デフォルトの起動モード.

application_setting_record.h46 行目に定義があります。

◆ do_cmd_output

bool designlab::ApplicationSettingRecord::do_cmd_output { true }

コマンドラインに出力するかどうか.

application_setting_record.h55 行目に定義があります。

◆ do_gui_display

bool designlab::ApplicationSettingRecord::do_gui_display { true }

GUIを表示するかどうか.

application_setting_record.h60 行目に定義があります。

◆ do_step_execution_each_gait

bool designlab::ApplicationSettingRecord::do_step_execution_each_gait { false }

1動作ごとにステップ実行をするかどうか.

application_setting_record.h52 行目に定義があります。

◆ do_step_execution_each_simulation

bool designlab::ApplicationSettingRecord::do_step_execution_each_simulation { true }

1シミュレーションごとにステップ実行をするかどうか.

application_setting_record.h49 行目に定義があります。

◆ gui_display_quality

DisplayQuality designlab::ApplicationSettingRecord::gui_display_quality { DisplayQuality::kHigh }

GUIを表示する際,どこまで許可するか.

application_setting_record.h63 行目に定義があります。

◆ kFpsMax

constexpr int designlab::ApplicationSettingRecord::kFpsMax { 60 }
staticconstexpr

application_setting_record.h35 行目に定義があります。

◆ kFpsMin

constexpr int designlab::ApplicationSettingRecord::kFpsMin { 15 }
staticconstexpr

application_setting_record.h34 行目に定義があります。

◆ kWindowHeightMax

constexpr int designlab::ApplicationSettingRecord::kWindowHeightMax { 1080 }
staticconstexpr

application_setting_record.h33 行目に定義があります。

◆ kWindowHeightMin

constexpr int designlab::ApplicationSettingRecord::kWindowHeightMin { 288 }
staticconstexpr

application_setting_record.h32 行目に定義があります。

◆ kWindowWidthMax

constexpr int designlab::ApplicationSettingRecord::kWindowWidthMax { 1920 }
staticconstexpr

application_setting_record.h31 行目に定義があります。

◆ kWindowWidthMin

constexpr int designlab::ApplicationSettingRecord::kWindowWidthMin { 512 }
staticconstexpr

application_setting_record.h30 行目に定義があります。

◆ version_major

int designlab::ApplicationSettingRecord::version_major { 0 }

バージョン番号(メジャー)

application_setting_record.h38 行目に定義があります。

◆ version_minor

int designlab::ApplicationSettingRecord::version_minor { 5 }

バージョン番号(マイナー)

application_setting_record.h39 行目に定義があります。

◆ version_patch

int designlab::ApplicationSettingRecord::version_patch { 0 }

バージョン番号(パッチ)

application_setting_record.h40 行目に定義があります。

◆ window_fps

int designlab::ApplicationSettingRecord::window_fps { 60 }

グラフィカルウィンドウのFPS.

application_setting_record.h67 行目に定義があります。

◆ window_size_x

int designlab::ApplicationSettingRecord::window_size_x { 1600 }

グラフィカルウィンドウの横幅.

application_setting_record.h65 行目に定義があります。

◆ window_size_y

int designlab::ApplicationSettingRecord::window_size_y { 900 }

グラフィカルウィンドウの縦幅.

application_setting_record.h66 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: