Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class WEL_LOG_FONT General cluster: wel description: "Defines the attributes of a font." create: make, make_with_pointer, make_by_font Ancestors WEL_CAPABILITIES_CONSTANTS WEL_CHARACTER_SET_CONSTANTS WEL_CLIP_PRECISION_CONSTANTS WEL_FONT_FAMILY_CONSTANTS WEL_FONT_PITCH_CONSTANTS WEL_FONT_QUALITY_CONSTANTS WEL_OUT_PRECISION_CONSTANTS WEL_STRUCTURE* WEL_WORD_OPERATIONS Queries Ansi_charset: INTEGER_32 Antialiased_quality: INTEGER_32 Aspect_x: INTEGER_32 Aspect_x_y: INTEGER_32 Aspect_y: INTEGER_32 Bits_pixel: INTEGER_32 char_set: INTEGER_32 Chinesebig5_charset: INTEGER_32 Cleartype_quality: INTEGER_32 Clip_caps: INTEGER_32 Clip_character_precis: INTEGER_32 Clip_default_precis: INTEGER_32 Clip_embedded: INTEGER_32 Clip_lh_angles: INTEGER_32 Clip_mask: INTEGER_32 clip_precision: INTEGER_32 Clip_stroke_precis: INTEGER_32 Clip_tt_always: INTEGER_32 Color_resolution: INTEGER_32 Curve_caps: INTEGER_32 cwin_hi_word (value: POINTER): INTEGER_32 cwin_lo_word (value: POINTER): INTEGER_32 cwin_make_long (low, high: INTEGER_32): POINTER cwin_make_lparam (low, high: INTEGER_32): POINTER Default_charset: INTEGER_32 Default_pitch: INTEGER_32 Default_quality: INTEGER_32 Draft_quality: INTEGER_32 Driver_version: INTEGER_32 escapement: INTEGER_32 exists: BOOLEAN face_name: STRING_32 family: INTEGER_32 ff_decorative: INTEGER_32 ff_dontcare: INTEGER_32 ff_modern: INTEGER_32 ff_roman: INTEGER_32 ff_script: INTEGER_32 ff_swiss: INTEGER_32 Fixed_pitch: INTEGER_32 Hangeul_charset: INTEGER_32 has_ansi_character_set: BOOLEAN has_character_clipping_precision: BOOLEAN has_character_output_precision: BOOLEAN has_default_character_set: BOOLEAN has_default_clipping_precision: BOOLEAN has_default_output_precision: BOOLEAN has_default_pitch: BOOLEAN has_default_quality: BOOLEAN has_draft_quality: BOOLEAN has_fixed_pitch: BOOLEAN has_oem_character_set: BOOLEAN has_proof_quality: BOOLEAN has_string_output_precision: BOOLEAN has_stroke_clipping_precision: BOOLEAN has_stroke_output_precision: BOOLEAN has_symbol_character_set: BOOLEAN has_unicode_character_set: BOOLEAN has_variable_pitch: BOOLEAN height: INTEGER_32 height_in_points: INTEGER_32 Horizontal_resolution: INTEGER_32 Horizontal_size: INTEGER_32 is_decorative_family: BOOLEAN is_dont_care_family: BOOLEAN is_equal (other: [like Current] WEL_LOG_FONT): BOOLEAN is_modern_family: BOOLEAN is_roman_family: BOOLEAN is_script_family: BOOLEAN is_swiss_family: BOOLEAN italic: BOOLEAN item: POINTER Line_caps: INTEGER_32 Logical_pixels_x: INTEGER_32 Logical_pixels_y: INTEGER_32 Max_face_name_length: INTEGER_32 Non_antialiased_quality: INTEGER_32 Num_brushes: INTEGER_32 Num_colors: INTEGER_32 Num_fonts: INTEGER_32 Num_markers: INTEGER_32 Num_pens: INTEGER_32 Num_reserved: INTEGER_32 Oem_charset: INTEGER_32 orientation: INTEGER_32 Out_character_precis: INTEGER_32 Out_default_precis: INTEGER_32 Out_device_precis: INTEGER_32 out_precision: INTEGER_32 Out_raster_precis: INTEGER_32 Out_string_precis: INTEGER_32 Out_stroke_precis: INTEGER_32 Out_tt_only_precis: INTEGER_32 Out_tt_precis: INTEGER_32 Pdevice_size: INTEGER_32 Physical_offset_x: INTEGER_32 Physical_offset_y: INTEGER_32 pitch: INTEGER_32 pitch_and_family: INTEGER_32 Planes: INTEGER_32 Polygonal_caps: INTEGER_32 Proof_quality: INTEGER_32 quality: INTEGER_32 Raster_caps: INTEGER_32 Scaling_factor_x: INTEGER_32 Scaling_factor_y: INTEGER_32 shared: BOOLEAN Shiftjis_charset: INTEGER_32 Size_palette: INTEGER_32 strike_out: BOOLEAN Structure_size: INTEGER_32 Symbol_charset: INTEGER_32 Technology: INTEGER_32 Text_caps: INTEGER_32 to_lparam (i: INTEGER_32): POINTER to_lresult (i: INTEGER_32): POINTER to_wparam (i: INTEGER_32): POINTER underlined: BOOLEAN Unicode_charset: INTEGER_32 Variable_pitch: INTEGER_32 Vertical_resolution: INTEGER_32 Vertical_size: INTEGER_32 weight: INTEGER_32 width: INTEGER_32 Commands copy (other: [like Current] WEL_LOG_FONT) dispose initialize initialize_with_character (a_character: CHARACTER_8) memory_copy (source_pointer: POINTER; length: INTEGER_32) set_ansi_character_set set_char_set (a_char_set: INTEGER_32) set_character_clipping_precision set_character_output_precision set_clip_precision (a_precision: INTEGER_32) set_decorative_family set_default_character_set set_default_clipping_precision set_default_output_precision set_default_pitch set_default_quality set_dont_care_family set_draft_quality set_escapement (a_escapement: INTEGER_32) set_face_name (a_face_name: READABLE_STRING_GENERAL) set_family (a_family: INTEGER_32) set_fixed_pitch set_height (a_height: INTEGER_32) set_italic set_item (an_item: POINTER) set_modern_family set_not_italic set_not_strike_out set_not_underlined set_oem_character_set set_orientation (a_orientation: INTEGER_32) set_out_precision (a_precision: INTEGER_32) set_pitch (a_pitch: INTEGER_32) set_pitch_and_family (a_pitch_and_family: INTEGER_32) set_proof_quality set_quality (a_quality: INTEGER_32) set_roman_family set_script_family set_shared set_strike_out set_string_output_precision set_stroke_clipping_precision set_stroke_output_precision set_swiss_family set_symbol_character_set set_underlined set_unicode_character_set set_unshared set_variable_pitch set_weight (a_weight: INTEGER_32) set_width (a_width: INTEGER_32) update_by_font (font: WEL_FONT)
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org