UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMeshDrawCommandSortKey Class Reference

#include <MeshPassProcessor.h>

Public Member Functions

FORCEINLINE bool operator!= (FMeshDrawCommandSortKey B) const
 
FORCEINLINE bool operator< (FMeshDrawCommandSortKey B) const
 

Public Attributes

union { 
 
   uint64   PackedData 
 
   struct { 
 
      uint64   VertexShaderHash: 16 
 
      uint64   PixelShaderHash: 32 
 
      uint64   Background: 1 
 
      uint64   Masked: 15 
 
   }   BasePass 
 
   struct { 
 
      uint64   MeshIdInPrimitive: 16 
 
      uint64   Distance: 32 
 
      uint64   Priority: 16 
 
   }   Translucent 
 
   struct { 
 
      uint64   VertexShaderHash: 32 
 
      uint64   PixelShaderHash: 32 
 
   }   Generic 
 
};  
 

Static Public Attributes

static RENDERER_API const FMeshDrawCommandSortKey Default = { {0} }
 

Detailed Description

Member Function Documentation

◆ operator!=()

FORCEINLINE bool FMeshDrawCommandSortKey::operator!= ( FMeshDrawCommandSortKey  B) const
inline

◆ operator<()

FORCEINLINE bool FMeshDrawCommandSortKey::operator< ( FMeshDrawCommandSortKey  B) const
inline

Member Data Documentation

◆ [union]

union { ... } FMeshDrawCommandSortKey

◆ Background

uint64 FMeshDrawCommandSortKey::Background

◆ [struct]

struct { ... } FMeshDrawCommandSortKey::BasePass

◆ Default

const FMeshDrawCommandSortKey FMeshDrawCommandSortKey::Default = { {0} }
static

◆ Distance

uint64 FMeshDrawCommandSortKey::Distance

◆ [struct]

struct { ... } FMeshDrawCommandSortKey::Generic

◆ Masked

uint64 FMeshDrawCommandSortKey::Masked

◆ MeshIdInPrimitive

uint64 FMeshDrawCommandSortKey::MeshIdInPrimitive

◆ PackedData

uint64 FMeshDrawCommandSortKey::PackedData

◆ PixelShaderHash

uint64 FMeshDrawCommandSortKey::PixelShaderHash

◆ Priority

uint64 FMeshDrawCommandSortKey::Priority

◆ [struct]

struct { ... } FMeshDrawCommandSortKey::Translucent

◆ VertexShaderHash

uint64 FMeshDrawCommandSortKey::VertexShaderHash

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