#### Back to Server.Items

## BaseBeverage : Item, IEntity, IPoint3D, IPoint2D, IComparable, IComparable`1, IHued, IComparable`1, ISerializable, IHasQuantity

#### Derived Types: BeverageBottle, CeramicMug, GlassMug, Goblet, Jug, PewterMug, Pitcher

#### Nested Types: HeaveTimer

(static) void CheckHeaveTimer( Mobile from )
(static) bool ConsumeTotal( Container pack, BeverageType content, int quantity )
(static) bool ConsumeTotal( Container pack, Type itemType, BeverageType content, int quantity )
(static) void EventSink_Login( LoginEventArgs e )
(static) void Initialize()
(ctor) BaseBeverage()
(ctor) BaseBeverage( BeverageType type )
(ctor) BaseBeverage( Serial serial )
int BaseLabelNumber( get; )
bool ContainsAlchohol( get; )
BeverageType Content( get; set; )
int EmptyLabelNumber( get; )
bool Fillable( get; )
bool IsEmpty( get; )
bool IsFull( get; )
int LabelNumber( get; )
int MaxQuantity( get; )
Poison Poison( get; set; )
Mobile Poisoner( get; set; )
bool Pourable( get; )
int Quantity( get; set; )
bool ShowQuantity( get; )
bool CheckType( string name )
virtual int ComputeItemID()
virtual void Deserialize( GenericReader reader )
void Deserialize( GenericReader reader, bool read )
virtual void Fill_OnTarget( Mobile from, object targ )
virtual void GetProperties( ObjectPropertyList list )
virtual int GetQuantityDescription()
virtual void OnDoubleClick( Mobile from )
virtual void OnSingleClick( Mobile from )
virtual void Pour_OnTarget( Mobile from, object targ )
virtual void Serialize( GenericWriter writer )
virtual bool ValidateUse( Mobile from, bool message )