![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DirectLinkScenePipe.h>
Inheritance diagram for DirectLink::FScenePipeToNetwork:Public Member Functions | |
| FScenePipeToNetwork (TSharedPtr< FMessageEndpoint, ESPMode::ThreadSafe > ThisEndpoint, const FMessageAddress &RemoteAddress, FStreamPort RemoteStreamPort) | |
| virtual void | SetDeltaProducer (IDeltaProducer *Producer) override |
| virtual void | SetupScene (FSetupSceneArg &SetupSceneArg) override |
| virtual void | OpenDelta (FOpenDeltaArg &OpenDeltaArg) override |
| virtual void | OnSetElement (FSetElementArg &SetElementArg) override |
| virtual void | RemoveElements (FRemoveElementsArg &RemoveElementsArg) override |
| virtual void | OnCloseDelta (FCloseDeltaArg &CloseDeltaArg) override |
| int32 | GetSentDeltaMessageCount () const |
Public Member Functions inherited from DirectLink::IDeltaConsumer | |
| virtual | ~IDeltaConsumer ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from DirectLink::FPipeBase | |
| FPipeBase (TSharedPtr< FMessageEndpoint, ESPMode::ThreadSafe > ThisEndpoint, const FMessageAddress &RemoteAddress, FStreamPort RemoteStreamPort) | |
| template<typename MessageType > | |
| void | SendInternal (MessageType *Message, int32 ByteSizeHint=0) |
Protected Attributes inherited from DirectLink::FPipeBase | |
| TSharedPtr< FMessageEndpoint, ESPMode::ThreadSafe > | ThisEndpoint |
| FMessageAddress | RemoteAddress |
| FStreamPort | RemoteStreamPort |
Responsibility: delegate DeltaConsumer/DeltaProducer link over network, including message ordering and acknowledgments.
|
inline |
|
inline |
|
overridevirtual |
Implements DirectLink::IDeltaConsumer.
|
overridevirtual |
Implements DirectLink::IDeltaConsumer.
|
overridevirtual |
Implements DirectLink::IDeltaConsumer.
|
overridevirtual |
Implements DirectLink::IDeltaConsumer.
|
inlineoverridevirtual |
Implements DirectLink::IDeltaConsumer.
|
overridevirtual |
Implements DirectLink::IDeltaConsumer.