Class TGeneratedCubeMapTextureNode

Unit

Declaration

type TGeneratedCubeMapTextureNode = class(TAbstractEnvironmentTextureNode)

Description

Cube environment map texture generated by rendering the 3D world, useful for real-time mirrors.

Hierarchy

Overview

Methods

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

Properties

Public property FdUpdate: TSFTextureUpdate read FFdUpdate;
Public property Update: TTextureUpdate read GetUpdate write SetUpdate;
Public property FdSize: TSFInt32 read FFdSize;
Public property FdTextureProperties: TSFNode read FFdTextureProperties;
Public property FdBias: TSFVec3f read FFdBias;
Public property GeneratedTextureHandler: TGeneratedTextureHandler read FGeneratedTextureHandler;
Public property Size: Integer read GetSize write SetSize;
Public property TextureProperties: TTexturePropertiesNode read GetTextureProperties write SetTextureProperties;

Description

Methods

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

Properties

Public property FdUpdate: TSFTextureUpdate read FFdUpdate;
 
Public property Update: TTextureUpdate read GetUpdate write SetUpdate;

When to update the texture. See the X3D specification of the "update" field of the GeneratedCubeMapTexture.

You should usually use this property instead of accessing FdUpdate, it will change FdUpdate.Value and call FdUpdate.Changed.

Public property FdSize: TSFInt32 read FFdSize;
 
Public property FdTextureProperties: TSFNode read FFdTextureProperties;
 
Public property FdBias: TSFVec3f read FFdBias;
 
Public property GeneratedTextureHandler: TGeneratedTextureHandler read FGeneratedTextureHandler;
 
Public property Size: Integer read GetSize write SetSize;
 
Public property TextureProperties: TTexturePropertiesNode read GetTextureProperties write SetTextureProperties;
 

Generated by PasDoc 0.16.0.