Exemplo n.º 1
0
  private void initTransients() {
    rendererListener =
        new IEventListener() {
          @Override
          public void onEvent() {
            invalidateTransform();
          }
        };

    renderer.onAttached(rendererListener);
  }
Exemplo n.º 2
0
 @Override
 public void draw(IDrawBuffer drawBuffer) {
   renderer.render(drawBuffer, this, 0, 0);
 }
Exemplo n.º 3
0
  @Override
  public void onTick() {
    super.onTick();

    renderer.update();
  }
Exemplo n.º 4
0
  @Override
  protected void onDestroyed() {
    super.onDestroyed();

    renderer.onDetached(rendererListener);
  }
Exemplo n.º 5
0
 @Override
 public VerticalAlign getVerticalAlign() {
   return renderer.getVerticalAlign();
 }
Exemplo n.º 6
0
 @Override
 public void setVerticalAlign(VerticalAlign align) {
   renderer.setVerticalAlign(align);
 }
Exemplo n.º 7
0
 @Override
 public void setTexture(ButtonViewState viewState, ITexture tex) {
   renderer.setTexture(viewState, tex);
 }
Exemplo n.º 8
0
 @Override
 public void setTexture(ButtonViewState viewState, INinePatch patch) {
   renderer.setTexture(viewState, patch);
 }
Exemplo n.º 9
0
  @Override
  protected void setUnscaledSize(double w, double h) {
    renderer.setSize(w, h);

    invalidateTransform();
  }
Exemplo n.º 10
0
 @Override
 protected double getUnscaledHeight() {
   return renderer.getNativeHeight();
 }
Exemplo n.º 11
0
 @Override
 protected double getUnscaledWidth() {
   return renderer.getNativeWidth();
 }
Exemplo n.º 12
0
 @Override
 public void setText(StyledText stext) {
   renderer.setText(stext);
 }
Exemplo n.º 13
0
 @Override
 public StyledText getText() {
   return renderer.getText();
 }