vkmEngine
1.0.0
A C++ game engine ·
vkmengine.com
Loading...
Searching...
No Matches
sky_system.h
1
#pragma once
2
3
#include "core/system.h"
4
5
namespace
Vkm::Engine {
6
17
class
SkySystem :
public
System {
18
public
:
19
SkySystem() =
default
;
20
~SkySystem()
override
=
default
;
21
22
SkySystem(
const
SkySystem& other) =
delete
;
23
SkySystem& operator=(
const
SkySystem& other) =
delete
;
24
25
SkySystem(SkySystem && other) =
delete
;
26
SkySystem& operator=(SkySystem && other) =
delete
;
27
28
public
:
29
void
update
(
FrameContext
& ctx)
override
;
30
};
31
32
}
// namespace Vkm::Engine
Vkm::Engine::SkySystem::update
void update(FrameContext &ctx) override
Execute this system for the current frame.
Vkm::Engine::FrameContext
Per-frame state bundle passed to every system.
Definition
system.h:55
system
sky
sky_system.h
Generated by
1.14.0