|
Empeld
Empeld plugin documentation.
|
An interface representing the base of a syncable network object More...
Public Member Functions | |
| void | ResetWatch () |
| Resets the watch. Overridable to reset all sub-items More... | |
| void | EncodeTo (BinaryWriter writer, EncodeContext context) |
| Encodes to. More... | |
| void | DecodeFrom (BinaryReader reader, DecodeContext context) |
| Decodes from. More... | |
| void | Persist (IPersistObject obj) |
| Persist the network object to a persist object More... | |
| void | Load (IReadPersistObject obj) |
| Load the network object from a persist object More... | |
Public Member Functions inherited from pluginbase.Objects.Syncable.INetWatcher | |
| void | Touch () |
| Touch the class, signalling that a change ocurred More... | |
| void | TouchRecurse () |
| Touches a class and any sub-classes it may have More... | |
Properties | |
| INetWatcher | Watcher [get, set] |
| Who is watching (who to inform of a change) More... | |
| bool | Modified [get] |
| Gets a value indicating whether this pluginbase.Objects.Syncable.INetSyncable is modified. More... | |
An interface representing the base of a syncable network object
| void pluginbase.Objects.Syncable.INetSyncable.DecodeFrom | ( | BinaryReader | reader, |
| DecodeContext | context | ||
| ) |
Decodes from.
| reader | Reader. |
| context | Context. |
Implemented in pluginbase.Objects.Syncable.SyncableBase< T >.
| void pluginbase.Objects.Syncable.INetSyncable.EncodeTo | ( | BinaryWriter | writer, |
| EncodeContext | context | ||
| ) |
Encodes to.
| writer | Writer. |
| context | Context. |
Implemented in pluginbase.Objects.Syncable.SyncableBase< T >.
| void pluginbase.Objects.Syncable.INetSyncable.Load | ( | IReadPersistObject | obj | ) |
Load the network object from a persist object
| obj | Object. |
Implemented in pluginbase.Objects.Syncable.SyncableBase< T >.
| void pluginbase.Objects.Syncable.INetSyncable.Persist | ( | IPersistObject | obj | ) |
Persist the network object to a persist object
| obj | Object. |
Implemented in pluginbase.Objects.Syncable.SyncableBase< T >.
| void pluginbase.Objects.Syncable.INetSyncable.ResetWatch | ( | ) |
Resets the watch. Overridable to reset all sub-items
Implemented in pluginbase.Objects.Syncable.SyncableBase< T >.
|
get |
Gets a value indicating whether this pluginbase.Objects.Syncable.INetSyncable is modified.
true if modified; otherwise, false.
|
getset |
Who is watching (who to inform of a change)
The watcher.