blend_function.h File Reference

Classes

class  BlendFunctionInterface
 

Namespaces

 maxon
 
 maxon::BlendFunctions
 

Functions

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