Class RendererPassBase
Base class for renderer components called render pass. Each render pass supports proper resources initialization and disposing.
Inheritance
RendererPassBase
Assembly: FlaxEngine.dll
File: Engine/Renderer/RendererPass.h
Syntax
public class RendererPassBase : public Object
Constructors
RendererPassBase()
Init
Declaration
protected RendererPassBase()
Fields
_hasValidResources
Declaration
protected bool _hasValidResources
Field Value
bool
|
Methods
checkIfSkipPass()
Declaration
protected bool checkIfSkipPass()
Returns
bool
|
Dispose()
Cleanup service data.
Declaration
public virtual void Dispose()
Init()
Initialize service.
Declaration
public virtual bool Init()
Returns
bool
|
invalidateResources()
Declaration
protected void invalidateResources()
IsReady()
Determines whether can render this pass. Checks if pass is ready and has valid resources loaded.
Declaration
public bool IsReady()
Returns
bool
|
setupResources()
Declaration
protected virtual bool setupResources()
Returns
bool
|