Pular para o conteúdo principal

PoolComponent

Refer?ncia completa da API de PoolComponent, incluindo construtores, atributos, atributos virtuais e m?todos.

Pacote: JAVARuntime

Categoria: ObjectPool

Componente: sim


public class PoolComponent extends Component

Constructors

SignatureDescription
PoolComponent(BasePool)Cria uma nova inst?ncia de PoolComponent.
PoolComponent()Cria uma nova inst?ncia de PoolComponent.

Attributes

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

Methods

SignatureReturnsDescription
add(Vector3)PooledObjectAdiciona um HPO na posição especificada e retorna seu índice.
objectCount()intRetorna a quantidade de objetos no HPOP atual.
getObject(int)PooledObjectRetorna o valor atual de object.
notifyObjectChanged(PooledObject)voidAtualiza o objeto.
delete(List<PoolSearchResult>)voidExclui vários objects com base nos resultados de busca fornecidos.
delete(PooledObject)voidExclui o HPO no índice especificado.
findInCircle(Vector3, float)List<PoolSearchResult>Encontra e retorna todos os objects dentro de um círculo especificado pelo centro e raio.
findInSphere(Vector3, float)List<PoolSearchResult>Encontra e retorna todos os objects dentro de uma esfera especificada pelo centro e raio.
findInSquare(Vector2, Vector2)List<PoolSearchResult>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()ComponentRetorna o valor atual de engine component.