MCPcopy Create free account
hub / github.com/axmolengine/axmol / __offsetFromIndex

Method __offsetFromIndex

extensions/GUI/src/GUI/ScrollView/TableView.cpp:334–350  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

332}
333
334Vec2 TableView::__offsetFromIndex(ssize_t index)
335{
336 Vec2 offset;
337 Size cellSize;
338
339 switch (this->getDirection())
340 {
341 case Direction::HORIZONTAL:
342 offset.set(_vCellsPositions[index], 0.0f);
343 break;
344 default:
345 offset.set(0.0f, _vCellsPositions[index]);
346 break;
347 }
348
349 return offset;
350}
351
352ssize_t TableView::_indexFromOffset(Vec2 offset)
353{

Callers 1

_offsetFromIndexMethod · 0.95

Calls 2

getDirectionMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected