Message arguments for drag and drop moved message. Inherits argument properties from InputManipulator::InputMessageArguments. More...
#include <kanzi/core.ui/input/drag_and_drop_manipulator.hpp>
Additional Inherited Members | |
Public Member Functions inherited from kanzi::InputManipulator::InputMessageArguments | |
| Vector2 | getPoint () const |
| The position of the primary touch point. More... | |
| void | setPoint (Vector2 value) |
| Vector3 | getRayOrigin () const |
| The origin of the pick ray in the local space of the enclosing viewport node. More... | |
| void | setRayOrigin (Vector3 value) |
| Vector3 | getRayDirection () const |
| Pick ray direction vector (normalized) in the local space of the enclosing viewport node. More... | |
| void | setRayDirection (Vector3 value) |
| Vector2 | getHitTestPoint () const |
| The position of the primary touch point in the object space of the node that generated the hit test. More... | |
| void | setHitTestPoint (Vector2 value) |
| Vector3 | getHitTestRayOrigin () const |
| Origin of the hit test ray in the local space of the hit test camera. Provided when hitting a 3D node. More... | |
| void | setHitTestRayOrigin (Vector3 value) |
| Vector3 | getHitTestRayDirection () const |
| Hit test ray direction vector (normalized) in the local space of the hit test camera. Provided when hitting a 3D node. More... | |
| void | setHitTestRayDirection (Vector3 value) |
Public Member Functions inherited from kanzi::MessageArguments | |
| MessageArguments () | |
| MessageArguments (AbstractMessageType messageType) | |
| ~MessageArguments () | |
| template<typename TDataType > | |
| TDataType | getArgument (const PropertyType< TDataType > &argumentType) const |
| bool | getAbstractArgument (AbstractPropertyType argumentType, Variant &variant) const |
| template<typename TDataType > | |
| void | setArgument (const PropertyType< TDataType > &argumentType, typename PropertyType< TDataType >::DataType value) |
| void | setAbstractArgument (AbstractPropertyType argumentType, const Variant &variant) |
| bool | isFrom (const Node &source) const |
| shared_ptr< Node > | getSource () const |
| void | setHandled (bool handled) |
| bool | isHandled () const |
| chrono::milliseconds | getTimestamp () const |
| KzuMessageDispatcher * | getDispatcher () const |
| AbstractMessageType | getType () const |
| void | setSource (Node *source) |
| void | setTimestamp (chrono::milliseconds timestamp) |
| void | setValid (bool valid) |
| bool | isValid () const |
| void | setDispatcher_internal (KzuMessageDispatcher *dispatcher) |
| Internal function. More... | |
| void | setType_internal (AbstractMessageType type) |
| Internal function. More... | |
Static Public Member Functions inherited from kanzi::InputManipulator::InputMessageArguments | |
| static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::MessageArguments | |
| static size_t | getArgumentAllocatorPoolSize () |
| Gets the current size of memory pool of argument entries. More... | |
| static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Attributes inherited from kanzi::InputManipulator::InputMessageArguments | |
| static PropertyType< Vector2 > | ManipulatorPointProperty |
| ManipulatorPoint property. More... | |
| static PropertyType< Vector3 > | ManipulatorRayOriginProperty |
| ManipulatorRayOrigin property. More... | |
| static PropertyType< Vector3 > | ManipulatorRayDirectionProperty |
| ManipulatorRayDirection property. More... | |
| static PropertyType< Vector2 > | HitTestPointProperty |
| HitTestPoint property. More... | |
| static PropertyType< Vector3 > | HitTestRayOriginProperty |
| HitTestRayOrigin property. More... | |
| static PropertyType< Vector3 > | HitTestRayDirectionProperty |
| HitTestRayDirection property. More... | |
| static PropertyType< void * > | HitTestObjectProperty |
| HitTestObject property. More... | |
Message arguments for drag and drop moved message. Inherits argument properties from InputManipulator::InputMessageArguments.