Navigation
API > API/Runtime > API/Runtime/Engine
Struct containing a collection of optional parameters for initialization of a World.
| Name | FWorldInitializationValues |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/WorldInitializationValues.h |
| Include Path | #include "Engine/WorldInitializationValues.h" |
Syntax
struct FWorldInitializationValues
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWorldInitializationValues() |
Engine/WorldInitializationValues.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowAudioPlayback | uint32 | Are sounds allowed to be generated from this world. | Engine/WorldInitializationValues.h | |
| bCreateAISystem | uint32 | Should the AI system be created for this world. | Engine/WorldInitializationValues.h | |
| bCreateFXSystem | uint32 | Should the FX system be created for this world. | Engine/WorldInitializationValues.h | |
| bCreateNavigation | uint32 | Should the navigation system be created for this world. | Engine/WorldInitializationValues.h | |
| bCreatePhysicsScene | uint32 | Should the physics scene be created. bInitializeScenes must be true for this to be considered. | Engine/WorldInitializationValues.h | |
| bCreateWorldPartition | uint32 | Should the world be partitioned | Engine/WorldInitializationValues.h | |
| bEnableTraceCollision | uint32 | Are collision trace calls valid within this world. | Engine/WorldInitializationValues.h | |
| bEnableWorldPartitionStreaming | uint32 | If bCreateWorldPartition is set to true, this flag will init the streaming mode for the WorldPartition object (default to true to preserve previous behavior) | Engine/WorldInitializationValues.h | |
| bForceUseMovementComponentInNonGameWorld | uint32 | Special flag to enable movement component in non game worlds (see UMovementComponent::OnRegister) | Engine/WorldInitializationValues.h | |
| bInitializeScenes | uint32 | Should the scenes (physics, rendering) be created. | Engine/WorldInitializationValues.h | |
| bRequiresHitProxies | uint32 | Should the render scene create hit proxies. | Engine/WorldInitializationValues.h | |
| bShouldSimulatePhysics | uint32 | Should physics be simulated in this world. | Engine/WorldInitializationValues.h | |
| bTransactional | uint32 | Should actions performed to objects in this world be saved to the transaction buffer. | Engine/WorldInitializationValues.h | |
| DefaultGameMode | TSubclassOf< class AGameModeBase > | The default game mode for this world (if any) | Engine/WorldInitializationValues.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWorldInitializationValues & AllowAudioPlayback
(
const bool bAllow |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & CreateAISystem
(
const bool bCreate |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & CreateFXSystem
(
const bool bCreate |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & CreateNavigation
(
const bool bCreate |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & CreatePhysicsScene
(
const bool bCreate |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & CreateWorldPartition
(
const bool bCreate |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & EnableTraceCollision
(
const bool bInEnableTraceCollision |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & EnableWorldPartitionStreaming
(
const bool bEnableStreaming |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & ForceUseMovementComponentInNonGameWorld
(
const bool bInForceUseMovementComponentInNonGameWorld |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & InitializeScenes
(
const bool bInitialize |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & RequiresHitProxies
(
const bool bRequires |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & SetDefaultGameMode
(
TSubclassOf< class AGameModeBase > GameMode |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & SetTransactional
(
const bool bInTransactional |
Engine/WorldInitializationValues.h | ||
FWorldInitializationValues & ShouldSimulatePhysics
(
const bool bInShouldSimulatePhysics |
Engine/WorldInitializationValues.h |