Castle Game Engine: CastleRenderer: Class TGLCubeMapTextureNode

# Class TGLCubeMapTextureNode
Description | Hierarchy | Fields | Methods | Properties
## Unit CastleRenderer ## Declaration `type TGLCubeMapTextureNode = class(TGLSingleTextureNode)` ## Description Common handling for texture nodes of TAbstractEnvironmentTextureNode. ## Hierarchy TObject TResourceRenderer TGLTextureNode TGLSingleTextureNode TGLCubeMapTextureNode ## Overview ### Fields
| `GLName: TGLuint;`
### Methods
| `function TextureNode: TAbstractEnvironmentTextureNode;`
| `procedure Unprepare; override;`
| `function Bind(const TextureUnit: Cardinal): boolean; override;`
| `function Enable(const TextureUnit: Cardinal; Shader: TShader; const Env: TTextureEnv): boolean; override;`
## Description ### Fields
| `GLName: TGLuint;`
### Methods
| `function TextureNode: TAbstractEnvironmentTextureNode;`
| `procedure Unprepare; override;`
Releases GLName by TextureCubeMap_DecReference. Suitable for descendants tht initialize GLName by TextureCubeMap_IncReference.
| `function Bind(const TextureUnit: Cardinal): boolean; override;`
| `function Enable(const TextureUnit: Cardinal; Shader: TShader; const Env: TTextureEnv): boolean; override;`
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:11