package example;
import unreal.*;
@:uclass
class AMyGameMode extends AGameMode {
@:uproperty(BlueprintReadWrite)
public var playerName:FString;
@:ufunction(BlueprintCallable)
public function makeExternalRequest() {
var httpRequest = FHttpModule.Get().CreateRequest();
httpRequest.OnProcessRequestComplete.BindLambda(function (request, response, success) {
trace('response received: ${response.GetContentAsString()}');
});
httpRequest.SetURL("http://unrealengine.com");
httpRequest.ProcessRequest();
}
}
get this
unreal.TSharedRef<unreal.IHttpRequest> has no field OnProcessRequestComplete
unreal.TSharedRef<unreal.IHttpRequest> has no field SetURL
unreal.TSharedRef<unreal.IHttpRequest> has no field ProcessRequest
UE 4.17.2 Haxe 3.4.7 UnrealHx 0.4.0
get this