DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс ATCCachedObject

Защищенные члены

void ATCCachedTarget ()
 
void Store (Object obj, vector pos, int compIdx)
 cache object and its world pos
 
void Invalidate ()
 invalidate cached objec
 
Object Get ()
 
vector GetCursorWorldPos ()
 
int GetCursorCompIdx ()
 

Защищенные данные

Object m_CachedObject
 
vector m_CursorWPos
 
vector m_ScreenPos
 
int m_CompIdx
 

Подробное описание

Методы

◆ ATCCachedTarget()

void ATCCachedTarget ( )
inlineprotected
9 {
12 m_CompIdx = -1;
13 }
vector m_ScreenPos
Definition ActionTargetsCursor.c:5
Object m_CachedObject
Definition ActionTargetsCursor.c:3
int m_CompIdx
Definition ActionTargetsCursor.c:6
Definition EntityAI.c:95
Definition EnConvert.c:106
static const vector Zero
Definition EnConvert.c:110

Перекрестные ссылки m_CachedObject, m_CompIdx, m_ScreenPos и vector::Zero.

◆ Get()

Object Get ( )
inlineprotected
38 {
39 return m_CachedObject;
40 }

Перекрестные ссылки m_CachedObject.

◆ GetCursorCompIdx()

int GetCursorCompIdx ( )
inlineprotected
48 {
49 return m_CompIdx;
50 }

Перекрестные ссылки m_CompIdx.

◆ GetCursorWorldPos()

vector GetCursorWorldPos ( )
inlineprotected
43 {
44 return m_CursorWPos;
45 }
vector m_CursorWPos
Definition ActionTargetsCursor.c:4

Перекрестные ссылки m_CursorWPos.

◆ Invalidate()

void Invalidate ( )
inlineprotected

invalidate cached objec

28 {
30 {
33 m_CompIdx = -1;
34 }
35 }

Перекрестные ссылки m_CachedObject, m_CompIdx, m_CursorWPos и vector::Zero.

◆ Store()

void Store ( Object obj,
vector pos,
int compIdx )
inlineprotected

cache object and its world pos

17 {
18 if (!m_CachedObject)
19 {
20 m_CachedObject = obj;
21 m_CursorWPos = pos;
23 }
24 }

Перекрестные ссылки m_CachedObject, m_CompIdx и m_CursorWPos.

Поля

◆ m_CachedObject

Object m_CachedObject
protected

Используется в ATCCachedTarget(), Get(), Invalidate() и Store().

◆ m_CompIdx

int m_CompIdx
protected

Используется в ATCCachedTarget(), GetCursorCompIdx(), Invalidate() и Store().

◆ m_CursorWPos

vector m_CursorWPos
protected

Используется в GetCursorWorldPos(), Invalidate() и Store().

◆ m_ScreenPos

vector m_ScreenPos
protected

Используется в ATCCachedTarget().


Объявления и описания членов класса находятся в файле: