Curve::EditionSettings Class Reference
Inheritance diagram for Curve::EditionSettings:

Public Member Functions

bool lockBetweenPoints () const
 
bool suppressOnOverlap () const
 
bool stretchBothBounds () const
 
Curve::AddPointBehaviour addPointBehaviour () const
 
Curve::RemovePointBehaviour removePointBehaviour () const
 
Curve::Tool tool () const
 
void setLockBetweenPoints (bool)
 
void setSuppressOnOverlap (bool)
 
void setStretchBothBounds (bool)
 
void setAddPointBehaviour (Curve::AddPointBehaviour)
 
void setRemovePointBehaviour (Curve::RemovePointBehaviour removePointBehaviour)
 
void setTool (Curve::Tool tool)
 
void lockBetweenPointsChanged (bool arg_1)
 
void suppressOnOverlapChanged (bool arg_1)
 
void stretchBothBoundsChanged (bool arg_1)
 
void addPointBehaviourChanged (Curve::AddPointBehaviour arg_1)
 
void removePointBehaviourChanged (Curve::RemovePointBehaviour removePointBehaviour)
 
void toolChanged (Curve::Tool tool)
 
 WWWWW_PROPERTY (Curve::RemovePointBehaviour, removePointBehaviour, &W_ThisType::removePointBehaviour, &W_ThisType::setRemovePointBehaviour, W_Notify, &W_ThisType::removePointBehaviourChanged) friend const expr auto w_state(w_internal
 
 WWWWW_PROPERTY (bool, stretchBothBounds, &W_ThisType::stretchBothBounds, &W_ThisType::setStretchBothBounds, W_Notify, &W_ThisType::stretchBothBoundsChanged) friend const expr auto w_state(w_internal
 

Friends

constexpr friend auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** >>, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< Curve::Tool >(w_internal::viewLiteral("tool"), w_internal::viewLiteral("Curve::Tool"), &W_ThisType::tool, &W_ThisType::setTool, W_Notify, &W_ThisType::toolChanged)))
 

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