@etothepii/satisfactory-file-parser
Preparing search index...
SaveComponent
Class SaveComponent
Hierarchy (
View Summary
)
SaveObject
SaveComponent
Implements
SaveComponentHeader
Index
Constructors
constructor
Properties
flags?
guid?
instance
Name
object
Version
Data?
parent
Entity
Name
properties
root
Object
save
Custom
Version
should
Migrate
Object
Refs
To
Persistent
special
Properties
trailing
Data
type
type
Path
Type
ID
Methods
Parse
Data
Parse
Header
Serialize
Data
Serialize
Header
Constructors
constructor
new
SaveComponent
(
typePath
:
string
,
rootObject
:
string
,
instanceName
:
string
,
parentEntityName
?:
string
,
)
:
SaveComponent
Parameters
typePath
:
string
rootObject
:
string
instanceName
:
string
parentEntityName
:
string
= ''
Returns
SaveComponent
Properties
Optional
flags
flags
?:
number
Optional
guid
guid
?:
GUID
instance
Name
instanceName
:
string
Optional
object
Version
Data
objectVersionData
?:
FSaveObjectVersionData
parent
Entity
Name
parentEntityName
:
string
= ''
properties
properties
:
PropertiesMap
= {}
root
Object
rootObject
:
string
save
Custom
Version
saveCustomVersion
:
number
= 0
should
Migrate
Object
Refs
To
Persistent
shouldMigrateObjectRefsToPersistent
:
boolean
= false
special
Properties
specialProperties
:
AvailableSpecialPropertiesTypes
= ...
trailing
Data
trailingData
:
number
[]
= []
Readonly
type
type
:
"SaveComponent"
= 'SaveComponent'
type
Path
typePath
:
string
Static
Readonly
Type
ID
TypeID
:
0
Methods
Static
Parse
Data
ParseData
(
component
:
SaveComponent
,
length
:
number
,
reader
:
ContextReader
,
typePath
:
string
,
)
:
void
Parameters
component
:
SaveComponent
length
:
number
reader
:
ContextReader
typePath
:
string
Returns
void
Static
Parse
Header
ParseHeader
(
reader
:
ByteReader
,
obj
:
SaveComponent
)
:
void
Parameters
reader
:
ByteReader
obj
:
SaveComponent
Returns
void
Static
Serialize
Data
SerializeData
(
writer
:
any
,
obj
:
SaveObject
)
:
void
Parameters
writer
:
any
obj
:
SaveObject
Returns
void
Static
Serialize
Header
SerializeHeader
(
writer
:
ContextWriter
,
component
:
SaveComponent
)
:
void
Parameters
writer
:
ContextWriter
component
:
SaveComponent
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
flags
guid
instance
Name
object
Version
Data
parent
Entity
Name
properties
root
Object
save
Custom
Version
should
Migrate
Object
Refs
To
Persistent
special
Properties
trailing
Data
type
type
Path
Type
ID
Methods
Parse
Data
Parse
Header
Serialize
Data
Serialize
Header
@etothepii/satisfactory-file-parser
Loading...