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

Method dropOldest

Engine/source/T3D/gameBase/tickCache.cpp:109–120  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107}
108
109void TickCache::dropOldest()
110{
111 AssertFatal(mTickCacheHead->oldest,"Popping off too many tick cache entries");
112 TickCacheEntry * oldest = mTickCacheHead->oldest;
113 mTickCacheHead->oldest = oldest->next;
114 if (oldest->move)
115 freeMove(oldest->move);
116 freeEntry(oldest);
117 mTickCacheHead->numEntry--;
118 if (mTickCacheHead->numEntry < 2)
119 mTickCacheHead->newest = mTickCacheHead->oldest;
120}
121
122void TickCache::dropNextOldest()
123{

Callers

nothing calls this directly

Calls 2

freeMoveFunction · 0.85
freeEntryFunction · 0.85

Tested by

no test coverage detected