Empeld
Empeld plugin documentation.
pluginbase.Objects.Syncable.INetWatcher Interface Reference

An interface recognizing a class as being able to be watched More...

Inheritance diagram for pluginbase.Objects.Syncable.INetWatcher:
pluginbase.Objects.Syncable.INetSyncable essentials.action.ItemFramework.IItem pluginbase.Objects.Syncable.Entity.IMutableEntity pluginbase.Objects.Syncable.SyncableBase< T > essentials.action.ItemFramework.IItemQuantity essentials.action.ItemFramework.Interactive.IEquipableItem essentials.action.ItemFramework.Interactive.IUseableItem essentials.action.ItemFramework.ItemBase pluginbase.Objects.Syncable.Entity.EntityBase pluginbase.Objects.Syncable.Entity.IMutableActor essentials.action.ItemFramework.IItemQuantityBundleable essentials.action.ItemFramework.Interactive.Bases.UseableItemBase essentials.action.ItemFramework.Interactive.UseableBlockItem essentials.action.ItemFramework.Interactive.Bases.UseableItemBase essentials.action.ItemFramework.Interactive.UseableBlockItem essentials.action.ItemFramework.BlockItem essentials.action.ItemFramework.Interactive.Bases.UseableItemBase essentials.action.ItemFramework.ItemBundle essentials.action.Entities.Actor.ActorBase essentials.action.ItemFramework.World.ItemDropEntity essentials.BlockEntities.BlockEntityBase< TBlock > essentials.Systems.Structures.Structure pluginbase.Objects.Syncable.Entity.Static.StaticEntityBase essentials.action.Entities.Actor.ActorBase

Public Member Functions

void Touch ()
 Touch the class, signalling that a change ocurred More...
 
void TouchRecurse ()
 Touches a class and any sub-classes it may have More...
 

Detailed Description

An interface recognizing a class as being able to be watched

Member Function Documentation

◆ Touch()

void pluginbase.Objects.Syncable.INetWatcher.Touch ( )

Touch the class, signalling that a change ocurred

Implemented in pluginbase.Objects.Syncable.SyncableBase< T >.

◆ TouchRecurse()

void pluginbase.Objects.Syncable.INetWatcher.TouchRecurse ( )

Touches a class and any sub-classes it may have

Implemented in pluginbase.Objects.Syncable.SyncableBase< T >.


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