GimpTextTool

GimpTextTool

Synopsis

struct              GimpTextTool;
#define             GIMP_TEXT_TOOL_GET_OPTIONS          (t)
void                gimp_text_tool_register             (GimpToolRegisterCallback callback,
                                                         gpointer data);
void                gimp_text_tool_set_layer            (GimpTextTool *text_tool,
                                                         GimpLayer *layer);
gboolean            gimp_text_tool_get_has_text_selection
                                                        (GimpTextTool *text_tool);
void                gimp_text_tool_delete_selection     (GimpTextTool *text_tool);
void                gimp_text_tool_cut_clipboard        (GimpTextTool *text_tool);
void                gimp_text_tool_copy_clipboard       (GimpTextTool *text_tool);
void                gimp_text_tool_paste_clipboard      (GimpTextTool *text_tool);
void                gimp_text_tool_create_vectors       (GimpTextTool *text_tool);
void                gimp_text_tool_create_vectors_warped
                                                        (GimpTextTool *text_tool);
void                gimp_text_tool_clear_layout         (GimpTextTool *text_tool);
gboolean            gimp_text_tool_ensure_layout        (GimpTextTool *text_tool);

Object Hierarchy

  GObject
   +----GimpObject
         +----GimpTool
               +----GimpDrawTool
                     +----GimpTextTool

Implemented Interfaces

GimpTextTool implements GimpProgressInterface and GimpRectangleToolInterface.

Description

Details

struct GimpTextTool

struct GimpTextTool;


GIMP_TEXT_TOOL_GET_OPTIONS()

#define GIMP_TEXT_TOOL_GET_OPTIONS(t)  (GIMP_TEXT_OPTIONS (gimp_tool_get_options (GIMP_TOOL (t))))


gimp_text_tool_register ()

void                gimp_text_tool_register             (GimpToolRegisterCallback callback,
                                                         gpointer data);


gimp_text_tool_set_layer ()

void                gimp_text_tool_set_layer            (GimpTextTool *text_tool,
                                                         GimpLayer *layer);


gimp_text_tool_get_has_text_selection ()

gboolean            gimp_text_tool_get_has_text_selection
                                                        (GimpTextTool *text_tool);


gimp_text_tool_delete_selection ()

void                gimp_text_tool_delete_selection     (GimpTextTool *text_tool);


gimp_text_tool_cut_clipboard ()

void                gimp_text_tool_cut_clipboard        (GimpTextTool *text_tool);


gimp_text_tool_copy_clipboard ()

void                gimp_text_tool_copy_clipboard       (GimpTextTool *text_tool);


gimp_text_tool_paste_clipboard ()

void                gimp_text_tool_paste_clipboard      (GimpTextTool *text_tool);


gimp_text_tool_create_vectors ()

void                gimp_text_tool_create_vectors       (GimpTextTool *text_tool);


gimp_text_tool_create_vectors_warped ()

void                gimp_text_tool_create_vectors_warped
                                                        (GimpTextTool *text_tool);


gimp_text_tool_clear_layout ()

void                gimp_text_tool_clear_layout         (GimpTextTool *text_tool);


gimp_text_tool_ensure_layout ()

gboolean            gimp_text_tool_ensure_layout        (GimpTextTool *text_tool);