diff options
Diffstat (limited to 'Source/Asura.Framework/Filesystem/Loader.lua')
-rw-r--r-- | Source/Asura.Framework/Filesystem/Loader.lua | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/Source/Asura.Framework/Filesystem/Loader.lua b/Source/Asura.Framework/Filesystem/Loader.lua index 9ac058b..2d1e8cf 100644 --- a/Source/Asura.Framework/Filesystem/Loader.lua +++ b/Source/Asura.Framework/Filesystem/Loader.lua @@ -1,9 +1,14 @@ -local Loader = Class() - -function Loader:InnerResource( data ) - - - +-- Assets loaders +AsuraEngine.Loader = {} +local Loader = AsuraEngine.Loader +Loader.Loaders = {} + +function Loader.New(type) + if Loader.Loaders[type] ~= nil then + return Loader.Loaders[type] + end + local loader = {} + Loader[type] = loader + return loader end -return Loader
\ No newline at end of file |