Update propertyParsing.h

bahhh humbug
This commit is contained in:
marauder2k7 2025-04-09 16:29:03 +01:00
parent cd7666bf2a
commit ee4acc98fe

View file

@ -163,15 +163,6 @@ namespace PropertyInfo
bool default_print(String & result, SimObjectType * const & data);
template<typename T, size_t count>
const char* FormatProperty(const void* dataPtr)
{
static const U32 bufSize = 256;
char* buffer = Con::getReturnBuffer(bufSize);
FormatPropertyBuffer<T,count>(dataPtr, buffer, bufSize);
return buffer;
}
template<typename T, size_t count>
char* FormatPropertyBuffer(const void* dataPtr, char* buffer, U32 bufSize)
{
@ -198,6 +189,15 @@ namespace PropertyInfo
return ptr; // return end of written string for chaining
}
template<typename T, size_t count>
const char* FormatProperty(const void* dataPtr)
{
static const U32 bufSize = 256;
char* buffer = Con::getReturnBuffer(bufSize);
FormatPropertyBuffer<T,count>(dataPtr, buffer, bufSize);
return buffer;
}
template<typename T, size_t count>
inline bool ParseProperty(char* str, T(&out)[count])
{