Navigation
API > API/Plugins > API/Plugins/InstancedActors
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UInstancedActorsProjectSettings
References
| Module | InstancedActors |
| Header | /Engine/Plugins/Runtime/InstancedActors/Source/InstancedActors/Public/InstancedActorsSettings.h |
| Include | #include "InstancedActorsSettings.h" |
Syntax
UCLASS (Config=InstancedActors, defaultconfig, DisplayName="Instanced Actors")
class UInstancedActorsProjectSettings : public UDeveloperSettings
Remarks
Configurable project settings for the Instanced Actors system.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FDataRegistryType | ActorClassSettingsRegistryType | Data Registry to gather per-class FInstancedActorsClassSettingsBase-based settings from during UInstancedActorsSubsystem init | |
| TArray< FClassConfigOverrideEntry > | ClassConfigOverrides | ||
| FInstancedActorsConfig | CompiledActiveConfig | Represents the current config combining DefaultConfig and all registered ClassConfigOverrides | |
| FName | DefaultBaseSettingsName | If specified, these named settings will be applied to the default settings used as the base settings set for all others, with a lower precedence than any per-class overrides | |
| FInstancedActorsConfig | DefaultConfig | ||
| FName | EnforcedSettingsName | If specified, these named settings will be applied as a final set of overrides to all settings, overriding / taking precedence over all previous values | |
| int32 | GridSize | 3D grid size (distance along side) for partitioned instanced actor managers | |
| FDataRegistryType | NamedSettingsRegistryType | Data Registry to gather 'named' FInstancedActorsSettings from during UInstancedActorsSubsystem init | |
| FOnSettingsChanged | OnSettingsUpdated |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| TSubclassOf< UMassActorSpawnerSubsystem > | |||
| TSubclassOf< UInstancedActorsSubsystem > | |||
| FOnSettingsChanged & | |||
| TSubclassOf< UMassActorSpawnerSubsystem > | |||
| TSubclassOf< UMassStationaryDistanceVisualizationTrait > | |||
| void | RegisterConfigOverride
(
UObject& Owner, |
||
| void | UnregisterConfigOverride
(
UObject& Owner |
Typedefs
| Name | Description |
|---|---|
| FOnSettingsChanged |
See Also
FInstancedActorsClassSettingsBase and FInstancedActorsClassSettingsfor per-class specific runtime settings.