MCPcopy Create free account
hub / github.com/GarageGames/Torque3D / consoleError

Method consoleError

Engine/source/console/typeValidators.cpp:31–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29#include <stdarg.h>
30
31void TypeValidator::consoleError(SimObject *object, const char *format, ...)
32{
33 char buffer[1024];
34 va_list argptr;
35 va_start(argptr, format);
36 dVsprintf(buffer, sizeof(buffer), format, argptr);
37 va_end(argptr);
38
39 AbstractClassRep *rep = object->getClassRep();
40 AbstractClassRep::Field &fld = rep->mFieldList[fieldIndex];
41 const char *objectName = object->getName();
42 if(!objectName)
43 objectName = "unnamed";
44
45
46 Con::warnf("%s - %s(%d) - invalid value for %s: %s",
47 rep->getClassName(), objectName, object->getId(), fld.pFieldname, buffer);
48}
49
50void FRangeValidator::validateType(SimObject *object, void *typePtr)
51{

Callers

nothing calls this directly

Calls 6

dVsprintfFunction · 0.85
warnfFunction · 0.85
getClassRepMethod · 0.80
getNameMethod · 0.45
getClassNameMethod · 0.45
getIdMethod · 0.45

Tested by

no test coverage detected