2#ifndef _aspose_system_drawing_color_palette_h_
3#define _aspose_system_drawing_color_palette_h_
6#include "drawing/color.h"
7#include "system/array.h"
9#ifdef ASPOSECPPLIB_BEING_BUILT
10#include <src/codec/SkColorTable.h>
14ASPOSECPP_3RD_PARTY_CLASS(SkColorTable);
17namespace System {
namespace Drawing {
class Image; } }
19namespace System {
namespace Drawing {
namespace Imaging {
48 MEMBER_FUNCTION_MAKE_OBJECT(
ColorPalette, CODEPORTING_ARGS(SkColorTable* sk_color_table =
nullptr), CODEPORTING_ARGS(sk_color_table));
Represents a GDI+ bitmap image. Objects of this class should only be allocated using System::MakeObje...
Definition: bitmap.h:64
A base class for System::Drawing::Bitmap and System::Drawing::Metafile classes providing basic functi...
Definition: image.h:72
Represents a set of 32-bit ARGB colors that make up a color palette. Objects of this class should onl...
Definition: color_palette.h:30
System::ArrayPtr< Color > get_Entries() const
Returns an array of Color objects represented by the current object.
int get_Flags() const
Returns a value that specifies how the color values in the array of colors should be interpreted.
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
@ Bitmap
Defines color adjustment information for Bitmap objects.
SharedPtr< ColorPalette > ColorPalettePtr
An alias for a shared pointer to an instance of the ColorPalette class.
Definition: color_palette.h:23
Definition: db_command.h:9