![]() |
Data Shard Plugin
|
This is the complete list of members for DataShardSubsystem, including all inherited members.
BindEventOnDataChange(const FDataShardKey &Key, const FOnShardDataChange &Delegate) | DataShardSubsystem | |
BindEventOnDataChange(const int32 &ID, const FOnShardDataChange_internal &Delegate) | DataShardSubsystem | |
BindEventOnKeyAdded(const FOnKeyChange &Delegate) | DataShardSubsystem | |
BindEventOnKeyRemoved(const FOnKeyChange &Delegate) | DataShardSubsystem | |
BindEventOnShardAdded(const FOnShardChange &Delegate) | DataShardSubsystem | |
BindEventOnShardRemoved(const FOnShardChange &Delegate) | DataShardSubsystem | |
CreateBoundKey(const FDataShardKey &Parent, const FDataShardKey &KeyInfo, FDataShardKey &OutKey) | DataShardSubsystem | |
CreateBoundKey(const FDataShardKey &Parent, const FDataShardKey &KeyInfo) | DataShardSubsystem | |
CreateShard(const FDataShardKey &Key, const FProperty *InProperty, const void *InData=nullptr) | DataShardSubsystem | |
CreateShard(const FDataShardKey &Key, const UObject *Container, const FName &PropertyName) | DataShardSubsystem | |
Deinitialize() override | DataShardSubsystem | virtual |
GetActiveShardCount() const | DataShardSubsystem | inline |
GetAvailableShardCount() const | DataShardSubsystem | inline |
GetDebugDataForObject(const UObject *InObject) const | DataShardSubsystem | |
GetDebugDataForShard(const int32 &InID) const | DataShardSubsystem | |
GetDebugDataForShard(const FDataShardKey &InKey) const | DataShardSubsystem | |
GetFieldClassFromShard(const FDataShardKey &Key) const | DataShardSubsystem | |
GetKeyDump(FString &Out) const | DataShardSubsystem | |
GetObjectPropertyClassNameFromShard(const FDataShardKey &Key) const | DataShardSubsystem | |
GetPoolSize() const | DataShardSubsystem | inline |
GetRefDump(FString &Out) const | DataShardSubsystem | |
GetShardData(const FDataShardKey &Key, const void *&OutData) const | DataShardSubsystem | |
GetShardData(const FDataShardKey &Key, const bool bCheck=false) const | DataShardSubsystem | |
GetShardData(const int32 &ID, const bool bCheck=false) const | DataShardSubsystem | |
GetShardDataCopy(const FDataShardKey &Key, const bool bCheck=false) const | DataShardSubsystem | |
GetShardDataCopy(const int32 &ID, const bool bCheck=false) const | DataShardSubsystem | |
GetShardDump(FString &Out) const | DataShardSubsystem | |
GetShardIDsForObject(const UObject *InObject, TArray< int32 > &OutArray) const | DataShardSubsystem | |
GetShardStringDump(FString &Out) const | DataShardSubsystem | |
Initialize(FSubsystemCollectionBase &Collection) override | DataShardSubsystem | virtual |
IsDataShardSameType(const FDataShardKey &Key, const FProperty *InProperty) const | DataShardSubsystem | |
IsKeyValid(const FDataShardKey &Key) const | DataShardSubsystem | |
IsShardTypeChildOf(const FDataShardKey &Key, const FFieldClass *InClass) const | DataShardSubsystem | |
IsShardTypeOf(const FDataShardKey &Key, const FFieldClass *InClass) const | DataShardSubsystem | |
RemoveKey(const FDataShardKey &Key) | DataShardSubsystem | |
SetShardData(const FDataShardKey &Key, const void *InData, const FProperty *InProperty) const | DataShardSubsystem | |
SetShardData(const FDataShardKey &Key, const UObject *Container, const FName &PropertyName) const | DataShardSubsystem | |
UnbindAllEventsOnDataChange(const FDataShardKey &Key) | DataShardSubsystem | |
UnbindAllEventsOnDataChange(const int32 &ID) | DataShardSubsystem | |
UnbindAllEventsOnDataChange(const UObject *Object) | DataShardSubsystem | |
UnbindAllEventsOnKeyAdded(const UObject *Object) | DataShardSubsystem | |
UnbindAllEventsOnKeyRemoved(const UObject *Object) | DataShardSubsystem | |
UnbindAllEventsOnShardAdded(const UObject *Object) | DataShardSubsystem | |
UnbindAllEventsOnShardRemoved(const UObject *Object) | DataShardSubsystem | |
UnbindEventOnDataChange(const FDataShardKey &Key, const FOnShardDataChange &Delegate) | DataShardSubsystem | |
UnbindEventOnDataChange(const int32 &ID, const FOnShardDataChange_internal &Delegate) | DataShardSubsystem | |
UnbindEventOnKeyAdded(const FOnKeyChange &Delegate) | DataShardSubsystem | |
UnbindEventOnKeyRemoved(const FOnKeyChange &Delegate) | DataShardSubsystem | |
UnbindEventOnShardAdded(const FOnShardChange &Delegate) | DataShardSubsystem | |
UnbindEventOnShardRemoved(const FOnShardChange &Delegate) | DataShardSubsystem |