Nó Transformável

classe abstrata pública BaseTransformableNode
Subclasses diretas conhecidas

Classe base para nós que podem ser transformados usando gestos do TransformationSystem.

Construtores públicos

Métodos públicos

TransformationSystem (em inglês)
boolean
isSelected()
Retorna verdadeiro se esse nó estiver selecionado pelo TransformationSystem.
boolean
isTransforming()
Retornará "true" se algum dos controladores de transformação estiver transformando ativamente esse nó.
void
onTap(HitTestResult hitTestResult, MotionEvent movimentoEvent)
Processa quando um nó foi tocado.
boolean
select()
Define como o nó selecionado no TransformationSystem se não houver um nó selecionado ou se o nó selecionado não estiver sendo transformado ativamente.

Métodos protegidos

void
void

Métodos herdados

Construtores públicos

público BaseTransformableNode (TransformationSystem transformSystem)

Parâmetros
Sistema de transformação

Métodos públicos

público TransformationSystem getTransformationSystem ()

booleano público isSelected ()

Retorna verdadeiro se esse nó estiver selecionado pelo TransformationSystem.

booleano público isTransforming ()

Retornará "true" se algum dos controladores de transformação estiver transformando ativamente esse nó.

void onTap (HitTestResult hitTestResult, MotionEvent movimentoEvent)

Processa quando um nó foi tocado.

getNode() sempre será este nó ou um dos filhos dele.

Parâmetros
Resultado do teste de hit representa o nó que foi tocado e as informações sobre onde ele foi tocado
eventEvent O MotionEvent de ACTION_UP que causou o toque

booleano público selecionar ()

Define como o nó selecionado no TransformationSystem se não houver um nó selecionado ou se o nó selecionado não estiver sendo transformado ativamente.

Retorna
  • verdadeiro se o nó tiver sido selecionado com sucesso
Ver também

Métodos protegidos

nulo protegido addTransformationController (BaseTransformationController<?> transformController)

Parâmetros
TransformadorTransform

nulo protegido removeTransformationController (BaseTransformationController<?> transformController)

Parâmetros
TransformadorTransform