SweetId
|
e306a66956
|
Make Sound FilesystemAppComponent-compliant
|
2024-03-11 19:37:35 -04:00 |
SweetId
|
4199582a52
|
[Serialization] Add SoundBufferParams serialization functions
|
2024-03-11 19:37:15 -04:00 |
SweetId
|
2784d62ec9
|
[Serialization] Fix SoundStreamParams Serialization functions
|
2024-03-11 19:36:51 -04:00 |
SweetId
|
d304c56898
|
[Assets] load Json through filesystem if available
|
2024-03-11 19:08:37 -04:00 |
SweetId
|
8cc1719d1b
|
[Serialization] Make JsonSerializationContext FilesystemAppComponent-compatible
|
2024-03-11 19:08:10 -04:00 |
SweetId
|
cc2c36c75d
|
Update Music to use correct Resource API
|
2024-03-11 17:15:27 -04:00 |
SweetId
|
cc91b8d3b9
|
[Assets] Handle streaming resources properly
|
2024-03-11 17:14:56 -04:00 |
SweetId
|
841778fe2f
|
[Assets] Overload access operators to use underlying resource ptr
|
2024-03-11 17:14:39 -04:00 |
SweetId
|
467f471390
|
[Assets] add base classes and functionnalities
|
2024-03-10 17:05:54 -04:00 |
SweetId
|
6a6ffb6779
|
[Serialization] Add Json serializer
|
2024-03-10 17:04:35 -04:00 |
SweetId
|
c1f429e916
|
Serializing angle inner value
|
2024-03-10 16:40:29 -04:00 |
SweetId
|
4d15cbcc2b
|
Add VertexDeclaration::Find to return type from ptr
|
2024-03-10 16:39:42 -04:00 |
SweetId
|
8c3e8956ca
|
[Serialization] Add support for more types
|
2024-03-10 16:39:16 -04:00 |
SweetId
|
a147ef411a
|
[Serialization] Fix bug when serializing an object or an array
|
2024-03-10 16:35:45 -04:00 |
SweetId
|
a0a4f63847
|
[Serialization] add support of filesystem path and Flags
|
2024-03-10 16:34:45 -04:00 |
SweetId
|
e9f95d4d0f
|
add enum serialization
|
2024-03-10 16:33:25 -04:00 |
SweetId
|
a0f2b128d7
|
Rework Serialization functions
add name and handle more types
|
2024-03-05 17:26:07 -05:00 |
SirLynix
|
055634e77c
|
Physics3D/RigidBody3D: Fix collisions after setting null collider
|
2024-02-25 18:27:47 +01:00 |
SirLynix
|
7f5f7668ec
|
XMake: Don't install libxext/wayland if platform is disabled
|
2024-02-25 14:49:33 +01:00 |
SirLynix
|
f572ae06a1
|
Switch FFMpeg plugin to LGPL and distribute it
This is possible now that ffmpeg package (from xmake-repo, see https://github.com/xmake-io/xmake-repo/pull/3315) allows building on Windows without GPL code
|
2024-02-25 14:33:08 +01:00 |
SirLynix
|
9f26fb00ad
|
Network/ENetPeer: Fix crash when sending fragments
|
2024-02-24 22:29:15 +01:00 |
SirLynix
|
f883305b3e
|
Fix network unit tests
|
2024-02-24 20:38:42 +01:00 |
SirLynix
|
7b0165a7df
|
Core/ByteArray: Make constructor taking a size set the size instead of capacity
|
2024-02-24 20:38:34 +01:00 |
SirLynix
|
edac2e4af5
|
Network: Fix some warnings
|
2024-02-24 18:27:14 +01:00 |
SirLynix
|
7956e1552b
|
Network: Remove NetPacket class
It was badly designed
|
2024-02-24 18:03:36 +01:00 |
SirLynix
|
03ff328b5b
|
Core/ApplicationBase: Fix GetComponent
|
2024-02-23 23:28:10 +01:00 |
SirLynix
|
e5da020b55
|
Fix missing include²
|
2024-02-23 23:12:38 +01:00 |
SirLynix
|
2137ddc94c
|
Fix checkfiles
|
2024-02-23 22:53:36 +01:00 |
SirLynix
|
2d980bb304
|
Fix missing include
|
2024-02-23 22:50:38 +01:00 |
SirLynix
|
45019a0f97
|
Fix warning
|
2024-02-23 22:40:20 +01:00 |
SirLynix
|
23ea1989ef
|
Core/ApplicationBase: Replace component indices with hashes
Fixes usage of components across DLL
|
2024-02-23 22:40:13 +01:00 |
SirLynix
|
1cb1750a74
|
Graphics/Model: Switch meshCallback to std::function
|
2024-02-22 20:15:47 +01:00 |
SirLynix
|
f71d149785
|
Network/ENetPacket: Fix acknowledge callback on fragmented packets
|
2024-02-22 20:12:34 +01:00 |
SirLynix
|
62702ec481
|
Network/ENetPacket: Add OnAcknowledged signal
|
2024-02-22 19:38:25 +01:00 |
SirLynix
|
f290cf2f9e
|
Network/ENetProtocol: Fix missing inline keyword
|
2024-02-22 19:12:36 +01:00 |
SirLynix
|
b08897628c
|
Network/ENetPacket: Turn ENetPacketFlag into enum class
|
2024-02-22 19:12:20 +01:00 |
SirLynix
|
e25fbe30e6
|
Math/Vector3: Add ProjectOnPlane
|
2024-02-22 19:11:25 +01:00 |
SirLynix
|
5180f24988
|
Math/Vector3: Add Project method
|
2024-02-22 18:04:07 +01:00 |
SirLynix
|
61764dfc3d
|
Use embedded rule compile.shaders from nzsl package
|
2024-02-22 18:03:54 +01:00 |
SirLynix
|
f121f32873
|
Core/Animation: Move Sequence and SequenceJoint to Animation
|
2024-02-19 22:45:55 +01:00 |
SirLynix
|
4d77a25a04
|
Update globalheaders
|
2024-02-19 22:43:14 +01:00 |
SirLynix
|
76136afe76
|
Core/Node: Remove "initial" methods prototypes
from 62a165126e
|
2024-02-19 17:20:42 +01:00 |
SirLynix
|
50ce9a4ea8
|
UnitTests/TCPTest: Give more time to test packet sending
|
2024-02-19 15:33:55 +01:00 |
SirLynix
|
5130a2ff84
|
Remove Config.hpp options and refactor headers
- Rename Config.hpp to Export.hpp
- Remove Debug.hpp and DebugOff.hpp (not used anymore)
|
2024-02-19 15:11:34 +01:00 |
SirLynix
|
3c7e2a1685
|
Core/Animation: Remove loop-point interpolation boolean
|
2024-02-19 11:00:04 +01:00 |
SirLynix
|
d9ad489820
|
Core/Animation: Fix RemoveSequence not shifting indices and deleting name
|
2024-02-19 10:59:47 +01:00 |
SirLynix
|
62a165126e
|
Core/Node: Remove initial position/rotation/scale
|
2024-02-19 09:44:01 +01:00 |
SirLynix
|
63c526cecc
|
Core/Node: Refactor interface
- Removed overloads taking multiple scalars
- Removed CoordSys parameter (functions exists in two sets, local and global)
|
2024-02-19 09:44:01 +01:00 |
SirLynix
|
194dba5002
|
Core/Animation: Improve performance of AnimateSkeleton
|
2024-02-18 16:55:23 +01:00 |
SirLynix
|
0cb376a161
|
Update check-files
|
2024-02-15 11:19:31 +01:00 |