Class TRenderedTextureNode

Unit

Declaration

type TRenderedTextureNode = class(TAbstractSingleTextureNode)

Description

Texture with contents created by rendering the scene from a specific viewpoint.

Hierarchy

Overview

Methods

Public constructor Create(const AX3DName: String = ''; const ABaseUrl: String = ''); override;
Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public procedure SetDimensions(const Value: array of LongInt); overload;
Public procedure SetDimensions(const Value: TLongIntList); overload;
Public procedure SetDepthMap(const Value: array of boolean); overload;
Public procedure SetDepthMap(const Value: TBooleanList); overload;
Public procedure SetZOffset(const Value: array of LongInt); overload;
Public procedure SetZOffset(const Value: TLongIntList); overload;
Public procedure SetTargets(const Value: array of TAbstractTextureNode);

Properties

Public property FdBackground: TSFNode read FFdBackground;
Public property Background: TAbstractBackgroundNode read GetBackground write SetBackground;
Public property FdFog: TSFNode read FFdFog;
Public property Fog: TFogNode read GetFog write SetFog;
Public property FdEnvironment: TSFNode read FFdEnvironment;
Public property FdScene: TSFNode read FFdScene;
Public property Scene: TAbstractNode read GetScene write SetScene;
Public property FdForeground: TSFNode read FFdForeground;
Public property FdDimensions: TMFInt32 read FFdDimensions;
Public property FdUpdate: TSFStringEnum read FFdUpdate;
Public property Update: TTextureUpdate read GetUpdate write SetUpdate;
Public property FdViewpoint: TSFNode read FFdViewpoint;
Public property FdTextureProperties: TSFNode read FFdTextureProperties;
Public property TextureProperties: TTexturePropertiesNode read GetTextureProperties write SetTextureProperties;
Public property FdRepeatS: TSFBool read FFdRepeatS;
Public property RepeatS: Boolean read GetRepeatS write SetRepeatS;
Public property FdRepeatT: TSFBool read FFdRepeatT;
Public property RepeatT: Boolean read GetRepeatT write SetRepeatT;
Public property FdRepeatR: TSFBool read FFdRepeatR;
Public property RepeatR: Boolean read GetRepeatR write SetRepeatR;
Public property FdDepthMap: TMFBool read FFdDepthMap;
Public property FdZOffset: TMFInt32 read FFdZOffset;
Public property FdTargets: TMFNode read FFdTargets;
Public property FdDescription: TSFString read FFdDescription;
Public property Description: String read GetDescription write SetDescription;
Public property EventViewing: TSFMatrix4fEvent read FEventViewing;
Public property EventProjection: TSFMatrix4fEvent read FEventProjection;
Public property FdFrameBufferMode: TSFString read FFdFrameBufferMode;
Public property FrameBufferMode: String read GetFrameBufferMode write SetFrameBufferMode;
Public property FdExcludeNodes: TMFNode read FFdExcludeNodes;
Public property FdTriggerName: TSFString read FFdTriggerName;
Public property TriggerName: String read GetTriggerName write SetTriggerName;
Public property EventImage_changed: TSFImageEvent read FEventImage_changed;
Public property EventRendering: TSFBoolEvent read FEventRendering;

Description

Methods

Public constructor Create(const AX3DName: String = ''; const ABaseUrl: String = ''); override;
 
Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public procedure SetDimensions(const Value: array of LongInt); overload;
 
Public procedure SetDimensions(const Value: TLongIntList); overload;
 
Public procedure SetDepthMap(const Value: array of boolean); overload;
 
Public procedure SetDepthMap(const Value: TBooleanList); overload;
 
Public procedure SetZOffset(const Value: array of LongInt); overload;
 
Public procedure SetZOffset(const Value: TLongIntList); overload;
 
Public procedure SetTargets(const Value: array of TAbstractTextureNode);
 

Properties

Public property FdBackground: TSFNode read FFdBackground;

Internal wrapper for property Background. This wrapper API may change, we advise to access simpler Background instead.

Public property Background: TAbstractBackgroundNode read GetBackground write SetBackground;
 
Public property FdFog: TSFNode read FFdFog;

Internal wrapper for property Fog. This wrapper API may change, we advise to access simpler Fog instead.

Public property Fog: TFogNode read GetFog write SetFog;
 
Public property FdEnvironment: TSFNode read FFdEnvironment;

Internal wrapper for property Environment. This wrapper API may change, we advise to access simpler Environment instead.

Public property FdScene: TSFNode read FFdScene;

Internal wrapper for property Scene. This wrapper API may change, we advise to access simpler Scene instead.

Public property Scene: TAbstractNode read GetScene write SetScene;
 
Public property FdForeground: TSFNode read FFdForeground;

Internal wrapper for property Foreground. This wrapper API may change, we advise to access simpler Foreground instead.

Public property FdDimensions: TMFInt32 read FFdDimensions;

Internal wrapper for property Dimensions. This wrapper API may change, we advise to access simpler Dimensions instead.

Public property FdUpdate: TSFStringEnum read FFdUpdate;

Internal wrapper for property Update. This wrapper API may change, we advise to access simpler Update instead.

Public property Update: TTextureUpdate read GetUpdate write SetUpdate;

When to update the texture contents.

Public property FdViewpoint: TSFNode read FFdViewpoint;

Internal wrapper for property Viewpoint. This wrapper API may change, we advise to access simpler Viewpoint instead.

Public property FdTextureProperties: TSFNode read FFdTextureProperties;

Internal wrapper for property TextureProperties. This wrapper API may change, we advise to access simpler TextureProperties instead.

Public property TextureProperties: TTexturePropertiesNode read GetTextureProperties write SetTextureProperties;
 
Public property FdRepeatS: TSFBool read FFdRepeatS;

Internal wrapper for property RepeatS. This wrapper API may change, we advise to access simpler RepeatS instead.

Public property RepeatS: Boolean read GetRepeatS write SetRepeatS;
 
Public property FdRepeatT: TSFBool read FFdRepeatT;

Internal wrapper for property RepeatT. This wrapper API may change, we advise to access simpler RepeatT instead.

Public property RepeatT: Boolean read GetRepeatT write SetRepeatT;
 
Public property FdRepeatR: TSFBool read FFdRepeatR;

Internal wrapper for property RepeatR. This wrapper API may change, we advise to access simpler RepeatR instead.

Public property RepeatR: Boolean read GetRepeatR write SetRepeatR;
 
Public property FdDepthMap: TMFBool read FFdDepthMap;

Internal wrapper for property DepthMap. This wrapper API may change, we advise to access simpler DepthMap instead.

Public property FdZOffset: TMFInt32 read FFdZOffset;

Internal wrapper for property ZOffset. This wrapper API may change, we advise to access simpler ZOffset instead.

Public property FdTargets: TMFNode read FFdTargets;

Internal wrapper for property Targets. This wrapper API may change, we advise to access simpler Targets instead.

Public property FdDescription: TSFString read FFdDescription;

Internal wrapper for property Description. This wrapper API may change, we advise to access simpler Description instead.

Public property Description: String read GetDescription write SetDescription;
 
Public property EventViewing: TSFMatrix4fEvent read FEventViewing;
 
Public property EventProjection: TSFMatrix4fEvent read FEventProjection;
 
Public property FdFrameBufferMode: TSFString read FFdFrameBufferMode;

Internal wrapper for property FrameBufferMode. This wrapper API may change, we advise to access simpler FrameBufferMode instead.

Public property FrameBufferMode: String read GetFrameBufferMode write SetFrameBufferMode;
 
Public property FdExcludeNodes: TMFNode read FFdExcludeNodes;

Internal wrapper for property ExcludeNodes. This wrapper API may change, we advise to access simpler ExcludeNodes instead.

Public property FdTriggerName: TSFString read FFdTriggerName;

Internal wrapper for property TriggerName. This wrapper API may change, we advise to access simpler TriggerName instead.

Public property TriggerName: String read GetTriggerName write SetTriggerName;
 
Public property EventImage_changed: TSFImageEvent read FEventImage_changed;
 
Public property EventRendering: TSFBoolEvent read FEventRendering;
 

Generated by PasDoc 0.16.0.