Chicane

Renderer Layer

Header
Includes/Chicane/Runtime/Renderer/Layer.hpp
Namespace
Chicane::RendererLayer

Types

NameValueDescription
Super

Constructors

NameDescription
RendererLayer()
RendererLayer(
const  String& inId
)

Destructors

NameDescription
~RendererLayer()

Virtual Functions

AccessReturnModifierNameDescription
protected
bool
inline
onInit()
protected
bool
inline
onDestroy()
protected
bool
inline
onRebuild()
protected
bool
inline
onSetup()
protected
void
inline
onRender(
void* outData
)
protected
void
inline
onEvent(
const  WindowEvent& inEvent
)

Functions

AccessReturnModifierNameDescription
public
void
init()
public
void
destroy()
public
void
rebuild()
public
void
setup()
public
void
render(
void* outData
)
public
void
handle(
const  WindowEvent& inEvent
)
public
bool
const
is()
public
const
getStatus()
public
const  String&
const
getId()
protected
void
setStatus()

Members

AccessTypeModifierNameDescription
protected
m_id
protected
m_status