Ported the obj parser.

This commit is contained in:
zy4n
2025-04-01 21:51:56 +02:00
parent bc065bc657
commit 27977c1738
34 changed files with 1676 additions and 1554 deletions

View File

@@ -36,7 +36,7 @@
} \
\
constexpr ENUM_TYPE operator<<( \
ENUM_TYPE& lhs, \
ENUM_TYPE lhs, \
int shift \
) { \
return static_cast<ENUM_TYPE>( \
@@ -44,8 +44,17 @@ constexpr ENUM_TYPE operator<<( \
); \
} \
\
constexpr ENUM_TYPE operator<<( \
ENUM_TYPE lhs, \
std::size_t shift \
) { \
return static_cast<ENUM_TYPE>( \
static_cast<std::underlying_type_t<ENUM_TYPE>>(lhs) << shift \
); \
} \
\
constexpr ENUM_TYPE operator>>( \
ENUM_TYPE& lhs, \
ENUM_TYPE lhs, \
int shift \
) { \
return static_cast<ENUM_TYPE>( \