A small footprint package implementing single threaded timers by taking the application frame rate as a clock. Each application using FPSTiming should simply:
- Instantiate a single TimingHandler.
- Schedule some tasks to be executed periodically, see registerTask(TimingTask).
- Register some animation objects registerAnimator(Animator).
- Call handle() from within the application main event loop.
First (and only) time setup. Here
<my_repo> is the project repo where you plan to include the FPSTiming tree.
1 2 3 4
git push will push the tree into your remote repo. From now on you will be able to use your repo
as any other basic git repo:
1 2 3 4 5
Read-write access setup (only for developers who have been granted read-write access to the trees)
(do the initial setup above first)
Clone the repo and add the remotes:
1 2 3
To update the FPSTiming subtree:
1 2 3
To contribute to the main project:
To contribute to the FPSTiming subtree: