Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
BlamFontGlyph Class Reference

#include <fonts.h>

Public Member Functions

Ogre::HlmsDatablock * CreateCopiedDatablock ()
 

Public Attributes

char character = 0x00
 
bool override_filtering = false
 
bool use_point_filtering = false
 
uint32_t width = 0
 
uint32_t height = 0
 
uint16_t index_x = 0
 
uint16_t index_y = 0
 
BlamVector4 uv = { 0, 0, 0, 0 }
 
Ogre::TextureGpu * glyph_texture = nullptr
 
Ogre::HlmsDatablock * glyph_datablock = nullptr
 

Member Function Documentation

◆ CreateCopiedDatablock()

Ogre::HlmsDatablock * BlamFontGlyph::CreateCopiedDatablock ( )

Member Data Documentation

◆ character

char BlamFontGlyph::character = 0x00

◆ glyph_datablock

Ogre::HlmsDatablock* BlamFontGlyph::glyph_datablock = nullptr

◆ glyph_texture

Ogre::TextureGpu* BlamFontGlyph::glyph_texture = nullptr

◆ height

uint32_t BlamFontGlyph::height = 0

◆ index_x

uint16_t BlamFontGlyph::index_x = 0

◆ index_y

uint16_t BlamFontGlyph::index_y = 0

◆ override_filtering

bool BlamFontGlyph::override_filtering = false

◆ use_point_filtering

bool BlamFontGlyph::use_point_filtering = false

◆ uv

BlamVector4 BlamFontGlyph::uv = { 0, 0, 0, 0 }

◆ width

uint32_t BlamFontGlyph::width = 0

The documentation for this class was generated from the following files: