Architecture Arcade
Architecture Commune Arcade
Public Member Functions | List of all members
Arcade::Graph::IDisplayModule Class Referenceabstract

The IDisplayModule interface. More...

#include <IDisplayModule.hpp>

Collaboration diagram for Arcade::Graph::IDisplayModule:
Collaboration graph

Public Member Functions

virtual ~IDisplayModule ()=default
 
virtual void update (double delta, Arcade::ECS::IEventManager &eventManager, Arcade::ECS::IEntityManager &entityManager)=0
 function that will be called each frame by the core More...
 

Detailed Description

The IDisplayModule interface.

This concret class will be created by the game .so and will be destroyed by the .so through getDisplayModule() method and destroyDisplayModule() method

Constructor & Destructor Documentation

◆ ~IDisplayModule()

virtual Arcade::Graph::IDisplayModule::~IDisplayModule ( )
virtualdefault

Member Function Documentation

◆ update()

virtual void Arcade::Graph::IDisplayModule::update ( double  delta,
Arcade::ECS::IEventManager eventManager,
Arcade::ECS::IEntityManager entityManager 
)
pure virtual

function that will be called each frame by the core

This function is called right after the update of the IGameModule

Parameters
eventManagerthe event manager (you must add events)
entityManagerthe entity manager

The documentation for this class was generated from the following file: