/usr/share/vala/vapi/gucharmap-2.90.vapi is in libgucharmap-2-90-dev 1:3.10.1-0ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 | /* gucharmap-2.90.vapi generated by vapigen-0.22, do not modify. */
[CCode (cprefix = "Gucharmap", gir_namespace = "Gucharmap", gir_version = "2.90", lower_case_cprefix = "gucharmap_")]
namespace Gucharmap {
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_block_chapters_model_get_type ()")]
public class BlockChaptersModel : Gucharmap.ChaptersModel, Gtk.Buildable, Gtk.TreeDragDest, Gtk.TreeDragSource, Gtk.TreeModel, Gtk.TreeSortable {
[CCode (has_construct_function = false, type = "GucharmapChaptersModel*")]
public BlockChaptersModel ();
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_block_codepoint_list_get_type ()")]
public class BlockCodepointList : Gucharmap.CodepointList {
[CCode (has_construct_function = false, type = "GucharmapCodepointList*")]
public BlockCodepointList (unichar start, unichar end);
[NoAccessorMethod]
public uint first_codepoint { get; construct; }
[NoAccessorMethod]
public uint last_codepoint { get; construct; }
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_chapters_model_get_type ()")]
public class ChaptersModel : Gtk.ListStore, Gtk.Buildable, Gtk.TreeDragDest, Gtk.TreeDragSource, Gtk.TreeModel, Gtk.TreeSortable {
[CCode (has_construct_function = false)]
protected ChaptersModel ();
public virtual bool character_to_iter (unichar wc, out Gtk.TreeIter iter);
public virtual Gucharmap.CodepointList get_book_codepoint_list ();
public virtual Gucharmap.CodepointList get_codepoint_list (Gtk.TreeIter iter);
public unowned string get_title ();
public bool id_to_iter (string id, out Gtk.TreeIter _iter);
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_chapters_view_get_type ()")]
public class ChaptersView : Gtk.TreeView, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ChaptersView ();
public Gucharmap.CodepointList get_book_codepoint_list ();
public Gucharmap.CodepointList get_codepoint_list ();
public unowned Gucharmap.ChaptersModel get_model ();
public string get_selected ();
public void next ();
public void previous ();
public bool select_character (unichar wc);
public bool select_locale ();
public void set_model (Gucharmap.ChaptersModel model);
public bool set_selected (string name);
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_charmap_get_type ()")]
public class Charmap : Gtk.Paned, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Charmap ();
public string get_active_chapter ();
public unichar get_active_character ();
public unowned Gucharmap.CodepointList get_active_codepoint_list ();
public int get_active_page ();
public Gucharmap.CodepointList get_book_codepoint_list ();
public unowned Gucharmap.ChaptersModel get_chapters_model ();
public unowned Gucharmap.ChaptersView get_chapters_view ();
public bool get_chapters_visible ();
public unowned Gucharmap.Chartable get_chartable ();
public Pango.FontDescription get_font_desc ();
public bool get_font_fallback ();
public bool get_page_visible (int page);
public bool get_snap_pow2 ();
public void next_chapter ();
public void previous_chapter ();
public void set_active_chapter (string chapter);
public void set_active_character (unichar uc);
public void set_active_page (int page);
public void set_chapters_model (Gucharmap.ChaptersModel model);
public void set_chapters_visible (bool visible);
public void set_font_desc (Pango.FontDescription font_desc);
public void set_font_fallback (bool enable_font_fallback);
public void set_page_visible (int page, bool visible);
public void set_snap_pow2 (bool snap);
public string active_chapter { owned get; set; }
public uint active_character { get; set; }
public Gucharmap.CodepointList active_codepoint_list { get; }
public uint active_page { get; set; }
public Gucharmap.ChaptersModel chapters_model { set construct; }
public Pango.FontDescription font_desc { owned get; set; }
public bool font_fallback { get; set; }
[NoAccessorMethod]
public bool snap_power_2 { get; set; }
public virtual signal void link_clicked (uint old_character, uint new_character);
public virtual signal void status_message (string message);
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_chartable_get_type ()")]
public class Chartable : Gtk.DrawingArea, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Chartable ();
public unichar get_active_character ();
public unowned Gucharmap.CodepointList get_codepoint_list ();
public Pango.FontDescription get_font_desc ();
public bool get_font_fallback ();
public bool get_snap_pow2 ();
public bool get_zoom_enabled ();
[NoWrapper]
public virtual void set_active_char (uint ch);
public void set_active_character (unichar wc);
public void set_codepoint_list (Gucharmap.CodepointList codepoint_list);
public void set_font_desc (Pango.FontDescription font_desc);
public void set_font_fallback (bool enable_font_fallback);
[NoWrapper]
public virtual void set_scroll_adjustments (Gtk.Adjustment hadjustment, Gtk.Adjustment vadjustment);
public void set_snap_pow2 (bool snap);
public void set_zoom_enabled (bool enabled);
public uint active_character { get; set; }
public Gucharmap.CodepointList codepoint_list { get; set; }
public Pango.FontDescription font_desc { owned get; set; }
public bool font_fallback { get; set; }
[NoAccessorMethod]
public bool snap_power_2 { get; set; }
public bool zoom_enabled { get; set; }
[NoAccessorMethod]
public bool zoom_showing { get; }
public virtual signal void activate ();
public virtual signal void copy_clipboard ();
public virtual signal bool move_cursor (Gtk.MovementStep step, int count);
public virtual signal void paste_clipboard ();
public virtual signal void status_message (string message);
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_chartable_accessible_get_type ()")]
public class ChartableAccessible : Atk.NoOpObject, Atk.Action, Atk.Component, Atk.Document, Atk.EditableText, Atk.Hypertext, Atk.Image, Atk.Selection, Atk.Table, Atk.Text, Atk.Value, Atk.Window {
[CCode (has_construct_function = false, type = "AtkObject*")]
public ChartableAccessible (Gucharmap.Chartable chartable);
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_chartable_cell_accessible_get_type ()")]
public class ChartableCellAccessible : Atk.Object, Atk.Action, Atk.Component {
public uint action_idle_handler;
public weak string activate_description;
public int index;
public weak Atk.StateSet state_set;
public weak Gtk.Widget widget;
[CCode (has_construct_function = false, type = "AtkObject*")]
public ChartableCellAccessible ();
public bool add_state (Atk.StateType state_type, bool emit_signal);
public void initialise (Gtk.Widget widget, Atk.Object parent, int index);
public bool remove_state (Atk.StateType state_type, bool emit_signal);
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_codepoint_list_get_type ()")]
public abstract class CodepointList : GLib.Object {
[CCode (has_construct_function = false)]
protected CodepointList ();
public virtual unichar get_char (int index);
public virtual int get_index (unichar wc);
public virtual int get_last_index ();
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_script_chapters_model_get_type ()")]
public class ScriptChaptersModel : Gucharmap.ChaptersModel, Gtk.Buildable, Gtk.TreeDragDest, Gtk.TreeDragSource, Gtk.TreeModel, Gtk.TreeSortable {
[CCode (has_construct_function = false, type = "GucharmapChaptersModel*")]
public ScriptChaptersModel ();
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", type_id = "gucharmap_script_codepoint_list_get_type ()")]
public class ScriptCodepointList : Gucharmap.CodepointList {
[CCode (has_construct_function = false, type = "GucharmapCodepointList*")]
public ScriptCodepointList ();
public bool append_script (string script);
public bool set_script (string script);
public bool set_scripts (string scripts);
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", cprefix = "GUCHARMAP_CHARMAP_PAGE_", has_type_id = false)]
public enum CharmapPageType {
CHARTABLE,
DETAILS
}
[CCode (cheader_filename = "gucharmap/gucharmap.h", cprefix = "GUCHARMAP_UNICODE_VERSION_", has_type_id = false)]
public enum UnicodeVersion {
UNASSIGNED,
@1_1,
@2_0,
@2_1,
@3_0,
@3_1,
@3_2,
@4_0,
@4_1,
@5_0,
@5_1,
@5_2,
@6_0,
@6_1,
@6_2,
@6_3,
LATEST;
public static unowned string to_string (Gucharmap.UnicodeVersion version);
}
[CCode (array_length = false, array_null_terminated = true, cheader_filename = "gucharmap/gucharmap.h")]
public static string[] get_nameslist_colons (unichar uc);
[CCode (array_length = false, array_null_terminated = true, cheader_filename = "gucharmap/gucharmap.h")]
public static string[] get_nameslist_equals (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unichar get_nameslist_exes (unichar uc);
[CCode (array_length = false, array_null_terminated = true, cheader_filename = "gucharmap/gucharmap.h")]
public static string[] get_nameslist_pounds (unichar uc);
[CCode (array_length = false, array_null_terminated = true, cheader_filename = "gucharmap/gucharmap.h")]
public static string[] get_nameslist_stars (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_category_name (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_data_name (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static int get_unicode_data_name_count ();
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_kCantonese (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_kDefinition (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_kJapaneseKun (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_kJapaneseOn (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_kKorean (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_kMandarin (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_kTang (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string get_unicode_name (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static Gucharmap.UnicodeVersion get_unicode_version (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static int get_unihan_count ();
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static bool unichar_isdefined (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static bool unichar_isgraph (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static int unichar_to_printable_utf8 (unichar uc, string outbuf);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static GLib.UnicodeType unichar_type (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static bool unichar_validate (unichar uc);
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unichar unicode_get_locale_character ();
[CCode (cheader_filename = "gucharmap/gucharmap.h")]
public static unowned string unicode_get_script_for_char (unichar wc);
[CCode (array_length = false, array_null_terminated = true, cheader_filename = "gucharmap/gucharmap.h")]
public static string[] unicode_list_scripts ();
}
|