5#ifndef MOSTLYHARMLESS_MOSTLYHARMLESS_GUIHELPERSMACOS_H
6#define MOSTLYHARMLESS_MOSTLYHARMLESS_GUIHELPERSMACOS_H
10 void*
createView(std::uint32_t width, std::uint32_t height);
22 void setViewSize(
void* viewHandle, std::uint32_t width, std::uint32_t height);
29 void getViewSize(
void* viewHandle, std::uint32_t* width, std::uint32_t* height);
35 void reparentView(
void* hostViewHandle,
void* clientViewHandle,
void* childViewHandle,
Colour backgroundColour);
macOS specific gui helper functions
Definition mostlyharmless_NamespaceDocs.h:28
void * createView(std::uint32_t width, std::uint32_t height)
void reparentView(void *hostViewHandle, void *clientViewHandle, void *childViewHandle, Colour backgroundColour)
void hideView(void *viewHandle)
void setViewSize(void *viewHandle, std::uint32_t width, std::uint32_t height)
void getViewSize(void *viewHandle, std::uint32_t *width, std::uint32_t *height)
void showView(void *viewHandle)
void removeFromParentView(void *viewHandle)
Convenience struct representing a colour.
Definition mostlyharmless_Colour.h:12