Interface I3DTextRenderable

    • Method Detail

      • renderText

        boolean renderText()
        Tells whether the text must be rendered or not for this entity
        Returns:
        True if text must be rendered
      • textColour

        float[] textColour()
        Returns an array with the text colour in the fashion [r, g, b, a]
        Returns:
        Array with the colour
      • textSize

        float textSize()
        Returns the text size
        Returns:
        The text size
      • textScale

        float textScale()
        Returns the text scale for the scale varying in the shader
        Returns:
        The scale
      • textPosition

        void textPosition​(ICamera cam,
                          Vector3d out)
        Sets the position of this text in the out vector
        Parameters:
        out - The out parameter with the result
      • text

        java.lang.String text()
        Returns the text
        Returns:
        The text
      • textDepthBuffer

        void textDepthBuffer()
        Executes the blending for the text
      • isLabel

        boolean isLabel()
        Is it a label or another kind of text?
        Returns:
        Whether this is a label
      • getTextOpacity

        float getTextOpacity()
        Gets the text opacity
        Returns:
        Text opacity