Cairo__FontOptions.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 30 May 2012 20:06:35 +0000
changeset 11 fdc697f4f190
parent 7 392289f92fab
child 12 e5f0c18af8a9
permissions -rw-r--r--
- Cairo::SvgVersion added: #version_SVN - Cairo::Rectangle added: #version_SVN - Cairo::FontFace added: #version_SVN - Cairo::Pattern added: #version_SVN - Cairo::Antialias added: #version_SVN - Cairo::FontExtents added: #version_SVN - Cairo::TextExtents added: #version_SVN - Cairo::HintStyle added: #version_SVN - Cairo::Content added: #version_SVN - Cairo::FontWeight added: #version_SVN - Cairo::Region added: #version_SVN - Cairo::Status added: #version_SVN - Cairo::UserDataKey added: #version_SVN - Cairo::LineCap added: #version_SVN - Cairo::ExternalFunctions added: #primFormatStrideForWidth:width: #version_SVN - Cairo::Extend added: #version_SVN - Cairo::RefCountedStructure added: #version_SVN - Cairo::Cairo::TextClusterFlags added: #version_SVN - Cairo::RectangleInt added: #version_SVN - Cairo::Format added: #version_SVN - Cairo::SubpixelOrder added: #version_SVN - Cairo::Operator added: #version_SVN - Cairo::TextClusterFlags added: #version_SVN - Cairo::ScaledFont added: #version_SVN - Cairo::PathData added: #version_SVN - Cairo::TextCluster added: #version_SVN - Cairo::PathDataType added: #version_SVN - Cairo::RectangleList added: #version_SVN - Cairo::LineJoin added: #version_SVN - Cairo::Surface added: #version_SVN - Cairo::FillRule added: #version_SVN - Cairo::Device added: #version_SVN - Cairo::GLXWorkstation added: #version_SVN - Cairo::SurfaceType added: #version_SVN - Cairo::Path added: #version_SVN - Cairo::PdfVersion added: #version_SVN - Cairo::FontSlant added: #version_SVN - Cairo::PatternType added: #version_SVN - Cairo::RegionOverlap added: #version_SVN - Cairo::Filter added: #version_SVN - Cairo::Matrix added: #version_SVN - Cairo::Glyph added: #version_SVN - Cairo::FontOptions added: #version_SVN - Cairo::FontType added: #version_SVN - Cairo::DeviceType added: #version_SVN - Cairo::GraphicsContext added: #version_SVN - Cairo::HintMetrics added: #version_SVN - stx_goodies_libcairo added: #extensionsVersion_SVN #svnRepositoryUrlString #svnRevisionNr #version_SVN changed: #classNamesAndAttributes #extensionMethodNames #preRequisites - extensions ...

"{ Package: 'stx:goodies/libcairo' }"

"{ NameSpace: Cairo }"

ExternalStructure subclass:#FontOptions
	instanceVariableNames:''
	classVariableNames:''
	poolDictionaries:''
	category:'Cairo - Objects'
!


!FontOptions class methodsFor:'accessing'!

libraryName

	OperatingSystem isUNIXlike ifTrue:[^'libcairo.so.2'].

	OperatingSystem isMSWINDOWSlike ifTrue:[^'cairo.dll'].

	self error:'Library name for host OS is not known'
!

structSize

	^0
! !

!FontOptions class methodsFor:'primitives'!

primCopy: original 

	<cdecl: Cairo::FontOptions "cairo_font_options_copy" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primDestroy: options 

	<cdecl: void "cairo_font_options_destroy" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primEqual: options other: other 

	<cdecl: int32 "cairo_font_options_equal" ( Cairo::FontOptions Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primFontOptionsCopy: original 

	<cdecl: Cairo::FontOptions "cairo_font_options_copy" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsCreate

	<cdecl: Cairo::FontOptions "cairo_font_options_create" ( ) >
	self primitiveFailed
!

primFontOptionsDestroy: options 

	<cdecl: void "cairo_font_options_destroy" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsEqual: options other: other 

	<cdecl: int32 "cairo_font_options_equal" ( Cairo::FontOptions Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsGetAntialias: options 

	<cdecl: int32 "cairo_font_options_get_antialias" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsGetHintMetrics: options 

	<cdecl: int32 "cairo_font_options_get_hint_metrics" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsGetHintStyle: options 

	<cdecl: int32 "cairo_font_options_get_hint_style" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsGetSubpixelOrder: options 

	<cdecl: int32 "cairo_font_options_get_subpixel_order" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsHash: options 

	<cdecl: long "cairo_font_options_hash" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsMerge: options other: other 

	<cdecl: void "cairo_font_options_merge" ( Cairo::FontOptions Cairo::FontOptions ) >
	self primitiveFailed
!

primFontOptionsSetAntialias: options antialias: antialias 

	<cdecl: void "cairo_font_options_set_antialias" ( Cairo::FontOptions int32 ) >
	self primitiveFailed
!

primFontOptionsSetHintMetrics: options hintMetrics: hint_metrics 

	<cdecl: void "cairo_font_options_set_hint_metrics" ( Cairo::FontOptions int32 ) >
	self primitiveFailed
!

primFontOptionsSetHintStyle: options hintStyle: hint_style 

	<cdecl: void "cairo_font_options_set_hint_style" ( Cairo::FontOptions int32 ) >
	self primitiveFailed
!

primFontOptionsSetSubpixelOrder: options subpixelOrder: subpixel_order 

	<cdecl: void "cairo_font_options_set_subpixel_order" ( Cairo::FontOptions int32 ) >
	self primitiveFailed
!

primFontOptionsStatus: options 

	<cdecl: int32 "cairo_font_options_status" ( Cairo::FontOptions ) >
	self primitiveFailed
!

primFtFontOptionsSubstitute: options pattern: pattern 

	<cdecl: void "cairo_ft_font_options_substitute" ( Cairo::FontOptions pointer ) >
	self primitiveFailed

    "Created: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primGetAntialias: options 

	<cdecl: int32 "cairo_font_options_get_antialias" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primGetHintMetrics: options 

	<cdecl: int32 "cairo_font_options_get_hint_metrics" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primGetHintStyle: options 

	<cdecl: int32 "cairo_font_options_get_hint_style" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primGetSubpixelOrder: options 

	<cdecl: int32 "cairo_font_options_get_subpixel_order" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primHash: options 

	<cdecl: int32 "cairo_font_options_hash" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primMerge: options other: other 

	<cdecl: void "cairo_font_options_merge" ( Cairo::FontOptions Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primSetAntialias: options antialias: antialias 

	<cdecl: void "cairo_font_options_set_antialias" ( Cairo::FontOptions int32 ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primSetHintMetrics: options hintMetrics: hint_metrics 

	<cdecl: void "cairo_font_options_set_hint_metrics" ( Cairo::FontOptions int32 ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primSetHintStyle: options hintStyle: hint_style 

	<cdecl: void "cairo_font_options_set_hint_style" ( Cairo::FontOptions int32 ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primSetSubpixelOrder: options subpixelOrder: subpixel_order 

	<cdecl: void "cairo_font_options_set_subpixel_order" ( Cairo::FontOptions int32 ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
!

primStatus: options 

	<cdecl: int32 "cairo_font_options_status" ( Cairo::FontOptions ) >
	self primitiveFailed

    "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
! !

!FontOptions class methodsFor:'documentation'!

version
    ^'$Id$'
!

version_SVN
    ^ '$Id::                                                                                                                        $'
! !