#include <MassArchetypeGroup.h>
◆ FArchetypeGroups() [1/3]
| UE::Mass::FArchetypeGroups::FArchetypeGroups |
( |
| ) |
|
|
default |
◆ FArchetypeGroups() [2/3]
| UE::Mass::FArchetypeGroups::FArchetypeGroups |
( |
const FArchetypeGroups & |
InGroups | ) |
|
|
default |
◆ FArchetypeGroups() [3/3]
◆ Add() [1/2]
Adds or updates the given (GroupType, GroupID) combination to IDContainer
◆ Add() [2/2]
Adds or updates the given (GroupType, GroupID) combination to IDContainer
- Returns
- a copy of this FArchetypeGroups container with GroupHandle added to the ID container
- Note
- using [[nodiscard]] to avoid accidental calls on const instances that would not produce any effects
◆ ContainsType()
◆ GetID()
◆ IsShrunk()
| bool UE::Mass::FArchetypeGroups::IsShrunk |
( |
| ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ Remove() [1/2]
Removes the stored GroupID associated with the given GroupType. If the given group type is not stored in IDContainer the request is ignored.
◆ Remove() [2/2]
Removes the stored GroupID associated with the given GroupType. If the given group type is not stored in IDContainer the request is ignored.
- Returns
- a copy of this FArchetypeGroups container with GroupType removed.
- Note
- using [[nodiscard]] to avoid accidental calls on const instances that would not produce any effects
◆ Shrink()
| void UE::Mass::FArchetypeGroups::Shrink |
( |
| ) |
|
◆ GetTypeHash
◆ IDContainer
The documentation for this struct was generated from the following files: