LUADOC - Farming Simulator 19

AsyncManager

Description
This class handles loading lots of things in little bits using lambdas
Functions

initDataStructures

Description
Initialize data structures
Definition
initDataStructures()
Code
26function AsyncManager:initDataStructures()
27 self.firstTask = nil
28 self.lastTask = nil
29 self.currentRunningTask = nil
30 self.enabled = true
31 self.doTracing = false
32 self.executeSubTasksImmediately = self.doTracing and false -- reduces tracing spam when true
33end

new

Description
Creating manager
Definition
new()
Return Values
tableinstanceinstance of object
Code
16function AsyncManager:new(customMt)
17 local self = setmetatable({}, customMt or AsyncManager_mt)
18
19 self:initDataStructures()
20
21 return self
22end