Class WorldComposition
WorldComposition represents world structure:
- Holds list of all level packages participating in this world and theirs base parameters (bounding boxes, offset from origin)
- Holds list of streaming level objects to stream in and out based on distance from current view point
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class WorldComposition : UObject
Remarks
- Handles properly levels repositioning during level loading and saving
Properties
| Improve this Doc View SourcebLoadAllTilesDuringCinematic
Declaration
public bool bLoadAllTilesDuringCinematic { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
bLockTilesLocation
Declaration
public bool bLockTilesLocation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
bRebaseOriginIn3DSpace
Declaration
public bool bRebaseOriginIn3DSpace { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static WorldComposition DefaultObject { get; }
Property Value
Type | Description |
---|---|
WorldComposition |
RebaseOriginDistance
Maximum distance to current view point where we should initiate origin rebasing
Declaration
public float RebaseOriginDistance { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
TilesStreaming
Streaming level objects for each tile
Declaration
public ObjectArrayField<LevelStreaming> TilesStreaming { get; }
Property Value
Type | Description |
---|---|
ObjectArrayField<LevelStreaming> |
TilesStreamingTimeThreshold
Time threshold between tile streaming state changes
Declaration
public double TilesStreamingTimeThreshold { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static WorldComposition New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
WorldComposition |
Operators
| Improve this Doc View SourceImplicit(IntPtr to WorldComposition)
Convert from IntPtr to UObject
Declaration
public static implicit operator WorldComposition(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
WorldComposition |