The MetaModel is a model that's used to send metadata about a model to the server. It's always exclusively serialized under propertyID 0 and must always be serialized before any other propertyIDs.

Static Fields


public uint ReservedPropertyID

The propertyID reserved for serializing metamodel instances inside of a RealtimeModel.



int ownerID { get; set; }

The client ID of the model owner. A value of -1 is unowned, anything greater is a client ID.


LifetimeFlags lifetimeFlags { get; set; }

The lifetime flags for the model that this metamodel belongs to.

In the next major version, this will be replaced with individual boolean properties