UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DataflowPhysicsObject.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
6#include "DataflowPhysicsObject.generated.h"
7
8#define UE_API DATAFLOWSIMULATION_API
9
13USTRUCT()
27
28UINTERFACE(MinimalAPI)
33
38{
40
41public:
43
45 virtual FString GetSimulationType() const override
46 {
47 return FDataflowPhysicsObjectProxy::StaticStruct()->GetName();
48 }
49};
50
51#undef UE_API
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_API
Definition DataflowPhysicsObject.h:8
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UINTERFACE(...)
Definition ObjectMacros.h:780
#define USTRUCT(...)
Definition ObjectMacros.h:746
UScriptStruct * StaticStruct()
Definition ReflectedTypeAccessors.h:18
Definition DataflowPhysicsObject.h:38
UE_API IDataflowPhysicsObjectInterface()
Definition DataflowPhysicsObject.cpp:10
virtual FString GetSimulationType() const override
Definition DataflowPhysicsObject.h:45
Definition DataflowSimulationInterface.h:42
Definition DataflowPhysicsObject.h:30
Definition DataflowSimulationInterface.h:34
Definition Class.h:1720
Definition DataflowPhysicsObject.h:15
virtual ~FDataflowPhysicsObjectProxy() override=default
virtual const UScriptStruct * GetScriptStruct() const override
Definition DataflowPhysicsObject.h:22
Definition DataflowSimulationProxy.h:15