Open Search
    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"   
    )