#############################################################################
## Name: XS/FontMapper.xs
## Purpose: XS for Wx::FontMapper
## Author: Mattia Barbon
## Modified by:
## Created: 13/09/2002
## RCS-ID: $Id: FontMapper.xs,v 1.4 2004/08/04 20:13:54 mbarbon Exp $
## Copyright: (c) 2002-2003 Mattia Barbon
## Licence: This program is free software; you can redistribute it and/or
## modify it under the same terms as Perl itself
#############################################################################
#include <wx/fontmap.h>
MODULE=Wx PACKAGE=Wx::FontMapper
wxFontMapper*
Get()
CODE:
RETVAL = wxFontMapper::Get();
OUTPUT:
RETVAL
void
wxFontMapper::GetAltForEncoding( encoding, facename = wxEmptyString, interactive = true )
wxFontEncoding encoding
wxString facename
bool interactive
PREINIT:
wxFontEncoding retval;
bool result;
PPCODE:
result = THIS->GetAltForEncoding( encoding, &retval, facename,
interactive );
EXTEND( SP, 2 );
PUSHs( boolSV( result ) );
PUSHs( sv_2mortal( newSViv( retval ) ) );
bool
wxFontMapper::IsEncodingAvailable( encoding, facename = wxEmptyString )
wxFontEncoding encoding
wxString facename
wxFontEncoding
wxFontMapper::CharsetToEncoding( charset, interactive = true )
wxString charset
bool interactive
wxString
wxFontMapper::GetEncodingName( encoding )
wxFontEncoding encoding
CODE:
RETVAL = wxFontMapper::GetEncodingName( encoding );
OUTPUT:
RETVAL
wxString
wxFontMapper::GetEncodingDescription( encoding )
wxFontEncoding encoding
CODE:
RETVAL = wxFontMapper::GetEncodingDescription( encoding );
OUTPUT:
RETVAL
void
wxFontMapper::SetDialogParent( parent )
wxWindow* parent
void
wxFontMapper::SetDialogTitle( title )
wxString title
void
wxFontMapper::SetConfig( config )
wxConfigBase* config
void
wxFontMapper::SetConfigPath( path )
wxString path