mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2026-01-25 09:23:03 +00:00
17 lines
643 B
C++
17 lines
643 B
C++
#include "TechniqueFileParserState.h"
|
|
|
|
namespace techset
|
|
{
|
|
TechniqueParserState::TechniqueParserState(std::string techniqueName,
|
|
const CommonCodeSourceInfos& codeSourceInfos,
|
|
const CommonStreamRoutingInfos& routingInfos)
|
|
: m_technique(std::make_unique<CommonTechnique>(std::move(techniqueName))),
|
|
m_code_source_infos(codeSourceInfos),
|
|
m_routing_infos(routingInfos),
|
|
m_in_pass(false),
|
|
m_in_shader(false),
|
|
m_current_shader(ShaderSelector::VERTEX_SHADER)
|
|
{
|
|
}
|
|
} // namespace techset
|