Class WindowsTargetSettings
Implements the settings for the Windows target platform.
Inherited Members
Namespace: UE4.WindowsTargetPlatform
Assembly: UE4DotNet.dll
Syntax
public class WindowsTargetSettings : UObject
Remarks
The first instance of this class is initialized in WindowsTargetPlatform, really early during the startup sequence before the CDO has been constructed, so its config settings are read manually from there.
Properties
| Improve this Doc View SourceAudioCallbackBufferFrameSize
The amount of audio to compute each callback block. Lower values decrease latency but may increase CPU cost.
Declaration
public int AudioCallbackBufferFrameSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AudioMaxChannels
The max number of channels (voices) to limit for this platform. The max channels used will be the minimum of this value and the global audio quality settings. A value of 0 will not apply a platform channel count max.
Declaration
public int AudioMaxChannels { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AudioNumBuffersToEnqueue
The number of buffers to keep enqueued. More buffers increases latency, but can compensate for variable compute availability in audio callbacks on some platforms.
Declaration
public int AudioNumBuffersToEnqueue { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AudioNumSourceWorkers
The number of workers to use to compute source audio. Will only use up to the max number of sources. Will evenly divide sources to each source worker.
Declaration
public int AudioNumSourceWorkers { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AudioSampleRate
Sample rate to run the audio mixer with.
Declaration
public int AudioSampleRate { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static WindowsTargetSettings DefaultObject { get; }
Property Value
Type | Description |
---|---|
WindowsTargetSettings |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static WindowsTargetSettings New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
WindowsTargetSettings |
Operators
| Improve this Doc View SourceImplicit(IntPtr to WindowsTargetSettings)
Convert from IntPtr to UObject
Declaration
public static implicit operator WindowsTargetSettings(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
WindowsTargetSettings |