#### Back to Server.Items

## BaseContainer : Container, IHued, IComparable<Item>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>

#### Derived Types: Armoire, Backpack, Bag, Barrel, BaseAddonContainer, BaseBagBall, BaseDecorationContainerArtifact, Basket, CherryArmoire, CommodityDeedBox, Drawer, ElegantArmoire, EmptyBookcase, FancyArmoire, FancyDrawer, FullBookcase, GiftBox, GiftBoxAngel, GiftBoxCube, GiftBoxCylinder, GiftBoxNeon, GiftBoxOctogon, GiftBoxRectangle, GreenStocking, Keg, MapleArmoire, PackingBox, PicnicBasket, PlagueBeastBackpack, RedArmoire, RedStocking, RedVelvetGiftBox, ShortCabinet, StrongBox, TallCabinet, TrapableContainer

(ctor) BaseContainer( int itemID )
(ctor) BaseContainer( Serial serial )
int DefaultMaxWeight( get; )
virtual bool CheckHold( Mobile m, Item item, bool message, bool checkItems, int plusItems, int plusWeight )
virtual bool CheckItemUse( Mobile from, Item item )
virtual void Deserialize( GenericReader reader )
virtual void GetContextMenuEntries( Mobile from, List<ContextMenuEntry> list )
virtual bool IsAccessibleTo( Mobile m )
virtual void OnDoubleClick( Mobile from )
virtual bool OnDragDropInto( Mobile from, Item item, Point3D p )
virtual void Open( Mobile from )
virtual void Serialize( GenericWriter writer )
virtual bool TryDropItem( Mobile from, Item dropped, bool sendFullMessage )
virtual void UpdateTotal( Item sender, TotalType type, int delta )