#### Back to Server.Engines.Mahjong

## MahjongGame : Item, IHued, IComparable<Item>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>, ISecurable

#### Nested Types: ResetGameEntry

(ctor) MahjongGame()
(ctor) MahjongGame( Serial serial )
MahjongDealerIndicator DealerIndicator( get; )
MahjongDices Dices( get; )
SecureLevel Level( get; set; )
MahjongPlayers Players( get; )
bool ShowScores( get; set; )
bool SpectatorVision( get; set; )
MahjongTile[] Tiles( get; )
MahjongWallBreakIndicator WallBreakIndicator( get; )
void BuildHorizontalWall( ref int index, int x, int y, int stackLevel, MahjongPieceDirection direction, MahjongTileTypeGenerator typeGenerator )
void BuildVerticalWall( ref int index, int x, int y, int stackLevel, MahjongPieceDirection direction, MahjongTileTypeGenerator typeGenerator )
void BuildWalls()
virtual void Deserialize( GenericReader reader )
virtual void GetContextMenuEntries( Mobile from, List<ContextMenuEntry> list )
virtual void GetProperties( ObjectPropertyList list )
int GetStackLevel( MahjongPieceDim dim )
virtual void OnDoubleClick( Mobile from )
void ResetGame( Mobile from )
void ResetWalls( Mobile from )
virtual void Serialize( GenericWriter writer )