MostlyHarmless 0.0.1
Loading...
Searching...
No Matches
mostlyharmless_GuiHelpersMacOS.h File Reference
#include <mostly_harmless/gui/mostlyharmless_Colour.h>
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  mostly_harmless
 The top-level namespace, contains all things plugin-related.
namespace  mostly_harmless::gui
 Contains GUI related classes & functions.
namespace  mostly_harmless::gui::helpers
 Contains helper functions for gui handling.
namespace  mostly_harmless::gui::helpers::macos
 macOS specific gui helper functions

Functions

void * mostly_harmless::gui::helpers::macos::createView (std::uint32_t width, std::uint32_t height)
void mostly_harmless::gui::helpers::macos::removeFromParentView (void *viewHandle)
void mostly_harmless::gui::helpers::macos::setViewSize (void *viewHandle, std::uint32_t width, std::uint32_t height)
void mostly_harmless::gui::helpers::macos::getViewSize (void *viewHandle, std::uint32_t *width, std::uint32_t *height)
void mostly_harmless::gui::helpers::macos::reparentView (void *hostViewHandle, void *clientViewHandle, void *childViewHandle, Colour backgroundColour)
void mostly_harmless::gui::helpers::macos::showView (void *viewHandle)
void mostly_harmless::gui::helpers::macos::hideView (void *viewHandle)