XII Release 0.1.0
Loading...
Searching...
No Matches
xiiRenderPipelineNodePassThroughAccelerationStructurePin Struct Reference

Forwards an acceleration structure without modifying it. More...

#include <RenderPipelineNode.h>

Inheritance diagram for xiiRenderPipelineNodePassThroughAccelerationStructurePin:
[legend]

Public Member Functions

 XII_DECLARE_POD_TYPE ()
 
XII_ALWAYS_INLINE xiiRenderPipelineNodePassThroughAccelerationStructurePin ()
 Constructs a pass-through pin for an AccelerationStructure resource.
 
- Public Member Functions inherited from xiiRenderPipelineNodePassThroughPin
 XII_DECLARE_POD_TYPE ()
 
XII_ALWAYS_INLINE xiiRenderPipelineNodePassThroughPin ()
 Constructs a pass-through pin.
 
- Public Member Functions inherited from xiiRenderPipelineNodePin
 XII_DECLARE_POD_TYPE ()
 
XII_ALWAYS_INLINE xiiBitflags< xiiRenderPipelineNodePinFlagsGetFlags () const
 Returns the directional and behavioral flags for this pin (Input, Output, PassThrough, etc.).
 
XII_ALWAYS_INLINE xiiEnum< xiiRenderPipelineNodePinResourceTypeGetResourceType () const
 Returns the semantic resource type associated with this pin.
 

Additional Inherited Members

- Public Attributes inherited from xiiRenderPipelineNodePin
xiiBitflags< xiiRenderPipelineNodePinFlagsm_Flags
 Flags describing the pin's directionality and behavior (input, output, passthrough, etc.).
 
xiiEnum< xiiRenderPipelineNodePinResourceTypem_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)
 
xiiRenderPipelineNodem_pParent = nullptr
 Pointer back to the owning node that this pin belongs to.
 

Detailed Description

Forwards an acceleration structure without modifying it.


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