You.i Engine
CYIAbstractTextAtlas Member List

This is the complete list of members for CYIAbstractTextAtlas, including all inherited members.

AddGlyph(const uint32_t glyphWidth, const uint32_t glyphHeight, YI_GLYPH_DETAILS *pGlyphDetails, GlyphData glyphData)CYIAbstractTextAtlas
CompareGlyphDetails(YI_GLYPH_DETAILS *pLeft, YI_GLYPH_DETAILS *pRight) constCYIAbstractTextAtlasprotectedvirtual
CreateNewAtlas(uint32_t unWidth, uint32_t unHeight, size_t pages)CYITextureAtlas
CreateNewFontAtlas(uint32_t width, uint32_t height)=0CYIAbstractTextAtlaspure virtual
CYIAbstractTextAtlas()CYIAbstractTextAtlas
CYITextureAtlas()CYITextureAtlas
Fit(size_t page, size_t unIndex, int32_t width, int32_t height)CYITextureAtlasprotected
GetAtlasPercentageUsed() constCYITextureAtlas
GetBitmap() constCYITextureAtlas
GetGLTexture() constCYITextureAtlasvirtual
GetGlyphPadding() constCYIAbstractTextAtlas
GetLoadedTextures()CYITextureAtlas
GetName() constCYITextureAtlas
GetNodes(size_t page) constCYITextureAtlas
GetRegion(int32_t width, int32_t height)CYITextureAtlas
GetTexture(ssize_t id, void *pReference) overrideCYIAbstractTextAtlasvirtual
GetTextureAsset()CYITextureAtlasinline
m_heightCYITextureAtlasprotected
m_ImageCYITextureAtlasprotected
m_nameCYITextureAtlasprotected
m_NodesCYITextureAtlasprotected
m_pagesCYITextureAtlasprotected
m_pTextureAssetCYITextureAtlasprotected
m_textureConfigurationCYITextureAtlasprotected
m_TexturesCYITextureAtlasprotected
m_unLastUpdatedSizeCYITextureAtlasprotected
m_unPixelsUsedCYITextureAtlasprotected
m_widthCYITextureAtlasprotected
Merge(size_t page)CYITextureAtlasprotected
RenderAtlasToPng(const CYIString &filePath) constCYITextureAtlas
Reset()CYITextureAtlas
SetGlyphPadding(int32_t glyphPadding)CYIAbstractTextAtlasprotected
SetName(const CYIString &name)CYITextureAtlas
SetRegion(ssize_t id, void *pReference, YI_REGION region, const uint8_t *pData, const int32_t stride) override finalCYIAbstractTextAtlasvirtual
SetRegion(ssize_t id, void *pReference, YI_REGION region, GlyphData glyphData)=0CYIAbstractTextAtlaspure virtual
SetTextureFilter(CYIAssetTexture::Filtering minificationFilter, CYIAssetTexture::Filtering magnificationFilter)CYITextureAtlas
SetTextureWrap(CYIAssetTexture::WrapMode wrapS, CYIAssetTexture::WrapMode wrapT)CYITextureAtlas
UpdateAtlas()CYITextureAtlas
~CYIAbstractTextAtlas()CYIAbstractTextAtlasvirtual
~CYITextureAtlas()CYITextureAtlasvirtual