Source documentaire
Exemple C++
#include "GsId.h"
const FGsId Id = FGsId::NewGsId();
const FString Text = Id.ToString(EGsIdFormat::D);
FGsId Parsed;
if (FGsId::Parse(Text, Parsed))
{
check(Id == Parsed);
}
API native C++20
#include <galactic_shrine/gsid/gsid.hpp>
const GalacticShrine::GsId Id =
GalacticShrine::GsId::NewGsId();
Exemple Blueprint
Dans Blueprint, utilisez New GsId pour créer un identifiant puis To String pour obtenir sa représentation texte. Try New GsId est recommandé lorsque le projet doit gérer explicitement une éventuelle erreur du générateur sécurisé.