7#include "Containers/Map.h"
12#define UE_API CORE_API
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_API
Definition SColorGradingComponentViewer.h:12
Definition UnrealString.h.inl:34
Definition EncryptionKeyManager.h:19
FEncryptionKeyManager & operator=(FEncryptionKeyManager &&)=delete
FEncryptionKeyManager(FEncryptionKeyManager &&)=delete
UE_API bool ContainsKey(const FGuid &Id) const
Definition EncryptionKeyManager.cpp:31
UE_API void AddKey(const FGuid &Id, const FAES::FAESKey &Key)
Definition EncryptionKeyManager.cpp:37
UE_API TMap< FGuid, FAES::FAESKey > GetAllKeys() const
Definition EncryptionKeyManager.cpp:68
static UE_API FEncryptionKeyManager & Get()
Definition EncryptionKeyManager.cpp:74
UE_API ~FEncryptionKeyManager()
Definition EncryptionKeyManager.cpp:26
FEncryptionKeyManager(const FEncryptionKeyManager &)=delete
FEncryptionKeyAddedDelegate & OnKeyAdded()
Definition EncryptionKeyManager.h:38
FEncryptionKeyManager & operator=(const FEncryptionKeyManager &)=delete
UE_API bool TryGetKey(const FGuid &Id, FAES::FAESKey &OutKey) const
Definition EncryptionKeyManager.cpp:56
DECLARE_MULTICAST_DELEGATE_TwoParams(FEncryptionKeyAddedDelegate, const FGuid &, const FAES::FAESKey &)
Definition AdvancedWidgetsModule.cpp:13