17class URoveSoSimulatorInstance :
public UGameInstance
22 static URoveSoSimulatorInstance* Get(UWorld* World);
23 virtual void Init() override;
24 virtual void Shutdown() override;
26 UFUNCTION(BlueprintCallable)
27 URoveCommManifestWrapper* GetManifestWrapper() {
return RoveCommManifestWrapper; };
28 UFUNCTION(BlueprintCallable)
29 URoveCommTCPWrapper* GetTCPWrapper() {
return RoveCommTCPWrapper; };
30 UFUNCTION(BlueprintCallable)
31 URoveCommUDPWrapper* GetUDPWrapper() {
return RoveCommUDPWrapper; };
35 uint16 RoveCommUDPPort;
37 URoveCommManifestWrapper* RoveCommManifestWrapper;
39 URoveCommTCPWrapper* RoveCommTCPWrapper;
41 URoveCommUDPWrapper* RoveCommUDPWrapper;
44 void RoveCommShutdown();