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.h26 行目に定義があります。

メンバ詳解

◆ ask_about_modes

bool designlab::ApplicationSettingRecord::ask_about_modes {true}

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

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

◆ cmd_output_detail

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

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

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

◆ default_mode

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

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

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

◆ do_cmd_output

bool designlab::ApplicationSettingRecord::do_cmd_output {true}

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

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

◆ do_gui_display

bool designlab::ApplicationSettingRecord::do_gui_display {true}

GUIを表示するかどうか.

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

◆ do_step_execution_each_gait

bool designlab::ApplicationSettingRecord::do_step_execution_each_gait {false}

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

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

◆ do_step_execution_each_simulation

bool designlab::ApplicationSettingRecord::do_step_execution_each_simulation {true}

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

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

◆ gui_display_quality

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

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

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

◆ kFpsMax

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

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

◆ kFpsMin

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

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

◆ kWindowHeightMax

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

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

◆ kWindowHeightMin

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

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

◆ kWindowWidthMax

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

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

◆ kWindowWidthMin

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

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

◆ version_major

int designlab::ApplicationSettingRecord::version_major {0}

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

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

◆ version_minor

int designlab::ApplicationSettingRecord::version_minor {5}

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

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

◆ version_patch

int designlab::ApplicationSettingRecord::version_patch {0}

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

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

◆ window_fps

int designlab::ApplicationSettingRecord::window_fps {60}

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

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

◆ window_size_x

int designlab::ApplicationSettingRecord::window_size_x {1600}

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

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

◆ window_size_y

int designlab::ApplicationSettingRecord::window_size_y {900}

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

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


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