FlyUIPass
extends RenderPass
in package
Table of Contents
Properties
- $renderTargetRes : RenderTargetResource
- $uiRenderCallback : Closure
Methods
- __construct() : mixed
- execute() : void
- Executes the render pass
- name() : string
- Returns the name of the render pass, if not overriden this will return the class name.
- setup() : void
- Executes the render pass
Properties
$renderTargetRes
private
RenderTargetResource
$renderTargetRes
$uiRenderCallback
private
Closure
$uiRenderCallback
Methods
__construct()
public
__construct(RenderTargetResource $renderTargetRes, Closure $uiRenderCallback) : mixed
Parameters
- $renderTargetRes : RenderTargetResource
- $uiRenderCallback : Closure
execute()
Executes the render pass
public
execute(PipelineContainer $data, PipelineResources $resources) : void
Parameters
- $data : PipelineContainer
- $resources : PipelineResources
name()
Returns the name of the render pass, if not overriden this will return the class name.
public
name() : string
Return values
stringsetup()
Executes the render pass
public
setup(RenderPipeline $pipeline, PipelineContainer $data) : void
Parameters
- $pipeline : RenderPipeline
- $data : PipelineContainer