|
| constexpr | IconHandle () noexcept |
| |
| constexpr | IconHandle (HICON hIcon, bool closeHandle=true) |
| |
| | IconHandle (int resourceId, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | IconHandle (const wchar_t *iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | IconHandle (const WideString &iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | IconHandle (const ModuleHandle &module, int resourceId, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | IconHandle (const ModuleHandle &module, const wchar_t *iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | IconHandle (const ModuleHandle &module, const WideString &iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | IconHandle (const ModuleHandle &module, const char *iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| | IconHandle (const ModuleHandle &module, const AnsiString &iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) |
| |
| void | Close () noexcept |
| |
Public Member Functions inherited from Harlinn::Common::Core::Handle< IconHandle, HICON > |
| | 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 |
| |