AbstractInstructionContent
extends AbstractContentNode
in package
implements
BuildableInterface
AbstractYes
Table of Contents
Interfaces
Properties
- $contentOffset : int
- $dictionaryRef : string
- $ownerFile : FileContainer
Methods
- appendBuildChild() : void
- getBuildAncestors() : iterable<string|int, mixed>
- getBuildAttributes() : array<string|int, mixed>
- getBuildChildren() : iterable<string|int, mixed>|null
- getBuildHash() : string
- getBuildTag() : string
- getContentOffset() : int
- getName() : string
- getOwnerSavegame() : SavegameNode
- getParentNode() : AbstractNode|null
- init() : void
- load() : void
- getConverter() : Converter
- getInstructionType() : string
- getOwnerFile() : FileContainer
- loadChild() : void
- loadChildren() : void
- loadContent() : void
- loadInstruction() : iterable<string|int, mixed>
- loadNode() : void
- loadStruc() : void
Properties
$contentOffset
protected
int
$contentOffset
$dictionaryRef
protected
string
$dictionaryRef
$ownerFile
protected
FileContainer
$ownerFile
Methods
appendBuildChild()
public
appendBuildChild(BuildableInterface $childNode) : void
Parameters
- $childNode : BuildableInterface
getBuildAncestors()
public
getBuildAncestors() : iterable<string|int, mixed>
Return values
iterable<string|int, mixed>getBuildAttributes()
public
getBuildAttributes(BuilderInterface $builder) : array<string|int, mixed>
Parameters
- $builder : BuilderInterface
Return values
array<string|int, mixed>getBuildChildren()
public
getBuildChildren() : iterable<string|int, mixed>|null
Return values
iterable<string|int, mixed>|nullgetBuildHash()
public
getBuildHash() : string
Return values
stringgetBuildTag()
public
getBuildTag() : string
Return values
stringgetContentOffset()
public
getContentOffset() : int
Return values
intgetName()
public
getName() : string
Return values
stringgetOwnerSavegame()
public
getOwnerSavegame() : SavegameNode
Return values
SavegameNodegetParentNode()
public
getParentNode() : AbstractNode|null
Return values
AbstractNode|nullinit()
public
init(LeanElement $strucElement[, AbstractNode|null $parentNode = null ]) : void
Parameters
- $strucElement : LeanElement
- $parentNode : AbstractNode|null = null
load()
public
load() : void
getConverter()
protected
getConverter() : Converter
Return values
ConvertergetInstructionType()
protected
abstract getInstructionType() : string
Return values
stringgetOwnerFile()
protected
getOwnerFile() : FileContainer
Return values
FileContainerloadChild()
protected
final loadChild(LeanElement $strucElement) : void
Parameters
- $strucElement : LeanElement
loadChildren()
protected
loadChildren(LeanElement $strucElement) : void
Parameters
- $strucElement : LeanElement
loadContent()
protected
loadContent(LeanElement $strucElement) : void
Parameters
- $strucElement : LeanElement
loadInstruction()
protected
abstract loadInstruction(LeanElement $strucElement) : iterable<string|int, mixed>
Parameters
- $strucElement : LeanElement
Return values
iterable<string|int, mixed>loadNode()
protected
loadNode(LeanElement $strucElement) : void
Parameters
- $strucElement : LeanElement
loadStruc()
protected
loadStruc(LeanElement $strucElement) : void
Parameters
- $strucElement : LeanElement