PreinitObjectclass_main.t[471], misc.t[2409]

Pre-Initialization object. During pre-initialization, we'll invoke the execute() method on each instance of this class.

Modified in misc.t[2409]:
Our static object and class initializer should generally run before any other initializers.

class PreinitObject :   ModuleExecObject

Superclass Tree   (in declaration order)

PreinitObject
        ModuleExecObject
                object

Subclass Tree  

PreinitObject
        MetadataModuleID
                GameInfoModuleID
                        GameID
        OutputStream
                BannerOutputStream
                LogConsole
                WebWinOutputStream
        StringPreParser
        ThoughtManager
        TopHintMenu

Global Objects  

actionDictionary  actionTab  actorPreinit  adv3LibPreinit  Compiler  consultablePreinit  conversationManager  convNodePreinit  doerPreinit  exitLister  extraHintManager  hintManager  libObjectInitializer  libScore  multiLocInitiator  objTablePreinit  pronounPreinit  reflectionServices  regionPreinit  styleTagFilter  symTab  thingPreinit  World 

Summary of Properties  

execBeforeMe  reverseGlobalSymbols 

Inherited from ModuleExecObject :
execAfterMe  hasInitialized_  isDoingExec_  isExecuted_ 

Summary of Methods  

Inherited from ModuleExecObject :
_execute  classExec  execute 

Properties  

execBeforeMeOVERRIDDENmisc.t[2411]

execute the basic library initializer before any other initializers

reverseGlobalSymbolsmisc.t[2418]
class property: reverse lookup symbol table (a version of the global symbol table keyed by value, yielding the name of each global object, function, etc)

Methods  

(none)

Adv3Lite Library Reference Manual
Generated on 28/03/2016 from adv3Lite version 1.5