Class BaseCameraSystem¶
Defined in File base_camera_system.h
Inheritance Relationships¶
Base Type¶
public portal::ecs::System< BaseCameraSystem, ecs::Owns< BaseCameraController >, ecs::Views< CameraComponent >, ecs::Views< TransformComponent > >(Template Class System)
Class Documentation¶
-
class BaseCameraSystem : public portal::ecs::System<BaseCameraSystem, ecs::Owns<BaseCameraController>, ecs::Views<CameraComponent>, ecs::Views<TransformComponent>>¶
Public Static Functions
-
static void execute(FrameContext &frame, ecs::Registry ®istry)¶
-
static void on_component_added(Entity entity, CameraComponent &camera_component)¶
-
static void on_component_changed(Entity entity, CameraComponent &camera_component)¶
-
static void execute(FrameContext &frame, ecs::Registry ®istry)¶