|
void | ResetPipelineState () |
|
void | AddPass (ezUniquePtr< ezRenderPipelinePass > &&pPass) |
|
void | RemovePass (ezRenderPipelinePass *pPass) |
|
void | GetPasses (ezHybridArray< const ezRenderPipelinePass *, 16 > &passes) const |
|
void | GetPasses (ezHybridArray< ezRenderPipelinePass *, 16 > &passes) |
|
ezRenderPipelinePass * | GetPassByName (const ezStringView &sPassName) |
|
bool | Connect (ezRenderPipelinePass *pOutputNode, const char *szOutputPinName, ezRenderPipelinePass *pInputNode, const char *szInputPinName) |
|
bool | Connect (ezRenderPipelinePass *pOutputNode, ezHashedString sOutputPinName, ezRenderPipelinePass *pInputNode, ezHashedString sInputPinName) |
|
bool | Disconnect (ezRenderPipelinePass *pOutputNode, ezHashedString sOutputPinName, ezRenderPipelinePass *pInputNode, ezHashedString sInputPinName) |
|
const ezRenderPipelinePassConnection * | GetInputConnection (ezRenderPipelinePass *pPass, ezHashedString sInputPinName) const |
|
const ezRenderPipelinePassConnection * | GetOutputConnection (ezRenderPipelinePass *pPass, ezHashedString sOutputPinName) const |
|
void | AddExtractor (ezUniquePtr< ezExtractor > &&pExtractor) |
|
void | RemoveExtractor (ezExtractor *pExtractor) |
|
void | GetExtractors (ezHybridArray< const ezExtractor *, 16 > &extractors) const |
|
void | GetExtractors (ezHybridArray< ezExtractor *, 16 > &extractors) |
|
ezExtractor * | GetExtractorByName (const ezStringView &sExtractorName) |
|
template<typename T > |
EZ_ALWAYS_INLINE T * | GetFrameDataProvider () |
|
const ezExtractedRenderData & | GetRenderData () const |
|
ezRenderDataBatchList | GetRenderDataBatchesWithCategory (ezRenderData::Category category, ezRenderDataBatch::Filter filter=ezRenderDataBatch::Filter()) const |
|
| EZ_DISALLOW_COPY_AND_ASSIGN (ezRenderPipeline) |
|
| ezRefCounted () |
| Constructor.
|
|
| ezRefCounted (const ezRefCounted &rhs) |
|
void | operator= (const ezRefCounted &rhs) |
|
ezInt32 | AddRef () const |
| Increments the reference counter. Returns the new reference count.
|
|
ezInt32 | ReleaseRef () const |
| Decrements the reference counter. Returns the new reference count.
|
|
bool | IsReferenced () const |
| Returns true if the reference count is greater than 0, false otherwise.
|
|
ezInt32 | GetRefCount () const |
| Returns the current reference count.
|
|