Class SceneRenderingSystem

Inheritance Relationships

Base Type

  • public portal::ecs::System< SceneRenderingSystem, ecs::Owns< StaticMeshComponent >, ecs::Views< TransformComponent > > (Template Class System)

Class Documentation

class SceneRenderingSystem : public portal::ecs::System<SceneRenderingSystem, ecs::Owns<StaticMeshComponent>, ecs::Views<TransformComponent>>

Public Static Functions

static void execute(FrameContext &frame, ecs::Registry &registry)
static void update_global_descriptors(FrameContext &frame, ecs::Registry &registry)
static void add_static_mesh_to_context(FrameContext &frame, ecs::Registry &registry)
static inline StringId get_name()