All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::ScrollViewConcept Class Reference

#include <kanzi/node/concept/scroll_view.hpp>

Inheritance diagram for kanzi::ScrollViewConcept:
kanzi::ScrollViewConceptImpl< TBaseClass, TDerivedClass > kanzi::ScrollViewConceptImpl< Node2D, ScrollView2D > kanzi::ScrollViewConceptImpl< Node3D, ScrollView3D > kanzi::ScrollView2D kanzi::ScrollView3D

Classes

class  ScrolledMessageArguments
 
class  ScrollFinishedMessageArguments
 
class  ScrollMessageArguments
 
class  ScrollPositionMessageArguments
 
class  ScrollStartedMessageArguments
 
class  ScrollTargetMessageArguments
 
class  SetScrollMessageArguments
 
class  SetScrollTargetMessageArguments
 
class  SnapMessageArguments
 
class  SnapRequestMessageArguments
 
class  UserScrollFinishedMessageArguments
 
class  UserScrollStartedMessageArguments
 

Static Public Member Functions

static
PropertyTypeEditorInfoSharedPtr 
makeEditorInfo ()
 

Static Public Attributes

static MessageType
< ScrollStartedMessageArguments
ScrollStartedMessage
 
static MessageType
< ScrollFinishedMessageArguments
ScrollFinishedMessage
 
static MessageType
< UserScrollStartedMessageArguments
UserScrollStartedMessage
 
static MessageType
< UserScrollFinishedMessageArguments
UserScrollFinishedMessage
 
static MessageType
< ScrolledMessageArguments
ScrolledMessage
 
static MessageType
< SnapRequestMessageArguments
SnapRequestMessage
 
static MessageType
< SetScrollTargetMessageArguments
SetScrollTargetMessage
 
static MessageType
< SetScrollMessageArguments
SetScrollMessage
 
Properties
static PropertyType< float > MessageArgumentScrollViewScrollPositionXProperty
 MessageArgumentScrollViewScrollPositionX property. More...
 
static PropertyType< float > MessageArgumentScrollViewScrollPositionYProperty
 MessageArgumentScrollViewScrollPositionY property. More...
 
static PropertyType< Vector2MessageArgumentScrollViewScrollPositionProperty
 MessageArgumentScrollViewScrollPosition property. More...
 
static PropertyType< Vector2MessageArgumentScrollViewScrollSpeedProperty
 MessageArgumentScrollViewScrollSpeed property. More...
 
static PropertyType< Vector2MessageArgumentScrollViewScrollTargetProperty
 MessageArgumentScrollViewScrollTarget property. More...
 
static PropertyType< Vector2MessageArgumentScrollViewSnapPositionProperty
 MessageArgumentScrollViewSnapPosition property. More...
 
static PropertyType< Vector2MessageArgumentScrollViewSnapDirectionProperty
 MessageArgumentScrollViewSnapDirection property. More...
 
static PropertyType< Vector2ScrollAxisProperty
 ScrollAxis property. More...
 
static PropertyType< float > RecognitionThresholdProperty
 RecognitionThreshold property. More...
 
static PropertyType< float > SensitivityProperty
 Sensitivity property. More...
 
static PropertyType< float > SlidingAccelerationCoefficientProperty
 SlidingAccelerationCoefficient property. More...
 
static PropertyType< float > SlidingDragCoefficientProperty
 SlidingDragCoefficient property. More...
 
static PropertyType< float > DraggingAccelerationCoefficientProperty
 DraggingAccelerationCoefficient property. More...
 
static PropertyType< float > DraggingDragCoefficientProperty
 DraggingDragCoefficient property. More...
 
static PropertyType< float > DraggingImpulseFactorProperty
 DraggingImpulseFactor property. More...
 
static PropertyType< float > SwipeDistanceProperty
 SwipeDistance property. More...
 
static PropertyType< Vector2ScrollPositionProperty
 ScrollPosition property. More...
 
static PropertyType< Vector2ScrollTargetPositionProperty
 ScrollTargetPosition property. More...
 
static PropertyType< Vector2ScrollSpeedProperty
 ScrollSpeed property. More...
 
static PropertyType< bool > ScrollingProperty
 Scrolling property. More...
 
static PropertyType< Vector2ScrollBoundsMinimumProperty
 ScrollBoundsMinimum property. More...
 
static PropertyType< Vector2ScrollBoundsMaximumProperty
 ScrollBoundsMaximum property. More...
 

Member Function Documentation

static PropertyTypeEditorInfoSharedPtr kanzi::ScrollViewConcept::makeEditorInfo ( )
static

Member Data Documentation

PropertyType<float> kanzi::ScrollViewConcept::MessageArgumentScrollViewScrollPositionXProperty
static

MessageArgumentScrollViewScrollPositionX property.

The default value is 0.0f.

See also
setMessageArgumentScrollViewScrollPositionX(), getMessageArgumentScrollViewScrollPositionX()
PropertyType<float> kanzi::ScrollViewConcept::MessageArgumentScrollViewScrollPositionYProperty
static

MessageArgumentScrollViewScrollPositionY property.

The default value is 0.0f.

See also
setMessageArgumentScrollViewScrollPositionY(), getMessageArgumentScrollViewScrollPositionY()
PropertyType<Vector2> kanzi::ScrollViewConcept::MessageArgumentScrollViewScrollPositionProperty
static

MessageArgumentScrollViewScrollPosition property.

The default value is Vector2(0.0f, 0.0f).

See also
setMessageArgumentScrollViewScrollPosition(), getMessageArgumentScrollViewScrollPosition()
PropertyType<Vector2> kanzi::ScrollViewConcept::MessageArgumentScrollViewScrollSpeedProperty
static

MessageArgumentScrollViewScrollSpeed property.

The default value is Vector2(0.0f, 0.0f).

See also
setMessageArgumentScrollViewScrollSpeed(), getMessageArgumentScrollViewScrollSpeed()
PropertyType<Vector2> kanzi::ScrollViewConcept::MessageArgumentScrollViewScrollTargetProperty
static

MessageArgumentScrollViewScrollTarget property.

The default value is Vector2(0.0f, 0.0f).

See also
setMessageArgumentScrollViewScrollTarget(), getMessageArgumentScrollViewScrollTarget()
PropertyType<Vector2> kanzi::ScrollViewConcept::MessageArgumentScrollViewSnapPositionProperty
static

MessageArgumentScrollViewSnapPosition property.

The default value is Vector2(0.0f, 0.0f).

See also
setMessageArgumentScrollViewSnapPosition(), getMessageArgumentScrollViewSnapPosition()
PropertyType<Vector2> kanzi::ScrollViewConcept::MessageArgumentScrollViewSnapDirectionProperty
static

MessageArgumentScrollViewSnapDirection property.

The default value is Vector2(0.0f, 0.0f).

See also
setMessageArgumentScrollViewSnapDirection(), getMessageArgumentScrollViewSnapDirection()
PropertyType<Vector2> kanzi::ScrollViewConcept::ScrollAxisProperty
static

ScrollAxis property.

The default value is Vector2(1.0f, 0.0f).

See also
setScrollAxis(), getScrollAxis()
PropertyType<float> kanzi::ScrollViewConcept::RecognitionThresholdProperty
static

RecognitionThreshold property.

The default value is 5.0f.

See also
setRecognitionThreshold(), getRecognitionThreshold()
PropertyType<float> kanzi::ScrollViewConcept::SensitivityProperty
static

Sensitivity property.

The default value is 1.0f.

See also
setSensitivity(), getSensitivity()
PropertyType<float> kanzi::ScrollViewConcept::SlidingAccelerationCoefficientProperty
static

SlidingAccelerationCoefficient property.

The default value is 40.0f.

See also
setSlidingAccelerationCoefficient(), getSlidingAccelerationCoefficient()
PropertyType<float> kanzi::ScrollViewConcept::SlidingDragCoefficientProperty
static

SlidingDragCoefficient property.

The default value is 80.0f.

See also
setSlidingDragCoefficient(), getSlidingDragCoefficient()
PropertyType<float> kanzi::ScrollViewConcept::DraggingAccelerationCoefficientProperty
static

DraggingAccelerationCoefficient property.

The default value is 80.0f.

See also
setDraggingAccelerationCoefficient(), getDraggingAccelerationCoefficient()
PropertyType<float> kanzi::ScrollViewConcept::DraggingDragCoefficientProperty
static

DraggingDragCoefficient property.

The default value is 150.0f.

See also
setDraggingDragCoefficient(), getDraggingDragCoefficient()
PropertyType<float> kanzi::ScrollViewConcept::DraggingImpulseFactorProperty
static

DraggingImpulseFactor property.

The default value is 2.0f.

See also
setDraggingImpulseFactor(), getDraggingImpulseFactor()
PropertyType<float> kanzi::ScrollViewConcept::SwipeDistanceProperty
static

SwipeDistance property.

The default value is 0.005f.

See also
setSwipeDistance(), getSwipeDistance()
PropertyType<Vector2> kanzi::ScrollViewConcept::ScrollPositionProperty
static

ScrollPosition property.

The default value is Vector2(0.0f, 0.0f).

See also
setScrollPosition(), getScrollPosition()
PropertyType<Vector2> kanzi::ScrollViewConcept::ScrollTargetPositionProperty
static

ScrollTargetPosition property.

The default value is Vector2(0.0f, 0.0f).

See also
setScrollTargetPosition(), getScrollTargetPosition()
PropertyType<Vector2> kanzi::ScrollViewConcept::ScrollSpeedProperty
static

ScrollSpeed property.

The default value is Vector2(0.0f, 0.0f).

See also
setScrollSpeed(), getScrollSpeed()
PropertyType<bool> kanzi::ScrollViewConcept::ScrollingProperty
static

Scrolling property.

The default value is false.

See also
setScrolling(), isScrolling()
PropertyType<Vector2> kanzi::ScrollViewConcept::ScrollBoundsMinimumProperty
static

ScrollBoundsMinimum property.

The default value is Vector2(0.0f, 0.0f).

See also
setScrollBoundsMinimum(), getScrollBoundsMinimum()
PropertyType<Vector2> kanzi::ScrollViewConcept::ScrollBoundsMaximumProperty
static

ScrollBoundsMaximum property.

The default value is Vector2(0.0f, 0.0f).

See also
setScrollBoundsMaximum(), getScrollBoundsMaximum()
MessageType<ScrollStartedMessageArguments> kanzi::ScrollViewConcept::ScrollStartedMessage
static
MessageType<ScrollFinishedMessageArguments> kanzi::ScrollViewConcept::ScrollFinishedMessage
static
MessageType<UserScrollStartedMessageArguments> kanzi::ScrollViewConcept::UserScrollStartedMessage
static
MessageType<UserScrollFinishedMessageArguments> kanzi::ScrollViewConcept::UserScrollFinishedMessage
static
MessageType<ScrolledMessageArguments> kanzi::ScrollViewConcept::ScrolledMessage
static
MessageType<SnapRequestMessageArguments> kanzi::ScrollViewConcept::SnapRequestMessage
static
MessageType<SetScrollTargetMessageArguments> kanzi::ScrollViewConcept::SetScrollTargetMessage
static
MessageType<SetScrollMessageArguments> kanzi::ScrollViewConcept::SetScrollMessage
static

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