Enfusion Script API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
BaseSerializationLoadContext Interface Reference

Base serialization context for loading data back to the game. More...

Inheritance diagram for BaseSerializationLoadContext:
[legend]

Public Member Functions

proto bool ReadValue (string name, out void value)
 
- Public Member Functions inherited from BaseSerializationContext
proto external bool IsValid ()
 
proto external void EnableTypeDiscriminator (string fieldName="$type")
 Type discriminator is used to add polymorph object instance support to the serializer.
 
proto external bool IsTypeDiscriminatorEnabled ()
 
proto external bool StartObject (string name)
 
proto external bool EndObject ()
 
- Public Member Functions inherited from Managed
proto external ref Managed Clone ()
 Return shallow copy of object, or null if it is not allowed (not public constructor)
 

Detailed Description

Base serialization context for loading data back to the game.

This class is passed parameter to SerializationBase::SerializeLoad for classes to read data from. It works as an adapter between the game logic and serialized data.

Member Function Documentation

◆ ReadValue()

proto bool BaseSerializationLoadContext.ReadValue ( string  name,
out void  value 
)

The documentation for this interface was generated from the following file: