Class TTexturePropertiesNode

Unit

Declaration

type TTexturePropertiesNode = class(TAbstractNode)

Description

Adjust the texture application properties.

Hierarchy

Overview

Methods

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

Properties

Public property MagnificationFilter: TAutoMagnificationFilter read GetMagnificationFilter write SetMagnificationFilter;
Public property MinificationFilter: TAutoMinificationFilter read GetMinificationFilter write SetMinificationFilter;
Public property FdAnisotropicDegree: TSFFloat read FFdAnisotropicDegree;
Public property AnisotropicDegree: Single read GetAnisotropicDegree write SetAnisotropicDegree;
Public property FdBorderColor: TSFColorRGBA read FFdBorderColor;
Public property BorderColor: TCastleColor read GetBorderColor write SetBorderColor;
Public property FdBorderWidth: TSFInt32 read FFdBorderWidth;
Public property BorderWidth: Integer read GetBorderWidth write SetBorderWidth;
Public property FdBoundaryModeS: TSFStringEnum read FFdBoundaryModeS;
Public property BoundaryModeS: TBoundaryMode read GetBoundaryModeS write SetBoundaryModeS;
Public property FdBoundaryModeT: TSFStringEnum read FFdBoundaryModeT;
Public property BoundaryModeT: TBoundaryMode read GetBoundaryModeT write SetBoundaryModeT;
Public property FdBoundaryModeR: TSFStringEnum read FFdBoundaryModeR;
Public property BoundaryModeR: TBoundaryMode read GetBoundaryModeR write SetBoundaryModeR;
Public property FdMagnificationFilter: TSFString read FFdMagnificationFilter;
Public property FdMinificationFilter: TSFString read FFdMinificationFilter;
Public property FdTextureCompression: TSFString read FFdTextureCompression;
Public property TextureCompression: String read GetTextureCompression write SetTextureCompression;
Public property FdTexturePriority: TSFFloat read FFdTexturePriority;
Public property TexturePriority: Single read GetTexturePriority write SetTexturePriority;
Public property FdGenerateMipMaps: TSFBool read FFdGenerateMipMaps;
Public property GenerateMipMaps: Boolean read GetGenerateMipMaps write SetGenerateMipMaps;
Public property FdGuiTexture: TSFBool read FFdGuiTexture;
Public property GuiTexture: Boolean read GetGuiTexture write SetGuiTexture;

Description

Methods

Public procedure CreateNode; override;

Create node fields and events.

Public class function ClassX3DType: String; override;

This item has no description. Showing description inherited from TX3DNode.ClassX3DType.

Node type name in VRML/X3D, for this class. Normal VRML/X3D node classes should override this to return something non-empty, and then X3DType automatically will return the same value.

Empty for classes that don't have a hardcoded VRML/X3D node name, like a special TX3DUnknownNode. Such special classes should override then X3DType to return actual non-empty name there.

You usually should call X3DType. The only use of this method is that it works on classes (it's "class function"), without needing at actual instance.

Properties

Public property MagnificationFilter: TAutoMagnificationFilter read GetMagnificationFilter write SetMagnificationFilter;

This item has no description.

Public property MinificationFilter: TAutoMinificationFilter read GetMinificationFilter write SetMinificationFilter;

This item has no description.

Public property FdAnisotropicDegree: TSFFloat read FFdAnisotropicDegree;

Internal wrapper for property AnisotropicDegree. This wrapper API may change, we advise to access simpler AnisotropicDegree instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property AnisotropicDegree: Single read GetAnisotropicDegree write SetAnisotropicDegree;

This item has no description.

Public property FdBorderColor: TSFColorRGBA read FFdBorderColor;

Internal wrapper for property BorderColor. This wrapper API may change, we advise to access simpler BorderColor instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property BorderColor: TCastleColor read GetBorderColor write SetBorderColor;

This item has no description.

Public property FdBorderWidth: TSFInt32 read FFdBorderWidth;

Internal wrapper for property BorderWidth. This wrapper API may change, we advise to access simpler BorderWidth instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property BorderWidth: Integer read GetBorderWidth write SetBorderWidth;

This item has no description.

Public property FdBoundaryModeS: TSFStringEnum read FFdBoundaryModeS;

Internal wrapper for property BoundaryModeS. This wrapper API may change, we advise to access simpler BoundaryModeS instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property BoundaryModeS: TBoundaryMode read GetBoundaryModeS write SetBoundaryModeS;

This item has no description.

Public property FdBoundaryModeT: TSFStringEnum read FFdBoundaryModeT;

Internal wrapper for property BoundaryModeT. This wrapper API may change, we advise to access simpler BoundaryModeT instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property BoundaryModeT: TBoundaryMode read GetBoundaryModeT write SetBoundaryModeT;

This item has no description.

Public property FdBoundaryModeR: TSFStringEnum read FFdBoundaryModeR;

Internal wrapper for property BoundaryModeR. This wrapper API may change, we advise to access simpler BoundaryModeR instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property BoundaryModeR: TBoundaryMode read GetBoundaryModeR write SetBoundaryModeR;

This item has no description.

Public property FdMagnificationFilter: TSFString read FFdMagnificationFilter;

Internal wrapper for property MagnificationFilter. This wrapper API may change, we advise to access simpler MagnificationFilter instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property FdMinificationFilter: TSFString read FFdMinificationFilter;

Internal wrapper for property MinificationFilter. This wrapper API may change, we advise to access simpler MinificationFilter instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property FdTextureCompression: TSFString read FFdTextureCompression;

Internal wrapper for property TextureCompression. This wrapper API may change, we advise to access simpler TextureCompression instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property TextureCompression: String read GetTextureCompression write SetTextureCompression;

This item has no description.

Public property FdTexturePriority: TSFFloat read FFdTexturePriority;

Internal wrapper for property TexturePriority. This wrapper API may change, we advise to access simpler TexturePriority instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property TexturePriority: Single read GetTexturePriority write SetTexturePriority;

This item has no description.

Public property FdGenerateMipMaps: TSFBool read FFdGenerateMipMaps;

Internal wrapper for property GenerateMipMaps. This wrapper API may change, we advise to access simpler GenerateMipMaps instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property GenerateMipMaps: Boolean read GetGenerateMipMaps write SetGenerateMipMaps;

This item has no description.

Public property FdGuiTexture: TSFBool read FFdGuiTexture;

Internal wrapper for property GuiTexture. This wrapper API may change, we advise to access simpler GuiTexture instead, if it is defined (TODO: for now, some field types do not have a simpler counterpart).

Public property GuiTexture: Boolean read GetGuiTexture write SetGuiTexture;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.