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

Public Member Functions

 ScalingXGlyph (Glyph &next, float start_x, float end_x, float target_x, float target_end_x)
float Top () const
float SizeX () const
float SizeY () const
float Baseline () const
int NumSplits (float y) const
float Split (float y, int idx) const
Public Member Functions inherited from Glyph
virtual ~Glyph ()
virtual int SplitType (float y, int idx) const =0

Constructor & Destructor Documentation

◆ ScalingXGlyph()

ScalingXGlyph::ScalingXGlyph ( Glyph & next,
float start_x,
float end_x,
float target_x,
float target_end_x )
inline

Member Function Documentation

◆ Baseline()

float ScalingXGlyph::Baseline ( ) const
inlinevirtual

Implements Glyph.

◆ NumSplits()

int ScalingXGlyph::NumSplits ( float y) const
inlinevirtual

Implements Glyph.

◆ SizeX()

float ScalingXGlyph::SizeX ( ) const
inlinevirtual

Implements Glyph.

◆ SizeY()

float ScalingXGlyph::SizeY ( ) const
inlinevirtual

Implements Glyph.

◆ Split()

float ScalingXGlyph::Split ( float y,
int idx ) const
inlinevirtual

Implements Glyph.

◆ Top()

float ScalingXGlyph::Top ( ) const
inlinevirtual

Implements Glyph.


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