![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "SlateMaterialShader.h"#include "MaterialDomain.h"#include "Materials/Material.h"#include "RHIStaticStates.h"#include "SceneView.h"#include "ShaderParameterUtils.h"#include "MeshDrawShaderBindings.h"#include "SceneInterface.h"Macros | |
| #define | IMPLEMENT_SLATE_VERTEXMATERIALSHADER_TYPE(bUseInstancing) |
| #define | IMPLEMENT_SLATE_MATERIALSHADER_TYPE(ShaderType) |
| #define IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | ShaderType | ) |
| #define IMPLEMENT_SLATE_VERTEXMATERIALSHADER_TYPE | ( | bUseInstancing | ) |
| IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | Border | ) |
| IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | ColorFont | ) |
| IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | Default | ) |
| IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | GrayscaleFont | ) |
| IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | MsdfFont | ) |
| IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | RoundedBox | ) |
| IMPLEMENT_SLATE_MATERIALSHADER_TYPE | ( | SdfFont | ) |
| IMPLEMENT_SLATE_VERTEXMATERIALSHADER_TYPE | ( | false | ) |
Non instancing vertex shader
| IMPLEMENT_SLATE_VERTEXMATERIALSHADER_TYPE | ( | true | ) |
Instancing vertex shader
| IMPLEMENT_TYPE_LAYOUT | ( | FSlateMaterialShaderPS | ) |
| IMPLEMENT_TYPE_LAYOUT | ( | FSlateMaterialShaderVS | ) |