mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-11-24 05:32:06 +00:00
23 lines
567 B
C++
23 lines
567 B
C++
#include "CommonTechset.h"
|
|
|
|
#include <algorithm>
|
|
|
|
techset::CommonTechniqueTypeNames::CommonTechniqueTypeNames(const char** names, const size_t nameCount)
|
|
: m_names(nameCount)
|
|
{
|
|
std::copy(names, &names[nameCount], m_names.data());
|
|
}
|
|
|
|
const char* techset::CommonTechniqueTypeNames::GetTechniqueTypeName(const size_t techniqueTypeIndex) const
|
|
{
|
|
if (techniqueTypeIndex >= m_names.size())
|
|
return nullptr;
|
|
|
|
return m_names[techniqueTypeIndex];
|
|
}
|
|
|
|
size_t techset::CommonTechniqueTypeNames::GetTechniqueTypeCount() const
|
|
{
|
|
return m_names.size();
|
|
}
|