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

Method globalToLocalCoord

Engine/source/gui/core/guiControl.cpp:1494–1505  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1492//-----------------------------------------------------------------------------
1493
1494Point2I GuiControl::globalToLocalCoord(const Point2I &src)
1495{
1496 Point2I ret = src;
1497 ret -= getPosition();
1498 GuiControl *walk = getParent();
1499 while(walk)
1500 {
1501 ret -= walk->getPosition();
1502 walk = walk->getParent();
1503 }
1504 return ret;
1505}
1506
1507//-----------------------------------------------------------------------------
1508

Callers 11

guiControl.cppFile · 0.80
moveSelectionToCtrlMethod · 0.80
getSelectionBoundsMethod · 0.80
findSnapsMethod · 0.80
onActionMethod · 0.80
setupAutoScrollMethod · 0.80
onMouseUpMethod · 0.80
onMouseDownMethod · 0.80
onMouseMoveMethod · 0.80
onActionMethod · 0.80
setupAutoScrollMethod · 0.80

Calls 3

getPositionFunction · 0.85
getPositionMethod · 0.45
getParentMethod · 0.45

Tested by

no test coverage detected