Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GFXTextureView

GFX纹理视图。

Hierarchy

Index

Constructors

constructor

Properties

Protected _baseLayer

_baseLayer: number = 0

纹理视图基础图层。

Protected _baseLevel

_baseLevel: number = 0

纹理视图基础层级。

Protected _device

_device: GFXDevice

GFX设备。

Protected _format

_format: GFXFormat = GFXFormat.UNKNOWN

纹理视图格式。

Protected _gfxType

_gfxType: GFXObjectType = GFXObjectType.UNKNOWN

对象类型。

Protected _layerCount

_layerCount: number = 1

纹理视图图层数量。

Protected _levelCount

_levelCount: number = 1

纹理视图层级数量。

Protected _status

_status: GFXStatus = GFXStatus.UNREADY

对象状态。

Protected _texture

_texture: GFXTexture | null = null

GFX纹理。

Protected _type

_type: GFXTextureViewType = GFXTextureViewType.TV2D

纹理视图类型。

Accessors

baseLayer

  • get baseLayer(): number
  • 纹理视图基础图层。

    Returns number

baseLevel

  • get baseLevel(): number
  • 纹理视图基础层级。

    Returns number

format

  • 纹理视图格式。

    Returns GFXFormat

gfxType

layerCount

  • get layerCount(): number
  • 纹理视图图层数量。

    Returns number

levelCount

  • get levelCount(): number
  • 纹理视图层级数量。

    Returns number

status

texture

  • GFX纹理。

    Returns GFXTexture

type

  • 纹理视图类型。

    Returns GFXTextureViewType

Methods

Abstract destroy

  • destroy(): void
  • 销毁函数。

    Returns void

Abstract initialize

  • 初始化函数。

    Parameters

    Returns boolean

Generated using TypeDoc