|
| bool | benchmark = false |
| | Enable application benchmark mode (--benchmark).
|
| bool | binary = false |
| | Use binary glyphs only (--binary).
|
| int | camera_index = 0 |
| | Optional camera index.
|
| std::string | color |
| | Optional rain RGB tint (--color).
|
| std::string | crf |
| | Optional CRF value (--crf).
|
| bool | disable_mipmap = false |
| | Disable mipmap generation and selection (--disable-mipmap).
|
| bool | disable_sound = false |
| | Disable application background music (--disable-sound).
|
| bool | enable_crt = false |
| | Enable CRT post-processing at startup (--enable-crt).
|
| bool | enable_screenshot = false |
| | Enable F10 screenshot capture (--enable-screenshot).
|
| bool | enable_vsync = false |
| | Enable FIFO present mode / v-sync (--enable-vsync).
|
| std::string | encodeCodec |
| | Optional encoder codec policy/name (--encode-codec).
|
| std::string | encodePreset |
| | Optional encoder preset (--encode-preset).
|
| bool | encodeRealtime = false |
| | Enable low-latency encoder settings (--encode-realtime).
|
| std::string | encodeTune |
| | Optional encoder tune (--encode-tune).
|
| std::string | executable_name = "mxvk" |
| | Executable basename derived from argv[0].
|
| bool | fast = false |
| | Whether fast mode was requested (--fast).
|
| std::string | filename |
| | Optional input filename (--filename).
|
| std::string | font_path |
| | Optional font file path (--font-path).
|
| int | font_size = 22 |
| | Matrix rain font size in pixels (--font-size).
|
| double | fps = 0.0 |
| | Optional FPS override (--fps); non-positive means unspecified.
|
| std::string | fragmentPath |
| | Optional fragment shader SPV path (--fragment).
|
| FramebufferDimensions | framebuffer |
| | Software framebuffer size requested by --framebuffer.
|
| bool | framebufferSpecified = false |
| | Whether --framebuffer was provided.
|
| bool | fullscreen = false |
| | Whether fullscreen mode was requested.
|
| int | height = 720 |
| | Viewport height in pixels (default: 720).
|
| int | index = 0 |
| | Optional acidcam filter mode index.
|
| float | mip_bias = 0.0f |
| | Mipmap level-of-detail bias requested by --mip-bias.
|
| std::string | model |
| | Optional model filename (--model).
|
| bool | mxwriteBlockWhenFull = false |
| | Make MXWrite block instead of dropping frames (--mxwrite-block).
|
| bool | nowarpfix = false |
| | Disable perspective-correct texture mapping (--nowarpfix).
|
| std::string | output |
| | Optional output filename (--output).
|
| std::string | path = "." |
| | Asset root; proc_args() defaults it to the executable directory.
|
| bool | repeat = false |
| | Enable repeat behavior such as playback looping or wrapped textures.
|
| bool | resolutionSpecified = false |
| | Whether -r/–resolution was provided.
|
| std::string | resource |
| | Resource file.
|
| std::string | resource_path |
| | Resource path.
|
| int | shader_index = 0 |
| | Optional initial shader entry index.
|
| std::string | shaderPath |
| | Optional SPV shader folder path (-S / --shader-path).
|
| std::string | texture |
| | Optional texture file path (--texture).
|
| int | width = 1280 |
| | Viewport width in pixels (default: 1280).
|
| bool | wireframe = false |
| | Render supported 3D models as wireframes (--wireframe).
|
Plain data structure returned by proc_args() with all common libmx2 CLI options.
Definition at line 730 of file argz.hpp.