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.


