[Missing <summary> documentation for "N:BaseLib.Interfaces"]
Interfaces
Interface | Description | |
---|---|---|
![]() | IActionProvider<(Of <(<'T>)>)> | |
![]() | IAudible | |
![]() | ICommandTarget | |
![]() | IContainer | |
![]() | IDestroyable |
Interface for items/rooms/objects that can be destroyed.
|
![]() | IEventFilter |
Objects implementing this interface can be used to
filter which events get propogated from one room
to the next.
|
![]() | IEventSubscriber | |
![]() | IHoldable | |
![]() | ILightable | |
![]() | ILightSource | |
![]() | ILockable |
Interface for things that are lockable.
Defines methods needed to be able to lock and unlock things.
May eventually deal with lockpicking in here, too...
|
![]() | IOpenable | |
![]() | IReadable | |
![]() | IRepairable | |
![]() | IRoomLoader | |
![]() | IThingLoader | |
![]() | IVisible | |
![]() | IWeapon | |
![]() | IWearable |