Skip to main content
Version : 2.0.0

Haply::Inverse::Unity::Singleton

Une classe singleton générique pour MonoBehaviour. Plus...

Hérite de MonoBehaviour

Fonctions publiques

Nom
videInitializeInstance()
Initialise l'instance singleton.
boolExiste()

Fonctions protégées

Nom
vide virtuelOnDestroy()
vide virtuelOnApplicationQuit()

Propriétés publiques

Nom
TInstance
Obtient l'instance de la classe singleton.

Description détaillée

template <T >
class Haply::Inverse::Unity::Singleton;

Une classe singleton générique pour MonoBehaviour.

Paramètres du modèle:

  • T Type de la classe unique.

Documentation sur les fonctions publiques

fonction InitializeInstance

static void InitializeInstance()

Initialise l'instance singleton.

Appeler cette méthode à partir du fil principal lors de l'initialisation (par exemple, dans une méthode Awake).

fonction Exists

static bool Exists()

Documentation sur les fonctions protégées

fonction OnDestroy

virtual void OnDestroy()

Réimplémenté par: Haply::Inverse::Unity::DeviceMapper::OnDestroy

fonction OnApplicationQuit

virtual void OnApplicationQuit()

Documentation sur les biens publics

propriété Instance

static T Instance;

Obtient l'instance de la classe singleton.