void (*InitializeDataTypes1)(Module module);
bool (*LocateModule)(const char *name, const char *fileName);
void (*Print)(Class * class_object, void * object, ...);
-int (*PrintBuf)(char *buffer, int maxLen, Class * class_object, void * object, ...);
-void (*PrintLn)(Class * class_object, void * object, ...);
-int (*PrintLnBuf)(char *buffer, int maxLen, Class * class_object, void * object, ...);
-char *(*PrintLnString)(Class * class_object, void * object, ...);
-int (*PrintStdArgsToBuffer)(char *buffer, int maxLen, Class * class_object, void * object, va_list args);
-char *(*PrintString)(Class * class_object, void * object, ...);
+int (*PrintBuf)(char *buffer, int maxLen, Class * class_object, const void * object, ...);
+void (*PrintLn)(Class * class_object, const void * object, ...);
+int (*PrintLnBuf)(char *buffer, int maxLen, Class * class_object, const void * object, ...);
+char *(*PrintLnString)(Class * class_object, const void * object, ...);
+int (*PrintStdArgsToBuffer)(char *buffer, int maxLen, Class * class_object, const void * object, va_list args);
+char *(*PrintString)(Class * class_object, const void * object, ...);
void (*SetActiveDesigner)(DesignerBase designer);
int64 (*_strtoi64)(const char *string, const char **endString, int base);
uint64 (*_strtoui64)(const char *string, const char **endString, int base);