VoxelEngine
 
Loading...
Searching...
No Matches
engine::Engine Member List

This is the complete list of members for engine::Engine, including all inherited members.

afterRender() (defined in engine::Engine)engine::Engineinlinevirtual
beforeRender() (defined in engine::Engine)engine::Engineinlinevirtual
beginFrame() (defined in engine::Engine)engine::Engineprotected
directionalLightSource() const (defined in engine::Engine)engine::Engineinline
endFrame() (defined in engine::Engine)engine::Engineprotected
Engine(std::unique_ptr< Window > window) (defined in engine::Engine)engine::Engine
fireUpdate(float dt) (defined in engine::Engine)engine::Engine
flush()engine::Enginevirtual
gameloop() (defined in engine::Engine)engine::Engine
inputSystem() const (defined in engine::Engine)engine::Engineinline
m_directionalLightSource (defined in engine::Engine)engine::Engineprotected
m_inputSystem (defined in engine::Engine)engine::Engineprotected
m_passRegistry (defined in engine::Engine)engine::Engineprotected
m_renderQueue (defined in engine::Engine)engine::Engineprotected
m_window (defined in engine::Engine)engine::Engineprotected
render(double dt)=0 (defined in engine::Engine)engine::Enginepure virtual
setDirectionalLightSource(std::shared_ptr< Sun > lightSource, uint8_t passPosition=0) (defined in engine::Engine)engine::Engine
submitRender(RenderContext &&ctx, bool immediate=false) (defined in engine::Engine)engine::Engine
submitRender(GroupRenderContext &&ctx, bool immediate=false) (defined in engine::Engine)engine::Engine
subscribeTick(std::shared_ptr< Tickable > tickable) (defined in engine::Engine)engine::Engine
subscribeUpdate(std::shared_ptr< Updateable > updateable) (defined in engine::Engine)engine::Engine
TickRate (defined in engine::Engine)engine::Engineinlinestatic
window() const (defined in engine::Engine)engine::Engineinline
~Engine()=default (defined in engine::Engine)engine::Engine