Class StreamingSettings
Inheritance
System.Object
StreamingSettings
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)
Assembly: UE4DotNet.dll
Syntax
public class StreamingSettings : DeveloperSettings
Properties
|
Improve this Doc
View Source
AsyncLoadingThreadEnabled
Declaration
public bool AsyncLoadingThreadEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
AsyncLoadingTimeLimit
Maximum amount of time to spend doing asynchronous loading (ms per frame).
Declaration
public float AsyncLoadingTimeLimit { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
AsyncLoadingUseFullTimeLimit
Declaration
public bool AsyncLoadingUseFullTimeLimit { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static StreamingSettings DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
EventDrivenLoaderEnabled
Declaration
public bool EventDrivenLoaderEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
LevelStreamingActorsUpdateTimeLimit
Maximum allowed time to spend for actor registration steps during level streaming (ms per frame).
Declaration
public float LevelStreamingActorsUpdateTimeLimit { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
LevelStreamingComponentsRegistrationGranularity
Batching granularity used to register actor components during level streaming.
Declaration
public int LevelStreamingComponentsRegistrationGranularity { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LevelStreamingComponentsUnregistrationGranularity
Batching granularity used to unregister actor components during level streaming.
Declaration
public int LevelStreamingComponentsUnregistrationGranularity { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
LevelStreamingUnregisterComponentsTimeLimit
Maximum allowed time to spend while unregistering components during level streaming (ms per frame).
Declaration
public float LevelStreamingUnregisterComponentsTimeLimit { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
MinBulkDataSizeForAsyncLoading
Minimum time the time limit exceeded warning will be triggered by.
Declaration
public int MinBulkDataSizeForAsyncLoading { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Additional time to spend asynchronous loading during a high priority load.
Declaration
public float PriorityAsyncLoadingExtraTime { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Additional time to spend on actor registration steps during a high priority load.
Declaration
public float PriorityLevelStreamingActorsUpdateExtraTime { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
|
Improve this Doc
View Source
TimeLimitExceededMinTime
Minimum time the time limit exceeded warning will be triggered by.
Declaration
public float TimeLimitExceededMinTime { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
TimeLimitExceededMultiplier
Multiplier for time limit exceeded warning time threshold.
Declaration
public float TimeLimitExceededMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
UseBackgroundLevelStreaming
Declaration
public bool UseBackgroundLevelStreaming { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
WarnIfTimeLimitExceeded
Declaration
public bool WarnIfTimeLimitExceeded { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
|
Improve this Doc
View Source
New(UObject, Name)
Spawn an object of this class
Declaration
public static StreamingSettings New(UObject obj = null, Name name = default(Name))
Parameters
Returns
Operators
|
Improve this Doc
View Source
Implicit(IntPtr to StreamingSettings)
Convert from IntPtr to UObject
Declaration
public static implicit operator StreamingSettings(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns