MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / getFieldName

Method getFieldName

Engine/source/gui/editor/inspector/field.cpp:474–493  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

472//-----------------------------------------------------------------------------
473
474StringTableEntry GuiInspectorField::getFieldName()
475{
476 // Sanity
477 if ( mField == NULL )
478 return StringTable->EmptyString();
479
480 // Array element?
481 if( mFieldArrayIndex != NULL )
482 {
483 S32 frameTempSize = dStrlen( mField->pFieldname ) + 32;
484 FrameTemp<char> valCopy( frameTempSize );
485 dSprintf( (char *)valCopy, frameTempSize, "%s[%s]", mField->pFieldname, mFieldArrayIndex );
486
487 // Return formatted element
488 return StringTable->insert( valCopy );
489 }
490
491 // Plain field name.
492 return mField->pFieldname;
493}
494
495//-----------------------------------------------------------------------------
496

Callers 3

onTamlCustomReadMethod · 0.45
field.cppFile · 0.45
findFieldMethod · 0.45

Calls 4

dSprintfFunction · 0.85
EmptyStringMethod · 0.80
dStrlenFunction · 0.50
insertMethod · 0.45

Tested by

no test coverage detected