Pular para o conteúdo principal

ObjectPool

Referência completa da API de ObjectPool, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: ObjectPool

Componente: sim


public class ObjectPool extends Component

Constructors

SignatureDescription
ObjectPool(ObjectPool)Executa ObjectPool e retorna quando a chamada do motor termina.

Attributes

NameTypeDescription
instanceObjectPoolRepresenta o valor de instance armazenado nesta instância. Leia ou atribua para atualizar a propriedade.

Methods

SignatureReturnsDescription
add(Vector3)ObjectPool.ObjectAdiciona um HPO na posição especificada e retorna seu índice.
objectCount()intRetorna a propriedade quantidade de objetos no HPOP atual.
getObject(int)ObjectPool.ObjectExecuta getObject e retorna quando a chamada do motor termina.
notifyObjectChanged(ObjectPool.Object)voidAtualiza o objeto.
delete(List<SearchResult>)voidExclui vários objects com base nos resultados de busca fornecidos.
delete(ObjectPool.Object)voidExclui o HPO no índice especificado.
findInCircle(Vector3, float)List<SearchResult>Encontra e retorna todos os objects dentro de um círculo especificado pelo centro e raio.
findInSphere(Vector3, float)List<SearchResult>Encontra e retorna todos os objects dentro de uma esfera especificada pelo centro e raio.
findInSquare(Vector2, Vector2)List<SearchResult>Encontra e retorna todos os objects dentro de uma área retangular definida por dois cantos: min e max.
componentClassMatch(Component, Component)booleanExecuta componentClassMatch e retorna quando a chamada do motor termina.
getEngineComponent()ComponentExecuta getEngineComponent e retorna quando a chamada do motor termina.