Commit Graph

14 Commits

Author SHA1 Message Date
400bd2558d Changed AssetsysCheck for more detailed error messages.
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-08 19:18:18 +02:00
J3oss
edb995b86c fixed struct ending 2021-06-08 18:11:30 +02:00
6740d9ce4a Merge pull request #1 from evol3D/mesh_loader
added mesh loader
2021-06-08 14:36:14 +02:00
Youssef Assem
9c1e68b7b0 Merge branch 'master' into mesh_loader 2021-06-08 14:35:41 +02:00
J3oss
c1671c75d0 added mesh loader 2021-06-08 14:17:09 +02:00
af7136199b shaderc dependency now works on both gcc and msvc
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-08 13:45:18 +02:00
fe03cb933f Added ShaderLoader using shaderc (GCC only)
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-08 09:50:34 +02:00
c267a04de4 Added missing JSONLoader.{h,c}
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-02 08:00:52 +02:00
0b6cdc3048 Updated AssetManager->mount signature
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-02 08:00:17 +02:00
0ebdf27f86 Added JSONLoader and JSONAsset
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-02 07:59:39 +02:00
70f0449a7b Added the ability for assets to be considered components and have OnRemove callbacks
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-06-01 05:17:45 +02:00
5ccbacd25f Implemented Asset foundation
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-31 11:41:02 +02:00
97fa6cd6f4 Added specialization
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
2021-05-21 19:16:32 +02:00
5584a9674a Initial commit 2021-05-21 17:39:11 +02:00