Beamable SDK
Classes | Public Types | Static Public Member Functions | List of all members
Core.Serialization.JsonSerializable Class Reference

Classes

class  DeleteStream
 
interface  IDeletable
 
interface  IDeleteListener
 
interface  ISerializable
 
interface  ISerializableFactory
 
interface  ISerializeIdentifiable
 
interface  IStreamSerializer
 
class  JsonSaveStream
 
class  LoadStream
 
class  SaveStream
 

Public Types

enum  ListMode {
  kMerge = 0, kReplace, kRead, kDelete,
  kSoftReplace
}
 

Static Public Member Functions

static int FixAOTCompileIssues ()
 
static void Deserialize (ISerializable obj, IDictionary< string, object > data, ListMode mode=ListMode.kReplace)
 
static void Delete (ISerializable obj, IDictionary< string, object > data)
 
static Dictionary< string, object > Serialize (ISerializable obj)
 
static bool IsPartial (IDictionary< string, object > dict)
 

The documentation for this class was generated from the following files: