![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NetTokenStore.h>
Inheritance diagram for UE::Net::FNetTokenDataStore:Classes | |
| class | FNetTokenStoreKey |
Public Member Functions | |
| 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) |
Protected Member Functions | |
| IRISCORE_API | FNetTokenDataStore (FNetTokenStore &InTokenStore) |
| virtual void | WriteTokenData (FNetSerializationContext &Context, FNetTokenStoreKey Key) const =0 |
| virtual FNetTokenDataStore::FNetTokenStoreKey | ReadTokenData (FNetSerializationContext &Context, const FNetToken &NetToken)=0 |
| virtual void | WriteTokenData (FArchive &Ar, FNetTokenStoreKey Key, UPackageMap *Map=nullptr) const =0 |
| virtual FNetTokenDataStore::FNetTokenStoreKey | ReadTokenData (FArchive &Ar, const FNetToken &NetToken, UPackageMap *Map=nullptr)=0 |
| IRISCORE_API FNetTokenDataStore::FNetTokenStoreKey | GetTokenKey (FNetToken Token, const FNetTokenStoreState &TokenStoreState) const |
| FNetToken::FTypeId | GetTypeId () const |
| IRISCORE_API FNetToken | CreateAndStoreTokenForKey (FNetTokenStoreKey Key) |
| IRISCORE_API void | StoreTokenForKey (FNetTokenStoreKey Key, FNetToken NetToken) |
| IRISCORE_API FNetToken | GetNetTokenFromKey (FNetTokenStoreKey) const |
| FNetTokenDataStore::FNetTokenStoreKey | GetNextNetTokenStoreKey () |
Protected Attributes | |
| TArray< FNetToken > | StoredTokens |
| FNetTokenStore & | TokenStore |
NetTokenDataStore Implemented per type to store and serialize data associated with a NetToken.
|
virtual |
|
explicitprotected |
|
protected |
|
protected |
|
inlineprotected |
|
protected |
|
inlineprotected |
| FNetToken UE::Net::FNetTokenDataStore::ReadNetToken | ( | UE::Net::FNetSerializationContext & | Context | ) |
|
protectedpure virtual |
Implemented in UE::Net::TStructNetTokenDataStore< T >, UE::Net::FNameTokenStore, and UE::Net::FStringTokenStore.
|
protectedpure virtual |
Implemented in UE::Net::FNameTokenStore, UE::Net::FStringTokenStore, and UE::Net::TStructNetTokenDataStore< T >.
|
protected |
| void UE::Net::FNetTokenDataStore::WriteNetToken | ( | UE::Net::FNetSerializationContext & | Context, |
| FNetToken | Token | ||
| ) |
|
protectedpure virtual |
Implemented in UE::Net::TStructNetTokenDataStore< T >, UE::Net::FNameTokenStore, and UE::Net::FStringTokenStore.
|
protectedpure virtual |
Implemented in UE::Net::FNameTokenStore, UE::Net::FStringTokenStore, and UE::Net::TStructNetTokenDataStore< T >.
|
protected |