VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
input.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: Apache-2.0
2
// Copyright 2025-2026 Arnis Lektauers
3
//
4
// Created by Arnis Lektauers 02.01.2026
5
//
6
#pragma once
7
8
namespace
visutwin::canvas
9
{
13
class
InputConsumer
14
{
15
16
};
17
18
/*
19
* The base class for all input controllers
20
*/
21
class
InputController
:
public
InputConsumer
22
{
23
public
:
24
virtual
void
attach
(
Pose
* pose,
bool
smooth =
true
) {}
25
};
26
}
visutwin::canvas::InputConsumer
Definition
input.h:14
visutwin::canvas::InputController
Definition
input.h:22
visutwin::canvas::InputController::attach
virtual void attach(Pose *pose, bool smooth=true)
Definition
input.h:24
visutwin::canvas::Pose
Definition
pose.h:16
visutwin::canvas
Definition
eventHandler.cpp:9
extras
input
input.h
Generated by
1.16.1