3#include "mc/_HeaderOutputPredefine.h"
7namespace mce {
struct Degree; }
13MCNAPI
float clamp(
float v,
float low,
float high);
15MCNAPI
int clamp(
int v,
int low,
int high);
17MCNAPI
float clampRotate(
float current,
float target,
float maxDelta);
19MCNAPI
float easeInBack(
float from,
float to,
float alpha);
21MCNAPI
float easeInBounce(
float from,
float to,
float alpha);
23MCNAPI
float easeInCirc(
float from,
float to,
float alpha);
25MCNAPI
float easeInCubic(
float from,
float to,
float alpha);
27MCNAPI
float easeInElastic(
float from,
float to,
float alpha);
29MCNAPI
float easeInExpo(
float from,
float to,
float alpha);
31MCNAPI
float easeInOutBack(
float from,
float to,
float alpha);
33MCNAPI
float easeInOutBounce(
float from,
float to,
float alpha);
35MCNAPI
float easeInOutCirc(
float from,
float to,
float alpha);
37MCNAPI
float easeInOutCubic(
float from,
float to,
float alpha);
39MCNAPI
float easeInOutElastic(
float from,
float to,
float alpha);
41MCNAPI
float easeInOutExpo(
float from,
float to,
float alpha);
43MCNAPI
float easeInOutQuad(
float from,
float to,
float alpha);
45MCNAPI
float easeInOutQuart(
float from,
float to,
float alpha);
47MCNAPI
float easeInOutQuint(
float from,
float to,
float alpha);
49MCNAPI
float easeInOutSine(
float from,
float to,
float alpha);
51MCNAPI
float easeInQuad(
float from,
float to,
float alpha);
53MCNAPI
float easeInQuart(
float from,
float to,
float alpha);
55MCNAPI
float easeInQuint(
float from,
float to,
float alpha);
57MCNAPI
float easeInSine(
float from,
float to,
float alpha);
59MCNAPI
float easeOutBack(
float from,
float to,
float alpha);
61MCNAPI
float easeOutBounce(
float from,
float to,
float alpha);
63MCNAPI
float easeOutCirc(
float from,
float to,
float alpha);
65MCNAPI
float easeOutCubic(
float from,
float to,
float alpha);
67MCNAPI
float easeOutElastic(
float from,
float to,
float alpha);
69MCNAPI
float easeOutExpo(
float from,
float to,
float alpha);
71MCNAPI
float easeOutQuad(
float from,
float to,
float alpha);
73MCNAPI
float easeOutQuart(
float from,
float to,
float alpha);
75MCNAPI
float easeOutQuint(
float from,
float to,
float alpha);
77MCNAPI
float easeOutSine(
float from,
float to,
float alpha);
79MCNAPI
float lerpRotate(
float from,
float to,
float alpha);
81MCNAPI
float wrapDegrees(
float input);
85MCNAPI
float wrapRadians(
float angle);