diff options
Diffstat (limited to 'src/factories/GenericArrayFactory.h')
| -rw-r--r-- | src/factories/GenericArrayFactory.h | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/factories/GenericArrayFactory.h b/src/factories/GenericArrayFactory.h index 2b06825..a8d368a 100644 --- a/src/factories/GenericArrayFactory.h +++ b/src/factories/GenericArrayFactory.h @@ -11,42 +11,6 @@ enum class ArrayType { u8, s8, u16, s16, u32, s32, u64, f32, f64, Vec2f, Vec3f, Vec3s, Vec3i, Vec4f, Vec4s, }; -std::unordered_map<std::string, ArrayType> arrayTypeMap = { - { "u8", ArrayType::u8 }, - { "s8", ArrayType::s8 }, - { "u16", ArrayType::u16 }, - { "s16", ArrayType::s16 }, - { "u32", ArrayType::u32 }, - { "s32", ArrayType::s32 }, - { "u64", ArrayType::u64 }, - { "f32", ArrayType::f32 }, - { "f64", ArrayType::f64 }, - { "Vec2f", ArrayType::Vec2f }, - { "Vec3f", ArrayType::Vec3f }, - { "Vec3s", ArrayType::Vec3s }, - { "Vec3i", ArrayType::Vec3i }, - { "Vec4f", ArrayType::Vec4f }, - { "Vec4s", ArrayType::Vec4s }, -}; - -std::unordered_map<ArrayType, size_t> typeSizeMap = { - { ArrayType::u8, 1 }, - { ArrayType::s8, 1 }, - { ArrayType::u16, 2 }, - { ArrayType::s16, 2 }, - { ArrayType::u32, 4 }, - { ArrayType::s32, 4 }, - { ArrayType::u64, 8 }, - { ArrayType::f32, 4 }, - { ArrayType::f64, 8 }, - { ArrayType::Vec2f, 8 }, - { ArrayType::Vec3f, 12 }, - { ArrayType::Vec3s, 6 }, - { ArrayType::Vec3i, 12 }, - { ArrayType::Vec4f, 16 }, - { ArrayType::Vec4s, 8 }, -}; - class GenericArray : public IParsedData { public: uint32_t mMaxWidth; |
