Cairo__ScaledFont.st
changeset 20 18a3e6b5f310
parent 12 e5f0c18af8a9
child 23 38ee47dbd976
equal deleted inserted replaced
18:fae6edf1bdbd 20:18a3e6b5f310
    70 
    70 
    71 !ScaledFont class methodsFor:'primitives'!
    71 !ScaledFont class methodsFor:'primitives'!
    72 
    72 
    73 primDestroy: scaled_font 
    73 primDestroy: scaled_font 
    74 
    74 
    75 	<cdecl: void "cairo_scaled_font_destroy" ( Cairo::ScaledFont ) >
    75 	<cdecl: const void "cairo_scaled_font_destroy" ( Cairo::ScaledFont ) >
    76 	self primitiveFailed
    76 	self primitiveFailed
    77 
    77 
    78     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
    78     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
    79 !
    79 !
    80 
    80 
    81 primExtents: scaled_font extents: extents 
    81 primExtents: scaled_font extents: extents 
    82 
    82 
    83 	<cdecl: void "cairo_scaled_font_extents" ( Cairo::ScaledFont Cairo::FontExtents ) >
    83 	<cdecl: const void "cairo_scaled_font_extents" ( Cairo::ScaledFont Cairo::FontExtents ) >
    84 	self primitiveFailed
    84 	self primitiveFailed
    85 
    85 
    86     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
    86     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
    87 !
    87 !
    88 
    88 
    89 primFtScaledFontLockFace: scaled_font 
    89 primFtScaledFontLockFace: scaled_font 
    90 
    90 
    91 	<cdecl: pointer "cairo_ft_scaled_font_lock_face" ( Cairo::ScaledFont ) >
    91 	<cdecl: const pointer "cairo_ft_scaled_font_lock_face" ( Cairo::ScaledFont ) >
    92 	self primitiveFailed
    92 	self primitiveFailed
    93 
    93 
    94     "Created: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    94     "Created: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    95 !
    95 !
    96 
    96 
    97 primFtScaledFontUnlockFace: scaled_font 
    97 primFtScaledFontUnlockFace: scaled_font 
    98 
    98 
    99 	<cdecl: void "cairo_ft_scaled_font_unlock_face" ( Cairo::ScaledFont ) >
    99 	<cdecl: const void "cairo_ft_scaled_font_unlock_face" ( Cairo::ScaledFont ) >
   100 	self primitiveFailed
   100 	self primitiveFailed
   101 
   101 
   102     "Created: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   102     "Created: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   103 !
   103 !
   104 
   104 
   105 primGetCtm: scaled_font ctm: ctm 
   105 primGetCtm: scaled_font ctm: ctm 
   106 
   106 
   107 	<cdecl: void "cairo_scaled_font_get_ctm" ( Cairo::ScaledFont Cairo::Matrix ) >
   107 	<cdecl: const void "cairo_scaled_font_get_ctm" ( Cairo::ScaledFont Cairo::Matrix ) >
   108 	self primitiveFailed
   108 	self primitiveFailed
   109 
   109 
   110     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   110     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   111 !
   111 !
   112 
   112 
   113 primGetFontFace: scaled_font 
   113 primGetFontFace: scaled_font 
   114 
   114 
   115 	<cdecl: Cairo::FontFace "cairo_scaled_font_get_font_face" ( Cairo::ScaledFont ) >
   115 	<cdecl: const Cairo::FontFace "cairo_scaled_font_get_font_face" ( Cairo::ScaledFont ) >
   116 	self primitiveFailed
   116 	self primitiveFailed
   117 
   117 
   118     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   118     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   119 !
   119 !
   120 
   120 
   121 primGetFontMatrix: scaled_font fontMatrix: font_matrix 
   121 primGetFontMatrix: scaled_font fontMatrix: font_matrix 
   122 
   122 
   123 	<cdecl: void "cairo_scaled_font_get_font_matrix" ( Cairo::ScaledFont Cairo::Matrix ) >
   123 	<cdecl: const void "cairo_scaled_font_get_font_matrix" ( Cairo::ScaledFont Cairo::Matrix ) >
   124 	self primitiveFailed
   124 	self primitiveFailed
   125 
   125 
   126     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   126     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   127 !
   127 !
   128 
   128 
   129 primGetFontOptions: scaled_font options: options 
   129 primGetFontOptions: scaled_font options: options 
   130 
   130 
   131 	<cdecl: void "cairo_scaled_font_get_font_options" ( Cairo::ScaledFont Cairo::FontOptions ) >
   131 	<cdecl: const void "cairo_scaled_font_get_font_options" ( Cairo::ScaledFont Cairo::FontOptions ) >
   132 	self primitiveFailed
   132 	self primitiveFailed
   133 
   133 
   134     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   134     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   135 !
   135 !
   136 
   136 
   137 primGetReferenceCount: scaled_font 
   137 primGetReferenceCount: scaled_font 
   138 
   138 
   139 	<cdecl: uint32 "cairo_scaled_font_get_reference_count" ( Cairo::ScaledFont ) >
   139 	<cdecl: const uint32 "cairo_scaled_font_get_reference_count" ( Cairo::ScaledFont ) >
   140 	self primitiveFailed
   140 	self primitiveFailed
   141 
   141 
   142     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   142     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   143 !
   143 !
   144 
   144 
   145 primGetType: scaled_font 
   145 primGetType: scaled_font 
   146 
   146 
   147 	<cdecl: int32 "cairo_scaled_font_get_type" ( Cairo::ScaledFont ) >
   147 	<cdecl: const int32 "cairo_scaled_font_get_type" ( Cairo::ScaledFont ) >
   148 	self primitiveFailed
   148 	self primitiveFailed
   149 
   149 
   150     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   150     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   151 !
   151 !
   152 
   152 
   153 primGetUserData: scaled_font key: key 
   153 primGetUserData: scaled_font key: key 
   154 
   154 
   155 	<cdecl: pointer "cairo_scaled_font_get_user_data" ( Cairo::ScaledFont Cairo::UserDataKey ) >
   155 	<cdecl: const pointer "cairo_scaled_font_get_user_data" ( Cairo::ScaledFont Cairo::UserDataKey ) >
   156 	self primitiveFailed
   156 	self primitiveFailed
   157 
   157 
   158     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   158     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   159 !
   159 !
   160 
   160 
   161 primGlyphExtents: scaled_font glyphs: glyphs numGlyphs: num_glyphs extents: extents 
   161 primGlyphExtents: scaled_font glyphs: glyphs numGlyphs: num_glyphs extents: extents 
   162 
   162 
   163 	<cdecl: void "cairo_scaled_font_glyph_extents" ( Cairo::ScaledFont Cairo::Glyph int32 Cairo::TextExtents ) >
   163 	<cdecl: const void "cairo_scaled_font_glyph_extents" ( Cairo::ScaledFont Cairo::Glyph int32 Cairo::TextExtents ) >
   164 	self primitiveFailed
   164 	self primitiveFailed
   165 
   165 
   166     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   166     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   167 !
   167 !
   168 
   168 
   169 primReference: scaled_font 
   169 primReference: scaled_font 
   170 
   170 
   171 	<cdecl: Cairo::ScaledFont "cairo_scaled_font_reference" ( Cairo::ScaledFont ) >
   171 	<cdecl: const Cairo::ScaledFont "cairo_scaled_font_reference" ( Cairo::ScaledFont ) >
   172 	self primitiveFailed
   172 	self primitiveFailed
   173 
   173 
   174     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   174     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   175 !
   175 !
   176 
   176 
   177 primScaledFontCreate: font_face fontMatrix: font_matrix ctm: ctm options: options 
   177 primScaledFontCreate: font_face fontMatrix: font_matrix ctm: ctm options: options 
   178 
   178 
   179 	<cdecl: Cairo::ScaledFont "cairo_scaled_font_create" ( Cairo::FontFace Cairo::Matrix Cairo::Matrix Cairo::FontOptions ) >
   179 	<cdecl: const Cairo::ScaledFont "cairo_scaled_font_create" ( Cairo::FontFace Cairo::Matrix Cairo::Matrix Cairo::FontOptions ) >
   180 	self primitiveFailed
   180 	self primitiveFailed
   181 
   181 
   182     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   182     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   183 !
   183 !
   184 
   184 
   185 primSetUserData: scaled_font key: key userData: user_data destroy: destroy 
   185 primSetUserData: scaled_font key: key userData: user_data destroy: destroy 
   186 
   186 
   187 	<cdecl: int32 "cairo_scaled_font_set_user_data" ( Cairo::ScaledFont Cairo::UserDataKey pointer pointer ) >
   187 	<cdecl: const int32 "cairo_scaled_font_set_user_data" ( Cairo::ScaledFont Cairo::UserDataKey pointer pointer ) >
   188 	self primitiveFailed
   188 	self primitiveFailed
   189 
   189 
   190     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   190     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   191 !
   191 !
   192 
   192 
   193 primStatus: scaled_font 
   193 primStatus: scaled_font 
   194 
   194 
   195 	<cdecl: int32 "cairo_scaled_font_status" ( Cairo::ScaledFont ) >
   195 	<cdecl: const int32 "cairo_scaled_font_status" ( Cairo::ScaledFont ) >
   196 	self primitiveFailed
   196 	self primitiveFailed
   197 
   197 
   198     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   198     "Modified: / 10-09-2008 / 18:19:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   199 !
   199 !
   200 
   200 
   201 primTextExtents: scaled_font utf8: utf8 extents: extents 
   201 primTextExtents: scaled_font utf8: utf8 extents: extents 
   202 
   202 
   203 	<cdecl: void "cairo_scaled_font_text_extents" ( Cairo::ScaledFont charPointer Cairo::TextExtents ) >
   203 	<cdecl: const void "cairo_scaled_font_text_extents" ( Cairo::ScaledFont charPointer Cairo::TextExtents ) >
   204 	self primitiveFailed
   204 	self primitiveFailed
   205 
   205 
   206     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   206     "Modified: / 10-09-2008 / 18:19:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
   207 ! !
   207 ! !
   208 
   208