[ox] Make model system's setTypeInfo return an Error
This commit is contained in:
8
deps/ox/src/ox/preloader/preloader.hpp
vendored
8
deps/ox/src/ox/preloader/preloader.hpp
vendored
@@ -78,11 +78,13 @@ class Preloader: public ModelHandlerBase<Preloader<PlatSpec>> {
|
||||
std::size_t sz = 0) noexcept;
|
||||
|
||||
template<typename T>
|
||||
constexpr void setTypeInfo(
|
||||
ox::CRStringView = T::TypeName,
|
||||
constexpr ox::Error setTypeInfo(
|
||||
const char* = T::TypeName,
|
||||
int = T::TypeVersion,
|
||||
const Vector<String>& = {},
|
||||
std::size_t = ModelFieldCount_v<T>) noexcept {}
|
||||
std::size_t = ModelFieldCount_v<T>) noexcept {
|
||||
return {};
|
||||
}
|
||||
|
||||
template<typename U, bool force>
|
||||
constexpr ox::Error field(CRStringView, const ox::UnionView<U, force> val) noexcept;
|
||||
|
Reference in New Issue
Block a user