GnuCash  4.12-68-g5dc52459a1+
Data Structures | Macros | Enumerations | Functions
gnucash-cursor.h File Reference

Public declarations for GnucashCursor class. More...

#include <glib.h>
#include "gnucash-sheet.h"

Go to the source code of this file.

Data Structures

struct  GnucashCursorCell
 
struct  GnucashCursor
 
struct  GnucashCursorClass
 

Macros

#define GNUCASH_TYPE_CURSOR   (gnucash_cursor_get_type ())
 
#define GNUCASH_CURSOR(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNUCASH_TYPE_CURSOR, GnucashCursor))
 
#define GNUCASH_CURSOR_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), GNUCASH_TYPE_CURSOR, GnucashCursorClass))
 
#define GNUCASH_IS_CURSOR(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GNUCASH_TYPE_CURSOR))
 
#define GNUCASH_TYPE_ITEM_CURSOR   (gnucash_item_cursor_get_type ())
 
#define GNUCASH_ITEM_CURSOR(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNUCASH_TYPE_ITEM_CURSOR, GnucashItemCursor))
 
#define GNUCASH_ITEM_CURSOR_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), GNUCASH_TYPE_ITEM_CURSOR, GnucashItemCursorClass))
 
#define GNUCASH_IS_ITEM_CURSOR(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNUCASH_TYPE_ITEM_CURSOR))
 

Enumerations

enum  { GNUCASH_CURSOR_CELL, GNUCASH_CURSOR_BLOCK, GNUCASH_CURSOR_NUM }
 

Functions

GType gnucash_item_cursor_get_type (void)
 
GType gnucash_cursor_get_type (void)
 
GnucashCursorgnucash_cursor_new (GnucashSheet *sheet)
 
void gnucash_cursor_get_virt (GnucashCursor *cursor, VirtualLocation *virt_loc)
 
void gnucash_cursor_set (GnucashCursor *cursor, VirtualLocation virt_loc)
 
void gnucash_cursor_set_style (GnucashCursor *cursor, SheetBlockStyle *style)
 
void gnucash_cursor_configure (GnucashCursor *cursor)
 

Detailed Description

Public declarations for GnucashCursor class.

Definition in file gnucash-cursor.h.