DIFF

class ATCCachedObjectSource

Members 4

protected Object m_CachedObject
Referenced by ATCCachedTarget(), Get(), Invalidate()
Show 1 more, Store()
protected vector m_CursorWPos
protected vector m_ScreenPos
Referenced by ATCCachedTarget()
protected int m_CompIdx
Referenced by ATCCachedTarget(), GetCursorCompIdx(), Invalidate()
Show 1 more, Store()

Methods 6

void ATCCachedTarget()
References m_CachedObject, m_CompIdx, m_ScreenPos
Show 1 more, vector.Zero
void Store(Object obj, vector pos, int compIdx)

cache object and its world pos

void Invalidate()

invalidate cached objec

References m_CachedObject, m_CompIdx, m_CursorWPos
Show 1 more, vector.Zero
Object Get()
References m_CachedObject
vector GetCursorWorldPos()
References m_CursorWPos
int GetCursorCompIdx()
References m_CompIdx