Added JSONLoader and JSONAsset

Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
This commit is contained in:
2021-06-02 07:59:39 +02:00
parent 70f0449a7b
commit 0ebdf27f86
4 changed files with 28 additions and 0 deletions

View File

@@ -16,3 +16,10 @@ EV_NS_DEF_BEGIN(TextLoader)
EV_NS_DEF_FN(TextAsset, loadAsset, (AssetHandle, handle))
EV_NS_DEF_END(TextLoader)
EV_NS_DEF_BEGIN(JSONLoader)
EV_NS_DEF_FN(JSONAsset, loadAsset, (AssetHandle, handle))
EV_NS_DEF_END(JSONLoader)

View File

@@ -5,3 +5,7 @@ TYPE(AssetHandle, GenericHandle)
TYPE(TextAsset, struct {
evstring text;
})
TYPE(JSONAsset, struct {
PTR json_data;
})