#include <kanzi/core.ui/message/message_arguments.hpp>#include <kanzi/core.ui/node/node_fwd.hpp>#include <kanzi/core.ui/object/object.hpp>#include <kanzi/core/cpp/platform.hpp>#include <kanzi/core/cpp/vector.hpp>#include <kanzi/core/message/message_type.hpp>#include <kanzi/core/metadata/metaclass.hpp>#include <kanzi/core/legacy/util/math/kzc_ray.hpp>#include "input_manipulator_properties.h"Classes | |
| struct | kanzi::KzuInputTouchPoint |
| The structure describes the attributes for a touch point or mouse hit. More... | |
| struct | kanzi::TouchPointIdEquals |
| Helper predicate functor which you can use to search for a touch point within a touch point container using the identifier of a touch point. More... | |
| struct | kanzi::TouchPointStateEquals |
| Helper predicate functor which you can use to search within a touch point container using the state of a touch point. More... | |
| class | kanzi::InputManipulator |
| The base class for the input manipulator. More... | |
| struct | kanzi::InputManipulator::TouchInfo |
| Structure to hold the state of the current touch points. More... | |
| class | kanzi::InputManipulator::InputMessageArguments |
| Message arguments for input manipulator messages. More... | |
Namespaces | |
| kanzi | |
Macros | |
| #define | KZU_INPUT_TOUCH_INVALID_ID |
| Invalid touch point identifier. More... | |
Typedefs | |
| typedef shared_ptr< InputManipulator > | kanzi::InputManipulatorSharedPtr |
| typedef weak_ptr< InputManipulator > | kanzi::InputManipulatorWeakPtr |
| #define KZU_INPUT_TOUCH_INVALID_ID |
Invalid touch point identifier.