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

Public Member Functions

 ScalingYGlyph (Glyph &next, float start_y, float end_y, float target_y, float target_end_y)
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

◆ ScalingYGlyph()

ScalingYGlyph::ScalingYGlyph ( Glyph & next,
float start_y,
float end_y,
float target_y,
float target_end_y )
inline

Member Function Documentation

◆ Baseline()

float ScalingYGlyph::Baseline ( ) const
inlinevirtual

Implements Glyph.

◆ NumSplits()

int ScalingYGlyph::NumSplits ( float y) const
inlinevirtual

Implements Glyph.

◆ SizeX()

float ScalingYGlyph::SizeX ( ) const
inlinevirtual

Implements Glyph.

◆ SizeY()

float ScalingYGlyph::SizeY ( ) const
inlinevirtual

Implements Glyph.

◆ Split()

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

Implements Glyph.

◆ Top()

float ScalingYGlyph::Top ( ) const
inlinevirtual

Implements Glyph.


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