Class TBGRACustomOriginalStorage
Unit
Declaration
type TBGRACustomOriginalStorage = class(TObject)
Description
Abstract original storage
Hierarchy
- TObject
- TBGRACustomOriginalStorage
Overview
Fields
![]() |
FFormats: TFormatSettings; |
Methods
![]() |
constructor Create; |
![]() |
function AffineMatrixEquals(AName: utf8string; const AValue: TAffineMatrix): boolean; |
![]() |
function CreateObject(AName: utf8string): TBGRACustomOriginalStorage; virtual; abstract; |
![]() |
function Duplicate: TBGRACustomOriginalStorage; virtual; abstract; |
![]() |
function FileExists(AName: UTF8String): boolean; virtual; abstract; |
![]() |
function FloatEquals(AName: utf8string; AValue: single): boolean; |
![]() |
function GetFileStream(AName: UTF8String): TStream; virtual; abstract; |
![]() |
function HasAttribute(AName: utf8string): boolean; virtual; abstract; |
![]() |
function ObjectExists(AName: utf8string): boolean; virtual; abstract; |
![]() |
function OpenObject(AName: utf8string): TBGRACustomOriginalStorage; virtual; abstract; |
![]() |
function PointFEquals(AName: utf8string; const AValue: TPointF): boolean; |
![]() |
function ReadBitmap(AName: UTF8String; ADest: TCustomUniversalBitmap): boolean; virtual; abstract; |
![]() |
function ReadFile(AName: UTF8String; ADest: TStream): boolean; virtual; abstract; |
![]() |
function GetAffineMatrix(AName: utf8string): TAffineMatrix; |
![]() |
function GetBool(AName: utf8string): boolean; |
![]() |
function GetBoolDef(AName: utf8string; ADefault: boolean): boolean; |
![]() |
function GetColor(AName: UTF8String): TBGRAPixel; |
![]() |
function GetColorArray(AName: UTF8String): ArrayOfTBGRAPixel; |
![]() |
function GetDelimiter: char; |
![]() |
function GetEmpty: boolean; virtual; abstract; |
![]() |
function GetInteger(AName: utf8string): integer; |
![]() |
function GetIntegerDef(AName: utf8string; ADefault: integer): integer; |
![]() |
function GetPointF(AName: utf8string): TPointF; |
![]() |
function GetRawString(AName: utf8string): RawByteString; virtual; abstract; |
![]() |
function GetRect(AName: utf8string): TRect; |
![]() |
function GetRectF(AName: utf8string): TRectF; |
![]() |
function GetSingle(AName: utf8string): single; |
![]() |
function GetSingleArray(AName: utf8string): ArrayOfSingle; |
![]() |
function GetSingleDef(AName: utf8string; ADefault: single): single; |
![]() |
procedure EnumerateFiles(AList: TStringList); virtual; abstract; |
![]() |
procedure EnumerateObjects(AList: TStringList); virtual; abstract; |
![]() |
procedure RemoveAttribute(AName: utf8string); virtual; abstract; |
![]() |
procedure RemoveFile(AName: utf8string); virtual; abstract; |
![]() |
procedure RemoveObject(AName: utf8string); virtual; abstract; |
![]() |
procedure WriteFile(AName: UTF8String; ASource: TStream; ACompress: boolean; AOwnStream: boolean = false); virtual; abstract; |
![]() |
procedure SetAffineMatrix(AName: utf8string; const AValue: TAffineMatrix); |
![]() |
procedure SetBool(AName: utf8string; AValue: boolean); |
![]() |
procedure SetColor(AName: UTF8String; AValue: TBGRAPixel); |
![]() |
procedure SetColorArray(AName: UTF8String; AValue: ArrayOfTBGRAPixel); |
![]() |
procedure SetInteger(AName: utf8string; AValue: integer); |
![]() |
procedure SetPointF(AName: utf8string; AValue: TPointF); |
![]() |
procedure SetRawString(AName: utf8string; AValue: RawByteString); virtual; abstract; |
![]() |
procedure SetRect(AName: utf8string; AValue: TRect); |
![]() |
procedure SetRectF(AName: utf8string; AValue: TRectF); |
![]() |
procedure SetSingle(AName: utf8string; AValue: single); |
![]() |
procedure SetSingleArray(AName: utf8string; AValue: ArrayOfSingle); |
Properties
![]() |
property AffineMatrix[AName: utf8string]: TAffineMatrix read GetAffineMatrix write SetAffineMatrix; |
![]() |
property Bool[AName: utf8string]: boolean read GetBool write SetBool; |
![]() |
property BoolDef[AName: utf8string; ADefault: boolean]: boolean read GetBoolDef; |
![]() |
property Color[AName: UTF8String]: TBGRAPixel read GetColor write SetColor; |
![]() |
property ColorArray[AName: UTF8String]: ArrayOfTBGRAPixel read GetColorArray write SetColorArray; |
![]() |
property Empty: boolean read GetEmpty; |
![]() |
property Float[AName: utf8string]: single read GetSingle write SetSingle; |
![]() |
property FloatArray[AName: utf8string]: ArrayOfSingle read GetSingleArray write SetSingleArray; |
![]() |
property FloatDef[AName: utf8string; ADefault: single]: single read GetSingleDef; |
![]() |
property Int[AName: utf8string]: integer read GetInteger write SetInteger; |
![]() |
property IntDef[AName: utf8string; ADefault: integer]: integer read GetIntegerDef; |
![]() |
property PointF[AName: utf8string]: TPointF read GetPointF write SetPointF; |
![]() |
property RawString[AName: utf8string]: RawByteString read GetRawString write SetRawString; |
![]() |
property Rectangle[AName: utf8string]: TRect read GetRect write SetRect; |
![]() |
property RectangleF[AName: utf8string]: TRectF read GetRectF write SetRectF; |
Description
Fields
![]() |
FFormats: TFormatSettings; |
This item has no description. |
Methods
![]() |
constructor Create; |
This item has no description. |
![]() |
function AffineMatrixEquals(AName: utf8string; const AValue: TAffineMatrix): boolean; |
This item has no description. |
![]() |
function CreateObject(AName: utf8string): TBGRACustomOriginalStorage; virtual; abstract; |
This item has no description. |
![]() |
function Duplicate: TBGRACustomOriginalStorage; virtual; abstract; |
This item has no description. |
![]() |
function FileExists(AName: UTF8String): boolean; virtual; abstract; |
This item has no description. |
![]() |
function FloatEquals(AName: utf8string; AValue: single): boolean; |
This item has no description. |
![]() |
function GetFileStream(AName: UTF8String): TStream; virtual; abstract; |
This item has no description. |
![]() |
function HasAttribute(AName: utf8string): boolean; virtual; abstract; |
This item has no description. |
![]() |
function ObjectExists(AName: utf8string): boolean; virtual; abstract; |
This item has no description. |
![]() |
function OpenObject(AName: utf8string): TBGRACustomOriginalStorage; virtual; abstract; |
This item has no description. |
![]() |
function PointFEquals(AName: utf8string; const AValue: TPointF): boolean; |
This item has no description. |
![]() |
function ReadBitmap(AName: UTF8String; ADest: TCustomUniversalBitmap): boolean; virtual; abstract; |
This item has no description. |
![]() |
function ReadFile(AName: UTF8String; ADest: TStream): boolean; virtual; abstract; |
This item has no description. |
![]() |
function GetAffineMatrix(AName: utf8string): TAffineMatrix; |
This item has no description. |
![]() |
function GetBool(AName: utf8string): boolean; |
This item has no description. |
![]() |
function GetBoolDef(AName: utf8string; ADefault: boolean): boolean; |
This item has no description. |
![]() |
function GetColor(AName: UTF8String): TBGRAPixel; |
This item has no description. |
![]() |
function GetColorArray(AName: UTF8String): ArrayOfTBGRAPixel; |
This item has no description. |
![]() |
function GetDelimiter: char; |
This item has no description. |
![]() |
function GetEmpty: boolean; virtual; abstract; |
This item has no description. |
![]() |
function GetInteger(AName: utf8string): integer; |
This item has no description. |
![]() |
function GetIntegerDef(AName: utf8string; ADefault: integer): integer; |
This item has no description. |
![]() |
function GetPointF(AName: utf8string): TPointF; |
This item has no description. |
![]() |
function GetRawString(AName: utf8string): RawByteString; virtual; abstract; |
This item has no description. |
![]() |
function GetRect(AName: utf8string): TRect; |
This item has no description. |
![]() |
function GetRectF(AName: utf8string): TRectF; |
This item has no description. |
![]() |
function GetSingle(AName: utf8string): single; |
This item has no description. |
![]() |
function GetSingleArray(AName: utf8string): ArrayOfSingle; |
This item has no description. |
![]() |
function GetSingleDef(AName: utf8string; ADefault: single): single; |
This item has no description. |
![]() |
procedure EnumerateFiles(AList: TStringList); virtual; abstract; |
This item has no description. |
![]() |
procedure EnumerateObjects(AList: TStringList); virtual; abstract; |
This item has no description. |
![]() |
procedure RemoveAttribute(AName: utf8string); virtual; abstract; |
This item has no description. |
![]() |
procedure RemoveFile(AName: utf8string); virtual; abstract; |
This item has no description. |
![]() |
procedure RemoveObject(AName: utf8string); virtual; abstract; |
This item has no description. |
![]() |
procedure WriteFile(AName: UTF8String; ASource: TStream; ACompress: boolean; AOwnStream: boolean = false); virtual; abstract; |
This item has no description. |
![]() |
procedure SetAffineMatrix(AName: utf8string; const AValue: TAffineMatrix); |
This item has no description. |
![]() |
procedure SetBool(AName: utf8string; AValue: boolean); |
This item has no description. |
![]() |
procedure SetColor(AName: UTF8String; AValue: TBGRAPixel); |
This item has no description. |
![]() |
procedure SetColorArray(AName: UTF8String; AValue: ArrayOfTBGRAPixel); |
This item has no description. |
![]() |
procedure SetInteger(AName: utf8string; AValue: integer); |
This item has no description. |
![]() |
procedure SetPointF(AName: utf8string; AValue: TPointF); |
This item has no description. |
![]() |
procedure SetRawString(AName: utf8string; AValue: RawByteString); virtual; abstract; |
This item has no description. |
![]() |
procedure SetRect(AName: utf8string; AValue: TRect); |
This item has no description. |
![]() |
procedure SetRectF(AName: utf8string; AValue: TRectF); |
This item has no description. |
![]() |
procedure SetSingle(AName: utf8string; AValue: single); |
This item has no description. |
![]() |
procedure SetSingleArray(AName: utf8string; AValue: ArrayOfSingle); |
This item has no description. |
Properties
![]() |
property AffineMatrix[AName: utf8string]: TAffineMatrix read GetAffineMatrix write SetAffineMatrix; |
This item has no description. |
![]() |
property Bool[AName: utf8string]: boolean read GetBool write SetBool; |
This item has no description. |
![]() |
property BoolDef[AName: utf8string; ADefault: boolean]: boolean read GetBoolDef; |
This item has no description. |
![]() |
property Color[AName: UTF8String]: TBGRAPixel read GetColor write SetColor; |
This item has no description. |
![]() |
property ColorArray[AName: UTF8String]: ArrayOfTBGRAPixel read GetColorArray write SetColorArray; |
This item has no description. |
![]() |
property Empty: boolean read GetEmpty; |
This item has no description. |
![]() |
property Float[AName: utf8string]: single read GetSingle write SetSingle; |
This item has no description. |
![]() |
property FloatArray[AName: utf8string]: ArrayOfSingle read GetSingleArray write SetSingleArray; |
This item has no description. |
![]() |
property FloatDef[AName: utf8string; ADefault: single]: single read GetSingleDef; |
This item has no description. |
![]() |
property Int[AName: utf8string]: integer read GetInteger write SetInteger; |
This item has no description. |
![]() |
property IntDef[AName: utf8string; ADefault: integer]: integer read GetIntegerDef; |
This item has no description. |
![]() |
property PointF[AName: utf8string]: TPointF read GetPointF write SetPointF; |
This item has no description. |
![]() |
property RawString[AName: utf8string]: RawByteString read GetRawString write SetRawString; |
This item has no description. |
![]() |
property Rectangle[AName: utf8string]: TRect read GetRect write SetRect; |
This item has no description. |
![]() |
property RectangleF[AName: utf8string]: TRectF read GetRectF write SetRectF; |
This item has no description. |