klawr icon indicating copy to clipboard operation
klawr copied to clipboard

A set of Unreal Engine 4 plugins that enable the use of C# (and other CLI languages) in game projects targeting the Windows platform.

Results 31 klawr issues
Sort by recently updated
recently updated
newest added

Unreal Engine runs on Mac/Linux, sorta kinda, so it'd be nice if at some point Klawr could be used on any platform supported by UE. To that end it would...

I tried to open new c++ project and get this error. ``` Running D:/4.10/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project="C:/Users/ihavenick/Documents/Unreal Projects/MyProject3/MyProject3.uproject" -game -engine -progress -2015 Discovering modules, targets and source code for game... KlawrClrHostNative...

Right now the generator doesn't handle a `UClass` that has been marked as abstract any differently to a normal `UClass`, this probably needs to be addressed in the managed code...

bug

Theoretically these steps would trigger the problem: 1. Open a project in UnrealEd with the Klawr editor plugin enabled, the project must not contain a `Scripts` directory. 2. Create a...

bug

The constructors in question: ``` public UObject(UObjectHandle nativeObject) public UKlawrScriptComponent(long instanceID, UObjectHandle nativeComponent) ``` Whenever a user subclasses UKlawrScriptComponent they have to write a constructor to pass these parameters to...

enhancement

There's actually no real reason to use void\* in native wrapper function return values and parameters. For example, the first argument to every native wrapper function is void\* self, but...

Currently the native wrappers being generated for the following methods fail to compile: - `bool AIController::UseBlackboard(UBlackboardData* BlackboardAsset, UBlackboardComponent*& BlackboardComponent)` - `bool UAbilityTask_VisualizeTargeting::BeginSpawningActor(UObject* WorldContextObject, TSubclassOf Class, AGameplayAbilityTargetActor*& SpawnedActor)` - `void ProvideSingleActor(AActor*...

bug

If you try to set the default value of a UObjectProperty of a C# class i get the following warning: LogProperty:Warning: Illegal TEXT reference to a private object in external...

bug

Adding support for new TArray element types is currently very tedious, for example here's a recent effort to add support for `TArray` in e021d11b6a8c53ed370a92983c445575a6a859e2. You end up having to write...

enhancement