Show / Hide Table of Contents

Class GameEngine

Engine that manages core systems that enable a game.

Inheritance
System.Object
UObject
Engine
GameEngine
Inherited Members
Engine.TinyFont
Engine.TinyFontName
Engine.SmallFont
Engine.SmallFontName
Engine.MediumFont
Engine.MediumFontName
Engine.LargeFont
Engine.LargeFontName
Engine.SubtitleFont
Engine.SubtitleFontName
Engine.AdditionalFonts
Engine.ConsoleClass
Engine.ConsoleClassName
Engine.GameViewportClientClass
Engine.GameViewportClientClassName
Engine.LocalPlayerClass
Engine.LocalPlayerClassName
Engine.WorldSettingsClass
Engine.WorldSettingsClassName
Engine.NavigationSystemClassName
Engine.NavigationSystemClass
Engine.NavigationSystemConfigClassName
Engine.NavigationSystemConfigClass
Engine.AvoidanceManagerClassName
Engine.AvoidanceManagerClass
Engine.PhysicsCollisionHandlerClass
Engine.PhysicsCollisionHandlerClassName
Engine.GameUserSettingsClassName
Engine.GameUserSettingsClass
Engine.AIControllerClassName
Engine.GameUserSettings
Engine.LevelScriptActorClass
Engine.LevelScriptActorClassName
Engine.DefaultBlueprintBaseClassName
Engine.GameSingletonClassName
Engine.GameSingleton
Engine.AssetManagerClassName
Engine.AssetManager
Engine.DefaultTexture
Engine.DefaultTextureName
Engine.DefaultDiffuseTexture
Engine.DefaultDiffuseTextureName
Engine.DefaultBSPVertexTexture
Engine.DefaultBSPVertexTextureName
Engine.HighFrequencyNoiseTexture
Engine.HighFrequencyNoiseTextureName
Engine.DefaultBokehTexture
Engine.DefaultBokehTextureName
Engine.DefaultBloomKernelTexture
Engine.DefaultBloomKernelTextureName
Engine.WireframeMaterial
Engine.GeomMaterial
Engine.GeomMaterialName
Engine.DebugMeshMaterial
Engine.DebugMeshMaterialName
Engine.LevelColorationLitMaterial
Engine.LevelColorationUnlitMaterial
Engine.LightingTexelDensityMaterial
Engine.ShadedLevelColorationLitMaterial
Engine.ShadedLevelColorationUnlitMaterial
Engine.RemoveSurfaceMaterial
Engine.RemoveSurfaceMaterialName
Engine.VertexColorMaterial
Engine.VertexColorViewModeMaterial_ColorOnly
Engine.VertexColorViewModeMaterial_AlphaAsColor
Engine.VertexColorViewModeMaterial_RedOnly
Engine.VertexColorViewModeMaterial_GreenOnly
Engine.VertexColorViewModeMaterial_BlueOnly
Engine.BoneWeightMaterial
Engine.BoneWeightMaterialName
Engine.ClothPaintMaterial
Engine.ClothPaintMaterialWireframe
Engine.ClothPaintMaterialInstance
Engine.ClothPaintMaterialWireframeInstance
Engine.ClothPaintMaterialName
Engine.ClothPaintMaterialWireframeName
Engine.DebugEditorMaterial
Engine.DebugEditorMaterialName
Engine.ConstraintLimitMaterial
Engine.ConstraintLimitMaterialX
Engine.ConstraintLimitMaterialXAxis
Engine.ConstraintLimitMaterialY
Engine.ConstraintLimitMaterialYAxis
Engine.ConstraintLimitMaterialZ
Engine.ConstraintLimitMaterialZAxis
Engine.ConstraintLimitMaterialPrismatic
Engine.InvalidLightmapSettingsMaterial
Engine.InvalidLightmapSettingsMaterialName
Engine.PreviewShadowsIndicatorMaterial
Engine.PreviewShadowsIndicatorMaterialName
Engine.ArrowMaterial
Engine.ArrowMaterialName
Engine.LightingOnlyBrightness
Engine.MaxPixelShaderAdditiveComplexityCount
Engine.MaxES2PixelShaderAdditiveComplexityCount
Engine.MaxES3PixelShaderAdditiveComplexityCount
Engine.MinLightMapDensity
Engine.IdealLightMapDensity
Engine.MaxLightMapDensity
Engine.bRenderLightMapDensityGrayscale
Engine.RenderLightMapDensityGrayscaleScale
Engine.RenderLightMapDensityColorScale
Engine.LightMapDensityVertexMappedColor
Engine.LightMapDensitySelectedColor
Engine.EditorBrushMaterial
Engine.EditorBrushMaterialName
Engine.DefaultPhysMaterial
Engine.DefaultPhysMaterialName
Engine.PreIntegratedSkinBRDFTexture
Engine.PreIntegratedSkinBRDFTextureName
Engine.MiniFontTexture
Engine.MiniFontTextureName
Engine.WeightMapPlaceholderTexture
Engine.WeightMapPlaceholderTextureName
Engine.LightMapDensityTexture
Engine.LightMapDensityTextureName
Engine.GameViewport
Engine.TickCycles
Engine.GameCycles
Engine.ClientCycles
Engine.NearClipPlane
Engine.bSubtitlesEnabled
Engine.bSubtitlesForcedOff
Engine.MaximumLoopIterationCount
Engine.bCanBlueprintsTickByDefault
Engine.bOptimizeAnimBlueprintMemberVariableAccess
Engine.bAllowMultiThreadedAnimationUpdate
Engine.bEnableEditorPSysRealtimeLOD
Engine.bSmoothFrameRate
Engine.bUseFixedFrameRate
Engine.FixedFrameRate
Engine.SmoothedFrameRateRange
Engine.DefaultCustomTimeStep
Engine.CurrentCustomTimeStep
Engine.CustomTimeStepClassName
Engine.DefaultTimecodeProvider
Engine.CustomTimecodeProvider
Engine.DefaultTimecodeProviderClassName
Engine.TimecodeProviderClassName
Engine.DefaultTimecodeFrameRate
Engine.bCheckForMultiplePawnsSpawnedInAFrame
Engine.NumPawnsAllowedToBeSpawnedInAFrame
Engine.C_WorldBox
Engine.C_BrushWire
Engine.C_AddWire
Engine.C_SubtractWire
Engine.C_SemiSolidWire
Engine.C_NonSolidWire
Engine.C_WireBackground
Engine.C_ScaleBoxHi
Engine.C_VolumeCollision
Engine.C_BSPCollision
Engine.C_OrthoBackground
Engine.C_Volume
Engine.C_BrushShape
Engine.StreamingDistanceFactor
Engine.GameScreenshotSaveDirectory
Engine.TransitionType
Engine.MeshLODRange
Engine.bAllowMatureLanguage
Engine.CameraRotationThreshold
Engine.CameraTranslationThreshold
Engine.PrimitiveProbablyVisibleTime
Engine.MaxOcclusionPixelsFraction
Engine.bPauseOnLossOfFocus
Engine.MaxParticleResize
Engine.MaxParticleResizeWarn
Engine.NetClientTicksPerSecond
Engine.DisplayGamma
Engine.MinDesiredFrameRate
Engine.DefaultSelectedMaterialColor
Engine.SelectedMaterialColor
Engine.SelectionOutlineColor
Engine.SubduedSelectionOutlineColor
Engine.SelectedMaterialColorOverride
Engine.bIsOverridingSelectedColor
Engine.bEnableOnScreenDebugMessages
Engine.bEnableOnScreenDebugMessagesDisplay
Engine.bSuppressMapWarnings
Engine.bDisableAILogging
Engine.ScreenSaverInhibitorSemaphore
Engine.bLockReadOnlyLevels
Engine.SelectionHighlightIntensity
Engine.SelectionMeshSectionHighlightIntensity
Engine.BSPSelectionHighlightIntensity
Engine.HoverHighlightIntensity
Engine.SelectionHighlightIntensityBillboards
Engine.bStartedLoadMapMovie
Engine.NextWorldContextHandle
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.Engine
Assembly: UE4DotNet.dll
Syntax
public class GameEngine : Engine

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

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

GameInstance

Game Instance

Declaration
public GameInstance GameInstance { get; set; }
Property Value
Type Description
GameInstance
| Improve this Doc View Source

MaxDeltaTime

Maximium delta time the engine uses to populate FApp::DeltaTime. If 0, unbound.

Declaration
public float MaxDeltaTime { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

ServerFlushLogInterval

Maximium time (in seconds) between the flushes of the logs on the server (best effort). If 0, this will happen every tick.

Declaration
public float ServerFlushLogInterval { get; set; }
Property Value
Type Description
System.Single
| 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 GameEngine New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
GameEngine

Operators

| Improve this Doc View Source

Implicit(IntPtr to GameEngine)

Convert from IntPtr to UObject

Declaration
public static implicit operator GameEngine(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
GameEngine
  • Improve this Doc
  • View Source
Back to top Generated by DocFX