Compile unreal from source - Linux
Follow this documentation to compile unreal from source: https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/
| extends Node3D | |
| var player_query: DynamicQuery | |
| var animation_tree: AnimationTree | |
| var root_state_machine: AnimationNodeStateMachinePlayback | |
| func _ready(): | |
| # Build the player query used to fetch the player status. | |
| player_query = DynamicQuery.new() |
Follow this documentation to compile unreal from source: https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/
| #!/usr/bin/python | |
| ## DESCRIPTION: | |
| ## This script is an utility that simplifies the UE-diff-tool usage via git. | |
| ## | |
| ## HOW IT WORKS: | |
| ## Git provides the possibility to use thirdparty tools to DIFF and MERGE the files. | |
| ## Unreal provides both tools for the binary `.uasset`. | |
| ## By following the SETUP section, you will be able to use the `git difftool -t UE_Diff` |
| // Utility used to execute console commands (like the one to compile CMake projects) during the compilation steps of Unreal Engine. | |
| public class MBuildUtils | |
| { | |
| public string MModulePath = ""; | |
| // Taken from UE4Cmake - Kudos to `caseymcc` | |
| private Tuple<string, string> GetExecuteCommandSync() | |
| { | |
| string cmd = ""; |
| // Define your enum as usual inside an Header file. | |
| UENUM() | |
| enum class EMyEnums : uint8 | |
| { | |
| MyEnum1, | |
| MyEnum2, | |
| MyEnum3, | |
| MyEnum4, | |
| MyEnum5, | |
| }; |
| Readme.txt |