ViewRenderable

clase pública ViewRenderable

Procesa una vista de Android en 2D en un espacio 3D cuando la adjuntas a un Node con setRenderable(Renderable). De forma predeterminada, el tamaño de la vista es de 1 metro en Scene por 250 dp en el diseño. Usa un ViewSizer para controlar cómo se calcula el tamaño de la vista en Scene.

future = ViewRenderable.builder().setView(context, R.layout.view).build();
 viewRenderable = future.thenAccept(...);
 

Categorías anidadas

clase ViewRenderable.Builder. Clase de fábrica para ViewRenderable
Enum ViewRenderable.HorizontalAlignment Controla la alineación horizontal de ViewRenderable en relación con la Node a la que se adjunta. 
Enum ViewRenderable.VerticalAlignment Controla la alineación vertical del ViewRenderable en relación con el Node al que está conectado. 

Constantes heredadas

Campos heredados

Métodos públicos

ViewRenderable.Builder estático
builder()
Construye un ViewRenderable
ViewRenderable.HorizontalAlignment
getHorizontalAlignment()
Obtiene el ViewRenderable.HorizontalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se adjunta a lo largo del eje x.
ViewSizer;
getSizer()
Obtiene el ViewSizer que controla el tamaño de este ViewRenderable en el Scene.
ViewRenderable.VerticalAlignment
getVerticalAlignment()
Obtiene el ViewRenderable.VerticalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se conecta a lo largo del eje y.
Ver
getView()
La View de Android en 2D que renderiza ViewRenderable.
ViewRenderable
makeCopy()
Crea una instancia nueva de este ViewRenderable.
void
setHorizontalAlignment(ViewRenderable.HorizontalAlignment horizontalAlignment)
Establece el ViewRenderable.HorizontalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se adjunta a lo largo del eje x.
void
setSizer(ViewSizer viewSizer)
Configura el ViewSizer que controla el tamaño de este ViewRenderable en el Scene.
void
setVerticalAlignment(ViewRenderable.VerticalAlignment verticalAlignment)
Establece el ViewRenderable.VerticalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se adjunta a lo largo del eje y.

Métodos heredados

Métodos públicos

estático estático ViewRenderable.Builder builder ()

Construye un ViewRenderable

public ViewRenderable.HorizontalAlignment getHorizontalAlignment ()

Obtiene el ViewRenderable.HorizontalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se adjunta a lo largo del eje x. El valor predeterminado es CENTER.

público ViewSizer getSizer ()

Obtiene el ViewSizer que controla el tamaño de este ViewRenderable en el Scene.

public ViewRenderable.VerticalAlignment getVerticalAlignment ()

Obtiene el ViewRenderable.VerticalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se conecta a lo largo del eje y. El valor predeterminado es BOTTOM.

public View getView ()

La View de Android en 2D que renderiza ViewRenderable.

public ViewRenderable makeCopy ()

Crea una instancia nueva de este ViewRenderable.

La nueva renderización tendrá una copia única de todo el estado mutable. También se asignará una instancia de todos los materiales a los que se hace referencia en ViewRenderable. Los datos inmutables se compartirán entre las instancias. El nuevo ViewRenderable hará referencia a la misma vista getFilamentEngine que el ViewRenderable original.

público público setHorizontalAlignment (ViewRenderable.HorizontalAlignment horizontalAlignment)

Establece el ViewRenderable.HorizontalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se adjunta a lo largo del eje x. El valor predeterminado es CENTER.

Parámetros
Alineación horizontal

vacío público setSizer (ViewSizer viewSizer)

Configura el ViewSizer que controla el tamaño de este ViewRenderable en el Scene.

Parámetros
viewSizer (sitio web)

público público setVerticalAlignment (ViewRenderable.VerticalAlignment verticalAlignment)

Establece el ViewRenderable.VerticalAlignment que controla dónde se posiciona ViewRenderable en relación con el Node al que se adjunta a lo largo del eje y. El valor predeterminado es BOTTOM.

Parámetros
Alineación vertical