Server.MultiComponentList.MultiComponentList C# (CSharp) Méthode

MultiComponentList() public méthode

public MultiComponentList ( MultiComponentList toCopy ) : System
toCopy MultiComponentList
Résultat System
		public MultiComponentList( MultiComponentList toCopy )
		{
			m_Min = toCopy.m_Min;
			m_Max = toCopy.m_Max;

			m_Center = toCopy.m_Center;

			m_Width = toCopy.m_Width;
			m_Height = toCopy.m_Height;

			m_Tiles = new StaticTile[m_Width][][];

			for ( int x = 0; x < m_Width; ++x )
			{
				m_Tiles[x] = new StaticTile[m_Height][];

				for ( int y = 0; y < m_Height; ++y )
				{
					m_Tiles[x][y] = new StaticTile[toCopy.m_Tiles[x][y].Length];

					for ( int i = 0; i < m_Tiles[x][y].Length; ++i )
						m_Tiles[x][y][i] = toCopy.m_Tiles[x][y][i];
				}
			}

			m_List = new MultiTileEntry[toCopy.m_List.Length];

			for ( int i = 0; i < m_List.Length; ++i )
				m_List[i] = toCopy.m_List[i];
		}

Same methods

MultiComponentList::MultiComponentList ( ) : System
MultiComponentList::MultiComponentList ( BinaryReader reader, int count ) : System
MultiComponentList::MultiComponentList ( Server.GenericReader reader ) : System