Crazy Eddie's GUI System  0.8.4
CEGUI::FreeTypeFont Member List
This is the complete list of members for CEGUI::FreeTypeFont, including all inherited members.
addEvent(const String &name)CEGUI::EventSet
addEvent(Event &event)CEGUI::EventSet
addFontProperties()CEGUI::Font [protected]
addFreeTypeFontProperties()CEGUI::FreeTypeFont [protected]
addProperty(Property *property)CEGUI::PropertySet
AllocatedObject() (defined in CEGUI::AllocatedObject< Font >)CEGUI::AllocatedObject< Font > [inline, explicit]
clearProperties(void)CEGUI::PropertySet
CodepointMap typedefCEGUI::Font [protected]
d_antiAliasedCEGUI::FreeTypeFont [protected]
d_ascenderCEGUI::Font [protected]
d_autoScaledCEGUI::Font [protected]
d_cp_mapCEGUI::Font [mutable, protected]
d_defaultResourceGroupCEGUI::Font [protected, static]
d_descenderCEGUI::Font [protected]
d_events (defined in CEGUI::EventSet)CEGUI::EventSet [protected]
d_filenameCEGUI::Font [protected]
d_fontDataCEGUI::FreeTypeFont [protected]
d_fontFaceCEGUI::FreeTypeFont [protected]
d_glyphImagesCEGUI::FreeTypeFont [mutable, protected]
d_glyphPageLoadedCEGUI::Font [protected]
d_glyphTexturesCEGUI::FreeTypeFont [mutable, protected]
d_heightCEGUI::Font [protected]
d_horzScalingCEGUI::Font [protected]
d_maxCodepointCEGUI::Font [protected]
d_mutedCEGUI::EventSet [protected]
d_nameCEGUI::Font [protected]
d_nativeResolutionCEGUI::Font [protected]
d_ptSizeCEGUI::FreeTypeFont [protected]
d_resourceGroupCEGUI::Font [protected]
d_specificLineSpacingCEGUI::FreeTypeFont [protected]
d_typeCEGUI::Font [protected]
d_vertScalingCEGUI::Font [protected]
DefaultColourCEGUI::Font [static]
drawGlyphToBuffer(argb_t *buffer, uint buf_width) const CEGUI::FreeTypeFont [protected]
drawText(GeometryBuffer &buffer, const String &text, const Vector2f &position, const Rectf *clip_rect, const ColourRect &colours, const float space_extra=0.0f, const float x_scale=1.0f, const float y_scale=1.0f) const CEGUI::Font
EventIterator typedef (defined in CEGUI::EventSet)CEGUI::EventSet
EventMap typedef (defined in CEGUI::EventSet)CEGUI::EventSet [protected]
EventNamespaceCEGUI::Font [static]
EventRenderSizeChangedCEGUI::Font [static]
EventSet()CEGUI::EventSet
EventSet(EventSet &) (defined in CEGUI::EventSet)CEGUI::EventSet [inline, protected]
findFontGlyph(const utf32 codepoint) const CEGUI::FreeTypeFont [protected, virtual]
fireEvent(const String &name, EventArgs &args, const String &eventNamespace="")CEGUI::EventSet [virtual]
fireEvent_impl(const String &name, EventArgs &args)CEGUI::EventSet [protected]
Font(const String &name, const String &type_name, const String &filename, const String &resource_group, const AutoScaledMode auto_scaled, const Sizef &native_res)CEGUI::Font [protected]
free()CEGUI::FreeTypeFont [protected]
FreeTypeFont(const String &font_name, const float point_size, const bool anti_aliased, const String &font_filename, const String &resource_group="", const AutoScaledMode auto_scaled=ASM_Disabled, const Sizef &native_res=Sizef(640.0f, 480.0f), const float specific_line_spacing=0.0f)CEGUI::FreeTypeFont
getAutoScaled() const CEGUI::Font
getBaseline(float y_scale=1.0f) const CEGUI::Font [inline]
getCharAtPixel(const String &text, float pixel, float x_scale=1.0f) const CEGUI::Font [inline]
getCharAtPixel(const String &text, size_t start_char, float pixel, float x_scale=1.0f) const CEGUI::Font
getDefaultResourceGroup()CEGUI::Font [inline, static]
getEventIterator(void) const CEGUI::EventSet
getEventObject(const String &name, bool autoAdd=false)CEGUI::EventSet
getFileName() const CEGUI::Font
getFontHeight(float y_scale=1.0f) const CEGUI::Font [inline]
getGlyphData(utf32 codepoint) const CEGUI::Font
getLineSpacing(float y_scale=1.0f) const CEGUI::Font [inline]
getName() const CEGUI::Font
getNativeResolution() const CEGUI::Font
getPointSize() const CEGUI::FreeTypeFont
getProperty(const String &name) const CEGUI::PropertySet
getProperty(const String &name) const CEGUI::PropertySet [inline]
getPropertyDefault(const String &name) const CEGUI::PropertySet
getPropertyHelp(const String &name) const CEGUI::PropertySet
getPropertyInstance(const String &name) const CEGUI::PropertySet
getPropertyIterator(void) const CEGUI::PropertySet
getScriptModule() const CEGUI::EventSet [protected]
getTextAdvance(const String &text, float x_scale=1.0f) const CEGUI::Font
getTextExtent(const String &text, float x_scale=1.0f) const CEGUI::Font
getTextureSize(CodepointMap::const_iterator s, CodepointMap::const_iterator e) const CEGUI::FreeTypeFont [protected]
getTypeName() const CEGUI::Font
ImageVector typedef (defined in CEGUI::FreeTypeFont)CEGUI::FreeTypeFont [protected]
initialiseFontGlyph(CodepointMap::iterator cp) const CEGUI::FreeTypeFont [protected]
initialiseGlyphMap() (defined in CEGUI::FreeTypeFont)CEGUI::FreeTypeFont [protected]
isAntiAliased() const CEGUI::FreeTypeFont
isCodepointAvailable(utf32 cp) const CEGUI::Font [inline]
isEventPresent(const String &name)CEGUI::EventSet
isMuted(void) const CEGUI::EventSet
isPropertyDefault(const String &name) const CEGUI::PropertySet
isPropertyPresent(const String &name) const CEGUI::PropertySet
notifyDisplaySizeChanged(const Sizef &size)CEGUI::Font [virtual]
onRenderSizeChanged(FontEventArgs &args)CEGUI::Font [protected, virtual]
operator=(EventSet &) (defined in CEGUI::EventSet)CEGUI::EventSet [inline, protected]
PropertyIterator typedef (defined in CEGUI::PropertySet)CEGUI::PropertySet
PropertyReceiver() (defined in CEGUI::PropertyReceiver)CEGUI::PropertyReceiver [inline]
PropertySet(void)CEGUI::PropertySet [inline]
rasterise(utf32 start_codepoint, utf32 end_codepoint) const CEGUI::FreeTypeFont [protected, virtual]
removeAllEvents(void)CEGUI::EventSet
removeEvent(const String &name)CEGUI::EventSet
removeEvent(Event &event)CEGUI::EventSet
removeProperty(const String &name)CEGUI::PropertySet
setAntiAliased(const bool anti_alaised)CEGUI::FreeTypeFont
setAutoScaled(const AutoScaledMode auto_scaled)CEGUI::Font
setDefaultResourceGroup(const String &resourceGroup)CEGUI::Font [inline, static]
setMaxCodepoint(utf32 codepoint)CEGUI::Font [protected]
setMutedState(bool setting)CEGUI::EventSet
setNativeResolution(const Sizef &size)CEGUI::Font
setPointSize(const float point_size)CEGUI::FreeTypeFont
setProperty(const String &name, const String &value)CEGUI::PropertySet
setProperty(const String &name, typename PropertyHelper< T >::pass_type value)CEGUI::PropertySet [inline]
subscribeEvent(const String &name, Event::Subscriber subscriber)CEGUI::EventSet [virtual]
subscribeEvent(const String &name, Event::Group group, Event::Subscriber subscriber)CEGUI::EventSet [virtual]
subscribeEvent(const String &name, Arg1 arg1, Arg2 arg2)CEGUI::EventSet [inline]
subscribeEvent(const String &name, Event::Group group, Arg1 arg1, Arg2 arg2)CEGUI::EventSet [inline]
subscribeScriptedEvent(const String &name, const String &subscriber_name)CEGUI::EventSet [virtual]
subscribeScriptedEvent(const String &name, Event::Group group, const String &subscriber_name)CEGUI::EventSet [virtual]
TextureVector typedefCEGUI::FreeTypeFont [protected]
updateFont()CEGUI::FreeTypeFont [protected, virtual]
writeXMLToStream(XMLSerializer &xml_stream) const CEGUI::Font
writeXMLToStream_impl(XMLSerializer &xml_stream) const CEGUI::FreeTypeFont [protected, virtual]
~EventSet(void)CEGUI::EventSet [virtual]
~Font()CEGUI::Font [virtual]
~FreeTypeFont()CEGUI::FreeTypeFont
~PropertyReceiver() (defined in CEGUI::PropertyReceiver)CEGUI::PropertyReceiver [inline, virtual]
~PropertySet(void)CEGUI::PropertySet [inline, virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends