Skip to content

AutoTestManager

Class in Engine · Engine.AutoTestManager · native, config

Object › Actor › Info › AutoTestManager

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

Properties

NameTypeNotes
AutomatedMapTestingListarrayglobalconfig
AutomatedMapTestingTransitionMapstring
AutomatedPerfRemainingTimeint
AutomatedTestingExecCommandToRunAtStartMatchstring
AutomatedTestingMapIndexint
bAutoContinueToNextRoundbool
bAutomatedPerfTestingbool
bAutomatedTestingWithOpenbool
bCheckingForFragmentationbool
bCheckingForMemLeaksbool
bDoingASentinelRunbool
bExitOnCyclesCompleteboolglobalconfig
bSentinelStreamingLevelStillLoadingbooltransient
bUsingAutomatedTestingMapListbool
CommandsToRunAtEachTravelTheWorldNodearrayconfig
CommandStringToExecStringtransient
NumAutomatedMapTestingCyclesintglobalconfig
NumberOfMatchesPlayedint
NumMapListCyclesDoneint
NumMinutesPerMapintconfig
NumRotationsIncrementinttransient
SentinelIdxinttransient
SentinelNavigationIdxinttransient
SentinelPCPlayerControllertransient
SentinelTagDescString
SentinelTaskDescriptionString
SentinelTaskParameterString
SentinelTravelArrayarray<vector>transient
TravelPointsIncrementinttransient

Functions

NameDeclaration
AddSentinelPerTimePeriodStatsnative function AddSentinelPerTimePeriodStats(const vector InLocation, const rotator InRotation)
BeginSentinelRunnative function BeginSentinelRun(const string TaskDescription, const string TaskParameter, const string TagDesc)
CheckForSentinelRunfunction bool CheckForSentinelRun()
CloseAutomatedMapTestTimerfunction CloseAutomatedMapTestTimer()
DoMemoryTrackingnative function DoMemoryTracking()
DoSentinel_MemoryAtSpecificLocationnative function DoSentinel_MemoryAtSpecificLocation(const vector InLocation, const rotator InRotation)
DoSentinel_PerfAtSpecificLocationnative function DoSentinel_PerfAtSpecificLocation(const out vector InLocation, const out rotator InRotation)
DoSentinel_ViewDependentMemoryAtSpecificLocationnative function DoSentinel_ViewDependentMemoryAtSpecificLocation(const out vector InLocation, const out rotator InRotation)
DoSentinelActionPerLoadedMapnative function DoSentinelActionPerLoadedMap()
DoTimeBasedSentinelStatGatheringfunction DoTimeBasedSentinelStatGathering()
DoTravelTheWorldfunction DoTravelTheWorld()
EndSentinelRunnative function EndSentinelRun(EAutomatedRunResult RunResult)
GetNextAutomatedTestingMapfunction string GetNextAutomatedTestingMap()
GetTravelLocationsnative function GetTravelLocations(name LevelName, PlayerController PC, out array<vector> TravelPoints)
HandlePerLoadedMapAudioStatsnative function HandlePerLoadedMapAudioStats()
IncrementAutomatedTestingMapIndexfunction IncrementAutomatedTestingMapIndex()
IncrementNumberOfMatchesPlayedfunction IncrementNumberOfMatchesPlayed()
InitializeOptionsfunction InitializeOptions(string Options)
PostBeginPlayevent PostBeginPlay()
StartAutomatedMapTestTimerevent StartAutomatedMapTestTimer()
StartAutomatedMapTestTimerWorkerfunction StartAutomatedMapTestTimerWorker()
StartMatchfunction StartMatch()
Timerevent Timer()

States

State code replaces the class's functions while the object is in that state. Hook a state's version as Engine.AutoTestManager.<State>.<Function>.

StateFunctions
SentinelHandleCauseEventCommand
TravelTheWorldBeginState, CalcTravelTheWorldTime, PrintOutTravelWorldTimes, SetIncrementsForLoops

Inherited

FromMembers
Info0 properties, 0 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions