PreinitObjectclass

_main.t[471], misc.t[2429]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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

Modified in misc.t[2429]:
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
EventListItem
ELI
ELI1
MetadataModuleID
GameInfoModuleID
GameID
MobileCollectiveGroup
OutputStream
BannerOutputStream
LogConsole
WebWinOutputStream
Relation
RuleBook
StringPreParser
ThoughtManager
TopHintMenu

Global Objects  

actionDictionary actionTab actorPreinit adv3LibPreinit clockManager Compiler consultablePreinit conversationManager convNodePreinit doerPreinit exitLister extraHintManager footnotePreinit hintManager libObjectInitializer libScore multiLocInitiator objTablePreinit preinitRulesRunner pronounPreinit reflectionServices regionPreinit relationTable rulePreinit styleTagFilter symTab symVocabPreinit thingPreinit World

Summary of Properties  

execBeforeMe reverseGlobalSymbols

Inherited from ModuleExecObject :
execAfterMe hasInitialized_ isDoingExec_ isExecuted_

Summary of Methods  

Inherited from ModuleExecObject :
_execute classExec execute

Properties  

execBeforeMeOVERRIDDEN

misc.t[2431]

execute the basic library initializer before any other initializers

reverseGlobalSymbols

misc.t[2438]

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 15/03/2023 from adv3Lite version 1.6.1