Class TEffectNode
Unit
Declaration
type TEffectNode = class(TAbstractChildNode)
Description
Shader effect, that can be composed with other effect or standard rendering. See https://castle-engine.io/compositing_shaders.php .
Hierarchy
- TObject
- TPersistent
- TNonRefCountedInterfacedPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractChildNode
- TEffectNode
Overview
Methods
![]() |
procedure GroupBeforeTraverse(const State: TX3DGraphTraverseState; var WasPointingDeviceSensor: Boolean); override; |
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
procedure SetParts(const Value: array of TEffectPartNode); |
Properties
![]() |
property FdLanguage: TSFStringEnum read FFdLanguage; |
![]() |
property Language: TShaderLanguage read GetLanguage write SetLanguage; |
![]() |
property FdParts: TMFNode read FFdParts; |
![]() |
property FdEnabled: TSFBool read FFdEnabled; |
![]() |
property Enabled: Boolean read GetEnabled write SetEnabled; |
Description
Methods
![]() |
procedure GroupBeforeTraverse(const State: TX3DGraphTraverseState; var WasPointingDeviceSensor: Boolean); override; |
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
procedure SetParts(const Value: array of TEffectPartNode); |
Properties
![]() |
property FdLanguage: TSFStringEnum read FFdLanguage; |
![]() |
property Language: TShaderLanguage read GetLanguage write SetLanguage; |
![]() |
property FdParts: TMFNode read FFdParts; |
![]() |
property FdEnabled: TSFBool read FFdEnabled; |
![]() |
property Enabled: Boolean read GetEnabled write SetEnabled; |
Generated by PasDoc 0.16.0.

