Copperfield Engine 0.1
C++ Game Engine
Loading...
Searching...
No Matches
Engine Class Reference

Intiliazes the ComponentManager and the ResourceManager and ofers functions to retrieve them. More...

#include <engine.hpp>

Public Member Functions

 Engine ()
 Constructor.
 
 Engine (const Engine &)=delete
 Copy constructor (deleted).
 
 Engine (const Engine &&)=delete
 Move constructor (deleted).
 
Engine & operator= (const Engine &)=delete
 Copy assignment operator (deleted).
 
Engine & operator= (const Engine &&)=delete
 Move assignment operator (deleted).
 
ResourceManager & getResourceManager () const
 Retrieves the ResourceManager. More...
 
ComponentManager & getComponentManager () const
 Retrieves the ResourceManager. More...
 

Detailed Description

Intiliazes the ComponentManager and the ResourceManager and ofers functions to retrieve them.

Member Function Documentation

◆ getComponentManager()

ComponentManager & Engine::getComponentManager ( ) const
inline

Retrieves the ResourceManager.

Returns
Reference to the ResourceManager.

◆ getResourceManager()

ResourceManager & Engine::getResourceManager ( ) const
inline

Retrieves the ResourceManager.

Returns
Reference to the ResourceManager.