├── .gitignore ├── LICENSE ├── README.md └── src ├── Action.cpp ├── Action.h ├── ActionEase.cpp ├── ActionEase.h ├── ActionInstant.cpp ├── ActionInstant.h ├── ActionInstant ├── CallFunc.cpp ├── CallFunc.h ├── VisibilityAction.cpp └── VisibilityAction.h ├── ActionInterval.cpp ├── ActionInterval.h ├── ActionInterval ├── ActionFloat.cpp ├── ActionFloat.h ├── ActionVec3.cpp ├── ActionVec3.h ├── ActionVec4.cpp ├── ActionVec4.h ├── BezierAction.cpp ├── BezierAction.h ├── DelayTime.cpp ├── DelayTime.h ├── Easings │ ├── EaseBack.cpp │ ├── EaseBack.h │ ├── EaseBezierAction.cpp │ ├── EaseBezierAction.h │ ├── EaseBounce.cpp │ ├── EaseBounce.h │ ├── EaseCircle.cpp │ ├── EaseCircle.h │ ├── EaseCubic.cpp │ ├── EaseCubic.h │ ├── EaseElastic.cpp │ ├── EaseElastic.h │ ├── EaseExponential.cpp │ ├── EaseExponential.h │ ├── EaseIn.cpp │ ├── EaseIn.h │ ├── EaseInOut.cpp │ ├── EaseInOut.h │ ├── EaseOut.cpp │ ├── EaseOut.h │ ├── EaseQuadratic.cpp │ ├── EaseQuadratic.h │ ├── EaseQuartic.cpp │ ├── EaseQuartic.h │ ├── EaseQuintic.cpp │ ├── EaseQuintic.h │ ├── EaseSineIn.cpp │ ├── EaseSineIn.h │ ├── EaseSineInOut.cpp │ ├── EaseSineInOut.h │ ├── EaseSineOut.cpp │ └── EaseSineOut.h ├── FadeAction.cpp ├── FadeAction.h ├── MoveAction.cpp ├── MoveAction.h ├── RepeatAction.cpp ├── RepeatAction.h ├── RotateAction.cpp ├── RotateAction.h ├── ScaleAction.cpp ├── ScaleAction.h ├── Sequence.cpp ├── Sequence.h ├── Spawn.cpp ├── Spawn.h ├── TintAction.cpp └── TintAction.h ├── ActionManager.cpp ├── ActionManager.h ├── ActionTarget.cpp ├── ActionTarget.h ├── Array.cpp ├── Array.h ├── TweenFunction.cpp ├── TweenFunction.h ├── ofxActionManager.h ├── uthash.h └── utlist.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/README.md -------------------------------------------------------------------------------- /src/Action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/Action.cpp -------------------------------------------------------------------------------- /src/Action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/Action.h -------------------------------------------------------------------------------- /src/ActionEase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionEase.cpp -------------------------------------------------------------------------------- /src/ActionEase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionEase.h -------------------------------------------------------------------------------- /src/ActionInstant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInstant.cpp -------------------------------------------------------------------------------- /src/ActionInstant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInstant.h -------------------------------------------------------------------------------- /src/ActionInstant/CallFunc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInstant/CallFunc.cpp -------------------------------------------------------------------------------- /src/ActionInstant/CallFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInstant/CallFunc.h -------------------------------------------------------------------------------- /src/ActionInstant/VisibilityAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInstant/VisibilityAction.cpp -------------------------------------------------------------------------------- /src/ActionInstant/VisibilityAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInstant/VisibilityAction.h -------------------------------------------------------------------------------- /src/ActionInterval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval.cpp -------------------------------------------------------------------------------- /src/ActionInterval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval.h -------------------------------------------------------------------------------- /src/ActionInterval/ActionFloat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ActionFloat.cpp -------------------------------------------------------------------------------- /src/ActionInterval/ActionFloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ActionFloat.h -------------------------------------------------------------------------------- /src/ActionInterval/ActionVec3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ActionVec3.cpp -------------------------------------------------------------------------------- /src/ActionInterval/ActionVec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ActionVec3.h -------------------------------------------------------------------------------- /src/ActionInterval/ActionVec4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ActionVec4.cpp -------------------------------------------------------------------------------- /src/ActionInterval/ActionVec4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ActionVec4.h -------------------------------------------------------------------------------- /src/ActionInterval/BezierAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/BezierAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/BezierAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/BezierAction.h -------------------------------------------------------------------------------- /src/ActionInterval/DelayTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/DelayTime.cpp -------------------------------------------------------------------------------- /src/ActionInterval/DelayTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/DelayTime.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseBack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseBack.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseBack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseBack.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseBezierAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseBezierAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseBezierAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseBezierAction.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseBounce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseBounce.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseBounce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseBounce.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseCircle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseCircle.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseCircle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseCircle.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseCubic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseCubic.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseCubic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseCubic.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseElastic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseElastic.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseElastic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseElastic.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseExponential.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseExponential.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseExponential.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseExponential.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseIn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseIn.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseIn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseIn.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseInOut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseInOut.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseInOut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseInOut.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseOut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseOut.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseOut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseOut.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseQuadratic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseQuadratic.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseQuadratic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseQuadratic.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseQuartic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseQuartic.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseQuartic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseQuartic.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseQuintic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseQuintic.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseQuintic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseQuintic.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseSineIn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseSineIn.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseSineIn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseSineIn.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseSineInOut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseSineInOut.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseSineInOut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseSineInOut.h -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseSineOut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseSineOut.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Easings/EaseSineOut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Easings/EaseSineOut.h -------------------------------------------------------------------------------- /src/ActionInterval/FadeAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/FadeAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/FadeAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/FadeAction.h -------------------------------------------------------------------------------- /src/ActionInterval/MoveAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/MoveAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/MoveAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/MoveAction.h -------------------------------------------------------------------------------- /src/ActionInterval/RepeatAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/RepeatAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/RepeatAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/RepeatAction.h -------------------------------------------------------------------------------- /src/ActionInterval/RotateAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/RotateAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/RotateAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/RotateAction.h -------------------------------------------------------------------------------- /src/ActionInterval/ScaleAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ScaleAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/ScaleAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/ScaleAction.h -------------------------------------------------------------------------------- /src/ActionInterval/Sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Sequence.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Sequence.h -------------------------------------------------------------------------------- /src/ActionInterval/Spawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Spawn.cpp -------------------------------------------------------------------------------- /src/ActionInterval/Spawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/Spawn.h -------------------------------------------------------------------------------- /src/ActionInterval/TintAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/TintAction.cpp -------------------------------------------------------------------------------- /src/ActionInterval/TintAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionInterval/TintAction.h -------------------------------------------------------------------------------- /src/ActionManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionManager.cpp -------------------------------------------------------------------------------- /src/ActionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionManager.h -------------------------------------------------------------------------------- /src/ActionTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionTarget.cpp -------------------------------------------------------------------------------- /src/ActionTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ActionTarget.h -------------------------------------------------------------------------------- /src/Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/Array.cpp -------------------------------------------------------------------------------- /src/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/Array.h -------------------------------------------------------------------------------- /src/TweenFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/TweenFunction.cpp -------------------------------------------------------------------------------- /src/TweenFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/TweenFunction.h -------------------------------------------------------------------------------- /src/ofxActionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/ofxActionManager.h -------------------------------------------------------------------------------- /src/uthash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/uthash.h -------------------------------------------------------------------------------- /src/utlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Furkanzmc/ofxActionManager/HEAD/src/utlist.h --------------------------------------------------------------------------------