Parameters configuring the behavior of the App. More...

Classes | |
| class | Benchmark |
| Configuration for benchmark mode. More... | |
| class | KeyBinding |
| Defines a key binding to modify a uniform value via keyboard input. More... | |
| class | MouseBinding |
| Defines a mouse binding to modify a uniform value via mouse input. More... | |
| class | Screenshot |
| Configuration for saving screenshots. More... | |
| class | Shaders |
| Configuration of shaders used in the application. More... | |
| class | Textures |
| Configuration for input and output textures. More... | |
| class | Window |
| Window configuration. More... | |
Public Attributes | |
| class vkCompViz::App::Parameters::Textures | textures |
| class vkCompViz::App::Parameters::Shaders | shaders |
| class vkCompViz::App::Parameters::Screenshot | screenshot |
| class vkCompViz::App::Parameters::Benchmark | benchmark |
| class vkCompViz::App::Parameters::Window | window |
| std::vector< KeyBinding > | keyBindings |
| std::vector< MouseBinding > | mouseBindings |
| std::string | priorityUUID {""} |
Parameters configuring the behavior of the App.
| class vkCompViz::App::Parameters::Benchmark vkCompViz::App::Parameters::benchmark |
|
export |
List of key bindings to modify uniforms when the window is enabled.
|
export |
List of mouse bindings to modify uniforms when the window is enabled.
|
export |
UUID of the GPU device to prioritize.
| class vkCompViz::App::Parameters::Screenshot vkCompViz::App::Parameters::screenshot |
| class vkCompViz::App::Parameters::Shaders vkCompViz::App::Parameters::shaders |
| class vkCompViz::App::Parameters::Textures vkCompViz::App::Parameters::textures |
| class vkCompViz::App::Parameters::Window vkCompViz::App::Parameters::window |