#ifndef _StringConverters_H
#define _StringConverters_H

#include "ps/CStr.h"
#include "simulation/EntityHandles.h"

template <typename _T>
CStr NetMessageStringConvert(const _T &arg);

// String Converters
template <typename _T>
inline CStr NetMessageStringConvert(const _T &arg)
{
	return CStr(arg);
}

template <>
inline CStr NetMessageStringConvert(const HEntity &arg)
{
	return arg.operator CStr8();
}

#endif
