aboutsummaryrefslogtreecommitdiffstats
path: root/src/implementation.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/implementation.h')
-rw-r--r--src/implementation.h16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/implementation.h b/src/implementation.h
index 0fcba02..7c95fd2 100644
--- a/src/implementation.h
+++ b/src/implementation.h
@@ -15,7 +15,7 @@
PUGL_BEGIN_DECLS
/// Set `blob` to `data` with length `len`, reallocating if necessary
-void
+PuglStatus
puglSetBlob(PuglBlob* dest, const void* data, size_t len);
/// Reallocate and set `*dest` to `string`
@@ -32,7 +32,7 @@ puglFreeWorldInternals(PuglWorld* world);
/// Allocate and initialise view internals (implemented once per platform)
PuglInternals*
-puglInitViewInternals(void);
+puglInitViewInternals(PuglWorld* world);
/// Destroy and free view internals (implemented once per platform)
void
@@ -60,18 +60,6 @@ puglExpose(PuglView* view, const PuglEvent* event);
PuglStatus
puglDispatchEvent(PuglView* view, const PuglEvent* event);
-/// Set internal (stored in view) clipboard contents
-const void*
-puglGetInternalClipboard(const PuglView* view, const char** type, size_t* len);
-
-/// Set internal (stored in view) clipboard contents
-PUGL_WARN_UNUSED_RESULT
-PuglStatus
-puglSetInternalClipboard(PuglView* view,
- const char* type,
- const void* data,
- size_t len);
-
PUGL_END_DECLS
#endif // PUGL_IMPLEMENTATION_H