GucharmapChaptersModel

GucharmapChaptersModel

Object Hierarchy

    GObject
    ╰── GtkListStore
        ╰── GucharmapChaptersModel
            ├── GucharmapBlockChaptersModel
            ╰── GucharmapScriptChaptersModel

Implemented Interfaces

GucharmapChaptersModel implements GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.

Description

Functions

gucharmap_chapters_model_get_codepoint_list ()

GucharmapCodepointList *
gucharmap_chapters_model_get_codepoint_list
                               (GucharmapChaptersModel *chapters,
                                GtkTreeIter *iter);

Creates a new GucharmapCodepointList representing the characters in the current chapter.

Parameters

chapters

a GucharmapChaptersModel

 

iter

a GtkTreeIter

 

Returns

the newly-created GucharmapCodepointList, or NULL if there is no chapter selected. The caller should release the result with g_object_unref() when finished.

[transfer full]


gucharmap_chapters_model_get_title ()

const char *
gucharmap_chapters_model_get_title (GucharmapChaptersModel *chapters);

Returns


gucharmap_chapters_model_get_book_codepoint_list ()

GucharmapCodepointList *
gucharmap_chapters_model_get_book_codepoint_list
                               (GucharmapChaptersModel *chapters);

Parameters

chapters

a GucharmapChaptersModel

 

Returns

a reference to a GucharmapCodepointList representing all the characters in all the chapters. It should not be modified, but must be g_object_unref()'d after use.

[transfer full]


gucharmap_chapters_model_character_to_iter ()

gboolean
gucharmap_chapters_model_character_to_iter
                               (GucharmapChaptersModel *chapters,
                                gunichar wc,
                                GtkTreeIter *iter);

Parameters

chapters

a GucharmapChaptersModel

 

wc

a character

 

iter

a GtkTreeIter.

[out]

Returns

TRUE on success, FALSE on failure.


gucharmap_chapters_model_id_to_iter ()

gboolean
gucharmap_chapters_model_id_to_iter (GucharmapChaptersModel *model,
                                     const char *id,
                                     GtkTreeIter *_iter);

Parameters

id

name

 

Returns

TRUE on success, FALSE on failure.

Types and Values

GucharmapChaptersModelPrivate

typedef struct _GucharmapChaptersModelPrivate GucharmapChaptersModelPrivate;


struct GucharmapChaptersModel

struct GucharmapChaptersModel;