GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
LoadFont Class Reference
Inheritance diagram for LoadFont:
Collaboration diagram for LoadFont:

Public Member Functions

 LoadFont (GameApi::Env &e, std::string url, std::string homepageurl)
void Collect (CollectVisitor &vis)
void HeavyPrepare ()
virtual void Prepare ()
virtual int Left (long idx, bool is_outline) const
virtual int Top (long idx, bool is_outline) const
virtual int SizeX (long idx, bool is_outline) const
virtual int SizeY (long idx, bool is_outline) const
virtual int AdvanceX (long idx, bool is_outline) const
virtual int Ascender (long idx, bool is_outline) const
virtual int Descender (long idx, bool is_outline) const
virtual int Height (long idx, bool is_outline) const
virtual unsigned int Map (long idx, int x, int y, bool is_outline) const
int find_index (long idx) const
Public Member Functions inherited from FontInterface
virtual ~FontInterface ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ LoadFont()

LoadFont::LoadFont ( GameApi::Env & e,
std::string url,
std::string homepageurl )
inline

Member Function Documentation

◆ AdvanceX()

virtual int LoadFont::AdvanceX ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

◆ Ascender()

virtual int LoadFont::Ascender ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

◆ Collect()

void LoadFont::Collect ( CollectVisitor & vis)
inlinevirtual

Implements CollectInterface.

◆ Descender()

virtual int LoadFont::Descender ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

◆ find_index()

int LoadFont::find_index ( long idx) const
inline
Here is the caller graph for this function:

◆ HeavyPrepare()

void LoadFont::HeavyPrepare ( )
inlinevirtual

Implements CollectInterface.

◆ Height()

virtual int LoadFont::Height ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

◆ Left()

virtual int LoadFont::Left ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

◆ Map()

virtual unsigned int LoadFont::Map ( long idx,
int x,
int y,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

◆ Prepare()

virtual void LoadFont::Prepare ( )
inlinevirtual

Reimplemented from FontInterface.

Here is the caller graph for this function:

◆ SizeX()

virtual int LoadFont::SizeX ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

Here is the caller graph for this function:

◆ SizeY()

virtual int LoadFont::SizeY ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.

Here is the caller graph for this function:

◆ Top()

virtual int LoadFont::Top ( long idx,
bool is_outline ) const
inlinevirtual

Implements FontInterface.


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