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)