xrbDS/engine/core/main_loop.h
Daniel Ramírez b9ee14cc40 Create CMake solution
Some basic folder structure
2025-04-17 03:32:24 +02:00

20 lines
365 B
C++

#ifndef MAIN_LOOP_H
#define MAIN_LOOP_H
class MainLoop {
public:
MainLoop();
~MainLoop();
virtual void initialize();
virtual void iterationPrepare() {}
virtual bool physicsProcess(double p_time);
virtual void iterationEnd() {}
virtual bool process(double p_time);
virtual void finalize();
private:
void processFrame();
};
#endif // MAIN_LOOP_H