![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MetalHashedVertexDescriptor.h>
Public Member Functions | |
| FMetalHashedVertexDescriptor () | |
| FMetalHashedVertexDescriptor (MTLVertexDescriptorPtr Desc, uint32 Hash) | |
| FMetalHashedVertexDescriptor (FMetalHashedVertexDescriptor const &Other) | |
| ~FMetalHashedVertexDescriptor () | |
| FMetalHashedVertexDescriptor & | operator= (FMetalHashedVertexDescriptor const &Other) |
| bool | operator== (FMetalHashedVertexDescriptor const &Other) const |
Public Attributes | |
| NS::UInteger | VertexDescHash |
| MTLVertexDescriptorPtr | VertexDesc |
Friends | |
| uint32 | GetTypeHash (FMetalHashedVertexDescriptor const &Hash) |
The MTLVertexDescriptor and a pre-calculated hash value used to simplify comparisons (as vendor MTLVertexDescriptor implementations are not all comparable).
| FMetalHashedVertexDescriptor::FMetalHashedVertexDescriptor | ( | ) |
| FMetalHashedVertexDescriptor::FMetalHashedVertexDescriptor | ( | MTLVertexDescriptorPtr | Desc, |
| uint32 | Hash | ||
| ) |
| FMetalHashedVertexDescriptor::FMetalHashedVertexDescriptor | ( | FMetalHashedVertexDescriptor const & | Other | ) |
| FMetalHashedVertexDescriptor::~FMetalHashedVertexDescriptor | ( | ) |
| FMetalHashedVertexDescriptor & FMetalHashedVertexDescriptor::operator= | ( | FMetalHashedVertexDescriptor const & | Other | ) |
| bool FMetalHashedVertexDescriptor::operator== | ( | FMetalHashedVertexDescriptor const & | Other | ) | const |
|
friend |
| MTLVertexDescriptorPtr FMetalHashedVertexDescriptor::VertexDesc |
| NS::UInteger FMetalHashedVertexDescriptor::VertexDescHash |