FGX.Map.TfgMapObjectList`1: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 10: | Строка 10: | ||
== Описание == | == Описание == | ||
− | < | + | <p>Абстрактный список объектов карты определенного типа.</p> |
== Конструкторы == | == Конструкторы == | ||
Версия 22:01, 17 февраля 2021
Delphi
TfgMapObjectList`1 = class (TObject)
Описание
Абстрактный список объектов карты определенного типа.
Конструкторы
constructor
|
Create(const AObjectFactory: IFGXMapObjectFactory)
Описание отсутствует. |
Методы
function
|
FindObjectById(const AId: string; out AObject: T): Boolean
Ищет объект на карте по указанному идентификатору AId и если он найден, то возвращает его в AMarker . |
procedure
|
RemoveObject(const AObject: T)
Удаляет объект с карты. |
procedure
|
RemoveObject(const AId: string)
Удаляет объект с карты по его идентификатору TfgMapMarker.Id . |
procedure
|
ClearObjectsInCategory(const ACategory: string)
Удаляет все объекты в указанной категории ACategory . Название категории регистрозависимое.
|
function
|
GetCategoryObjects(const ACategory: string): T
Получение списка объектов для указанной категории ACategory . Название категории регистрозависимое.
|
procedure
|
ClearObjects()
Удаляет все объекты с карты и уничтожает все экземпляры объектов. |
function
|
GetEnumerator(): T
Перечисление всех объектов. |