aboutsummaryrefslogtreecommitdiff
path: root/src/notes.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2013-09-13 22:24:22 +0200
committerThomas White <taw@bitwiz.org.uk>2013-09-13 22:24:22 +0200
commit7f82ae3627592facfcdb84b187e03cafa654ac13 (patch)
treee22487ff049ba188a59497cf77b957022cf19517 /src/notes.h
parentebdaf52f216ea63172a23716943d3a32dace5ea5 (diff)
Add notes
Diffstat (limited to 'src/notes.h')
-rw-r--r--src/notes.h42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/notes.h b/src/notes.h
new file mode 100644
index 0000000..32b6bbe
--- /dev/null
+++ b/src/notes.h
@@ -0,0 +1,42 @@
+/*
+ * notes.h
+ *
+ * Copyright © 2013 Thomas White <taw@bitwiz.org.uk>
+ *
+ * This file is part of Colloquium.
+ *
+ * Colloquium is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+#ifndef NOTES_H
+#define NOTES_H
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+struct notes;
+
+extern void open_notes(struct presentation *p);
+
+extern void notify_notes_slide_changed(struct presentation *p,
+ struct slide *np);
+
+extern void write_notes(struct slide *s, struct serializer *ser);
+extern void load_notes(struct ds_node *node, struct slide *s);
+
+extern void grab_current_notes(struct presentation *p);
+
+#endif /* NOTES_H */