(ctor) Item()
(ctor) Item( int itemID )
(ctor) Item( Serial serial )
int Amount{ get; set; }
bool Deleted{ get; }
Direction Direction{ get; set; }
int Hue{ get; set; }
int ItemID{ get; set; }
ArrayList Items{ get; }
Layer Layer{ get; set; }
Point3D Location{ get; set; }
Map Map{ get; set; }
bool Movable{ get; set; }
string Name{ get; set; }
bool Newbied{ get; set; }
object Parent{ get; set; }
int PileWeight{ get; }
Packet RemovePacket{ get; }
object RootParent{ get; }
Serial Serial{ get; }
bool Stackable{ get; set; }
int TotalGold{ get; set; }
int TotalItems{ get; set; }
int TotalWeight{ get; set; }
bool Visible{ get; set; }
double Weight{ get; set; }
Packet WorldPacket{ get; }
int X{ get; }
int Y{ get; }
int Z{ get; }
virtual void AddItem( Item item )
void Consume()
void Consume( int amount )
virtual void Delete()
void Delta( ItemDelta flags )
virtual void Deserialize( GenericReader reader )
virtual Item Dupe( int amount )
virtual Item Dupe( Item item, int amount )
virtual void GetContextMenuEntries( Mobile from, ArrayList list )
virtual int GetDropSound()
Rectangle2D GetGraphicBounds()
int GetPacketFlags()
Point3D GetWorldLocation()
void Internalize()
void LabelTo( Mobile to, int number )
void LabelTo( Mobile to, string text )
void LabelTo( Mobile to, string format, object[] args )
void LabelTo( Mobile to, int number, string args )
void LabelToAffix( Mobile to, int number, AffixType type, string affix )
void LabelToAffix( Mobile to, int number, AffixType type, string affix, string args )
void MoveToWorld( Point3D location )
void MoveToWorld( Point3D location, Map map )
virtual void OnAfterDelete()
virtual void OnAmountChange( int oldValue )
virtual void OnDelete()
virtual void OnDoubleClick( Mobile from )
virtual bool OnDragDrop( Mobile from, Item dropped )
virtual void OnLocationChange( Point3D oldLocation )
virtual void OnMapChange()
virtual void OnMovement( Mobile m )
virtual bool OnMoveOff( Mobile m )
virtual bool OnMoveOver( Mobile m )
virtual DeathMoveResult OnParentDeath( Mobile parent )
virtual void OnSingleClick( Mobile from )
virtual void OnSpeech( SpeechEventArgs e )
void ProcessDeltaQueue()
void PublicOverheadMessage( MessageType type, int hue, int number )
void PublicOverheadMessage( MessageType type, int hue, bool ascii, string text )
void PublicOverheadMessage( MessageType type, int hue, int number, string args )
void RemDelta( ItemDelta flags )
virtual void RemoveItem( Item item )
void ScissorHelper( Mobile from, Item newItem, int amountPerOldItem )
void SendLocalizedMessageTo( Mobile to, int number, string args )
void SendLocalizedMessageTo( Mobile to, int number, AffixType affixType, string affix, string args )
void SendRemovePacket()
virtual void Serialize( GenericWriter writer )
virtual bool StackWith( Mobile from, Item dropped )