15 APPLOG_TRACE(
"{}::{}", hpp::type_name_str(*
this), __func__);
22 APPLOG_TRACE(
"{}::{}", hpp::type_name_str(*
this), __func__);
30 [&](
auto e,
auto&& transform,
auto&& probe,
auto&& active)
Class that contains core reflection probe data, used for rendering and other purposes.
void on_play_begin(hpp::span< const entt::handle > entities, delta_t dt)
void on_frame_update(scene &scn, delta_t dt)
auto deinit(rtti::context &ctx) -> bool
auto init(rtti::context &ctx) -> bool
std::chrono::duration< float > delta_t
#define APPLOG_TRACE(...)
Represents a scene in the ACE framework, managing entities and their relationships.
std::unique_ptr< entt::registry > registry
The registry that manages all entities in the scene.