Wojtek Figat
daff3abdc1
Add engine version defines to C++ game scripts
2023-02-06 11:09:52 +01:00
Wojtek Figat
a175e58107
Add FLAX_X_Y_OR_NEWER to game code defines
2023-02-06 11:09:47 +01:00
Chandler Cox
4b9bbfb663
Change GetGameWindowSize to return game viewport size.
2023-02-05 20:22:54 -06:00
Chandler Cox
d5d5fb698f
Small name changes
2023-02-05 20:17:21 -06:00
Wojtek Figat
e09ad39161
Fix exception on editor closing, cleanup code style
...
#920
2023-02-05 23:58:14 +01:00
Wojtek Figat
b4087452d1
Merge branch 'Tryibion-change-auto-save'
2023-02-05 23:52:44 +01:00
Wojtek Figat
c6ad0fc337
Merge branch 'change-auto-save' of https://github.com/Tryibion/FlaxEngine into Tryibion-change-auto-save
2023-02-05 23:52:39 +01:00
Wojtek Figat
c878c613c7
Update consoles building
2023-02-05 23:48:11 +01:00
Chandler Cox
5c78e0d466
Possible fix for values reverting to previous values in ValueBoxes when changing the value right after sliding.
2023-02-05 15:23:09 -06:00
Chandler Cox
0f38fdda30
Remove unused include.
2023-02-05 15:12:04 -06:00
Chandler Cox
e4afc49ac6
Added saving the users choice in the properties window and adding link and unlink to the scale context menu.
2023-02-05 15:07:12 -06:00
Wojtek Figat
ac45bbe53e
Wait for asset load in MeshDataCache
2023-02-05 13:02:27 +01:00
Wojtek Figat
ea153d4cf6
Minor adjustment to inline function in more places for CPU particles perf
2023-02-05 12:49:43 +01:00
Wojtek Figat
f085e8e199
Merge branch 'PrecisionRender-fix-audio-settings'
2023-02-05 12:49:22 +01:00
Wojtek Figat
c09afe55a3
Merge branch 'fix-audio-settings' of https://github.com/PrecisionRender/FlaxEngine into PrecisionRender-fix-audio-settings
2023-02-05 12:49:15 +01:00
c51a923160
Only pass --copy-dt-needed-entries with GNU linker
2023-02-05 13:42:01 +02:00
591b45d2e8
Fix linking errors with other linkers
2023-02-05 13:41:35 +02:00
19eaec336d
Use better linkers to improve linking times on Linux
2023-02-05 13:41:34 +02:00
Chandler Cox
b113bdb774
Changed to use enum for simplification
2023-02-04 22:28:34 -06:00
Chandler Cox
03f299bc3b
Added apply across actors.
2023-02-04 22:20:18 -06:00
Chandler Cox
9c591b3c08
Add scale lock button
2023-02-04 21:56:18 -06:00
Chandler Cox
a061347f5a
Centers the "Set Type" Button context menu for UI Controls in the editor.
2023-02-03 19:22:25 -06:00
ffbd34c95a
Improve Rider detection on Linux
2023-02-03 22:37:33 +02:00
847a28d133
Fix running VC++-project build commands with Rider on Linux
2023-02-03 22:37:31 +02:00
0ac5db45d1
Improve Linux file dialog support
...
Adds support for multi selection, filtering and initial folder for both zenity and kdialog. kdialog is also preferred over zenity when KDE is detected.
2023-02-03 22:27:27 +02:00
2703401f08
Fix process creation on Linux
...
Forked child process did not exit properly, sometimes causing scripting compilation to get stuck and never finish.
2023-02-03 22:21:38 +02:00
Chandler Cox
f4da984399
Added function to get viewport size of the game window when in editor. This allows for certain functions to behave correctly.
2023-02-03 13:27:53 -06:00
Wojtek Figat
d8a9b699ad
Merge branch 'Tryibion-tag-editor-size-fix'
2023-02-03 16:03:54 +01:00
Wojtek Figat
873749b130
Merge branch 'tag-editor-size-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-tag-editor-size-fix
2023-02-03 16:02:39 +01:00
Wojtek Figat
58e99ca469
Fix crash in renderer due to the same object being registered twice
2023-02-03 16:01:42 +01:00
Wojtek Figat
b84cb8428b
Merge branch 'RuanLucasGD-Inputs'
2023-02-03 15:48:20 +01:00
Wojtek Figat
d9f1e4253f
Merge branch 'Inputs' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-Inputs
2023-02-03 15:47:45 +01:00
Wojtek Figat
cb867e7657
Merge branch 'Tryibion-text-box-ibeam'
2023-02-03 15:40:33 +01:00
Wojtek Figat
b959ecd671
Merge branch 'text-box-ibeam' of https://github.com/Tryibion/FlaxEngine into Tryibion-text-box-ibeam
2023-02-03 15:38:38 +01:00
Wojtek Figat
9c8f0c571d
Merge branch 'pacyfist-master'
2023-02-03 15:35:12 +01:00
Filip Franik
7c176f4b69
Merge branch 'FlaxEngine:master' into master
2023-02-03 14:19:27 +01:00
Wojtek Figat
73ec370989
Update engine materials
2023-02-03 13:31:00 +01:00
Wojtek Figat
aa8d6f7c79
Fix ribbon particles triangle indices ordering to prevent artifacts
2023-02-03 13:30:48 +01:00
d7595f1ecc
Fix compiler warnings with Clang 15 or later
2023-02-02 18:52:41 +02:00
Wojtek Figat
50faa49c0f
Add spacebar for play/pause in animated model and particles previews
2023-02-02 15:53:55 +01:00
Wojtek Figat
b64475bcfa
Fix particle module initialization if it reuses graph from other module
2023-02-02 15:53:16 +01:00
Wojtek Figat
36ba1d9953
Add play/pause widget and keybind for particles preview in asset Editor
2023-02-02 13:05:54 +01:00
Chandler Cox
2592841793
Code style cleanup
2023-02-01 18:28:00 -06:00
Chandler Cox
b862126209
Changed to only show ibeam when editing
2023-02-01 18:25:40 -06:00
Chandler Cox
ade0450c0e
Add cursor to change to Ibeam in text boxes.
2023-02-01 09:32:58 -06:00
Wojtek Figat
baabc5d16f
Add AfterForwardPass for custom postfx render location
2023-02-01 11:38:22 +01:00
Wojtek Figat
ee19c8e856
Update engine assets
2023-02-01 11:12:29 +01:00
Wojtek Figat
45a30990ba
Add GPUContext::SetBlendFactor
2023-02-01 11:07:48 +01:00
Wojtek Figat
ab51ecddb4
Add RenderBuffers::LinkedCustomBuffers to reuse main game viewport rendered state (eg. GI) in sub-rendered view
2023-02-01 11:05:29 +01:00
Filip Franik
836f72481b
Fix to DownloadMeshData calling the Finished event before the _meshDatasInProgress was set to false.
2023-01-31 23:44:33 +01:00