Game Engine
Architected a C++ game engine with a runtime reflection system - employing Chain of
Loading...
Searching...
No Matches
Fiea::Engine::Singleton< T > Struct Template Reference

#include <Types.h>

Inheritance diagram for Fiea::Engine::Singleton< T >:
[legend]

Static Public Member Functions

static void Create ()
static void Destroy ()
static T * Instance ()

Static Protected Attributes

static T * _Instance = nullptr

Member Function Documentation

◆ Create()

template<typename T>
void Fiea::Engine::Singleton< T >::Create ( )
inlinestatic
Here is the caller graph for this function:

◆ Destroy()

template<typename T>
void Fiea::Engine::Singleton< T >::Destroy ( )
inlinestatic

◆ Instance()

template<typename T>
T * Fiea::Engine::Singleton< T >::Instance ( )
inlinestatic
Here is the call graph for this function:

Member Data Documentation

◆ _Instance

template<typename T>
T* Fiea::Engine::Singleton< T >::_Instance = nullptr
inlinestaticprotected

The documentation for this struct was generated from the following file:
  • FIEAGameEngine/include/FIEAGameEngine/Types.h