Class TCastleAbstractLight

Unit

Declaration

type TCastleAbstractLight = class(TCastleTransform)

Description

Base class to express lights that can be easily added and adjusted inside TCastleViewport.

Hierarchy

Overview

Methods

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

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;

Descendants should set X3D light node here.

Protected property Gizmo: TInternalCastleEditorGizmo read FGizmo;
 

Generated by PasDoc 0.16.0.