Package fife :: Module fife :: Class GuiFont
[hide private]
[frames] | no frames]

Class GuiFont

source code

 _object --+    
           |    
        Font --+
               |
 _object --+   |
           |   |
AbstractFont --+
               |
              GuiFont

Proxy of C++ FIFE::GuiFont class

Instance Methods [hide private]
 
__repr__(self) source code
 
__init__(self, *args)
__init__(self, AbstractFont font) -> GuiFont
source code
 
getStringIndexAt(self, *args)
getStringIndexAt(self, string text, int x) -> int
source code
 
drawString(self, *args)
drawString(self, Graphics graphics, string text, int x, int y)
source code
 
setRowSpacing(self, *args)
setRowSpacing(self, int spacing)
source code
int
getRowSpacing(self) source code
 
setGlyphSpacing(self, *args)
setGlyphSpacing(self, int spacing)
source code
int
getGlyphSpacing(self) source code
 
setAntiAlias(self, *args)
setAntiAlias(self, bool antiAlias)
source code
bool
isAntiAlias(self) source code
 
getAsImage(self, *args)
getAsImage(self, string text) -> Image
source code
 
setColor(self, *args)
setColor(self, uint8_t r, uint8_t g, uint8_t b, uint8_t a = 255) setColor(self, uint8_t r, uint8_t g, uint8_t b)
source code
SDL_Color
getColor(self) source code
 
getWidth(self, *args)
getWidth(self, string text) -> int
source code
int
getHeight(self) source code
Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_GuiFont
  __del__ = lambda self:
Method Details [hide private]

__repr__(self)
(Representation operator)

source code 
Overrides: _swig_repr

__init__(self, *args)
(Constructor)

source code 

__init__(self, AbstractFont font) -> GuiFont

Overrides: AbstractFont.__init__

setRowSpacing(self, *args)

source code 

setRowSpacing(self, int spacing)

Overrides: AbstractFont.setRowSpacing

getRowSpacing(self)

source code 
Returns: int
Overrides: AbstractFont.getRowSpacing

setGlyphSpacing(self, *args)

source code 

setGlyphSpacing(self, int spacing)

Overrides: AbstractFont.setGlyphSpacing

getGlyphSpacing(self)

source code 
Returns: int
Overrides: AbstractFont.getGlyphSpacing

setAntiAlias(self, *args)

source code 

setAntiAlias(self, bool antiAlias)

Overrides: AbstractFont.setAntiAlias

isAntiAlias(self)

source code 
Returns: bool
Overrides: AbstractFont.isAntiAlias

setColor(self, *args)

source code 

setColor(self, uint8_t r, uint8_t g, uint8_t b, uint8_t a = 255) setColor(self, uint8_t r, uint8_t g, uint8_t b)

Overrides: AbstractFont.setColor

getColor(self)

source code 
Returns: SDL_Color
Overrides: AbstractFont.getColor

getWidth(self, *args)

source code 

getWidth(self, string text) -> int

Overrides: AbstractFont.getWidth

getHeight(self)

source code 
Returns: int
Overrides: AbstractFont.getHeight