#ifndef OBJECT_STORE_H #define OBJECT_STORE_H #include "Renderer.h" typedef void (*UpdateFuncPtr)(float delta, void *object); typedef void (*RenderFuncPtr)(Renderer *renderer, void *object); typedef struct object_store ObjectStore; void add_object_to_store(ObjectStore *os, UpdateFuncPtr uf, RenderFuncPtr rf); #endif // !OBJECT_STORE_H