Class TCastleColorRGBPersistent
Unit
Declaration
type TCastleColorRGBPersistent = class(TCastleComponent)
Description
TCastleColorRGB record represented as a TPersistent descendant, to be able to visually edit it (in Lazarus and Delphi visual designer, and Castle Game Engine visual designer) and to serialize it.
Normal user code does not need to deal with this class or it's instances. Instead directly operate on TCastleColorRGB values, which is faster and more natural. TCastleColorRGB are simple records, so they are naturally copied on assignment, and various operators like additions work in a natural way too.
Source: base/castlecolors_persistent.inc (line 32).
Hierarchy
- TObject
- TPersistent
- TComponent
- TCastleComponent
- TCastleColorRGBPersistent
Generated by PasDoc 0.17.0.snapshot.