UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVertexInputStream Struct Reference

#include <VertexFactory.h>

Public Member Functions

RENDERCORE_API void SetOnRHICommandList (FRHICommandList &RHICmdList) const
 
 FVertexInputStream ()
 
 FVertexInputStream (uint32 InStreamIndex, uint32 InOffset, TYPE_OF_NULLPTR)
 
 FVertexInputStream (uint32 InStreamIndex, uint32 InOffset, FRHIStreamSourceSlot *InStreamSourceSlot)
 
 FVertexInputStream (uint32 InStreamIndex, uint32 InOffset, FRHIBuffer *InVertexBuffer)
 
bool operator== (const FVertexInputStream &rhs) const
 
bool operator!= (const FVertexInputStream &rhs) const
 

Public Attributes

uint32 StreamIndex: 4
 
uint32 Offset: 27
 
uint32 bStreamSourceSlot: 1
 
union { 
 
   FRHIBuffer *   VertexBuffer 
 
   FRHIStreamSourceSlot *   StreamSourceSlot 
 
   void *   Pointer 
 
};  
 

Constructor & Destructor Documentation

◆ FVertexInputStream() [1/4]

FVertexInputStream::FVertexInputStream ( )
inline

◆ FVertexInputStream() [2/4]

FVertexInputStream::FVertexInputStream ( uint32  InStreamIndex,
uint32  InOffset,
TYPE_OF_NULLPTR   
)
inline

◆ FVertexInputStream() [3/4]

FVertexInputStream::FVertexInputStream ( uint32  InStreamIndex,
uint32  InOffset,
FRHIStreamSourceSlot InStreamSourceSlot 
)
inline

◆ FVertexInputStream() [4/4]

FVertexInputStream::FVertexInputStream ( uint32  InStreamIndex,
uint32  InOffset,
FRHIBuffer InVertexBuffer 
)
inline

Member Function Documentation

◆ operator!=()

bool FVertexInputStream::operator!= ( const FVertexInputStream rhs) const
inline

◆ operator==()

bool FVertexInputStream::operator== ( const FVertexInputStream rhs) const
inline

◆ SetOnRHICommandList()

void FVertexInputStream::SetOnRHICommandList ( FRHICommandList RHICmdList) const

Member Data Documentation

◆ [union]

union { ... } FVertexInputStream

◆ bStreamSourceSlot

uint32 FVertexInputStream::bStreamSourceSlot

◆ Offset

uint32 FVertexInputStream::Offset

◆ Pointer

void* FVertexInputStream::Pointer

◆ StreamIndex

uint32 FVertexInputStream::StreamIndex

◆ StreamSourceSlot

FRHIStreamSourceSlot* FVertexInputStream::StreamSourceSlot

◆ VertexBuffer

FRHIBuffer* FVertexInputStream::VertexBuffer

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