├── .gitignore ├── BuildConfiguration.xml ├── License.md ├── Manual.md ├── NimForUE.mac.sample.json ├── NimForUE.nimble ├── NimForUE.uplugin ├── NimForUE.win.sample.json ├── NimHeaders ├── NimForUEFFI.h ├── UEDeps.h ├── UEInterop.h ├── bindingsbase.h ├── nimbasenue.h └── nuebase.h ├── Readme.md ├── Resources ├── Icon128.png ├── icon_open_scene.png └── nim_icon_80.png ├── Source ├── GameNim │ ├── GameNim.Build.cs │ ├── GameNim.cpp │ └── GameNim.h ├── NimForUE │ ├── NimForUE.Build.cs │ ├── Private │ │ ├── GenerateBindingsCommandlet.cpp │ │ ├── NUETestCommandlet.cpp │ │ ├── NimForUE.cpp │ │ ├── NimForUEEngineSubsystem.cpp │ │ ├── ReinstanceBindings.cpp │ │ └── TestActor.cpp │ └── Public │ │ ├── GenerateBindingsCommandlet.h │ │ ├── NUETestCommandlet.h │ │ ├── NimForUE.h │ │ ├── NimForUEEngineSubsystem.h │ │ ├── NimForUEHeaders.h │ │ ├── ReinstanceBindings.h │ │ └── TestActor.h ├── NimForUEBindings │ ├── NimForUEBindings.Build.cs │ ├── Private │ │ ├── NimClassBase.cpp │ │ ├── NimForUEBindings.cpp │ │ ├── NimScriptStruct.cpp │ │ ├── ReflectionHelpers.cpp │ │ └── Test │ │ │ ├── EmitObjectTest.cpp │ │ │ ├── MyClassToTest.cpp │ │ │ └── NimTestBase.cpp │ └── Public │ │ ├── FNimHotReload.h │ │ ├── HelpersBindings.h │ │ ├── NimClassBase.h │ │ ├── NimForUEBindings.h │ │ ├── NimForUEBindingsHeaders.h │ │ ├── NimScriptStruct.h │ │ ├── ReflectionHelpers.h │ │ ├── Test │ │ ├── EmitObjectTest.h │ │ ├── MyClassToTest.h │ │ └── NimTestBase.h │ │ ├── UFunctionCaller.h │ │ └── UPropertyCaller.h └── NimForUEEditor │ ├── NimForUEEditor.build.cs │ ├── NimForUEEditor.cpp │ ├── NimForUEEditor.h │ ├── Private │ ├── EditorExtensions.cpp │ ├── EditorUtils.cpp │ └── FakeFactory.cpp │ └── Public │ ├── EditorExtensions.h │ ├── EditorUtils.h │ ├── FNimReload.cpp │ ├── FNimReload.h │ └── FakeFactory.h ├── bindings ├── gameoutput.text ├── includes.txt ├── logo.png ├── output.txt └── src ├── buildscripts ├── buildcommon.nim ├── buildscripts.nim ├── keyboard.nim ├── nimforueconfig.nim ├── nuecompilation │ ├── NimForUE.code-workspace │ ├── NimTemplate.code-workspace │ └── nuecompilation.nim ├── plugingenerator.nim └── switches │ ├── androidswitches.nim │ ├── macswitches.nim │ ├── switches.nim │ └── winswitches.nim ├── hostnimforue ├── hostbase.nim ├── hostnimforue.nim └── hostwatcher.nim ├── nimforue.nim ├── nimforue ├── codegen │ ├── codegentemplate.nim │ ├── emitter.nim │ ├── enumops.nim │ ├── ffi.nim │ ├── fproperty.nim │ ├── gencppbindings.nim │ ├── gencppclass.nim │ ├── genmodule.nim │ ├── genprojectbindings.nim │ ├── genreflectiondata.nim │ ├── genreflectiondatav2.nim │ ├── headerparser.nim │ ├── maingencppbindings.nim │ ├── makestrproc.nim │ ├── manuallyimportedclasses.nim │ ├── modelconstructor.nim │ ├── models.nim │ ├── modulerules.nim │ ├── nuemacrocache.nim │ ├── projectintrospect.nim │ ├── runuetypetranspiler.nim │ ├── uebind.nim │ ├── uebindcore.nim │ ├── ueemit.nim │ ├── uemeta.nim │ ├── uetypetranspiler.nim │ └── umacros.nim ├── config.nims ├── examples │ ├── actorexample.nim │ ├── asyncexample.nim │ ├── editorexample.nim │ ├── engineexample.nim │ ├── examplecoreuobject.nim │ ├── examplerawcppvirtual.nim │ ├── examples.nim │ ├── examplescodegen.nim │ ├── examplescratchpad.nim │ ├── examplevirtualfunc.nim │ ├── netexample.nim │ ├── nimconfexample.nim │ ├── objectexample.nim │ ├── pcgexample.nim │ ├── slateexamples.nim │ ├── structexample.nim │ ├── structexampleissue.nim │ ├── testactorexample.nim │ ├── ueborrowexample.nim │ └── vminteroppocexample.nim ├── ffinimforue.nim ├── game │ ├── config.nims │ ├── extras.nim │ ├── gameentrypoint.nim │ ├── nue │ │ ├── engine.nim │ │ ├── gameplayabilities.nim │ │ ├── gameplaymessageruntime.nim │ │ ├── image.nim │ │ ├── modelviewviewmodel.nim │ │ ├── pcgextras.nim │ │ ├── statetree.nim │ │ └── ui.nim │ └── unrealprelude.nim ├── manualtests │ ├── scratchpad.nim │ └── testspeed.nim ├── test │ ├── emit │ │ ├── testemit.nim │ │ └── testemitfunction.nim │ ├── test.nim │ ├── testdata.nim │ ├── tester.nim │ ├── testgen.nim │ ├── tests │ │ ├── config.nims │ │ └── foundationaltest.nim │ ├── testuobject.nim │ └── testutils.nim ├── unreal │ ├── core │ │ ├── containers │ │ │ ├── array.nim │ │ │ ├── map.nim │ │ │ ├── set.nim │ │ │ ├── ticker.nim │ │ │ └── unrealstring.nim │ │ ├── core.nim │ │ ├── coreglobals.nim │ │ ├── delegates.nim │ │ ├── ftext.nim │ │ ├── logging │ │ │ └── logmacros.nim │ │ ├── math │ │ │ └── vector.nim │ │ ├── misc │ │ │ ├── automationtest.nim │ │ │ └── misc.nim │ │ ├── net.nim │ │ ├── templates.nim │ │ └── unrealmemory.nim │ ├── coreuobject │ │ ├── coreuobject.nim │ │ ├── metadata.nim │ │ ├── nametypes.nim │ │ ├── package.nim │ │ ├── scriptdelegates.nim │ │ ├── tsoftobjectptr.nim │ │ ├── unrealtype.nim │ │ ├── uobject.nim │ │ ├── uobjectflags.nim │ │ ├── uobjectglobals.nim │ │ └── uobjectiterator.nim │ ├── definitions.nim │ ├── editor │ │ └── editor.nim │ ├── engine │ │ ├── enginetypes.nim │ │ ├── pluginmanager.nim │ │ └── world.nim │ ├── nimforue │ │ ├── bindingdeps.nim │ │ ├── nimforue.nim │ │ └── nimforuebindings.nim │ ├── prelude.nim │ ├── runtime │ │ ├── assetregistry.nim │ │ └── messaging.nim │ └── unreal.nim ├── utils │ ├── matching.nim │ ├── stringutils.nim │ ├── ueutils.nim │ └── utils.nim └── vm │ ├── corevm.nim │ ├── exposed.nim │ ├── nimvm.nim │ ├── runtimefield.nim │ ├── spec.nim │ ├── typeit.nim │ ├── uecall.nim │ ├── vmconversion.nim │ ├── vmmacros.nim │ └── vmprelude.nim ├── nue.nim └── nue.nims /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/.gitignore -------------------------------------------------------------------------------- /BuildConfiguration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/BuildConfiguration.xml -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/License.md -------------------------------------------------------------------------------- /Manual.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /NimForUE.mac.sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimForUE.mac.sample.json -------------------------------------------------------------------------------- /NimForUE.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimForUE.nimble -------------------------------------------------------------------------------- /NimForUE.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimForUE.uplugin -------------------------------------------------------------------------------- /NimForUE.win.sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimForUE.win.sample.json -------------------------------------------------------------------------------- /NimHeaders/NimForUEFFI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimHeaders/NimForUEFFI.h -------------------------------------------------------------------------------- /NimHeaders/UEDeps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimHeaders/UEDeps.h -------------------------------------------------------------------------------- /NimHeaders/UEInterop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimHeaders/UEInterop.h -------------------------------------------------------------------------------- /NimHeaders/bindingsbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimHeaders/bindingsbase.h -------------------------------------------------------------------------------- /NimHeaders/nimbasenue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimHeaders/nimbasenue.h -------------------------------------------------------------------------------- /NimHeaders/nuebase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/NimHeaders/nuebase.h -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Readme.md -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Resources/icon_open_scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Resources/icon_open_scene.png -------------------------------------------------------------------------------- /Resources/nim_icon_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Resources/nim_icon_80.png -------------------------------------------------------------------------------- /Source/GameNim/GameNim.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/GameNim/GameNim.Build.cs -------------------------------------------------------------------------------- /Source/GameNim/GameNim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/GameNim/GameNim.cpp -------------------------------------------------------------------------------- /Source/GameNim/GameNim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/GameNim/GameNim.h -------------------------------------------------------------------------------- /Source/NimForUE/NimForUE.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/NimForUE.Build.cs -------------------------------------------------------------------------------- /Source/NimForUE/Private/GenerateBindingsCommandlet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Private/GenerateBindingsCommandlet.cpp -------------------------------------------------------------------------------- /Source/NimForUE/Private/NUETestCommandlet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Private/NUETestCommandlet.cpp -------------------------------------------------------------------------------- /Source/NimForUE/Private/NimForUE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Private/NimForUE.cpp -------------------------------------------------------------------------------- /Source/NimForUE/Private/NimForUEEngineSubsystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Private/NimForUEEngineSubsystem.cpp -------------------------------------------------------------------------------- /Source/NimForUE/Private/ReinstanceBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Private/ReinstanceBindings.cpp -------------------------------------------------------------------------------- /Source/NimForUE/Private/TestActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Private/TestActor.cpp -------------------------------------------------------------------------------- /Source/NimForUE/Public/GenerateBindingsCommandlet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Public/GenerateBindingsCommandlet.h -------------------------------------------------------------------------------- /Source/NimForUE/Public/NUETestCommandlet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Public/NUETestCommandlet.h -------------------------------------------------------------------------------- /Source/NimForUE/Public/NimForUE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Public/NimForUE.h -------------------------------------------------------------------------------- /Source/NimForUE/Public/NimForUEEngineSubsystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Public/NimForUEEngineSubsystem.h -------------------------------------------------------------------------------- /Source/NimForUE/Public/NimForUEHeaders.h: -------------------------------------------------------------------------------- 1 | // #pragma once 2 | #include "ReinstanceBindings.h" 3 | -------------------------------------------------------------------------------- /Source/NimForUE/Public/ReinstanceBindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Public/ReinstanceBindings.h -------------------------------------------------------------------------------- /Source/NimForUE/Public/TestActor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUE/Public/TestActor.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/NimForUEBindings.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/NimForUEBindings.Build.cs -------------------------------------------------------------------------------- /Source/NimForUEBindings/Private/NimClassBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Private/NimClassBase.cpp -------------------------------------------------------------------------------- /Source/NimForUEBindings/Private/NimForUEBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Private/NimForUEBindings.cpp -------------------------------------------------------------------------------- /Source/NimForUEBindings/Private/NimScriptStruct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Private/NimScriptStruct.cpp -------------------------------------------------------------------------------- /Source/NimForUEBindings/Private/ReflectionHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Private/ReflectionHelpers.cpp -------------------------------------------------------------------------------- /Source/NimForUEBindings/Private/Test/EmitObjectTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Private/Test/EmitObjectTest.cpp -------------------------------------------------------------------------------- /Source/NimForUEBindings/Private/Test/MyClassToTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Private/Test/MyClassToTest.cpp -------------------------------------------------------------------------------- /Source/NimForUEBindings/Private/Test/NimTestBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Private/Test/NimTestBase.cpp -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/FNimHotReload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/FNimHotReload.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/HelpersBindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/HelpersBindings.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/NimClassBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/NimClassBase.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/NimForUEBindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/NimForUEBindings.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/NimForUEBindingsHeaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/NimForUEBindingsHeaders.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/NimScriptStruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/NimScriptStruct.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/ReflectionHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/ReflectionHelpers.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/Test/EmitObjectTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/Test/EmitObjectTest.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/Test/MyClassToTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/Test/MyClassToTest.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/Test/NimTestBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/Test/NimTestBase.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/UFunctionCaller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/UFunctionCaller.h -------------------------------------------------------------------------------- /Source/NimForUEBindings/Public/UPropertyCaller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEBindings/Public/UPropertyCaller.h -------------------------------------------------------------------------------- /Source/NimForUEEditor/NimForUEEditor.build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/NimForUEEditor.build.cs -------------------------------------------------------------------------------- /Source/NimForUEEditor/NimForUEEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/NimForUEEditor.cpp -------------------------------------------------------------------------------- /Source/NimForUEEditor/NimForUEEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/NimForUEEditor.h -------------------------------------------------------------------------------- /Source/NimForUEEditor/Private/EditorExtensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Private/EditorExtensions.cpp -------------------------------------------------------------------------------- /Source/NimForUEEditor/Private/EditorUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Private/EditorUtils.cpp -------------------------------------------------------------------------------- /Source/NimForUEEditor/Private/FakeFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Private/FakeFactory.cpp -------------------------------------------------------------------------------- /Source/NimForUEEditor/Public/EditorExtensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Public/EditorExtensions.h -------------------------------------------------------------------------------- /Source/NimForUEEditor/Public/EditorUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Public/EditorUtils.h -------------------------------------------------------------------------------- /Source/NimForUEEditor/Public/FNimReload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Public/FNimReload.cpp -------------------------------------------------------------------------------- /Source/NimForUEEditor/Public/FNimReload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Public/FNimReload.h -------------------------------------------------------------------------------- /Source/NimForUEEditor/Public/FakeFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/Source/NimForUEEditor/Public/FakeFactory.h -------------------------------------------------------------------------------- /bindings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/bindings -------------------------------------------------------------------------------- /gameoutput.text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/gameoutput.text -------------------------------------------------------------------------------- /includes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/includes.txt -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/logo.png -------------------------------------------------------------------------------- /output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/output.txt -------------------------------------------------------------------------------- /src/buildscripts/buildcommon.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/buildcommon.nim -------------------------------------------------------------------------------- /src/buildscripts/buildscripts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/buildscripts.nim -------------------------------------------------------------------------------- /src/buildscripts/keyboard.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/keyboard.nim -------------------------------------------------------------------------------- /src/buildscripts/nimforueconfig.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/nimforueconfig.nim -------------------------------------------------------------------------------- /src/buildscripts/nuecompilation/NimForUE.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/nuecompilation/NimForUE.code-workspace -------------------------------------------------------------------------------- /src/buildscripts/nuecompilation/NimTemplate.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/nuecompilation/NimTemplate.code-workspace -------------------------------------------------------------------------------- /src/buildscripts/nuecompilation/nuecompilation.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/nuecompilation/nuecompilation.nim -------------------------------------------------------------------------------- /src/buildscripts/plugingenerator.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/plugingenerator.nim -------------------------------------------------------------------------------- /src/buildscripts/switches/androidswitches.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/switches/androidswitches.nim -------------------------------------------------------------------------------- /src/buildscripts/switches/macswitches.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/switches/macswitches.nim -------------------------------------------------------------------------------- /src/buildscripts/switches/switches.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/switches/switches.nim -------------------------------------------------------------------------------- /src/buildscripts/switches/winswitches.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/buildscripts/switches/winswitches.nim -------------------------------------------------------------------------------- /src/hostnimforue/hostbase.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/hostnimforue/hostbase.nim -------------------------------------------------------------------------------- /src/hostnimforue/hostnimforue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/hostnimforue/hostnimforue.nim -------------------------------------------------------------------------------- /src/hostnimforue/hostwatcher.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/hostnimforue/hostwatcher.nim -------------------------------------------------------------------------------- /src/nimforue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/codegentemplate.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/codegentemplate.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/emitter.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/emitter.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/enumops.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/enumops.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/ffi.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/ffi.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/fproperty.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/fproperty.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/gencppbindings.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/gencppbindings.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/gencppclass.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/gencppclass.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/genmodule.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/genmodule.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/genprojectbindings.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/genprojectbindings.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/genreflectiondata.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/genreflectiondata.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/genreflectiondatav2.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/genreflectiondatav2.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/headerparser.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/headerparser.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/maingencppbindings.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/maingencppbindings.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/makestrproc.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/makestrproc.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/manuallyimportedclasses.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/manuallyimportedclasses.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/modelconstructor.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/modelconstructor.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/models.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/models.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/modulerules.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/modulerules.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/nuemacrocache.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/nuemacrocache.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/projectintrospect.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/projectintrospect.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/runuetypetranspiler.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/runuetypetranspiler.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/uebind.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/uebind.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/uebindcore.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/uebindcore.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/ueemit.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/ueemit.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/uemeta.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/uemeta.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/uetypetranspiler.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/uetypetranspiler.nim -------------------------------------------------------------------------------- /src/nimforue/codegen/umacros.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/codegen/umacros.nim -------------------------------------------------------------------------------- /src/nimforue/config.nims: -------------------------------------------------------------------------------- 1 | --backend:cpp -------------------------------------------------------------------------------- /src/nimforue/examples/actorexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/actorexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/asyncexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/asyncexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/editorexample.nim: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nimforue/examples/engineexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/engineexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/examplecoreuobject.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/examplecoreuobject.nim -------------------------------------------------------------------------------- /src/nimforue/examples/examplerawcppvirtual.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/examplerawcppvirtual.nim -------------------------------------------------------------------------------- /src/nimforue/examples/examples.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/examples.nim -------------------------------------------------------------------------------- /src/nimforue/examples/examplescodegen.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/examplescodegen.nim -------------------------------------------------------------------------------- /src/nimforue/examples/examplescratchpad.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/examplescratchpad.nim -------------------------------------------------------------------------------- /src/nimforue/examples/examplevirtualfunc.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/examplevirtualfunc.nim -------------------------------------------------------------------------------- /src/nimforue/examples/netexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/netexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/nimconfexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/nimconfexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/objectexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/objectexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/pcgexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/pcgexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/slateexamples.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/slateexamples.nim -------------------------------------------------------------------------------- /src/nimforue/examples/structexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/structexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/structexampleissue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/structexampleissue.nim -------------------------------------------------------------------------------- /src/nimforue/examples/testactorexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/testactorexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/ueborrowexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/ueborrowexample.nim -------------------------------------------------------------------------------- /src/nimforue/examples/vminteroppocexample.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/examples/vminteroppocexample.nim -------------------------------------------------------------------------------- /src/nimforue/ffinimforue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/ffinimforue.nim -------------------------------------------------------------------------------- /src/nimforue/game/config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/config.nims -------------------------------------------------------------------------------- /src/nimforue/game/extras.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/extras.nim -------------------------------------------------------------------------------- /src/nimforue/game/gameentrypoint.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/gameentrypoint.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/engine.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/engine.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/gameplayabilities.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/gameplayabilities.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/gameplaymessageruntime.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/gameplaymessageruntime.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/image.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/image.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/modelviewviewmodel.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/modelviewviewmodel.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/pcgextras.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/pcgextras.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/statetree.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/statetree.nim -------------------------------------------------------------------------------- /src/nimforue/game/nue/ui.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/nue/ui.nim -------------------------------------------------------------------------------- /src/nimforue/game/unrealprelude.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/game/unrealprelude.nim -------------------------------------------------------------------------------- /src/nimforue/manualtests/scratchpad.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/manualtests/scratchpad.nim -------------------------------------------------------------------------------- /src/nimforue/manualtests/testspeed.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/manualtests/testspeed.nim -------------------------------------------------------------------------------- /src/nimforue/test/emit/testemit.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/emit/testemit.nim -------------------------------------------------------------------------------- /src/nimforue/test/emit/testemitfunction.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/emit/testemitfunction.nim -------------------------------------------------------------------------------- /src/nimforue/test/test.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/test.nim -------------------------------------------------------------------------------- /src/nimforue/test/testdata.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/testdata.nim -------------------------------------------------------------------------------- /src/nimforue/test/tester.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/tester.nim -------------------------------------------------------------------------------- /src/nimforue/test/testgen.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/testgen.nim -------------------------------------------------------------------------------- /src/nimforue/test/tests/config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/tests/config.nims -------------------------------------------------------------------------------- /src/nimforue/test/tests/foundationaltest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/tests/foundationaltest.nim -------------------------------------------------------------------------------- /src/nimforue/test/testuobject.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/testuobject.nim -------------------------------------------------------------------------------- /src/nimforue/test/testutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/test/testutils.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/containers/array.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/containers/array.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/containers/map.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/containers/map.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/containers/set.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/containers/set.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/containers/ticker.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/containers/ticker.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/containers/unrealstring.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/containers/unrealstring.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/core.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/core.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/coreglobals.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/coreglobals.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/delegates.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/delegates.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/ftext.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/ftext.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/logging/logmacros.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/logging/logmacros.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/math/vector.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/math/vector.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/misc/automationtest.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/misc/automationtest.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/misc/misc.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/misc/misc.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/net.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/net.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/templates.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/templates.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/core/unrealmemory.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/core/unrealmemory.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/coreuobject.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/coreuobject.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/metadata.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/metadata.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/nametypes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/nametypes.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/package.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/package.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/scriptdelegates.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/scriptdelegates.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/tsoftobjectptr.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/tsoftobjectptr.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/unrealtype.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/unrealtype.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/uobject.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/uobject.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/uobjectflags.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/uobjectflags.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/uobjectglobals.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/uobjectglobals.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/coreuobject/uobjectiterator.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/coreuobject/uobjectiterator.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/definitions.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/definitions.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/editor/editor.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/editor/editor.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/engine/enginetypes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/engine/enginetypes.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/engine/pluginmanager.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/engine/pluginmanager.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/engine/world.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/engine/world.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/nimforue/bindingdeps.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/nimforue/bindingdeps.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/nimforue/nimforue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/nimforue/nimforue.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/nimforue/nimforuebindings.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/nimforue/nimforuebindings.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/prelude.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/prelude.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/runtime/assetregistry.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/runtime/assetregistry.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/runtime/messaging.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/runtime/messaging.nim -------------------------------------------------------------------------------- /src/nimforue/unreal/unreal.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/unreal/unreal.nim -------------------------------------------------------------------------------- /src/nimforue/utils/matching.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/utils/matching.nim -------------------------------------------------------------------------------- /src/nimforue/utils/stringutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/utils/stringutils.nim -------------------------------------------------------------------------------- /src/nimforue/utils/ueutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/utils/ueutils.nim -------------------------------------------------------------------------------- /src/nimforue/utils/utils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/utils/utils.nim -------------------------------------------------------------------------------- /src/nimforue/vm/corevm.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/corevm.nim -------------------------------------------------------------------------------- /src/nimforue/vm/exposed.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/exposed.nim -------------------------------------------------------------------------------- /src/nimforue/vm/nimvm.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/nimvm.nim -------------------------------------------------------------------------------- /src/nimforue/vm/runtimefield.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/runtimefield.nim -------------------------------------------------------------------------------- /src/nimforue/vm/spec.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/spec.nim -------------------------------------------------------------------------------- /src/nimforue/vm/typeit.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/typeit.nim -------------------------------------------------------------------------------- /src/nimforue/vm/uecall.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/uecall.nim -------------------------------------------------------------------------------- /src/nimforue/vm/vmconversion.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/vmconversion.nim -------------------------------------------------------------------------------- /src/nimforue/vm/vmmacros.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/vmmacros.nim -------------------------------------------------------------------------------- /src/nimforue/vm/vmprelude.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nimforue/vm/vmprelude.nim -------------------------------------------------------------------------------- /src/nue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nue.nim -------------------------------------------------------------------------------- /src/nue.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgomez/NimForUE/HEAD/src/nue.nims --------------------------------------------------------------------------------