# Introduction

A small footprint package implementing single threaded timers by taking the application frame rate as a clock. Each application using FPSTiming should simply:

1. Instantiate a single TimingHandler.
3. Register some animation objects registerAnimator(Animator).
4. Call handle() from within the application main event loop.

# Hacking

The package is developed as a git subtree (see also “here”). It should thus be made part of a bigger (container) project (see Figure 1).

## Initial setup

First (and only) time setup. Here <my_repo> is the project repo where you plan to include the FPSTiming tree.

Now 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: