Ember
Loading...
Searching...
No Matches
EmberForge::WxConverters Class Reference

Conversion utilities between EmberCore types and wxWidgets types. More...

#include <WxConverters.h>

Static Public Member Functions

static wxString ToWxString (const EmberCore::String &str)
static EmberCore::String FromWxString (const wxString &str)
static wxPoint ToWxPoint (const EmberCore::Point &point)
static EmberCore::Point FromWxPoint (const wxPoint &point)
static wxSize ToWxSize (const EmberCore::Size &size)
static EmberCore::Size FromWxSize (const wxSize &size)
static wxRect ToWxRect (const EmberCore::Rect &rect)
static EmberCore::Rect FromWxRect (const wxRect &rect)
static wxColour ToWxColour (const EmberCore::Color &color)
static EmberCore::Color FromWxColour (const wxColour &colour)
static wxString ToWxString (const char *str)
static EmberCore::String FromWxString (const char *str)

Detailed Description

Conversion utilities between EmberCore types and wxWidgets types.

These utilities allow seamless conversion between the framework-agnostic EmberCore types and wxWidgets types used in the EmberForge application.

Definition at line 18 of file WxConverters.h.

Member Function Documentation

◆ FromWxColour()

EmberCore::Color EmberForge::WxConverters::FromWxColour ( const wxColour & colour)
inlinestatic

Definition at line 45 of file WxConverters.h.

◆ FromWxPoint()

EmberCore::Point EmberForge::WxConverters::FromWxPoint ( const wxPoint & point)
inlinestatic

Definition at line 28 of file WxConverters.h.

◆ FromWxRect()

EmberCore::Rect EmberForge::WxConverters::FromWxRect ( const wxRect & rect)
inlinestatic

Definition at line 38 of file WxConverters.h.

◆ FromWxSize()

EmberCore::Size EmberForge::WxConverters::FromWxSize ( const wxSize & size)
inlinestatic

Definition at line 33 of file WxConverters.h.

◆ FromWxString() [1/2]

EmberCore::String EmberForge::WxConverters::FromWxString ( const char * str)
inlinestatic

Definition at line 52 of file WxConverters.h.

◆ FromWxString() [2/2]

EmberCore::String EmberForge::WxConverters::FromWxString ( const wxString & str)
inlinestatic

Definition at line 23 of file WxConverters.h.

◆ ToWxColour()

wxColour EmberForge::WxConverters::ToWxColour ( const EmberCore::Color & color)
inlinestatic

Definition at line 43 of file WxConverters.h.

◆ ToWxPoint()

wxPoint EmberForge::WxConverters::ToWxPoint ( const EmberCore::Point & point)
inlinestatic

Definition at line 26 of file WxConverters.h.

◆ ToWxRect()

wxRect EmberForge::WxConverters::ToWxRect ( const EmberCore::Rect & rect)
inlinestatic

Definition at line 36 of file WxConverters.h.

◆ ToWxSize()

wxSize EmberForge::WxConverters::ToWxSize ( const EmberCore::Size & size)
inlinestatic

Definition at line 31 of file WxConverters.h.

◆ ToWxString() [1/2]

wxString EmberForge::WxConverters::ToWxString ( const char * str)
inlinestatic

Definition at line 50 of file WxConverters.h.

◆ ToWxString() [2/2]

wxString EmberForge::WxConverters::ToWxString ( const EmberCore::String & str)
inlinestatic

Definition at line 21 of file WxConverters.h.


The documentation for this class was generated from the following file: