|
| override ESerializeResult | Serialize (notnull Managed instance, notnull BaseSerializationSaveContext context) |
| | Custom implementation for writing the script data into into the save context.
|
| |
| override bool | Deserialize (notnull Managed instance, notnull BaseSerializationLoadContext context) |
| | Custom implementation for deserialzing the script data from the load context.
|
| |
| proto external PersistenceSystem | GetSystem () |
| | Get persistence system the serializer is linked to.
|
| |
◆ Deserialize()
| override bool SCR_VoiceoverSystemSerializer.Deserialize |
( |
notnull Managed | instance, |
|
|
notnull BaseSerializationLoadContext | context ) |
Custom implementation for deserialzing the script data from the load context.
- Returns
- True for success. False for data/state errors which will abort the process and use configured fault handling
Implements ScriptedStateSerializer.
◆ GetTargetType()
| static override TypeName SCR_VoiceoverSystemSerializer.GetTargetType |
( |
| ) |
|
|
static |
Delcare the type this serializer can handle so it can automatically find matching data instances. MUST be implemented!
Implements PersistenceSerializerBase.
◆ OnActorAvailable()
◆ Serialize()
| override ESerializeResult SCR_VoiceoverSystemSerializer.Serialize |
( |
notnull Managed | instance, |
|
|
notnull BaseSerializationSaveContext | context ) |
Custom implementation for writing the script data into into the save context.
- Returns
- True for success. False for data/state errors which will abort the process and use configured fault handling
Implements ScriptedStateSerializer.
◆ TryApplySnapshot()
The documentation for this interface was generated from the following file:
- Game/Systems/Persistence/Serializers/States/SCR_VoiceoverSystemSerializer.c