You.i Engine
YiTextAtlas.h
Go to the documentation of this file.
1 // © You i Labs Inc. All rights reserved.
2 #ifndef _YI_TEXT_ATLAS_H_
3 #define _YI_TEXT_ATLAS_H_
4 
7 
17 {
18 public:
20  virtual ~CYITextAtlas();
21 
22  virtual bool CreateNewFontAtlas(uint32_t width, uint32_t height) override;
23 
24  virtual void SetRegion(ssize_t id, void *pReference, YI_REGION region, GlyphData glyphData) override;
25 
26 private:
27  CYIAssetTextureBase::Filtering m_textureFiltering;
28 };
29 
32 #endif // _YI_TEXT_ATLAS_H_
Filtering
Definition: YiAssetTextureBase.h:28
long long ssize_t
Definition: YiPredefWindows.h:21
Definition: YiAbstractTextAtlas.h:35
Definition: YiTextureAtlas.h:42
Class for a text atlas.
Definition: YiTextAtlas.h:16
Abstract class for a text atlas.
Definition: YiAbstractTextAtlas.h:29
virtual void SetRegion(ssize_t id, void *pReference, YI_REGION region, GlyphData glyphData) override
virtual bool CreateNewFontAtlas(uint32_t width, uint32_t height) override
CYITextAtlas(CYIAssetTextureBase::Filtering textureFiltering=CYIAssetTextureBase::Filtering::Nearest)
virtual ~CYITextAtlas()