MostlyHarmless 0.0.1
 
Loading...
Searching...
No Matches
mostlyharmless_WebviewBase.h File Reference
#include <mostly_harmless/core/mostlyharmless_IEditor.h>
#include <mostly_harmless/gui/mostlyharmless_Colour.h>
#include <choc/gui/choc_WebView.h>

Go to the source code of this file.

Classes

class  mostly_harmless::gui::WebviewBase
 Convenience wrapper layer implementing the creation and management of a choc::ui::WebView. Still abstract, as setParams is left up to the user to implement in a way they see fit. More...
 
struct  mostly_harmless::gui::WebviewBase::Resource
 Tiny container struct for web resources. More...
 
struct  mostly_harmless::gui::WebviewBase::Options
 Contains a set of options to construct the internal webview with. More...
 

Namespaces

namespace  mostly_harmless
 The top-level namespace, contains all things plugin-related.
 
namespace  mostly_harmless::gui
 Contains GUI related classes & functions.
 

Functions

std::optional< std::string > mostly_harmless::gui::getMimeType (const std::string &filename)
 Tries to retrieve the MIME type for a given filename.