![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "LocalVertexFactory.h"#include "Animation/MeshDeformerGeometry.h"#include "MeshBatch.h"#include "MeshDrawShaderBindings.h"#include "SkeletalRenderPublic.h"#include "SpeedTreeWind.h"#include "Misc/DelayedAutoRegister.h"#include "Rendering/ColorVertexBuffer.h"#include "MaterialDomain.h"#include "MeshMaterialShader.h"#include "PrimitiveUniformShaderParameters.h"#include "ProfilingDebugging/LoadTimeTracker.h"#include "GPUSkinCache.h"#include "GPUSkinVertexFactory.h"#include "RenderUtils.h"#include "SceneInterface.h"Classes | |
| class | FSpeedTreeWindNullUniformBuffer |
| class | FGPUSkinPassThroughFactoryNullUniformBuffer |
Variables | |
| TAutoConsoleVariable< int32 > | CVarIgnoreLVFUsageMode (TEXT("r.Material.IgnoreLVFUsageMode"), 0, TEXT("Setting to adjust how UsedWithStaticMesh material flag is interpreted.\n"), ECVF_ReadOnly) |
| TUniformBufferRef< FLocalVertexFactoryUniformShaderParameters > CreateLocalVFUniformBuffer | ( | const FLocalVertexFactory * | LocalVertexFactory, |
| uint32 | LODLightmapDataIndex, | ||
| FColorVertexBuffer * | OverrideColorVertexBuffer, | ||
| int32 | BaseVertexIndex, | ||
| int32 | PreSkinBaseVertexIndex | ||
| ) |
| void GetLocalVFUniformShaderParameters | ( | FLocalVertexFactoryUniformShaderParameters & | UniformParameters, |
| const FLocalVertexFactory * | LocalVertexFactory, | ||
| uint32 | LODLightmapDataIndex, | ||
| FColorVertexBuffer * | OverrideColorVertexBuffer, | ||
| int32 | BaseVertexIndex, | ||
| int32 | PreSkinBaseVertexIndex | ||
| ) |
| IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT | ( | FLocalVertexFactoryUniformShaderParameters | , |
| "LocalVF" | |||
| ) |
| IMPLEMENT_TYPE_LAYOUT | ( | FLocalVertexFactoryShaderParameters | ) |
| IMPLEMENT_TYPE_LAYOUT | ( | FLocalVertexFactoryShaderParametersBase | ) |
| IMPLEMENT_VERTEX_FACTORY_PARAMETER_TYPE | ( | FLocalVertexFactory | , |
| SF_Vertex | , | ||
| FLocalVertexFactoryShaderParameters | |||
| ) |
| TAutoConsoleVariable< int32 > CVarIgnoreLVFUsageMode(TEXT("r.Material.IgnoreLVFUsageMode"), 0, TEXT("Setting to adjust how UsedWithStaticMesh material flag is interpreted.\n"), ECVF_ReadOnly) | ( | TEXT("r.Material.IgnoreLVFUsageMode") | , |
| 0 | , | ||
| TEXT("Setting to adjust how UsedWithStaticMesh material flag is interpreted.\n") | , | ||
| ECVF_ReadOnly | |||
| ) |