|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
#include "ViewTransform.hpp"
Include dependency graph for NavigationState.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | MayaFlux::Kinesis::NavigationConfig |
| Tuning parameters for a first-person fly-navigation controller. More... | |
| struct | MayaFlux::Kinesis::NavigationState |
| Mutable first-person navigation state. More... | |
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Kinesis |
Functions | |
| void | MayaFlux::Kinesis::apply_mouse_delta (NavigationState &state, float dx, float dy) |
| Apply a mouse delta to yaw and pitch. | |
| void | MayaFlux::Kinesis::apply_scroll (NavigationState &state, float ticks) |
| Dolly eye along the current forward vector. | |
| ViewTransform | MayaFlux::Kinesis::compute_view_transform (NavigationState &state, float aspect) |
| Compute a ViewTransform from the current NavigationState. | |
| NavigationState | MayaFlux::Kinesis::make_navigation_state (const NavigationConfig &config) |
| Construct a NavigationState from a NavigationConfig. | |
| void | MayaFlux::Kinesis::snap_ortho (NavigationState &state, int view) |
| Snap to a named ortho view. | |