|
| constexpr | BitmapHandle () noexcept |
| |
| constexpr | BitmapHandle (HBITMAP handle, bool ownsHandle=true) noexcept |
| |
| | BitmapHandle (int resourceId, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | BitmapHandle (const wchar_t *bitmapName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | BitmapHandle (const WideString &bitmapName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | BitmapHandle (const char *bitmapName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | BitmapHandle (const AnsiString &bitmapName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | BitmapHandle (const ModuleHandle &module, int resourceId, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | BitmapHandle (const ModuleHandle &module, const wchar_t *bitmapName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | BitmapHandle (const ModuleHandle &module, const WideString &bitmapName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| void | Close () noexcept |
| |
| SIZE | Size () const |
| |
Public Member Functions inherited from Harlinn::Common::Core::Handle< BitmapHandle, HBITMAP > |
| | Handle (const Handle &other)=delete |
| |
| | Handle (Handle &&other) noexcept |
| |
| virtual | ~Handle () noexcept |
| |
| constexpr bool | IsValid () const noexcept |
| |
| Handle & | operator= (Handle &other)=delete |
| |
| Handle & | operator= (Handle &&other) noexcept |
| |
| constexpr auto | operator<=> (const Handle &other) const noexcept |
| |
| constexpr auto | operator<=> (HandleType handle) const noexcept |
| |
| constexpr bool | operator== (const Handle &other) const noexcept |
| |
| constexpr bool | operator== (HandleType handle) const noexcept |
| |
| constexpr | operator HandleType () const noexcept |
| |
| constexpr HandleType | Value () const noexcept |
| |
| constexpr bool | OwnsHandle () const noexcept |
| |