xtd - Reference Guide
0.1.1
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
#include <image_format.h>
Specifies the file format of the image. Not inheritable.
Inherits xtd::object.
Public Member Functions | |
image_format (const guid &guid) | |
Initializes a new instance of the image_format class by using the specified guid structure. More... | |
const xtd::guid | guid () const |
Gets a guid structure that represents this image_format object. More... | |
xtd::ustring | to_string () const noexcept override |
Converts this image_format object to a human-readable string. More... | |
Public Member Functions inherited from xtd::object | |
object ()=default | |
Create a new instance of the ultimate base class object. More... | |
virtual bool | equals (const object &obj) const noexcept |
Determines whether the specified object is equal to the current object. More... | |
virtual size_t | get_hash_code () const noexcept |
Serves as a hash function for a particular type. More... | |
template<typename object_t > | |
std::unique_ptr< object_t > | memberwise_clone () const |
Gets the type of the current instance. More... | |
Static Public Member Functions | |
static image_format | ani () |
Gets the animated file cursor (ani) image format. More... | |
static image_format | bmp () |
Gets the bitmap (BMP) image format. More... | |
static image_format | cur () |
Gets the cursor (cur) image format. More... | |
static image_format | cursor () |
Gets the apple cursor) image format. More... | |
static image_format | emf () |
Gets the enhanced metafile (EMF) image format. More... | |
static image_format | exif () |
Gets the Exchangeable Image File (Exif) format. More... | |
static image_format | gif () |
Gets the Graphics Interchange Format (GIF) image format. More... | |
static image_format | ico () |
Gets the windows icon (ico) image format. More... | |
static image_format | icon () |
Gets the apple icon (pict) image format. More... | |
static image_format | iif () |
Gets the iif image format. More... | |
static image_format | jpeg () |
Gets the Joint Photographic Experts Group (JPEG) image format. More... | |
static image_format | memory_bmp () |
Gets the format of a bitmap in memory. More... | |
static image_format | memory_cur () |
Gets the cur memory. More... | |
static image_format | memory_cursor () |
Gets the cursor memory. More... | |
static image_format | memory_gif () |
Gets the gif memory format. More... | |
static image_format | memory_ico () |
Gets the ico memory format. More... | |
static image_format | memory_icon () |
Gets the icon memory. More... | |
static image_format | memory_jpeg () |
Gets the jpeg memory format. More... | |
static image_format | memory_pcx () |
Gets the pcx memory. More... | |
static image_format | memory_pict () |
Gets the pict memory. More... | |
static image_format | memory_png () |
Gets the ipng memory format. More... | |
static image_format | memory_pnm () |
Gets the pnm memory. More... | |
static image_format | memory_tiff () |
Gets the tiff memory. More... | |
static image_format | memory_xbm () |
Gets the xbm memory. More... | |
static image_format | memory_xpm () |
Gets the xpm memory. More... | |
static image_format | pcx () |
Gets the pcx (pcx) image format. More... | |
static image_format | pict () |
Gets the apple pict (pict) image format. More... | |
static image_format | png () |
Gets the W3C Portable Network Graphics (PNG) image format. More... | |
static image_format | pnm () |
Gets the portable pixmap (pnm) image format. More... | |
static image_format | tga () |
Gets the truevision targa (tga) image format. More... | |
static image_format | tiff () |
Gets the Tagged Image File Format (TIFF) image format. More... | |
static image_format | wmf () |
Gets the Windows metafile (WMF) image format. More... | |
static image_format | xbm () |
Gets the x bitmap (xbm) image format. More... | |
static image_format | xpm () |
Gets the x pixmap (xpm) image format. More... | |
Static Public Member Functions inherited from xtd::object | |
static bool | equals (const object &object_a, const object &object_b) noexcept |
Determines whether the specified object instances are considered equal. More... | |
static bool | reference_equals (const object &object_a, const object &object_b) noexcept |
Determines whether the specified object instances are the same instance. More... | |
|
inlineexplicit |
Initializes a new instance of the image_format class by using the specified guid structure.
guid | The guid structure that specifies a particular image format. |
|
inlinestatic |
Gets the animated file cursor (ani) image format.
|
inlinestatic |
Gets the bitmap (BMP) image format.
|
inlinestatic |
Gets the cursor (cur) image format.
|
inlinestatic |
Gets the apple cursor) image format.
|
inlinestatic |
Gets the enhanced metafile (EMF) image format.
|
inlinestatic |
Gets the Exchangeable Image File (Exif) format.
|
inlinestatic |
Gets the Graphics Interchange Format (GIF) image format.
|
inline |
Gets a guid structure that represents this image_format object.
|
inlinestatic |
Gets the windows icon (ico) image format.
|
inlinestatic |
Gets the apple icon (pict) image format.
|
inlinestatic |
Gets the iif image format.
|
inlinestatic |
Gets the Joint Photographic Experts Group (JPEG) image format.
|
inlinestatic |
Gets the format of a bitmap in memory.
|
inlinestatic |
Gets the cur memory.
|
inlinestatic |
Gets the cursor memory.
|
inlinestatic |
Gets the gif memory format.
|
inlinestatic |
Gets the ico memory format.
|
inlinestatic |
Gets the icon memory.
|
inlinestatic |
Gets the jpeg memory format.
|
inlinestatic |
Gets the pcx memory.
|
inlinestatic |
Gets the pict memory.
|
inlinestatic |
Gets the ipng memory format.
|
inlinestatic |
Gets the pnm memory.
|
inlinestatic |
Gets the tiff memory.
|
inlinestatic |
Gets the xbm memory.
|
inlinestatic |
Gets the xpm memory.
|
inlinestatic |
Gets the pcx (pcx) image format.
|
inlinestatic |
Gets the apple pict (pict) image format.
|
inlinestatic |
Gets the W3C Portable Network Graphics (PNG) image format.
|
inlinestatic |
Gets the portable pixmap (pnm) image format.
|
inlinestatic |
Gets the truevision targa (tga) image format.
|
inlinestatic |
Gets the Tagged Image File Format (TIFF) image format.
|
inlineoverridevirtualnoexcept |
Converts this image_format object to a human-readable string.
Reimplemented from xtd::object.
|
inlinestatic |
Gets the Windows metafile (WMF) image format.
|
inlinestatic |
Gets the x bitmap (xbm) image format.
|
inlinestatic |
Gets the x pixmap (xpm) image format.