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.