Class TCastleAbstractLight
Unit
Declaration
type TCastleAbstractLight = class(TCastleTransform)
Description
Base class to express lights that can be easily added and adjusted inside TCastleViewport.
Hierarchy
- TObject
- TPersistent
- TComponent
- TCastleComponent
- TCastleTransform
- TCastleAbstractLight
Overview
Methods
function InternalBuildNodeInside: TObject; override; |
|
constructor Create(AOwner: TComponent); override; |
|
destructor Destroy; override; |
|
function PropertySections(const PropertyName: String): TPropertySections; override; |
Properties
property LightNode: TAbstractLightNode read FLightNode write SetLightNode; |
|
property Gizmo: TInternalCastleEditorGizmo read FGizmo; |
Description
Methods
function InternalBuildNodeInside: TObject; override; |
|
This item has no description. Showing description inherited from TCastleTransform.InternalBuildNodeInside.
Helper for InternalBuildNode. Result must be TAbstractChildNode or |
constructor Create(AOwner: TComponent); override; |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
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
property LightNode: TAbstractLightNode read FLightNode write SetLightNode; |
|
Descendants should set X3D light node here. |
property Gizmo: TInternalCastleEditorGizmo read FGizmo; |
|
This item has no description. |
Generated by PasDoc 0.16.0-snapshot.