Donner 0.5.1
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
ViewportInteractionController.h File Reference
#include <array>
#include <optional>
#include <vector>
#include "donner/editor/ImGuiIncludes.h"
#include "donner/editor/RenderPaneGesture.h"
#include "donner/editor/Tool.h"
#include "donner/editor/ViewportState.h"
Include dependency graph for ViewportInteractionController.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  donner::editor::FrameHistory
struct  donner::editor::PendingClick
class  donner::editor::ViewportInteractionController
 Owns viewport/input state for the render pane: zoom/pan, pending click dispatch, and frame timing history. More...

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.

Variables

constexpr std::size_t donner::editor::kFrameHistoryCapacity = 120