Navigation
API > API/Plugins > API/Plugins/AvalancheTag
Handle to a multiple tags in a particular Source. This should be used by the UStructs/UObjects to properly reference a multiple FAvaTags.
| Name | FAvaTagHandleContainer |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheTag/Public/AvaTagHandleContainer.h |
| Include Path | #include "AvaTagHandleContainer.h" |
Syntax
USTRUCT (BlueprintType , DisplayName="Motion Design Tag Handle Container")
struct FAvaTagHandleContainer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| AvaTagHandleContainer.h | |||
FAvaTagHandleContainer
(
const FAvaTagHandle& InTagHandle |
AvaTagHandleContainer.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Source | TObjectPtr< const UAvaTagCollection > | AvaTagHandleContainer.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| TagIds | TArray< FAvaTagId > | AvaTagHandleContainer.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AddTagHandle
(
const FAvaTagHandle& InTagHandle |
Adds the provided Tag Handle to TagIds. Returns true only if it was added as a new entry to TagIds | AvaTagHandleContainer.h | |
bool ContainsTag
(
const FAvaTagHandle& InTagHandle |
Returns true if the Tag Handles resolve to same valued FAvaTags, even if the Source or Tag Id is different | AvaTagHandleContainer.h | |
bool ContainsTagHandle
(
const FAvaTagHandle& InTagHandle |
Returns true if the Tag Handles is the exact same as the other (Same Source and Tag Id) | AvaTagHandleContainer.h | |
TConstArrayView< FAvaTagId > GetTagIds() |
AvaTagHandleContainer.h | ||
void PostSerialize
(
const FArchive& Ar |
AvaTagHandleContainer.h | ||
bool RemoveTagHandle
(
const FAvaTagHandle& InTagHandle |
Removes the provided Tag Handle from TagIds. | AvaTagHandleContainer.h | |
| Returns an array of resolved tags through this container's tag ids and source tag collection | AvaTagHandleContainer.h | ||
bool SerializeFromMismatchedTag
(
const FPropertyTag& InPropertyTag, |
AvaTagHandleContainer.h | ||
FString ToString() |
AvaTagHandleContainer.h |