์ธ๋ฆฌ์ผ๋ด๋ถ์ JsonWriter.h ์์
WriteValue๊ฐ TMapํ์ ์ ๊ณตํ์ง์์์ ์์ ํ๊ณ ์ถ์๋ฐ
template<class ElementType>
void WriteValue(const FString& Identifier, const TArray<ElementType>& Array)
{
WriteArrayStart(Identifier);
for (int Idx = 0; Idx < Array.Num(); Idx++)
{
WriteValue(Array[Idx]);
}
WriteArrayEnd();
}
์๋ฅผ ์ด๋ป๊ฒ ํธ์งํด์ผ๋ ์ง ์๋ชจ๋ฅด๊ฒ ์
template<class ElementType>
void WriteValue(const FString& Identifier, const TMap<ElementType, ElementType>& Map)
{
WriteArrayStart(Identifier);
for (int Idx = 0; Idx < Map.Num(); Idx++)
{
WriteValue(Map[Idx]);
}
WriteArrayEnd();
}
๋์ ๋ถํํจ
๋๊ธ 0