Navigation
API > API/Plugins > API/Plugins/VariantManagerContent
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULevelVariantSets
References
| Module | VariantManagerContent |
| Header | /Engine/Plugins/Enterprise/VariantManagerContent/Source/VariantManagerContent/Public/LevelVariantSets.h |
| Include | #include "LevelVariantSets.h" |
Syntax
UCLASS&40;BlueprintType&41;
class ULevelVariantSets : public UObject
Constructors
| Type | Name | Description | |
|---|---|---|---|
ULevelVariantSets
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddVariantSets
(
const TArray< UVariantSet* >& NewVariantSets, |
||
| UObject * | |||
| UBlueprintGeneratedClass * | |||
| UObject * | GetDirectorInstance
(
UObject* WorldContext |
Return an existing or create a new director instance for the world that WorldContext is in. | |
| int32 | |||
| FString | GetUniqueVariantSetName
(
const FString& Prefix |
||
| UVariantSet * | GetVariantSet
(
int32 VariantSetIndex |
||
| UVariantSet * | GetVariantSetByName
(
FString VariantSetName |
||
| int32 | GetVariantSetIndex
(
UVariantSet* VarSet |
||
| const TArray< UVariantSet * > & | |||
| UWorld * | GetWorldContext
(
int32& OutPIEInstanceID |
Returns the current world, as well as its PIEInstanceID This will break when the engine starts supporting multiple, concurrent worlds | |
| void | OnDirectorBlueprintRecompiled
(
UBlueprint* InBP |
||
| void | RemoveVariantSets
(
const TArray< UVariantSet* > InVariantSets |
||
| void | |||
| void | SetDirectorGeneratedBlueprint
(
UObject* InDirectorBlueprint |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
Called before destroying the object. | |
| void | Handles reading, writing, and reference collecting using FArchive. |