Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Map that stores count of tags, in a form that is optimized for replication
| Name | FMinimalReplicationTagCountMap |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffectTypes.h |
| Include Path | #include "GameplayEffectTypes.h" |
Syntax
USTRUCT ()
struct FMinimalReplicationTagCountMap
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMinimalReplicationTagCountMap() |
GameplayEffectTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MapID | int32 | GameplayEffectTypes.h | ||
| Owner | TObjectPtr< class UAbilitySystemComponent > | GameplayEffectTypes.h | ||
| TagMap | TMap< FGameplayTag, int32 > | GameplayEffectTypes.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bRequireNonOwningNetConnection | bool | GameplayEffectTypes.h | ||
| FMinimalReplicationTagCountMapForNetSerializer | friend | GameplayEffectTypes.h | ||
| LastConnection | TWeakObjectPtr< UNetConnection > | GameplayEffectTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddTag
(
const FGameplayTag& Tag |
GameplayEffectTypes.h | ||
void AddTags
(
const FGameplayTagContainer& Container |
GameplayEffectTypes.h | ||
bool NetSerialize
(
FArchive& Ar, |
GameplayEffectTypes.h | ||
void RemoveAllTags() |
Removes all tags that this container is granting. | GameplayEffectTypes.h | |
void RemoveTag
(
const FGameplayTag& Tag |
GameplayEffectTypes.h | ||
void RemoveTags
(
const FGameplayTagContainer& Container |
GameplayEffectTypes.h | ||
void SetOwner
(
UAbilitySystemComponent* ASC |
GameplayEffectTypes.h | ||
void SetRequireNonOwningNetConnection
(
bool b |
If true, we will skip updating the Owner ASC if we replicate on a connection owned by the ASC | GameplayEffectTypes.h | |
void SetTagCount
(
const FGameplayTag& Tag, |
GameplayEffectTypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
FMinimalReplicationTagCountMap const& Other |
Comparison operator | GameplayEffectTypes.h | |
bool operator==
(
FMinimalReplicationTagCountMap const& Other |
Comparison operator | GameplayEffectTypes.h |