Class RenderSystem¶
- Defined in File RenderSystem.hpp
Inheritance Relationships¶
Base Types¶
public ari::System
(Class System)public ari::EventSubscriber< events::OnComponentAssigned< BoxShape > >
(Template Class EventSubscriber)public ari::EventSubscriber< events::OnFrameData >
(Template Class EventSubscriber)
Class Documentation¶
-
class
RenderSystem
: public ari::System, public ari::EventSubscriber<events::OnComponentAssigned<BoxShape>>, public ari::EventSubscriber<events::OnFrameData>¶ -
Public Functions
-
RenderSystem
()¶
-
~RenderSystem
()¶
-
Type
GetSystemType
()¶ Returns the system type.
-
bool
NeedUpdateOnState
(UpdateState state)¶ Ask the system if needs update on different states.
-
void
Receive
(World *world, const events::OnComponentAssigned<BoxShape> &event)¶ Called when an event is emitted by the world.
-
void
Receive
(World *world, const events::OnFrameData &event)¶ Called when an event is emitted by the world.
-
bgfx::VertexDecl *
GetVertexDecl
(VertexType vertex_type) const¶
-
bgfx::ProgramHandle *
GetProgram
() const¶
-