|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API void MayaFlux::bind_fly_preset | ( | const std::shared_ptr< Core::Window > & | window, |
| const ViewportPresetConfig & | config = {}, |
||
| const Kinesis::FlyKeyMap & | key_map = {}, |
||
| const std::string & | name = "default" |
||
| ) |
Bind the fly navigation controller to all RenderProcessors currently registered against a window.
Calls bind_fly_preset(window, rp, config, key_map, name) for every buffer registered with the window at call time that returns a non-null RenderProcessor. Buffers registered after this call are not covered.
| window | Window supplying input events |
| config | Camera/motion tuning parameters |
| key_map | Key assignments; defaults to WASD/QE + KP snaps |
| name | Preset name forwarded to bind_fly_preset() |
Definition at line 147 of file ViewportPreset.cpp.
References bind_fly_preset().
Here is the call graph for this function: