Class TKambiHeadLightNode

Unit

Declaration

type TKambiHeadLightNode = class(TAbstractChildNode)

Description

Headlight configuration, allows to customize headlight look and shape. See https://castle-engine.io/x3d_implementation_navigation_extensions.php#section_ext_headlight .

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;

Properties

Public property FdAmbientIntensity: TSFFloat read FFdAmbientIntensity;
Public property FdAttenuation: TSFVec3f read FFdAttenuation;
Public property FdColor: TSFColor read FFdColor;
Public property FdIntensity: TSFFloat read FFdIntensity;
Public property FdSpot: TSFBool read FFdSpot;
Public property FdSpotCutOffAngle: TSFFloat read FFdSpotCutOffAngle;
Public property FdSpotDropOffRate: TSFFloat read FFdSpotDropOffRate;
Public property AmbientIntensity: Single read GetAmbientIntensity write SetAmbientIntensity;
Public property Attenuation: TVector3 read GetAttenuation write SetAttenuation;
Public property Color: TCastleColorRGB read GetColor write SetColor;
Public property Intensity: Single read GetIntensity write SetIntensity;
Public property Spot: Boolean read GetSpot write SetSpot;
Public property SpotDropOffRate: Single read GetSpotDropOffRate write SetSpotDropOffRate;
Public property SpotCutOffAngle: Single read GetSpotCutOffAngle write SetSpotCutOffAngle;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 

Properties

Public property FdAmbientIntensity: TSFFloat read FFdAmbientIntensity;
 
Public property FdAttenuation: TSFVec3f read FFdAttenuation;
 
Public property FdColor: TSFColor read FFdColor;
 
Public property FdIntensity: TSFFloat read FFdIntensity;
 
Public property FdSpot: TSFBool read FFdSpot;
 
Public property FdSpotCutOffAngle: TSFFloat read FFdSpotCutOffAngle;
 
Public property FdSpotDropOffRate: TSFFloat read FFdSpotDropOffRate;
 
Public property AmbientIntensity: Single read GetAmbientIntensity write SetAmbientIntensity;
 
Public property Attenuation: TVector3 read GetAttenuation write SetAttenuation;
 
Public property Color: TCastleColorRGB read GetColor write SetColor;
 
Public property Intensity: Single read GetIntensity write SetIntensity;
 
Public property Spot: Boolean read GetSpot write SetSpot;
 
Public property SpotDropOffRate: Single read GetSpotDropOffRate write SetSpotDropOffRate;
 
Public property SpotCutOffAngle: Single read GetSpotCutOffAngle write SetSpotCutOffAngle;
 

Generated by PasDoc 0.16.0.