Loading...
Searching...
No Matches
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)
 

Friends

constexpr 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)))
 
constexpr 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::RemovePointBehaviour >(w_internal::viewLiteral("removePointBehaviour"), w_internal::viewLiteral("Curve::RemovePointBehaviour"), &W_ThisType::removePointBehaviour, &W_ThisType::setRemovePointBehaviour, W_Notify, &W_ThisType::removePointBehaviourChanged)))
 
constexpr 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::AddPointBehaviour >(w_internal::viewLiteral("addPointBehaviour"), w_internal::viewLiteral("Curve::AddPointBehaviour"), &W_ThisType::addPointBehaviour, &W_ThisType::setAddPointBehaviour, W_Notify, &W_ThisType::addPointBehaviourChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< bool >(w_internal::viewLiteral("stretchBothBounds"), w_internal::viewLiteral("bool"), &W_ThisType::stretchBothBounds, &W_ThisType::setStretchBothBounds, W_Notify, &W_ThisType::stretchBothBoundsChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< bool >(w_internal::viewLiteral("suppressOnOverlap"), w_internal::viewLiteral("bool"), &W_ThisType::suppressOnOverlap, &W_ThisType::setSuppressOnOverlap, W_Notify, &W_ThisType::suppressOnOverlapChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< bool >(w_internal::viewLiteral("lockBetweenPoints"), w_internal::viewLiteral("bool"), &W_ThisType::lockBetweenPoints, &W_ThisType::setLockBetweenPoints, W_Notify, &W_ThisType::lockBetweenPointsChanged)))
 

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