libgeda

s_undo.c File Reference

#include <config.h>
#include <stdio.h>
#include <ctype.h>
#include "libgeda_priv.h"
Include dependency graph for s_undo.c:

Go to the source code of this file.

Functions

UNDOs_undo_return_tail (UNDO *head)
UNDOs_undo_return_head (UNDO *tail)
UNDOs_undo_new_head (void)
void s_undo_destroy_head (UNDO *u_head)
UNDOs_undo_add (UNDO *head, int type, char *filename, GList *object_list, int left, int top, int right, int bottom, int page_control, int up)
void s_undo_print_all (UNDO *head)
void s_undo_destroy_all (TOPLEVEL *toplevel, UNDO *head)
void s_undo_remove (TOPLEVEL *toplevel, UNDO *head, UNDO *u_tos)
void s_undo_remove_rest (TOPLEVEL *toplevel, UNDO *head)
int s_undo_levels (UNDO *head)
void s_undo_init (PAGE *p_current)
void s_undo_free_all (TOPLEVEL *toplevel, PAGE *p_current)

Function Documentation

UNDO* s_undo_return_tail ( UNDO head)
Todo:
Finish function documentation!!!
Function Description

Definition at line 42 of file s_undo.c.

UNDO* s_undo_return_head ( UNDO tail)
Todo:
Finish function documentation!!!
Function Description

Definition at line 61 of file s_undo.c.

UNDO* s_undo_new_head ( void  )
Todo:
Finish function documentation!!!
Function Description

Definition at line 80 of file s_undo.c.

void s_undo_destroy_head ( UNDO u_head)
Todo:
Finish function documentation!!!
Function Description

Definition at line 104 of file s_undo.c.

UNDO* s_undo_add ( UNDO head,
int  type,
char *  filename,
GList *  object_list,
int  left,
int  top,
int  right,
int  bottom,
int  page_control,
int  up 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 114 of file s_undo.c.

Here is the call graph for this function:

void s_undo_print_all ( UNDO head)
Todo:
Finish function documentation!!!
Function Description

Definition at line 155 of file s_undo.c.

Here is the call graph for this function:

void s_undo_destroy_all ( TOPLEVEL toplevel,
UNDO head 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 187 of file s_undo.c.

Here is the call graph for this function:

void s_undo_remove ( TOPLEVEL toplevel,
UNDO head,
UNDO u_tos 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 213 of file s_undo.c.

Here is the call graph for this function:

void s_undo_remove_rest ( TOPLEVEL toplevel,
UNDO head 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 255 of file s_undo.c.

Here is the call graph for this function:

int s_undo_levels ( UNDO head)
Todo:
Finish function documentation!!!
Function Description

Definition at line 285 of file s_undo.c.

void s_undo_init ( PAGE p_current)
Todo:
Finish function documentation!!!
Function Description

Definition at line 307 of file s_undo.c.

void s_undo_free_all ( TOPLEVEL toplevel,
PAGE p_current 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 318 of file s_undo.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines