diff options
Diffstat (limited to 'src/implementation.h')
-rw-r--r-- | src/implementation.h | 16 |
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 |