Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RenderView

渲染视图。

Hierarchy

  • RenderView

Index

Constructors

Private constructor

  • 构造函数。

    Parameters

    • root: Root

      Root类实例。

    • camera: Camera

      相机。

    Returns RenderView

Properties

Private _camera

_camera: Camera

相机。

Private _flows

_flows: RenderFlow[] = []

渲染流程列表。

Private _isEnable

_isEnable: boolean = false

是否启用。

Private _name

_name: string = ""

名称。

Private _priority

_priority: number = 0

优先级。

Private _root

_root: Root

Root类实例。

Private _visibility

_visibility: number = CameraDefaultMask

可见性。

Private _window

_window: GFXWindow | null = null

GFX窗口。

Accessors

camera

  • get camera(): Camera
  • 相机。

    Returns Camera

flows

  • 渲染流程列表。

    Returns RenderFlow[]

isEnable

  • get isEnable(): boolean
  • 是否启用。

    Returns boolean

name

  • get name(): string
  • 名称。

    Returns string

priority

  • get priority(): number
  • set priority(val: number): void
  • 优先级。

    Returns number

  • Parameters

    • val: number

    Returns void

visibility

  • get visibility(): number
  • set visibility(vis: number): void
  • Returns number

  • 可见性。

    Parameters

    • vis: number

    Returns void

window

  • GFX窗口。

    Returns null | GFXWindow

  • Parameters

    Returns void

Methods

destroy

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

    Returns void

enable

  • enable(isEnable: boolean): void
  • 启用该渲染视图。

    Parameters

    • isEnable: boolean

    Returns void

initialize

  • 初始化函数。

    Parameters

    Returns boolean

setExecuteFlows

  • setExecuteFlows(flows: string[] | undefined): void
  • Parameters

    • flows: string[] | undefined

    Returns void

Static registerCreateFunc

  • registerCreateFunc(root: Root): void
  • Parameters

    Returns void

Generated using TypeDoc