Architecture Arcade
Architecture Commune Arcade
Public Member Functions | List of all members
Arcade::Core::ICore Class Referenceabstract

The ICore class. More...

#include <ICore.hpp>

Collaboration diagram for Arcade::Core::ICore:
Collaboration graph

Public Member Functions

virtual ~ICore ()=default
 
virtual void update ()=0
 function that will call update of IGameModule and IDisplayModule More...
 

Detailed Description

The ICore class.

The ICore class is the main class of the project. It has an IEventManager that is passed between the IDisplayModule and the IGameModule

The core need to create a vector of availible graphical library and game library using the default entryPoint defined in Api.hpp (getType, getName) This will be passed to IGameModule and IDisplayModule as vector of std::string

Constructor & Destructor Documentation

◆ ~ICore()

virtual Arcade::Core::ICore::~ICore ( )
virtualdefault

Member Function Documentation

◆ update()

virtual void Arcade::Core::ICore::update ( )
pure virtual

function that will call update of IGameModule and IDisplayModule


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