Class TCastleAbstractLight
Unit
Declaration
type TCastleAbstractLight = class(TCastleTransform)
Description
Base class to express lights that can be easily added and adjusted inside TCastleViewport.
Source: scene/castlescene_abstractlight.inc (line 24).
Hierarchy
- TObject
- TPersistent
- TComponent
- TCastleComponent
- TCastleTransform
- TCastleAbstractLight
Overview
Methods
| Protected | function InternalBuildNodeInside: TObject; override; |
| Public | constructor Create(AOwner: TComponent); override; |
| Public | destructor Destroy; override; |
| Public | function PropertySections(const PropertyName: String): TPropertySections; override; |
Properties
| Protected | property LightNode: TAbstractLightNode read FLightNode write SetLightNode; |
| Protected | property Gizmo: TInternalCastleEditorGizmo read FGizmo; |
Description
Methods
| Protected | function InternalBuildNodeInside: TObject; override; |
|
This item has no description. Showing description inherited from TCastleTransform.InternalBuildNodeInside.
Helper for InternalBuildNode. Result must be TAbstractChildNode or | |
| Public | constructor Create(AOwner: TComponent); override; |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | function PropertySections(const PropertyName: String): TPropertySections; override; |
|
This item has no description. Showing description inherited from TCastleComponent.PropertySections. Section where to show property in the editor. | |
Properties
| Protected | property LightNode: TAbstractLightNode read FLightNode write SetLightNode; |
|
Descendants should set X3D light node here. | |
| Protected | property Gizmo: TInternalCastleEditorGizmo read FGizmo; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.