From ab00a2620cf1f75aab1ed1fe68ee36bf2519cdae Mon Sep 17 00:00:00 2001 From: Aidas Patas Date: Mon, 15 Mar 2021 21:56:23 +0200 Subject: [PATCH] update more readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7e43a03..f83ad8f 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ After initializing the project you should fire up the babel file watcher with: This will watch all `.ts` and `.u.ts` files under `src/` and compile them to `out/`. ## Decorator Documentation :book: -- `@UCLASS(BlueprintComponent?)` Shows the compiler which classes it should touch, it is **required** for all `.u.ts` classes in order to compile properly. Declared above a class declaration. The `BlueprintComponent` argument tells the compiler that this file should be loaded from UE4. Not required, but what this does is it cleans the code up a little bit. +- `@UCLASS(BlueprintComponent?)` Shows the compiler which classes it should touch, it is **required** for all `.u.ts` classes in order to compile properly. Declared above a class declaration. If set, the `BlueprintComponent` argument tells the compiler that this file should be loaded from UE4. What this does is it cleans the code up a little bit. - `@UPROPERTY(Arg1)` Just like in c++, can accept, as of right now, only one argument: `EditAnywhere` or `VisibleAnywhere`. Declared above class fields/properties. - `@KEYBIND(type: BindAxis, action: string)` Creates a keybinding for a method, action is your UE4 configured keybinding. - `@KEYBIND(type: BindAction, action: string, event: IE_RELEASED | IE_PRESSED)`