ezEngine Release 26.9
Loading...
Searching...
No Matches
ezRenderPipelinePinConnection Struct Reference

Passed into ezRenderPipelinePass::AddRenderPasses. Defines the type and handle of a pin connection. More...

#include <RenderPipelinePass.h>

Public Types

enum class  Connectivity : ezUInt8 { None , Texture , Buffer }
 

Public Member Functions

EZ_ALWAYS_INLINE ezRenderPipelinePinConnection (Connectivity connectivity=Connectivity::None)
 
EZ_ALWAYS_INLINE ezRenderPipelinePinConnection (Connectivity connectivity, ezRenderGraphTextureHandle hTextureHandle)
 
EZ_ALWAYS_INLINE ezRenderPipelinePinConnection (Connectivity connectivity, ezRenderGraphBufferHandle hBufferHandle)
 
EZ_ALWAYS_INLINE ezRenderPipelinePinConnection (const ezRenderPipelinePinConnection &other)
 
EZ_ALWAYS_INLINE ezRenderPipelinePinConnectionoperator= (const ezRenderPipelinePinConnection &other)
 

Public Attributes

const Connectivity m_Connectivity = Connectivity::None
 
union { 
 
   ezRenderGraphTextureHandle   m_TextureHandle 
 
   ezRenderGraphBufferHandle   m_BufferHandle 
 
};  
 

Detailed Description

Passed into ezRenderPipelinePass::AddRenderPasses. Defines the type and handle of a pin connection.


The documentation for this struct was generated from the following files: