Afficher

classe publique ViewRenderable

Rend une vue Android en 2D dans un espace 3D en l'associant à un Node avec setRenderable(Renderable). Par défaut, la taille de la vue est de 1 mètre dans Scene par tranche de 250 dp dans la mise en page. Utilisez un ViewSizer pour contrôler le mode de calcul de la taille de la vue dans Scene.

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

Cours imbriqués

classe ViewRenderable.Builder Classe d'usine pour ViewRenderable
énumération, enum ViewRenderable.HorizontalAlignment Permet de contrôler l'alignement horizontal de la ViewRenderable par rapport au Node auquel elle est associée. 
énumération, enum ViewRenderable.VerticalAlignment Permet de contrôler l'alignement vertical du ViewRenderable par rapport au Node auquel il est associé. 

Constantes héritées

Champs hérités

Méthodes publiques

Static ViewRenderable.Builder
builder()
Construit un ViewRenderable.
ViewRenderable.HorizontalAlignment
getHorizontalAlignment()
Récupère les ViewRenderable.HorizontalAlignment qui contrôlent l'emplacement de la ViewRenderable par rapport au Node auquel elle est associée le long de l'axe des abscisses.
ViewSizer
getSizer()
Récupère les ViewSizer qui contrôlent la taille de ce ViewRenderable dans le Scene.
ViewRenderable.VerticalAlignment
getVerticalAlignment
Récupère les ViewRenderable.VerticalAlignment qui contrôlent l'emplacement de la ViewRenderable par rapport au Node auquel elle est associée le long de l'axe y.
Afficher
getView
View Android 2D rendu par ce ViewRenderable.
ViewRenderable (Afficher le rendu)
makeCopy().
Crée une instance de cet élément ViewRenderable.
void
setHorizontalAlignerment(Alignement ViewRenderable.HorizontalAlignment)
Définit les ViewRenderable.HorizontalAlignment qui contrôlent l'emplacement de la ViewRenderable sur le Node auquel elle est associée le long de l'axe des abscisses.
void
setSizer(ViewSizer viewSizer)
Définit les ViewSizer qui contrôlent la taille de ce ViewRenderable dans le Scene.
void
setVerticalAlignment(ViewRenderable.VerticalAlignment verticalAlignment)
Définit les ViewRenderable.VerticalAlignment qui contrôlent l'emplacement de la ViewRenderable sur le Node auquel elle est associée le long de l'axe y.

Méthodes héritées

Méthodes publiques

public static ViewRenderable.Builder builder ()

Construit un ViewRenderable.

public ViewRenderable.HorizontalAlignment getHorizontalAlignment ()

Récupère les ViewRenderable.HorizontalAlignment qui contrôlent l'emplacement de la ViewRenderable par rapport au Node auquel elle est associée le long de l'axe des abscisses. La valeur par défaut est CENTER.

public ViewSizer getSizer ()

Récupère les ViewSizer qui contrôlent la taille de ce ViewRenderable dans le Scene.

public ViewRenderable.VerticalAlignment getVerticalAlignment ()

Récupère les ViewRenderable.VerticalAlignment qui contrôlent l'emplacement de la ViewRenderable par rapport au Node auquel elle est associée le long de l'axe y. La valeur par défaut est BOTTOM.

public Afficher getView ()

View Android 2D rendu par ce ViewRenderable.

public ViewRenderable makeCopy ()

Crée une instance de cet élément ViewRenderable.

Le nouveau rendu peut avoir une copie unique de tous les états modifiables. Tous les supports référencés par le ViewRenderable seront également définis. Des données immuables seront partagées entre les instances. La nouvelle vue ViewRenderable fera référence à la même vue getFilamentEngine que la vue d'origine ViewRenderable.

public void setHorizontalAlignment (ViewRenderable.HorizontalAlignment horizontalAlignment)

Définit les ViewRenderable.HorizontalAlignment qui contrôlent l'emplacement de la ViewRenderable sur le Node auquel elle est associée le long de l'axe des abscisses. La valeur par défaut est CENTER.

Paramètres
alignement horizontal

public void setSizer (ViewSizer viewSizer)

Définit les ViewSizer qui contrôlent la taille de ce ViewRenderable dans le Scene.

Paramètres
ViewSizer

public void setVerticalAlignment (ViewRenderable.VerticalAlignment verticalAlignment)

Définit les ViewRenderable.VerticalAlignment qui contrôlent l'emplacement de la ViewRenderable sur le Node auquel elle est associée le long de l'axe y. La valeur par défaut est BOTTOM.

Paramètres
alignement vertical