11#include "LandscapeSplinesComponent.generated.h"
31#if WITH_EDITORONLY_DATA
43 return LHS.Identifier == RHS.Identifier;
53#if WITH_EDITORONLY_DATA
65 return LHS.Identifier == RHS.Identifier;
75#if WITH_EDITORONLY_DATA
106#if WITH_EDITORONLY_DATA
135#if WITH_EDITORONLY_DATA
238 virtual void CheckForErrors()
override;
240 virtual void OnRegister()
override;
251 friend class FLandscapeToolSplines;
252 friend class FLandscapeSplinesSceneProxy;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition Archive.h:1208
Definition PrimitiveSceneProxy.h:296
Definition ILandscapeSplineInterface.h:20
Definition AssetRegistryState.h:50
Definition UnrealString.h.inl:34
Definition ControlPointMeshComponent.h:12
Definition LandscapeInfo.h:109
Definition LandscapeLayerInfoObject.h:60
Definition LandscapeSplineControlPoint.h:51
Definition LandscapeSplineSegment.h:195
Definition LandscapeSplinesComponent.h:103
TArray< TObjectPtr< ULandscapeSplineSegment > > & GetSegments()
Definition LandscapeSplinesComponent.h:166
TArray< TObjectPtr< ULandscapeSplineControlPoint > > & GetControlPoints()
Definition LandscapeSplinesComponent.h:163
const TArray< TObjectPtr< ULandscapeSplineSegment > > & GetSegments() const
Definition LandscapeSplinesComponent.h:165
Definition MeshComponent.h:25
Definition StaticMesh.h:593
Definition Texture2D.h:26
ENGINE_API FBox CalcBounds(const FVector &P0, const FVector &P1, const FVector &P2, const FVector &P3)
Definition BezierUtilities.cpp:26
Definition LandscapeSplinesComponent.h:28
Definition LandscapeSplinesComponent.h:50
Definition LandscapeSplinesComponent.h:72
Definition UnrealType.h:6865
Definition LazyObjectPtr.h:230
Definition ObjectPtr.h:488
Definition BoxSphereBounds.h:25