22 lines
426 B
C++
22 lines
426 B
C++
// Copyright (c) 2012-2024 Wojciech Figat. All rights reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "../Config.h"
|
|
|
|
#if COMPILE_WITH_SHADER_COMPILER
|
|
|
|
#include "Engine/Utilities/TextProcessing.h"
|
|
|
|
namespace ShaderProcessing
|
|
{
|
|
typedef TextProcessing Reader;
|
|
typedef Reader::Token Token;
|
|
typedef Reader::SeparatorData Separator;
|
|
}
|
|
|
|
#endif
|
|
|
|
// Don't count ending '\0' character
|
|
#define MACRO_LENGTH(macro) (ARRAY_COUNT(macro) - 1)
|