Class TFloatRectanglePersistent
Unit
Declaration
type TFloatRectanglePersistent = class(TCastleComponent)
Description
Component with various CGE extensions: can be a parent of other non-visual components (to display them in CGE editor and serialize them to files), can be translated, can have custom logic when serializing/deserializing (CustomSerialization).
Note that everywhere in CGE (in particular in editor and when serializing) we handle a standard Pascal TComponent as well. So there's no need to derive all your components from TCastleComponent
, so you derive from standard TComponent too. You can use TCastleComponent
only if necessary, i.e. only if you need one of the extra features in this class.
Hierarchy
- TObject
- TPersistent
- TComponent
- TCastleComponent
- TFloatRectanglePersistent
Overview
Fields
![]() |
InternalGetValue: TGetFloatRectangleEvent; |
![]() |
InternalSetValue: TSetFloatRectangleEvent; |
![]() |
InternalDefaultValue: TFloatRectangle; |
Methods
![]() |
procedure Loaded; override; |
![]() |
function ValueIsStreamed: Boolean; override; |
![]() |
function PropertySections(const PropertyName: String): TPropertySections; override; |
![]() |
function ToString: String; override; |
Properties
![]() |
property Value: TFloatRectangle read GetValue write SetValue; |
![]() |
property Left: Single read GetLeft write SetLeft stored LeftIsStored nodefault; |
![]() |
property Bottom: Single read GetBottom write SetBottom stored BottomIsStored nodefault; |
![]() |
property Width: Single read GetWidth write SetWidth stored WidthIsStored nodefault; |
![]() |
property Height: Single read GetHeight write SetHeight stored HeightIsStored nodefault; |
Description
Fields
![]() |
InternalGetValue: TGetFloatRectangleEvent; |
![]() |
InternalSetValue: TSetFloatRectangleEvent; |
![]() |
InternalDefaultValue: TFloatRectangle; |
Methods
![]() |
procedure Loaded; override; |
![]() |
function ValueIsStreamed: Boolean; override; |
![]() |
function PropertySections(const PropertyName: String): TPropertySections; override; |
![]() |
function ToString: String; override; |
Properties
![]() |
property Value: TFloatRectangle read GetValue write SetValue; |
![]() |
property Left: Single read GetLeft write SetLeft stored LeftIsStored nodefault; |
![]() |
property Bottom: Single read GetBottom write SetBottom stored BottomIsStored nodefault; |
![]() |
property Width: Single read GetWidth write SetWidth stored WidthIsStored nodefault; |
![]() |
property Height: Single read GetHeight write SetHeight stored HeightIsStored nodefault; |
Generated by PasDoc 0.16.0.