Enfusion Script API
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Protected Member Functions | List of all members
ScriptedSerializationLoadContainer Interface Reference

Scripted load container for custom handling of storage. More...

Inheritance diagram for ScriptedSerializationLoadContainer:
[legend]

Protected Member Functions

bool StartObject ()
 
bool EndObject ()
 
bool StartArray (out int count)
 
bool EndArray ()
 
bool StartMap (out int count)
 
bool EndMap ()
 
bool ReadKey (inout string key)
 Key reader for named properties in objects or map keys.
 
bool IsNull ()
 
bool ReadBool (out bool value)
 
bool ReadString (out string value)
 
bool ReadInt (out int value)
 
bool ReadFloat (out float value)
 
bool ReadVector (out vector value)
 

Additional Inherited Members

- 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

Scripted load container for custom handling of storage.

Member Function Documentation

◆ EndArray()

bool ScriptedSerializationLoadContainer.EndArray ( )
protected

◆ EndMap()

bool ScriptedSerializationLoadContainer.EndMap ( )
protected

◆ EndObject()

bool ScriptedSerializationLoadContainer.EndObject ( )
protected

◆ IsNull()

bool ScriptedSerializationLoadContainer.IsNull ( )
protected

◆ ReadBool()

bool ScriptedSerializationLoadContainer.ReadBool ( out bool  value)
protected

◆ ReadFloat()

bool ScriptedSerializationLoadContainer.ReadFloat ( out float  value)
protected

◆ ReadInt()

bool ScriptedSerializationLoadContainer.ReadInt ( out int  value)
protected

◆ ReadKey()

bool ScriptedSerializationLoadContainer.ReadKey ( inout string  key)
protected

Key reader for named properties in objects or map keys.

◆ ReadString()

bool ScriptedSerializationLoadContainer.ReadString ( out string  value)
protected

◆ ReadVector()

bool ScriptedSerializationLoadContainer.ReadVector ( out vector  value)
protected

◆ StartArray()

bool ScriptedSerializationLoadContainer.StartArray ( out int  count)
protected

◆ StartMap()

bool ScriptedSerializationLoadContainer.StartMap ( out int  count)
protected

◆ StartObject()

bool ScriptedSerializationLoadContainer.StartObject ( )
protected

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