maxon::BlendFunctions Namespace Reference

Detailed Description

BlendFunctions offers a registry to extend blend functions e.g. for the BlendAnimationInterface.

Functions

 MAXON_DECLARATION (BlendFunctionRef, Linear, "net.maxon.blendfunction.linear")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInQuad, "net.maxon.blendfunction.easeinquad")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutQuad, "net.maxon.blendfunction.easeoutquad")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutQuad, "net.maxon.blendfunction.easeinoutquad")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInQuad, "net.maxon.blendfunction.easeoutinquad")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInCubic, "net.maxon.blendfunction.easeincubic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutCubic, "net.maxon.blendfunction.easeoutcubic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutCubic, "net.maxon.blendfunction.easeinoutcubic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInCubic, "net.maxon.blendfunction.easeoutincubic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInQuart, "net.maxon.blendfunction.easeinquart")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutQuart, "net.maxon.blendfunction.easeoutquart")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutQuart, "net.maxon.blendfunction.easeinoutquart")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInQuart, "net.maxon.blendfunction.easeoutinquart")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInQuint, "net.maxon.blendfunction.easeinquint")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutQuint, "net.maxon.blendfunction.easeoutquint")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutQuint, "net.maxon.blendfunction.easeinoutquint")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInQuint, "net.maxon.blendfunction.easeoutinquint")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInSext, "net.maxon.blendfunction.easeinsext")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutSext, "net.maxon.blendfunction.easeoutsext")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutSext, "net.maxon.blendfunction.easeinoutsext")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInSext, "net.maxon.blendfunction.easeoutinsext")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInSine, "net.maxon.blendfunction.easeinsine")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutSine, "net.maxon.blendfunction.easeoutsine")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutSine, "net.maxon.blendfunction.easeinoutsine")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInSine, "net.maxon.blendfunction.easeoutinsine")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInExpo, "net.maxon.blendfunction.easeinexpo")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutExpo, "net.maxon.blendfunction.easeoutexpo")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutExpo, "net.maxon.blendfunction.easeinoutexpo")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInExpo, "net.maxon.blendfunction.easeoutinexpo")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInCirc, "net.maxon.blendfunction.easeincirc")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutCirc, "net.maxon.blendfunction.easeoutcirc")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutCirc, "net.maxon.blendfunction.easeinoutcirc")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInCirc, "net.maxon.blendfunction.easeoutincirc")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInElastic, "net.maxon.blendfunction.easeinelastic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutElastic, "net.maxon.blendfunction.easeoutelastic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutElastic, "net.maxon.blendfunction.easeinoutelastic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInElastic, "net.maxon.blendfunction.easeoutinelastic")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInBack, "net.maxon.blendfunction.easeinback")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutBack, "net.maxon.blendfunction.easeoutback")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutBack, "net.maxon.blendfunction.easeinoutback")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInBack, "net.maxon.blendfunction.easeoutinback")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInBounce, "net.maxon.blendfunction.easeinbounce")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutBounce, "net.maxon.blendfunction.easeoutbounce")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseInOutBounce, "net.maxon.blendfunction.easeinoutbounce")
 
 MAXON_DECLARATION (BlendFunctionRef, EaseOutInBounce, "net.maxon.blendfunction.easeoutinbounce")
 

Function Documentation

◆ MAXON_DECLARATION() [1/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
Linear  ,
"net.maxon.blendfunction.linear"   
)

◆ MAXON_DECLARATION() [2/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInQuad  ,
"net.maxon.blendfunction.easeinquad"   
)

◆ MAXON_DECLARATION() [3/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutQuad  ,
"net.maxon.blendfunction.easeoutquad"   
)

◆ MAXON_DECLARATION() [4/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutQuad  ,
"net.maxon.blendfunction.easeinoutquad"   
)

◆ MAXON_DECLARATION() [5/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInQuad  ,
"net.maxon.blendfunction.easeoutinquad"   
)

◆ MAXON_DECLARATION() [6/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInCubic  ,
"net.maxon.blendfunction.easeincubic"   
)

◆ MAXON_DECLARATION() [7/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutCubic  ,
"net.maxon.blendfunction.easeoutcubic"   
)

◆ MAXON_DECLARATION() [8/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutCubic  ,
"net.maxon.blendfunction.easeinoutcubic"   
)

◆ MAXON_DECLARATION() [9/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInCubic  ,
"net.maxon.blendfunction.easeoutincubic"   
)

◆ MAXON_DECLARATION() [10/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInQuart  ,
"net.maxon.blendfunction.easeinquart"   
)

◆ MAXON_DECLARATION() [11/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutQuart  ,
"net.maxon.blendfunction.easeoutquart"   
)

◆ MAXON_DECLARATION() [12/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutQuart  ,
"net.maxon.blendfunction.easeinoutquart"   
)

◆ MAXON_DECLARATION() [13/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInQuart  ,
"net.maxon.blendfunction.easeoutinquart"   
)

◆ MAXON_DECLARATION() [14/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInQuint  ,
"net.maxon.blendfunction.easeinquint"   
)

◆ MAXON_DECLARATION() [15/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutQuint  ,
"net.maxon.blendfunction.easeoutquint"   
)

◆ MAXON_DECLARATION() [16/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutQuint  ,
"net.maxon.blendfunction.easeinoutquint"   
)

◆ MAXON_DECLARATION() [17/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInQuint  ,
"net.maxon.blendfunction.easeoutinquint"   
)

◆ MAXON_DECLARATION() [18/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInSext  ,
"net.maxon.blendfunction.easeinsext"   
)

◆ MAXON_DECLARATION() [19/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutSext  ,
"net.maxon.blendfunction.easeoutsext"   
)

◆ MAXON_DECLARATION() [20/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutSext  ,
"net.maxon.blendfunction.easeinoutsext"   
)

◆ MAXON_DECLARATION() [21/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInSext  ,
"net.maxon.blendfunction.easeoutinsext"   
)

◆ MAXON_DECLARATION() [22/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInSine  ,
"net.maxon.blendfunction.easeinsine"   
)

◆ MAXON_DECLARATION() [23/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutSine  ,
"net.maxon.blendfunction.easeoutsine"   
)

◆ MAXON_DECLARATION() [24/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutSine  ,
"net.maxon.blendfunction.easeinoutsine"   
)

◆ MAXON_DECLARATION() [25/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInSine  ,
"net.maxon.blendfunction.easeoutinsine"   
)

◆ MAXON_DECLARATION() [26/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInExpo  ,
"net.maxon.blendfunction.easeinexpo"   
)

◆ MAXON_DECLARATION() [27/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutExpo  ,
"net.maxon.blendfunction.easeoutexpo"   
)

◆ MAXON_DECLARATION() [28/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutExpo  ,
"net.maxon.blendfunction.easeinoutexpo"   
)

◆ MAXON_DECLARATION() [29/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInExpo  ,
"net.maxon.blendfunction.easeoutinexpo"   
)

◆ MAXON_DECLARATION() [30/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInCirc  ,
"net.maxon.blendfunction.easeincirc"   
)

◆ MAXON_DECLARATION() [31/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutCirc  ,
"net.maxon.blendfunction.easeoutcirc"   
)

◆ MAXON_DECLARATION() [32/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutCirc  ,
"net.maxon.blendfunction.easeinoutcirc"   
)

◆ MAXON_DECLARATION() [33/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInCirc  ,
"net.maxon.blendfunction.easeoutincirc"   
)

◆ MAXON_DECLARATION() [34/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInElastic  ,
"net.maxon.blendfunction.easeinelastic"   
)

◆ MAXON_DECLARATION() [35/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutElastic  ,
"net.maxon.blendfunction.easeoutelastic"   
)

◆ MAXON_DECLARATION() [36/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutElastic  ,
"net.maxon.blendfunction.easeinoutelastic"   
)

◆ MAXON_DECLARATION() [37/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInElastic  ,
"net.maxon.blendfunction.easeoutinelastic"   
)

◆ MAXON_DECLARATION() [38/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInBack  ,
"net.maxon.blendfunction.easeinback"   
)

◆ MAXON_DECLARATION() [39/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutBack  ,
"net.maxon.blendfunction.easeoutback"   
)

◆ MAXON_DECLARATION() [40/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutBack  ,
"net.maxon.blendfunction.easeinoutback"   
)

◆ MAXON_DECLARATION() [41/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInBack  ,
"net.maxon.blendfunction.easeoutinback"   
)

◆ MAXON_DECLARATION() [42/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInBounce  ,
"net.maxon.blendfunction.easeinbounce"   
)

◆ MAXON_DECLARATION() [43/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutBounce  ,
"net.maxon.blendfunction.easeoutbounce"   
)

◆ MAXON_DECLARATION() [44/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseInOutBounce  ,
"net.maxon.blendfunction.easeinoutbounce"   
)

◆ MAXON_DECLARATION() [45/45]

maxon::BlendFunctions::MAXON_DECLARATION ( BlendFunctionRef  ,
EaseOutInBounce  ,
"net.maxon.blendfunction.easeoutinbounce"   
)