![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SplineMeshComponent.h>
Inheritance diagram for FSplineMeshInstanceData:Public Attributes | |
| FVector | StartPos = FVector::ZeroVector |
| FVector | EndPos = FVector::ZeroVector |
| FVector | StartTangent = FVector::ZeroVector |
| FVector | EndTangent = FVector::ZeroVector |
Public Attributes inherited from FStaticMeshComponentInstanceData | |
| TObjectPtr< class UStaticMesh > | StaticMesh = nullptr |
| TArray< FStaticMeshVertexColorLODData > | VertexColorLODs |
| TArray< FGuid > | CachedStaticLighting |
| TArray< FStreamingTextureBuildInfo > | StreamingTextureData |
Public Attributes inherited from FSceneComponentInstanceData | |
| TMap< TObjectPtr< USceneComponent >, FTransform > | AttachedInstanceComponents |
Additional Inherited Members | |
Protected Attributes inherited from FActorComponentInstanceData | |
| TObjectPtr< const UObject > | SourceComponentTemplate |
| EComponentCreationMethod | SourceComponentCreationMethod |
| int32 | SourceComponentTypeSerializedIndex |
Protected Attributes inherited from FInstanceCacheDataBase | |
| TArray< uint8 > | SavedProperties |
A Spline Mesh Component is a derivation of a Static Mesh Component which can be deformed using a spline. Only a start and end position (and tangent) can be specified.
|
default |
|
explicit |
|
overridevirtualdefault |
|
inlineoverridevirtual |
Applies this component instance data to the supplied component
Reimplemented from FStaticMeshComponentInstanceData.
Determines if any instance data was actually saved.
Reimplemented from FStaticMeshComponentInstanceData.
| FVector FSplineMeshInstanceData::EndPos = FVector::ZeroVector |
| FVector FSplineMeshInstanceData::EndTangent = FVector::ZeroVector |
| FVector FSplineMeshInstanceData::StartPos = FVector::ZeroVector |
| FVector FSplineMeshInstanceData::StartTangent = FVector::ZeroVector |