Text Extension’s Free Functions¶
AtlasGLGenerateTexture ( io Ref<AtlasGL> atlas )
Helper function to generate the OpenGl texture.
| atlas | Reference to an AtlasGL |
AtlasGLSetTextureData ( io Ref<AtlasGL> atlas )
Helper function to set the texture content.
| atlas | Reference to an AtlasGL |
Ref<AtlasGL> GetAtlasGL ( in FilePath fontPath, in UInt32 fontSize )
Gets an GetOrCreateAtlasGL singleton (if it exists already).
| name | The singleton name. |
Ref<AtlasGL> GetOrCreateAtlasGL ( in FilePath fontPath, in UInt32 fontSize )
Gets or creates an AtlasGL singleton.
| fontPath | Font path, use default Roboto font if path is not valid |
| fontSize | Font size |
UInt32 OGLTextCompileShader ( in String source, in UInt32 type )
バージョン 2.4.0 で追加.
OpenGL helpers functions and structures for Text extension.
| source | The shader source. |
| type | Shader type (GL_VERTEX_SHADER, GL_FRAGMENT_SHADER) |
UInt32 OGLTextLoadShader ( in String vertexPath, in String fragPath )
Helper function to get the ID of the GL shader (program) used.
| vertexPath | The vertex shader path. |
| fragPath | The fragment shader path. |