MetadataModuleIDclass

modid.t[194]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

A module ID with metadata. During pre-initialization, we’ll automatically write out a file with the metadata for each of these objects. This is an abstract base class; a subclass must be created for each specific metadata format.

class MetadataModuleID :   ModuleID PreinitObject

Superclass Tree   (in declaration order)

MetadataModuleID
ModuleID
`                 object [PreinitObject](../object/PreinitObject.html) [ModuleExecObject](../object/ModuleExecObject.html)                         object`

Subclass Tree  

MetadataModuleID
GameInfoModuleID
GameID

Global Objects  

(none)

Summary of Properties  

Inherited from ModuleID :
byline htmlByline listingOrder name version

Inherited from PreinitObject :
execBeforeMe reverseGlobalSymbols

Inherited from ModuleExecObject :
execAfterMe hasInitialized_ isDoingExec_ isExecuted_

Summary of Methods  

execute writeMetadataFile

Inherited from ModuleID :
getModuleList showAbout showCredit showVersion showVersionMsg

Inherited from ModuleExecObject :
_execute classExec

Properties  

(none)

Methods  

execute ( )OVERRIDDEN

modid.t[196]

execute pre-initialization

writeMetadataFile ( )

modid.t[208]

write our metadata file - this must be overridden by each subclass to carry out the specific steps needed to create and write the metadata file in the appropriate format for the subclass

Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1