![]() |
XII Release 0.1.0
|
Dynamically provides a sampler state each frame (Input + Provider). More...
#include <RenderPipelineNode.h>
Public Member Functions | |
| XII_DECLARE_POD_TYPE () | |
| XII_ALWAYS_INLINE | xiiRenderPipelineNodeInputSamplerProviderPin () |
| Constructs an input-provider pin for Sampler resources. | |
Public Member Functions inherited from xiiRenderPipelineNodeInputProviderPin | |
| XII_DECLARE_POD_TYPE () | |
| XII_ALWAYS_INLINE | xiiRenderPipelineNodeInputProviderPin () |
| Constructs an input-provider pin for resources. | |
Public Member Functions inherited from xiiRenderPipelineNodeInputPin | |
| XII_DECLARE_POD_TYPE () | |
| XII_ALWAYS_INLINE | xiiRenderPipelineNodeInputPin () |
| Constructs an input pin. | |
Public Member Functions inherited from xiiRenderPipelineNodePin | |
| XII_DECLARE_POD_TYPE () | |
| XII_ALWAYS_INLINE xiiBitflags< xiiRenderPipelineNodePinFlags > | GetFlags () const |
| Returns the directional and behavioral flags for this pin (Input, Output, PassThrough, etc.). | |
| XII_ALWAYS_INLINE xiiEnum< xiiRenderPipelineNodePinResourceType > | GetResourceType () const |
| Returns the semantic resource type associated with this pin. | |
Additional Inherited Members | |
Public Attributes inherited from xiiRenderPipelineNodePin | |
| xiiBitflags< xiiRenderPipelineNodePinFlags > | m_Flags |
| Flags describing the pin's directionality and behavior (input, output, passthrough, etc.). | |
| xiiEnum< xiiRenderPipelineNodePinResourceType > | m_ResourceType |
| The semantic type of resource this pin reads or writes (buffer, attachment, etc.). | |
| xiiUInt8 | m_uiInputIndex = 0xFFU |
| Index into the owning node's input pin list (set during initialization). | |
| xiiUInt8 | m_uiOutputIndex = 0xFFU |
| Index into the owning node's output pin list (set during initialization) | |
| xiiRenderPipelineNode * | m_pParent = nullptr |
| Pointer back to the owning node that this pin belongs to. | |
Dynamically provides a sampler state each frame (Input + Provider).