DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс Compass
+ Граф наследования:Compass:

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

void Compass ()
 
override void Open ()
 
override void Close ()
 
override bool IsOpen ()
 
void UpdateVisualState ()
 
override void OnVariablesSynchronized ()
 
override void SetActions ()
 

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

ref OpenableBehaviour m_Openable
 

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

Конструктор(ы)

◆ Compass()

void Compass ( )
inlineprotected
6 {
7 m_Openable = new OpenableBehaviour(false);
8
9 RegisterNetSyncVariableBool("m_Openable.m_IsOpened");
10
12 }
ref OpenableBehaviour m_Openable
Definition Compass.c:3
void UpdateVisualState()
Definition Compass.c:35
Definition OpenableBehaviour.c:2

Перекрестные ссылки m_Openable и UpdateVisualState().

Методы

◆ Close()

override void Close ( )
inlineprotected
23 {
24 m_Openable.Close();
25 SetSynchDirty();
26
28 }

Перекрестные ссылки m_Openable и UpdateVisualState().

◆ IsOpen()

override bool IsOpen ( )
inlineprotected
31 {
32 return m_Openable.IsOpened();
33 }

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

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

◆ OnVariablesSynchronized()

override void OnVariablesSynchronized ( )
inlineprotected
48 {
49 super.OnVariablesSynchronized();
50
52 }
Definition EntityAI.c:95

Перекрестные ссылки UpdateVisualState().

◆ Open()

override void Open ( )
inlineprotected
15 {
16 m_Openable.Open();
17 SetSynchDirty();
18
20 }

Перекрестные ссылки m_Openable и UpdateVisualState().

◆ SetActions()

override void SetActions ( )
inlineprotected
55 {
56 super.SetActions();
57
61 }
void AddAction(typename actionName)
Definition AdvancedCommunication.c:220
Definition ActionClose.c:2
Definition ActionOpen.c:2
Definition ActionViewCompass.c:25

Перекрестные ссылки AddAction().

◆ UpdateVisualState()

void UpdateVisualState ( )
inlineprotected
36 {
37 if ( IsOpen() )
38 {
39 SetAnimationPhase("cover", 1.0);
40 }
41 else
42 {
43 SetAnimationPhase("cover", 0.0);
44 }
45 }
override bool IsOpen()
Definition Compass.c:30

Перекрестные ссылки IsOpen().

Используется в Close(), Compass(), OnVariablesSynchronized() и Open().

Поля

◆ m_Openable

ref OpenableBehaviour m_Openable
protected

Используется в Close(), Compass(), IsOpen() и Open().


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