CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
region_data.h
1
2#ifndef _aspose_drawing_drawing2d_region_data_h_
3#define _aspose_drawing_drawing2d_region_data_h_
4
5#include "fwd.h"
6#include "system/object.h"
7#include "system/array.h"
8
9namespace System { namespace Drawing { namespace Drawing2D {
14class ASPOSECPP_SHARED_CLASS RegionData final : public System::Object
15{
16 RTTI_INFO(System::Drawing::Drawing2D::RegionData, ::System::BaseTypesInfo<System::Object>)
17
18public:
21 ASPOSECPP_SHARED_API RegionData(const ArrayPtr<uint8_t>& data);
22
24 ASPOSECPP_SHARED_API ArrayPtr<uint8_t> get_Data();
25
28 ASPOSECPP_SHARED_API void set_Data(const ArrayPtr<uint8_t>& value);
29
30private:
32 ArrayPtr<uint8_t> m_data;
33
34};
35
36}}}
37
38#endif
39
Contains data that defines a region. Objects of this class should only be allocated using System::Mak...
Definition: region_data.h:15
RegionData(const ArrayPtr< uint8_t > &data)
Constructs a new instance of RegionData class and initializes it with the specified data.
void set_Data(const ArrayPtr< uint8_t > &value)
Sets a region data for the current object.
ArrayPtr< uint8_t > get_Data()
Returns a byte array containing data thet defines a region.
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
Definition: db_command.h:9