Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RenderView

Render view represents a view from its camera, it also manages a list of RenderFlows which will be executed for it.

Hierarchy

  • RenderView

Index

Constructors

constructor

Properties

Private _camera

_camera: Camera

Private _flows

_flows: RenderFlow[] = []

Private _isEnable

_isEnable: boolean = false

Private _name

_name: string = ""

Private _priority

_priority: number = 0

Private _visibility

_visibility: number = CAMERA_DEFAULT_MASK

Private _window

_window: RenderWindow | null = null

Accessors

camera

  • get camera(): Camera

flows

isEnable

  • get isEnable(): boolean

name

  • get name(): string

priority

  • get priority(): number
  • set priority(val: number): void

visibility

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

window

Methods

destroy

  • destroy(): void

enable

  • enable(isEnable: boolean): void

initialize

onGlobalPipelineStateChanged

  • onGlobalPipelineStateChanged(): void

setExecuteFlows

  • setExecuteFlows(flows: string[] | undefined): void
  • Set the execution render flows with their names, the flows found in the pipeline will then be executed for this view in the render process

    Parameters

    • flows: string[] | undefined

      The names of all RenderFlows

    Returns void

Generated using TypeDoc