diff --git a/Engine/source/console/propertyParsing.h b/Engine/source/console/propertyParsing.h index dc446d8f1..62b582191 100644 --- a/Engine/source/console/propertyParsing.h +++ b/Engine/source/console/propertyParsing.h @@ -163,15 +163,6 @@ namespace PropertyInfo bool default_print(String & result, SimObjectType * const & data); - template - const char* FormatProperty(const void* dataPtr) - { - static const U32 bufSize = 256; - char* buffer = Con::getReturnBuffer(bufSize); - FormatPropertyBuffer(dataPtr, buffer, bufSize); - return buffer; - } - template 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 + const char* FormatProperty(const void* dataPtr) + { + static const U32 bufSize = 256; + char* buffer = Con::getReturnBuffer(bufSize); + FormatPropertyBuffer(dataPtr, buffer, bufSize); + return buffer; + } + template inline bool ParseProperty(char* str, T(&out)[count]) {