|  | 
| 
 Public Methods | 
| virtual | ~TextMark () | 
| GtkTextMark* | gobj () | 
|  | Provides access to the underlying C GObject. 
 
 | 
| const GtkTextMark* | gobj () const | 
|  | Provides access to the underlying C GObject. 
 
 | 
| GtkTextMark* | gobj_copy () | 
| void | set_visible (bool setting=true) | 
|  | Sets the visibility of mark ; the insertion point is normally visible, i.e. you can see it as a vertical bar. 
 
 | 
| bool | get_visible () const | 
|  | Returns trueif the mark is visible (i.e. a cursor is displayed for it).
 
 | 
| Glib::ustring | get_name () const | 
|  | Returns the mark name; returns 0for anonymous marks.
 
 | 
| bool | get_deleted () const | 
|  | Returns trueif the mark has been removed from its buffer with Gtk::TextBuffer::delete_mark().
 
 | 
| Glib::RefPtr<TextBuffer> | get_buffer () | 
|  | Gets the buffer this mark is located inside, or 0if the mark is deleted.
 
 | 
| Glib::RefPtr<const TextBuffer> | get_buffer () const | 
|  | Gets the buffer this mark is located inside, or 0if the mark is deleted.
 
 | 
| bool | get_left_gravity () const | 
|  | Determines whether the mark has left gravity. 
 
 | 
| TextIter | get_iter () | 
| 
 Related Functions | 
| (Note that these are not member functions.) 
 
 | 
| Glib::RefPtr<Gtk::TextMark> | wrap (GtkTextMark* object, bool take_copy=false) |