ObjLoading/ObjWriting: Initial skeleton for loading and writing obj files

This commit is contained in:
Jan
2019-12-29 16:40:03 +01:00
parent a0d4e87b8e
commit af55c202cf
39 changed files with 689 additions and 2 deletions

View File

@ -0,0 +1,16 @@
#include "IPakLoadException.h"
IPakLoadException::IPakLoadException(std::string message)
{
m_message = std::move(message);
}
const std::string& IPakLoadException::DetailedMessage() const
{
return m_message;
}
char const* IPakLoadException::what() const
{
return "There was an error when trying to load an ipak file.";
}

View File

@ -0,0 +1,14 @@
#pragma once
#include <exception>
#include <string>
class IPakLoadException final : public std::exception
{
std::string m_message;
public:
explicit IPakLoadException(std::string message);
const std::string& DetailedMessage() const;
char const* what() const override;
};