Navigation
API > API/Runtime > API/Runtime/Engine
Settings pertaining to which PhysX broadphase to use, and settings for MBP if that is the chosen broadphase type
| Name | FBroadphaseSettings |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/WorldSettings.h |
| Include Path | #include "GameFramework/WorldSettings.h" |
Syntax
USTRUCT ()
struct FBroadphaseSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBroadphaseSettings() |
GameFramework/WorldSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseMBPOnClient | bool | Whether to use MBP (Multi Broadphase Pruning | GameFramework/WorldSettings.h |
|
| bUseMBPOnServer | bool | GameFramework/WorldSettings.h |
|
|
| bUseMBPOuterBounds | bool | Whether to have MBP grid over concentrated inner bounds with loose outer bounds | GameFramework/WorldSettings.h |
|
| MBPBounds | FBox | Total bounds for MBP, must cover the game world or collisions are disabled for out of bounds actors | GameFramework/WorldSettings.h |
|
| MBPNumSubdivs | uint32 | Number of times to subdivide the MBP bounds, final number of regions is MBPNumSubdivs^2 | GameFramework/WorldSettings.h |
|
| MBPOuterBounds | FBox | Total bounds for MBP, should cover absolute maximum bounds of the game world where physics is required | GameFramework/WorldSettings.h |
|