Faro Engine 0.0.0.b519570 (main)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Faro::IModule Class Referenceabstract

#include <Module.hpp>

Inheritance diagram for Faro::IModule:
Faro::GraphicsModule Faro::PlatformModule Faro::ResourcesModule

Public Member Functions

virtual void Load ()=0
 
virtual void Unload ()=0
 
virtual String GetName ()=0
 
virtual Array< StringGetRuntimeDependencies ()=0
 

Public Attributes

uint32 loadOrder = 0
 

Member Function Documentation

◆ GetName()

virtual String Faro::IModule::GetName ( )
pure virtual

◆ GetRuntimeDependencies()

virtual Array< String > Faro::IModule::GetRuntimeDependencies ( )
pure virtual

◆ Load()

virtual void Faro::IModule::Load ( )
pure virtual

◆ Unload()

virtual void Faro::IModule::Unload ( )
pure virtual

Member Data Documentation

◆ loadOrder

uint32 Faro::IModule::loadOrder = 0

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