![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Components/SplineMeshComponent.h"#include "BodySetupEnums.h"#include "Modules/ModuleManager.h"#include "Engine/CollisionProfile.h"#include "Materials/MaterialInterface.h"#include "SceneView.h"#include "StaticMeshResources.h"#include "MeshDrawShaderBindings.h"#include "SplineMeshSceneProxy.h"#include "AI/NavigationSystemHelpers.h"#include "AI/Navigation/NavCollisionBase.h"#include "Engine/StaticMeshSocket.h"#include "Engine/StaticMesh.h"#include "PhysicsEngine/BoxElem.h"#include "PhysicsEngine/ConvexElem.h"#include "PhysicsEngine/BodySetup.h"#include "MeshMaterialShader.h"#include "PhysicsEngine/SphylElem.h"#include "RenderUtils.h"#include "SceneInterface.h"#include "UObject/UnrealType.h"#include "Materials/Material.h"#include "ComponentRecreateRenderStateContext.h"#include "Engine/World.h"#include "NaniteVertexFactory.h"#include "StaticMeshAttributes.h"#include "StaticMeshComponentLODInfo.h"#include "SplineMeshSceneProxyDesc.h"#include "PhysicsEngine/SphereElem.h"#include "StaticMeshLight.h"Classes | |
| class | FSplineStaticLightingMesh |
Namespaces | |
| namespace | UE |
| namespace | UE::SplineMesh |
Variables | |
| int32 | GNoRecreateSplineMeshProxy = 1 |
| int32 | GSplineMeshRenderNanite = 1 |
| IMPLEMENT_VERTEX_FACTORY_PARAMETER_TYPE | ( | FSplineMeshVertexFactory | , |
| SF_Vertex | , | ||
| FSplineMeshVertexFactoryShaderParameters | |||
| ) |
| void InitSplineMeshVertexFactoryComponents | ( | const FStaticMeshVertexBuffers & | VertexBuffers, |
| const FSplineMeshVertexFactory * | VertexFactory, | ||
| int32 | LightMapCoordinateIndex, | ||
| bool | bOverrideColorVertexBuffer, | ||
| FLocalVertexFactory::FDataType & | OutData | ||
| ) |
| void PackSplineMeshParams | ( | const FSplineMeshShaderParams & | Params, |
| const TArrayView< FVector4f > & | Output | ||
| ) |
| int32 GNoRecreateSplineMeshProxy = 1 |
| int32 GSplineMeshRenderNanite = 1 |