mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-07 12:54:00 +00:00
17 lines
427 B
C++
17 lines
427 B
C++
|
#include "navmeshmode.hpp"
|
||
|
|
||
|
#include <stdexcept>
|
||
|
#include <string>
|
||
|
|
||
|
namespace MWRender
|
||
|
{
|
||
|
NavMeshMode parseNavMeshMode(std::string_view value)
|
||
|
{
|
||
|
if (value == "area type")
|
||
|
return NavMeshMode::AreaType;
|
||
|
if (value == "update frequency")
|
||
|
return NavMeshMode::UpdateFrequency;
|
||
|
throw std::logic_error("Unsupported navigation mesh rendering mode: " + std::string(value));
|
||
|
}
|
||
|
}
|