Skip to content

GameEngine

Class in Engine · Engine.GameEngine · native, config, transient

Object › Subsystem › Engine › GameEngine

Using it from Lua
h7.find_all("GameEngine")            -- live instances
h7.find_class("Engine.GameEngine")   -- the class
h7.hook("Engine.GameEngine.CreateNamedNetDriver", fn)

Enums

EFullyLoadPackageType

FULLYLOAD_Map = 0, FULLYLOAD_Game_PreLoadClass = 1, FULLYLOAD_Game_PostLoadClass = 2, FULLYLOAD_Always = 3, FULLYLOAD_Mutator = 4

Structs

AnimTag

FieldType
Tagstring
Containsarray

FullyLoadedPackagesInfo

FieldType
FullyLoadTypeEFullyLoadPackageType
Tagstring
PackagesToLoadarray
LoadedObjectsarray<object>

LevelStreamingStatus

FieldType
PackageNamename
bShouldBeLoadedbool
bShouldBeVisiblebool

NamedNetDriver

FieldType
NetDriverNamename
NetDriverpointer

URL

FieldType
Protocolstring
Hoststring
Portint
Mapstring
Oparray
Portalstring
Validint

Properties

NameTypeNotes
AnimTagsarray<AnimTag>config
bCheckForMovieCaptureboolconst, transient
bClearAnimSetLinkupCachesOnLoadMapboolconfig
bEnableSecondaryDisplayboolconfig
bEnableSecondaryViewportboolconfig
bShouldCommitPendingMapChangeboolconst
bShouldKeepSurvivingLevelOnNextCommitMapChangeboolno declaration: type is approximate
bStartedLoadMapMovieboolconst, transient
bTriggerPostLoadMapboolconst, transient
bWorldWasLoadedThisTickboolconst, transient
DLCEnumeratorDownloadableContentEnumeratorconst, transient
DLCManagerDownloadableContentManagerconst, transient
DownloadableContentEnumeratorClassNamestringconfig
DownloadableContentManagerClassNamestringconfig
GPendingLevelPendingLevel
LastRemoteURLURL
LastURLURL
LevelsToLoadForPendingMapChangearrayconst
LoadedLevelsForPendingMapChangearray<level>const
MaxDeltaTimefloatconfig
NamedNetDriversarray<NamedNetDriver>const, transient
ObjectReferencersarray<ObjectReferencer>const
OnlineSubsystemOnlineSubsystemconst, transient
PackagesToFullyLoadarray<FullyLoadedPackagesInfo>
PendingLevelPlayerControllerClassNamestringconfig
PendingLevelStreamingStatusUpdatesarray<LevelStreamingStatus>const
PendingMapChangeFailureDescriptionstringconst
SecondaryViewportClientClassNamestringconfig
SecondaryViewportClientsarrayno declaration: type is approximate
SecondaryViewportFramesarrayno declaration: type is approximate
ServerActorsarrayconfig
TravelTypebyte
TravelURLstring

Functions

NameDeclaration
CreateNamedNetDriverfinal native function bool CreateNamedNetDriver(name NetDriverName)
DestroyNamedNetDriverfinal native function DestroyNamedNetDriver(name NetDriverName)
GetDLCEnumeratorstatic final native function DownloadableContentEnumerator GetDLCEnumerator()
GetDLCManagerstatic final native function DownloadableContentManager GetDLCManager()
GetOnlineSubsystemstatic final native function OnlineSubsystem GetOnlineSubsystem()
HasSecondaryScreenActivestatic final native function bool HasSecondaryScreenActive()

Inherited

FromMembers
Engine244 properties, 37 functions
Subsystem0 properties, 0 functions
Object13 properties, 308 functions