Kanzi  3.9.4
Kanzi Engine API
kanzi::PinchManipulator::MovedMessageArguments Class Reference

Message arguments for moved message sent during pan gesture. Inherits argument properties from InputManipulator::InputMessageArguments. More...

#include <kanzi/core.ui/input/pinch_manipulator.hpp>

Inheritance diagram for kanzi::PinchManipulator::MovedMessageArguments:
[legend]

Static Public Member Functions

static PropertyTypeEditorInfoSharedPtr makeEditorInfo ()
 

Properties

static PropertyType< Vector2PinchPositionDeltaProperty
 PinchPositionDelta property. More...
 
static PropertyType< float > PinchScaleProperty
 PinchScale property. More...
 
static PropertyType< float > PinchRotationProperty
 PinchRotation property. More...
 
Vector2 getDelta () const
 Gets the value of PinchPositionDeltaProperty. More...
 
void setDelta (Vector2 value)
 Sets the value of PinchPositionDeltaProperty. More...
 
float getScale () const
 Gets the value of PinchScaleProperty. More...
 
void setScale (float value)
 Sets the value of PinchScaleProperty. More...
 
float getRotation () const
 Gets the value of PinchRotationProperty. More...
 
void setRotation (float value)
 Sets the value of PinchRotationProperty. More...
 

Detailed Description

Message arguments for moved message sent during pan gesture. Inherits argument properties from InputManipulator::InputMessageArguments.

Member Function Documentation

◆ getDelta()

Vector2 kanzi::PinchManipulator::MovedMessageArguments::getDelta ( ) const
inline

Gets the value of PinchPositionDeltaProperty.

See also
setPositionDelta()

◆ setDelta()

void kanzi::PinchManipulator::MovedMessageArguments::setDelta ( Vector2  value)
inline

Sets the value of PinchPositionDeltaProperty.

See also
getDelta()

◆ getScale()

float kanzi::PinchManipulator::MovedMessageArguments::getScale ( ) const
inline

Gets the value of PinchScaleProperty.

See also
setScale()

◆ setScale()

void kanzi::PinchManipulator::MovedMessageArguments::setScale ( float  value)
inline

Sets the value of PinchScaleProperty.

See also
getScale()

◆ getRotation()

float kanzi::PinchManipulator::MovedMessageArguments::getRotation ( ) const
inline

Gets the value of PinchRotationProperty.

See also
setRotation()

◆ setRotation()

void kanzi::PinchManipulator::MovedMessageArguments::setRotation ( float  value)
inline

Sets the value of PinchRotationProperty.

See also
getRotation()

◆ makeEditorInfo()

static PropertyTypeEditorInfoSharedPtr kanzi::PinchManipulator::MovedMessageArguments::makeEditorInfo ( )
static

Member Data Documentation

◆ PinchPositionDeltaProperty

PropertyType<Vector2> kanzi::PinchManipulator::MovedMessageArguments::PinchPositionDeltaProperty
static

PinchPositionDelta property.

The change in the position of the pinch middle point since the last update in global screen coordinates. The default value is Vector2(0.0f, 0.0f).

See also
setDelta(), getDelta()

◆ PinchScaleProperty

PropertyType<float> kanzi::PinchManipulator::MovedMessageArguments::PinchScaleProperty
static

PinchScale property.

The scale recognized from the pinch gesture. The default value is 1.0f.

See also
setScale(), getScale()

◆ PinchRotationProperty

PropertyType<float> kanzi::PinchManipulator::MovedMessageArguments::PinchRotationProperty
static

PinchRotation property.

The rotation recognized from the pinch gesture. The default value is 0.0f.

See also
setRotation(), getRotation()

The documentation for this class was generated from the following file: