2016-03-19 06:57:51 +13:00
|
|
|
|
|
|
|
|
|
|
|
#include "tdata.h"
|
|
|
|
#include "tconvert.h"
|
|
|
|
|
|
|
|
DEFINE_CLASS_CODE(TData, 16)
|
|
|
|
|
2016-04-19 19:32:17 +12:00
|
|
|
TTextData::TTextData(std::string text)
|
2016-03-19 06:57:51 +13:00
|
|
|
: m_text(toWideString(text))
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
TDataP TTextData::clone() const
|
|
|
|
{
|
|
|
|
return new TTextData(m_text);
|
|
|
|
}
|
|
|
|
|
|
|
|
TDataP TFilePathListData::clone() const
|
|
|
|
{
|
|
|
|
return new TFilePathListData(m_filePaths);
|
|
|
|
}
|
|
|
|
|
|
|
|
TFilePath TFilePathListData::getFilePath(int i) const
|
|
|
|
{
|
|
|
|
assert(0 <= i && i < (int)m_filePaths.size());
|
|
|
|
return m_filePaths[i];
|
|
|
|
}
|