Class TTextureImageCache

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TTextureImageCache = class(TObject)

Description

Hierarchy

  • TObject
  • TTextureImageCache

Overview

Fields

Public FullUrl: string;
Public InitialNode: TAbstractTextureNode;
Public Filter: TTextureFilter;
Public Anisotropy: TGLfloat;
Public Wrap: TTextureWrap2D;
Public GUITexture: boolean;
Public References: Cardinal;
Public GLName: TGLuint;

Description

Fields

Public FullUrl: string;

Full URL of used texture image. Empty ('') if not known (or maybe this texture didn't come from any URL, e.g. it's generated).

Public InitialNode: TAbstractTextureNode;

The initial VRML/X3D node that created this cache record. This is only the first node, that initiated this TTextureImageCache item. Note that many TAbstractTexture2DNode nodes may correspond to a single TTextureImageCache (since TTextureImageCache only tries to share GLName between them). So this may help during _IncReference, but nothing more — it's *not* an exhaustive list of texture nodes related to this video texture!

It may be currently TAbstractTexture2DNode, or TRenderedTextureNode.

Public Filter: TTextureFilter;
 
Public Anisotropy: TGLfloat;
 
Public Wrap: TTextureWrap2D;
 
Public GUITexture: boolean;
 
Public References: Cardinal;
 
Public GLName: TGLuint;
 

Generated by PasDoc 0.14.0.