xtd 1.0.0
Loading...
Searching...
No Matches
xtd::drawing::xtd_system_images Class Referencefinal
Inheritance diagram for xtd::drawing::xtd_system_images:
xtd::drawing::system_images_base

Definition

Each property of the xtd::drawing::xtd_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited.

Represents the base for all system_images clases (xtd::drawing::system_images).
Definition system_images_base.hpp:32
Each property of the xtd::drawing::xtd_system_images class is an xtd::drawing::image object for Windo...
Definition xtd_system_images.hpp:28
#define drawing_export_
Define shared library export.
Definition drawing_export.hpp:13
Inheritance
xtd::drawing::system_images_basextd::drawing::xtd_system_images
Header
#include <xtd/drawing/xtd_system_images>
Namespace
xtd::drawing
Library
xtd.drawing
Remarks
Each property of the images class returns a xtd::drawing::image used to display a Windows system-wide images.

Public Static Properties

static auto default_size () noexcept -> xtd::drawing::size
 Gets system image from specified name.
static auto gammasoft () noexcept -> xtd::drawing::image
 Gets the xtd system image "gammasoft".
static auto gammasoft (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "gammasoft" with specified size.
static auto xtd () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd".
static auto xtd (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd" with specified size.
static auto xtd_console () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-console".
static auto xtd_console (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-console" with specified size.
static auto xtd_forms () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-forms".
static auto xtd_forms (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-forms" with specified size.
static auto xtd_tunit () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-tunit".
static auto xtd_tunit (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-tunit" with specified size.
static auto xtd_core () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-core".
static auto xtd_core (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-core" with specified size.
static auto xtd_delegates () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-delegates".
static auto xtd_delegates (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-delegates" with specified size.
static auto xtd_diagnostics () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-diagnostics".
static auto xtd_diagnostics (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-diagnostics" with specified size.
static auto xtd_drawing () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-drawing".
static auto xtd_drawing (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-drawing" with specified size.
static auto xtd_io () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-io".
static auto xtd_io (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-io" with specified size.
static auto xtd_strings () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-strings".
static auto xtd_strings (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-strings" with specified size.
static auto xtd_cmake () noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-cmake".
static auto xtd_cmake (const xtd::drawing::size &size) noexcept -> xtd::drawing::image
 Gets the xtd system image "xtd-cmake" with specified size.

Public Static Methods

static auto get_images () noexcept -> const xtd::array< xtd::drawing::image > &
 Gets an array of images.
static auto get_images (const xtd::drawing::size &size) noexcept -> xtd::array< xtd::drawing::image >
 Gets an array of images with specified size.
static auto get_image_names () noexcept -> const xtd::array< xtd::string > &
 Gets an array of image names.

Member Function Documentation

◆ default_size()

auto xtd::drawing::xtd_system_images::default_size ( ) -> xtd::drawing::size
staticnodiscardnoexcept

Gets system image from specified name.

Returns
The default size in pixels (32 x 32).

◆ gammasoft() [1/2]

auto xtd::drawing::xtd_system_images::gammasoft ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "gammasoft".

Returns
The xtd::drawing::image "gammasoft".

◆ gammasoft() [2/2]

auto xtd::drawing::xtd_system_images::gammasoft ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "gammasoft" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "gammasoft".

◆ xtd() [1/2]

auto xtd::drawing::xtd_system_images::xtd ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd".

Returns
The xtd::drawing::image "xtd".

◆ xtd() [2/2]

auto xtd::drawing::xtd_system_images::xtd ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd".

◆ xtd_console() [1/2]

auto xtd::drawing::xtd_system_images::xtd_console ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-console".

Returns
The xtd::drawing::image "xtd-console".

◆ xtd_console() [2/2]

auto xtd::drawing::xtd_system_images::xtd_console ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-console" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-console".

◆ xtd_forms() [1/2]

auto xtd::drawing::xtd_system_images::xtd_forms ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-forms".

Returns
The xtd::drawing::image "xtd-forms".

◆ xtd_forms() [2/2]

auto xtd::drawing::xtd_system_images::xtd_forms ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-forms" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-forms".

◆ xtd_tunit() [1/2]

auto xtd::drawing::xtd_system_images::xtd_tunit ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-tunit".

Returns
The xtd::drawing::image "xtd-tunit".

◆ xtd_tunit() [2/2]

auto xtd::drawing::xtd_system_images::xtd_tunit ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-tunit" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-tunit".

◆ xtd_core() [1/2]

auto xtd::drawing::xtd_system_images::xtd_core ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-core".

Returns
The xtd::drawing::image "xtd-core".

◆ xtd_core() [2/2]

auto xtd::drawing::xtd_system_images::xtd_core ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-core" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-core".

◆ xtd_delegates() [1/2]

auto xtd::drawing::xtd_system_images::xtd_delegates ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-delegates".

Returns
The xtd::drawing::image "xtd-delegates".

◆ xtd_delegates() [2/2]

auto xtd::drawing::xtd_system_images::xtd_delegates ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-delegates" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-delegates".

◆ xtd_diagnostics() [1/2]

auto xtd::drawing::xtd_system_images::xtd_diagnostics ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-diagnostics".

Returns
The xtd::drawing::image "xtd-diagnostics".

◆ xtd_diagnostics() [2/2]

auto xtd::drawing::xtd_system_images::xtd_diagnostics ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-diagnostics" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-diagnostics".

◆ xtd_drawing() [1/2]

auto xtd::drawing::xtd_system_images::xtd_drawing ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-drawing".

Returns
The xtd::drawing::image "xtd-drawing".

◆ xtd_drawing() [2/2]

auto xtd::drawing::xtd_system_images::xtd_drawing ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-drawing" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-drawing".

◆ xtd_io() [1/2]

auto xtd::drawing::xtd_system_images::xtd_io ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-io".

Returns
The xtd::drawing::image "xtd-io".

◆ xtd_io() [2/2]

auto xtd::drawing::xtd_system_images::xtd_io ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-io" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-io".

◆ xtd_strings() [1/2]

auto xtd::drawing::xtd_system_images::xtd_strings ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-strings".

Returns
The xtd::drawing::image "xtd-strings".

◆ xtd_strings() [2/2]

auto xtd::drawing::xtd_system_images::xtd_strings ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-strings" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-strings".

◆ xtd_cmake() [1/2]

auto xtd::drawing::xtd_system_images::xtd_cmake ( ) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-cmake".

Returns
The xtd::drawing::image "xtd-cmake".

◆ xtd_cmake() [2/2]

auto xtd::drawing::xtd_system_images::xtd_cmake ( const xtd::drawing::size & size) -> xtd::drawing::image
staticnodiscardnoexcept

Gets the xtd system image "xtd-cmake" with specified size.

Parameters
sizeThe xtd system image size in pixels.
Returns
The xtd::drawing::image "xtd-cmake".

◆ get_images() [1/2]

auto xtd::drawing::xtd_system_images::get_images ( ) -> const xtd::array< xtd::drawing::image > &
staticnodiscardnoexcept

Gets an array of images.

Returns
The array of images.

◆ get_images() [2/2]

auto xtd::drawing::xtd_system_images::get_images ( const xtd::drawing::size & size) -> xtd::array< xtd::drawing::image >
staticnodiscardnoexcept

Gets an array of images with specified size.

Parameters
sizeThe images size in pixels.
Returns
The array of images.

◆ get_image_names()

auto xtd::drawing::xtd_system_images::get_image_names ( ) -> const xtd::array< xtd::string > &
staticnodiscardnoexcept

Gets an array of image names.

Returns
The array of image names.

The documentation for this class was generated from the following file: