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
| Field | Type |
Tag | string |
Contains | array |
FullyLoadedPackagesInfo
LevelStreamingStatus
| Field | Type |
PackageName | name |
bShouldBeLoaded | bool |
bShouldBeVisible | bool |
NamedNetDriver
| Field | Type |
NetDriverName | name |
NetDriver | pointer |
URL
| Field | Type |
Protocol | string |
Host | string |
Port | int |
Map | string |
Op | array |
Portal | string |
Valid | int |
Properties
| Name | Type | Notes |
AnimTags | array<AnimTag> | config |
bCheckForMovieCapture | bool | const, transient |
bClearAnimSetLinkupCachesOnLoadMap | bool | config |
bEnableSecondaryDisplay | bool | config |
bEnableSecondaryViewport | bool | config |
bShouldCommitPendingMapChange | bool | const |
bShouldKeepSurvivingLevelOnNextCommitMapChange | bool | no declaration: type is approximate |
bStartedLoadMapMovie | bool | const, transient |
bTriggerPostLoadMap | bool | const, transient |
bWorldWasLoadedThisTick | bool | const, transient |
DLCEnumerator | DownloadableContentEnumerator | const, transient |
DLCManager | DownloadableContentManager | const, transient |
DownloadableContentEnumeratorClassName | string | config |
DownloadableContentManagerClassName | string | config |
GPendingLevel | PendingLevel | |
LastRemoteURL | URL | |
LastURL | URL | |
LevelsToLoadForPendingMapChange | array | const |
LoadedLevelsForPendingMapChange | array<level> | const |
MaxDeltaTime | float | config |
NamedNetDrivers | array<NamedNetDriver> | const, transient |
ObjectReferencers | array<ObjectReferencer> | const |
OnlineSubsystem | OnlineSubsystem | const, transient |
PackagesToFullyLoad | array<FullyLoadedPackagesInfo> | |
PendingLevelPlayerControllerClassName | string | config |
PendingLevelStreamingStatusUpdates | array<LevelStreamingStatus> | const |
PendingMapChangeFailureDescription | string | const |
SecondaryViewportClientClassName | string | config |
SecondaryViewportClients | array | no declaration: type is approximate |
SecondaryViewportFrames | array | no declaration: type is approximate |
ServerActors | array | config |
TravelType | byte | |
TravelURL | string | |
Functions
| Name | Declaration |
CreateNamedNetDriver | final native function bool CreateNamedNetDriver(name NetDriverName) |
DestroyNamedNetDriver | final native function DestroyNamedNetDriver(name NetDriverName) |
GetDLCEnumerator | static final native function DownloadableContentEnumerator GetDLCEnumerator() |
GetDLCManager | static final native function DownloadableContentManager GetDLCManager() |
GetOnlineSubsystem | static final native function OnlineSubsystem GetOnlineSubsystem() |
HasSecondaryScreenActive | static final native function bool HasSecondaryScreenActive() |
Inherited
| From | Members |
| Engine | 244 properties, 37 functions |
| Subsystem | 0 properties, 0 functions |
| Object | 13 properties, 308 functions |