xtd 0.2.0
Loading...
Searching...
No Matches
xtd::drawing::animations_system_images Class Referencefinal
Inheritance diagram for xtd::drawing::animations_system_images:
xtd::drawing::system_images_base

Definition

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

Each property of the xtd::drawing::animations_system_images class is an xtd::drawing::image object fo...
Definition animations_system_images.hpp:28
Represents the base for all system_images clases (xtd::drawing::system_images).
Definition system_images_base.hpp:32
#define drawing_export_
Define shared library export.
Definition drawing_export.hpp:13
Inheritance
xtd::drawing::system_images_basextd::drawing::animations_system_images
Header
#include <xtd/drawing/animations_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 xtd::drawing::size default_size () noexcept
 Gets system image from specified name.
 
static xtd::drawing::image process_working () noexcept
 Gets the animations system image "process-working".
 
static xtd::drawing::image process_working (const xtd::drawing::size &size) noexcept
 Gets the animations system image "process-working" with specified size.
 

Public Static Methods

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

Member Function Documentation

◆ default_size()

static xtd::drawing::size xtd::drawing::animations_system_images::default_size ( )
staticnoexcept

Gets system image from specified name.

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

◆ process_working() [1/2]

static xtd::drawing::image xtd::drawing::animations_system_images::process_working ( )
staticnoexcept

Gets the animations system image "process-working".

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

◆ process_working() [2/2]

static xtd::drawing::image xtd::drawing::animations_system_images::process_working ( const xtd::drawing::size size)
staticnoexcept

Gets the animations system image "process-working" with specified size.

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

◆ get_images() [1/2]

static const std::vector< xtd::drawing::image > & xtd::drawing::animations_system_images::get_images ( )
staticnoexcept

Gets an array of images.

Returns
The array of images.

◆ get_images() [2/2]

static std::vector< xtd::drawing::image > xtd::drawing::animations_system_images::get_images ( const xtd::drawing::size size)
staticnoexcept

Gets an array of images with specified size.

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

◆ get_image_names()

static const std::vector< xtd::string > & xtd::drawing::animations_system_images::get_image_names ( )
staticnoexcept

Gets an array of image names.

Returns
The array of image names.

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