AbstractValueContent
extends AbstractContentNode
in package
implements
BuildableInterface
AbstractYes
Table of Contents
Interfaces
Properties
- $contentOffset : mixed
- $ownerFile : mixed
- $size : mixed
- $value : mixed
Methods
- appendBuildChild() : mixed
- getBuildAncestors() : iterable<string|int, mixed>
- getBuildAttributes() : array<string|int, mixed>
- getBuildChildren() : iterable<string|int, mixed>|null
- getBuildHash() : string
- getContentOffset() : mixed
- getContentSize() : int
- getName() : string
- getOwnerSavegame() : SavegameNode
- getParentNode() : mixed
- getRawValue() : mixed
- getValue() : mixed
- getValueId() : int
- init() : mixed
- load() : void
- setRawValue() : mixed
- setValue() : mixed
- setValueId() : mixed
- updateContent() : mixed
- decodeValue() : mixed
- encodeValue() : string
- getConverter() : Converter
- getOwnerFile() : FileContainer
- loadChild() : mixed
- loadChildren() : mixed
- loadContent() : mixed
- loadNode() : mixed
- loadStruc() : mixed
Properties
$contentOffset
protected
mixed
$contentOffset
$ownerFile
protected
mixed
$ownerFile
$size
protected
mixed
$size
$value
protected
mixed
$value
Methods
appendBuildChild()
public
appendBuildChild(BuildableInterface $childNode) : mixed
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
stringgetContentOffset()
public
getContentOffset() : mixed
getContentSize()
public
getContentSize() : int
Return values
intgetName()
public
getName() : string
Return values
stringgetOwnerSavegame()
public
getOwnerSavegame() : SavegameNode
Return values
SavegameNodegetParentNode()
public
getParentNode() : mixed
getRawValue()
public
getRawValue() : mixed
getValue()
public
getValue() : mixed
getValueId()
public
getValueId() : int
Return values
intinit()
public
init(LeanElement $strucElement[, AbstractNode $parentNode = null ]) : mixed
Parameters
- $strucElement : LeanElement
- $parentNode : AbstractNode = null
load()
public
load() : void
setRawValue()
public
setRawValue(string $rawValue) : mixed
Parameters
- $rawValue : string
setValue()
public
setValue(mixed $value[, bool $updateContent = false ]) : mixed
Parameters
- $value : mixed
- $updateContent : bool = false
setValueId()
public
setValueId(int $id) : mixed
Parameters
- $id : int
updateContent()
public
updateContent() : mixed
decodeValue()
protected
abstract decodeValue(string $rawValue) : mixed
Parameters
- $rawValue : string
encodeValue()
protected
abstract encodeValue(mixed $value) : string
Parameters
- $value : mixed
Return values
stringgetConverter()
protected
getConverter() : Converter
Return values
ConvertergetOwnerFile()
protected
getOwnerFile() : FileContainer
Return values
FileContainerloadChild()
protected
final loadChild(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement
loadChildren()
protected
loadChildren(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement
loadContent()
protected
loadContent(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement
loadNode()
protected
loadNode(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement
loadStruc()
protected
loadStruc(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement