Added shared library support.

This commit is contained in:
2024-07-24 01:36:20 -07:00
parent 1b70383448
commit 8e7cc39000
122 changed files with 298 additions and 298 deletions

View File

@@ -14,7 +14,7 @@
namespace ehs
{
class Window : public BaseWindow
class EHS_LIB_IO Window : public BaseWindow
{
private:
UInt_32 owner;
@@ -71,13 +71,6 @@ namespace ehs
void SetIcon(const Str_8& filePath);
/// Sets the windows client scale.
/// @param [in] w The width in pixels.
/// @param [in] h The height in pixels.
void SetClientSize(const Vec2<UInt_32>& size);
Vec2<UInt_32> GetClientSize();
/// Gets the windows native handle for the operating system or other native tasks.
/// @returns The window's native handle.
HWND GetHdl() const;