diff options
author | chai <chaifix@163.com> | 2021-10-17 16:01:30 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-10-17 16:01:30 +0800 |
commit | 6e73ca6ada8a41692809dae5db89c8db0675ce1e (patch) | |
tree | 3ca6f06b29b3e2c183750ddcff8d7a09d0785e6b /Runner/Graphics/ImageData.h | |
parent | e13f699ee5f575198552d94ada1167305c82bb2f (diff) |
-Runner
Diffstat (limited to 'Runner/Graphics/ImageData.h')
-rw-r--r-- | Runner/Graphics/ImageData.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/Runner/Graphics/ImageData.h b/Runner/Graphics/ImageData.h deleted file mode 100644 index cd56e83..0000000 --- a/Runner/Graphics/ImageData.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef IMAGE_DATA_H -#define IMAGE_DATA_H - -#include <vector> - -class ImageData -{ -public: - enum ImageFormat - { - ImageFormat_Rgba_Int, - ImageFormat_Rgba_Float, - }; - -private: - void* m_Data; - -}; - -enum ImageDataAsyncError -{ - ImageDataAsyncError_NoFile = 1, - ImageDataAsyncError_ParseFailed = 2, - ImageDataAsyncError_InvalidFormat = 3, -}; - -struct ImageDataRequest -{ - bool isDone, hasError; - int error; - int progress, all; - ImageData* result; - std::vector<ImageData*> results; -}; - -namespace ImageDataUtil -{ - ImageData* Load(const char* path); - ImageDataRequest* LoadAsync(const char* path); - ImageDataRequest* LoadAsync(std::vector<const char*> paths); -} - -#endif
\ No newline at end of file |