Class TEffectNode

Unit

Declaration

type TEffectNode = class(TAbstractChildNode)

Description

Shader effect, that can be composed with other effect or standard rendering. See http://castle-engine.sourceforge.net/compositing_shaders.php .

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public class function URNMatching(const URN: string): boolean; override;
Public procedure SetParts(const Value: array of TEffectPartNode);

Properties

Public property FdLanguage: TSFStringEnum read FFdLanguage;
Public property Language: TShaderLanguage read GetLanguage write SetLanguage;
Public property FdParts: TMFNode read FFdParts;
Public property FdEnabled: TSFBool read FFdEnabled;
Public property Enabled: boolean read GetEnabled write SetEnabled;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public class function URNMatching(const URN: string): boolean; override;
 
Public procedure SetParts(const Value: array of TEffectPartNode);
 

Properties

Public property FdLanguage: TSFStringEnum read FFdLanguage;
 
Public property Language: TShaderLanguage read GetLanguage write SetLanguage;
 
Public property FdParts: TMFNode read FFdParts;
 
Public property FdEnabled: TSFBool read FFdEnabled;
 
Public property Enabled: boolean read GetEnabled write SetEnabled;
 

Generated by PasDoc 0.15.0.