/** get height in world units */ public float getHeight() { return (_size.getYf() * _worldTransform.getScale().getYf()); }
/** get height in world units */ public float getHeight() { return (_size.getYf() * _worldTransform.getScale().getYf()); }
/** * Sets the correct texture array for the box. */ private void setTextureData() { if (_meshData.getTextureBuffer(0) == null) { _meshData.setTextureBuffer(BufferUtils.createVector2Buffer(24), 0); for (int x = 0; x < 6; x++) { _meshData.getTextureCoords(0).getBuffer().put(_texTopRight.getXf()).put(_texTopRight.getYf()); _meshData.getTextureCoords(0).getBuffer().put(_texTopLeft.getXf()).put(_texTopLeft.getYf()); _meshData.getTextureCoords(0).getBuffer().put(_texBotLeft.getXf()).put(_texBotLeft.getYf()); _meshData.getTextureCoords(0).getBuffer().put(_texBotRight.getXf()).put(_texBotRight.getYf()); } } }
/** * Sets the correct texture array for the box. */ private void setTextureData() { if (_meshData.getTextureBuffer(0) == null) { _meshData.setTextureBuffer(BufferUtils.createVector2Buffer(24), 0); for (int x = 0; x < 6; x++) { _meshData.getTextureCoords(0).getBuffer().put(_texTopRight.getXf()).put(_texTopRight.getYf()); _meshData.getTextureCoords(0).getBuffer().put(_texTopLeft.getXf()).put(_texTopLeft.getYf()); _meshData.getTextureCoords(0).getBuffer().put(_texBotLeft.getXf()).put(_texBotLeft.getYf()); _meshData.getTextureCoords(0).getBuffer().put(_texBotRight.getXf()).put(_texBotRight.getYf()); } } }
float alignY = _size.getYf() * _align.vertical; alignX = Math.round(alignX); alignY = Math.round(alignY);
float alignY = _size.getYf() * _align.vertical; alignX = Math.round(alignX); alignY = Math.round(alignY);
/** * Set the position of the text caret as an index to the current set text string. If the specified position is after * the last possible index, it is set to the last possible index. * * @param index * the new position */ public int setCaretPosition(int index) { final String text = getText(); if (text == null) { index = 0; } else if (index > text.length()) { index = text.length(); } if (index < 0) { index = 0; } _caretPosition = index; if (_uiText != null) { _uiText.findCaretTranslation(index, _caretLoc); getCaret().setPosX(Math.round(_caretLoc.getXf())); getCaret().setPosY(Math.round(_caretLoc.getYf())); } else { getCaret().setPosX(0); getCaret().setPosY(0); } return _caretPosition; }
@Override public int setCaretPosition(final int index) { super.setCaretPosition(index); if (_uiText != null) { _uiText.findCaretTranslation(getCaretPosition(), _caretLoc); getCaret().setPosX(Math.round(_caretLoc.getXf())); getCaret().setPosY(Math.round(_caretLoc.getYf())); } else { getCaret().setPosX(0); getCaret().setPosY(0); } return _caretPosition; }
if (value instanceof Vector2) { final Vector2 vec = (Vector2) value; return stack.mallocFloat(2).put(vec.getXf()).put(vec.getYf()).flip();
assertTrue(vec1.getYf() == (float) Math.PI);