C# Класс BattleNet.Container

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m_fields List
m_items List

Защищенные свойства (Protected)

Свойство Тип Описание
m_name String
m_width System.Int32

Открытые методы

Метод Описание
Add ( Item item ) : void
Container ( String name, Int32 width, Int32 height ) : System
FindFreeSpace ( Item item ) : System.Boolean
FindFreeSpace ( Item item, Coordinate &output ) : System.Boolean
NumberFields ( ) : UInt32
Remove ( Item item ) : void

Защищенные методы

Метод Описание
RectangleIsFree ( int rectangleX, int rectangleY, int rectangleWidth, int rectangleHeight ) : System.Boolean
SetItemFields ( Item item, bool value ) : void

Описание методов

Add() публичный метод

public Add ( Item item ) : void
item Item
Результат void

Container() публичный метод

public Container ( String name, Int32 width, Int32 height ) : System
name String
width System.Int32
height System.Int32
Результат System

FindFreeSpace() публичный метод

public FindFreeSpace ( Item item ) : System.Boolean
item Item
Результат System.Boolean

FindFreeSpace() публичный метод

public FindFreeSpace ( Item item, Coordinate &output ) : System.Boolean
item Item
output Coordinate
Результат System.Boolean

NumberFields() публичный метод

public NumberFields ( ) : UInt32
Результат System.UInt32

RectangleIsFree() защищенный метод

protected RectangleIsFree ( int rectangleX, int rectangleY, int rectangleWidth, int rectangleHeight ) : System.Boolean
rectangleX int
rectangleY int
rectangleWidth int
rectangleHeight int
Результат System.Boolean

Remove() публичный метод

public Remove ( Item item ) : void
item Item
Результат void

SetItemFields() защищенный метод

protected SetItemFields ( Item item, bool value ) : void
item Item
value bool
Результат void

Описание свойств

m_fields публичное свойство

public List m_fields
Результат List

m_items публичное свойство

public List m_items
Результат List

m_name защищенное свойство

protected String m_name
Результат String

m_width защищенное свойство

protected Int32,System m_width
Результат System.Int32