![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <StructNetTokenDataStore.h>
Inheritance diagram for UE::Net::TStructNetTokenDataStore< T >:Public Types | |
| using | DataType = T |
Public Member Functions | |
| TStructNetTokenDataStore (FNetTokenStore &InTokenStore) | |
| FNetToken | GetOrCreateToken (const T &InData) |
| const T & | ResolveToken (FNetToken Token, const FNetTokenStoreState *RemoteTokenStoreState=nullptr) const |
| const T & | ResolveRemoteToken (FNetToken Token, const FNetTokenStoreState &NetTokenStoreState) const |
| DECLARE_DELEGATE_ThreeParams (TNetSerializeTokenType, T &, FArchive &, UPackageMap *) | |
Public Member Functions inherited from UE::Net::FNetTokenDataStore | |
| virtual IRISCORE_API | ~FNetTokenDataStore () |
| IRISCORE_API void | WriteNetToken (UE::Net::FNetSerializationContext &Context, FNetToken Token) |
| IRISCORE_API FNetToken | ReadNetToken (UE::Net::FNetSerializationContext &Context) |
| IRISCORE_API void | WriteNetToken (FArchive &Ar, FNetToken Token) |
| IRISCORE_API FNetToken | ReadNetToken (FArchive &Ar) |
Static Public Member Functions | |
| static FName | GetTokenStoreName () |
| static const T & | GetInvalidState () |
Static Public Attributes | |
| static TNetSerializeTokenType | NetSerializeScriptDelegate |
| static UE_DISABLE_OPTIMIZATION_SHIP TStructNetTokenDataStore< T >::FNetSerializerRegistryDelegates | NetSerializerRegistryDelegates |
Protected Attributes | |
| friend | TStructNetTokenDataStoreHelper< T > |
Protected Attributes inherited from UE::Net::FNetTokenDataStore | |
| TArray< FNetToken > | StoredTokens |
| FNetTokenStore & | TokenStore |
| using UE::Net::TStructNetTokenDataStore< T >::DataType = T |
|
inlineexplicit |
| UE::Net::TStructNetTokenDataStore< T >::DECLARE_DELEGATE_ThreeParams | ( | TNetSerializeTokenType | , |
| T & | , | ||
| FArchive & | , | ||
| UPackageMap * | |||
| ) |
|
inlinestatic |
|
inlineprotected |
|
inline |
|
inlinestatic |
|
inlineoverrideprotectedvirtual |
Implements UE::Net::FNetTokenDataStore.
|
inlineoverrideprotectedvirtual |
Implements UE::Net::FNetTokenDataStore.
|
inline |
|
inline |
|
inlineoverrideprotectedvirtual |
Implements UE::Net::FNetTokenDataStore.
|
inlineoverrideprotectedvirtual |
Implements UE::Net::FNetTokenDataStore.
|
inlinestatic |
|
inlinestatic |
|
protected |