43 std::optional<std::mutex>
mutex;
56 virtual void render(
const Camera& camera,
float deltaTime)
const;
64 virtual void update(
size_t threadNum,
const Scene& scene,
float deltaTime);
72 virtual void preUpdate(
size_t threadNum,
const Scene& scene,
float deltaTime);
77 virtual void end(
const Scene& scene);
virtual void preUpdate(size_t threadNum, const Scene &scene, float deltaTime)
virtual void render(const Camera &camera, float deltaTime) const
std::optional< std::mutex > mutex
virtual void update(size_t threadNum, const Scene &scene, float deltaTime)
const float preUpdateTime
virtual void begin(const Scene &scene)
virtual void end(const Scene &scene)