MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ ViewportPresetMode

enum class MayaFlux::ViewportPresetMode : uint8_t
strong

Selects which navigation controller bind_viewport_preset installs.

Each mode registers a distinct set of event handlers and may interpret ViewportPresetConfig fields differently. Modes not yet implemented emit a runtime error and return without binding.

Enumerator
Fly 

First-person fly: WASD/QE translate, RMB drag yaw/pitch, scroll dolly, KP ortho snaps.

Definition at line 26 of file ViewportPreset.hpp.

26 : uint8_t {
27 Fly, ///< First-person fly: WASD/QE translate, RMB drag yaw/pitch, scroll dolly, KP ortho snaps
28 // Orbit, ///< Tumble around a focal point (not yet implemented)
29 // Trackball, ///< Virtual trackball (not yet implemented)
30 // PanZoom2D, ///< Orthographic 2D pan and zoom (not yet implemented)
31};
@ Fly
First-person fly: WASD/QE translate, RMB drag yaw/pitch, scroll dolly, KP ortho snaps.