![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "MetalRHIPrivate.h"#include "MetalShaderTypes.h"#include "MetalGraphicsPipelineState.h"#include "MetalVertexDeclaration.h"#include "MetalRHIContext.h"#include "GlobalShader.h"#include "OneColorShader.h"#include "RHICommandList.h"#include "RHIStaticStates.h"#include "ShaderParameterUtils.h"#include "SceneUtils.h"#include "MetalProfiler.h"#include "MetalCommandBuffer.h"#include "StaticBoundShaderState.h"#include "EngineGlobals.h"#include "PipelineStateCache.h"#include "RHICoreShader.h"#include "RHIShaderParametersShared.h"#include "RHIUtilities.h"#include "MetalBindlessDescriptors.h"#include "MetalResourceCollection.h"#include "DataDrivenShaderPlatformInfo.h"Classes | |
| class | FVector4VertexDeclaration |
| struct | FMetalShaderBinder |
Functions | |
| MTL::PrimitiveType | TranslatePrimitiveType (uint32 PrimitiveType) |
| FMetalShaderData * | GetShaderData (FRHIShader *InShaderRHI, EMetalShaderStages Stage) |
|
inline |
| MTL::PrimitiveType TranslatePrimitiveType | ( | uint32 | PrimitiveType | ) |