Show / Hide Table of Contents

Class ObjectsPool

Реализует простой пул для объектов, наследуемых от BaseDefense.Object

Inheritance
object
ObjectsPool
Namespace: BaseDefense
Assembly: BaseDefense.dll
Syntax
public static class ObjectsPool

Methods

Get<T>(in T, out T)

Извлекает объект из пула

Declaration
public static bool Get<T>(in T targetObject, out T foundObject) where T : Object
Parameters
Type Name Description
T targetObject

Искомый в пуле объект

T foundObject

Найденный объект, передаваемый вызывающему методу

Returns
Type Description
bool

Возвращает true, если объект найден. Иначе возвращает false

Type Parameters
Name Description
T

MoveObjectToHisScene(in Object)

Вспомогательный метод для сортировки игровых объектов в разные сцены

Declaration
public static void MoveObjectToHisScene(in Object obj)
Parameters
Type Name Description
Object obj

Объект, переносимый в сцену

Push(in Object)

Добавляет объект в пул

Declaration
public static void Push(in Object value)
Parameters
Type Name Description
Object value

Объект, который добавляется в пул

In This Article
Back to top Generated by DocFX