Module |
|
Header |
/Engine/Source/Runtime/AssetRegistry/Public/AssetDataTagMap.h |
Include |
#include "AssetDataTagMap.h" |
class FAssetDataTagMapSharedView
Wrapper of shared pointer to a map
Name | Description | |
---|---|---|
|
FAssetDataTagMapSharedView() |
Default constructor - empty map |
|
FAssetDataTagMapSharedView ( |
Constructor from an existing map pointer |
|
FAssetDataTagMapSharedView ( |
Constructor from an existing map pointer |
Name | Description | ||
---|---|---|---|
|
FAssetDataTa... |
begin() |
Range for iterator access - DO NOT USE DIRECTLY |
|
Contains |
Determine whether a key is present in the map |
|
|
ContainsKeyValue |
Return true if this map contains a specific key value pair. |
|
|
FAssetDataTa... |
CreateConstIterator() |
Iterate all key-value pairs |
|
FAssetDataTa... |
end() |
Range for iterator access - DO NOT USE DIRECTLY |
|
const FStrin... |
FindChecked |
Find a value by key (abort if not found) |
|
FindRef |
Find a value by key (default value if not found) |
|
|
FFindTagResu... |
FindTag ( |
Find a value by key and return an option indicating if it was found, and if so, what the value is. |
|
GenerateKeyArray |
Populate an array with all the map's keys |
|
|
GenerateValueArray |
Populate an array with all the map's values |
|
|
GetAllocatedSize() |
Returns amount of extra memory used by this structure, including shared ptr overhead |
|
|
GetKeys |
Populate an array with all the map's keys |
|
|
const FAsset... |
GetMap() |
Const access to the underlying map, mainly for taking a copy |
|
Num() |
Retrieve size of map |
|
|
Shrink() |
Shrinks the contained map |
Name |
Description |
|
---|---|---|
|
FFindTagResult |
Name | Description | ||
---|---|---|---|
|
const FStrin... |
Find |
FAssetDataTagMapSharedView::Find is not compatible with USE_COMPACT_ASSET_REGISTRY, use FindTag instead. |