Documentation projet • project • Unreal Engine

C++ et Blueprint

Documentation centralisée
Source documentaire
⋞Galactic-Shrine⋟ GsId Unreal Engine

API Unreal C++

Le type principal exposé par le plugin est FGsId.

const FGsId Id = FGsId::NewGsId();

Il prend en charge comparaison, ordre et GetTypeHash, ainsi que les mécanismes de sérialisation Unreal.

API C++20 native

L’implémentation C++20 native intégrée reste accessible :

#include <galactic_shrine/gsid/gsid.hpp>

const GalacticShrine::GsId Id =
    GalacticShrine::GsId::NewGsId();

Blueprint

La bibliothèque Blueprint fournit notamment :

  • New GsId ;
  • Try New GsId ;
  • Parse ;
  • Parse Exact ;
  • To String ;
  • To Bytes ;
  • From Bytes ;
  • Create Deterministic GsId ;
  • Get Stable Hash.

Create Deterministic GsId permet notamment de produire un identifiant déterministe basé sur SHA-256.