Show / Hide Table of Contents

Class WindowsTargetSettings

Implements the settings for the Windows target platform.

Inheritance
System.Object
UObject
WindowsTargetSettings
Inherited Members
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
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.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 Source

AudioCallbackBufferFrameSize

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

AudioSampleRate

Sample rate to run the audio mixer with.

Declaration
public int AudioSampleRate { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static WindowsTargetSettings DefaultObject { get; }
Property Value
Type Description
WindowsTargetSettings
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

New(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 Source

Implicit(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
  • Improve this Doc
  • View Source
Back to top Generated by DocFX