29 FCurve::Serialize(Ar);
30 SerializeIdent(Ar,
Curve);
46 Curve->ResetMarkersRecursively();
55 return ECurve::BoundedCurve;
60 return Curve.ToSharedRef();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition BoundedCurve.h:10
FBoundedCurve(TSharedRef< FCurve > InCurve, const FLinearBoundary &InBoundary, int8 InDimension)
Definition BoundedCurve.h:17
virtual ECurve GetCurveType() const override
Definition BoundedCurve.h:53
virtual void SpawnIdent(FDatabase &Database) override
Definition BoundedCurve.h:33
virtual void ResetMarkersRecursively() const override
Definition BoundedCurve.h:43
TSharedPtr< FCurve > Curve
Definition BoundedCurve.h:15
TSharedRef< const FCurve > GetBaseCurve()
Definition BoundedCurve.h:58
virtual void Serialize(FCADKernelArchive &Ar) override
Definition BoundedCurve.h:27
Definition CADKernelArchive.h:19
Definition CADEntity.h:56
Definition CADEntity.cpp:23
@ Curve
Definition Visu.h:19
ECurve
Definition GeoEnum.h:10