Base typedef | Harlinn::Windows::IconHandle | |
Close() noexcept | Harlinn::Windows::IconHandle | inline |
DerivedType typedef | Harlinn::Common::Core::Handle< IconHandle, HICON > | |
Error | Harlinn::Windows::IconHandle | static |
Error16x16 | Harlinn::Windows::IconHandle | static |
Error24x24 | Harlinn::Windows::IconHandle | static |
Error32x32 | Harlinn::Windows::IconHandle | static |
Handle() noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inlineprotected |
Handle(HandleType handle, bool ownsHandle=true) noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inlineexplicitprotected |
Handle(const Handle &other)=delete | Harlinn::Common::Core::Handle< IconHandle, HICON > | |
Handle(Handle &&other) noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
HandleType typedef | Harlinn::Common::Core::Handle< IconHandle, HICON > | |
IconHandle() noexcept | Harlinn::Windows::IconHandle | inline |
IconHandle(HICON hIcon, bool closeHandle=true) | Harlinn::Windows::IconHandle | inlineexplicit |
IconHandle(int resourceId, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
IconHandle(const wchar_t *iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
IconHandle(const WideString &iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
IconHandle(const ModuleHandle &module, int resourceId, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
IconHandle(const ModuleHandle &module, const wchar_t *iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
IconHandle(const ModuleHandle &module, const WideString &iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
IconHandle(const ModuleHandle &module, const char *iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
IconHandle(const ModuleHandle &module, const AnsiString &iconName, int width=0, int height=0, DWORD flags=LR_SHARED|LR_DEFAULTSIZE) | Harlinn::Windows::IconHandle | inline |
Information | Harlinn::Windows::IconHandle | static |
Information16x16 | Harlinn::Windows::IconHandle | static |
Information24x24 | Harlinn::Windows::IconHandle | static |
Information32x32 | Harlinn::Windows::IconHandle | static |
InvalidHandleValue() noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inlinestatic |
IsValid() const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
operator HandleType() const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
operator<=>(const Handle &other) const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
operator<=>(HandleType handle) const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
operator=(Handle &other)=delete | Harlinn::Common::Core::Handle< IconHandle, HICON > | |
operator=(Handle &&other) noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
operator==(const Handle &other) const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
operator==(HandleType handle) const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
OwnsHandle() const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
ownsHandle_ | Harlinn::Common::Core::Handle< IconHandle, HICON > | private |
Question | Harlinn::Windows::IconHandle | static |
Question16x16 | Harlinn::Windows::IconHandle | static |
Question24x24 | Harlinn::Windows::IconHandle | static |
Question32x32 | Harlinn::Windows::IconHandle | static |
SetValue(HandleType handle, bool ownsHandle=true) | Harlinn::Common::Core::Handle< IconHandle, HICON > | inlineprotected |
Shield | Harlinn::Windows::IconHandle | static |
Shield16x16 | Harlinn::Windows::IconHandle | static |
Shield24x24 | Harlinn::Windows::IconHandle | static |
Shield32x32 | Harlinn::Windows::IconHandle | static |
Value() const noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inline |
value_ | Harlinn::Common::Core::Handle< IconHandle, HICON > | protected |
Warning | Harlinn::Windows::IconHandle | static |
Warning16x16 | Harlinn::Windows::IconHandle | static |
Warning24x24 | Harlinn::Windows::IconHandle | static |
Warning32x32 | Harlinn::Windows::IconHandle | static |
WinLogo | Harlinn::Windows::IconHandle | static |
WinLogo16x16 | Harlinn::Windows::IconHandle | static |
WinLogo24x24 | Harlinn::Windows::IconHandle | static |
WinLogo32x32 | Harlinn::Windows::IconHandle | static |
~Handle() noexcept | Harlinn::Common::Core::Handle< IconHandle, HICON > | inlinevirtual |