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

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

void PerformRegisterImages ()
 
void RegisterImage (string layout_path, string image_name)
 
void RandomizeImageIdx ()
 
array< stringGetTypeLayoutPathArray ()
 
array< stringGetTypeImagePathArray ()
 
void GetCurrentImageData (out Widget layout, out Widget image)
 Layout should be sufficient for generic manipulation of the hit image.
 

Закрытые члены

void HitDirectionImagesBase ()
 

Закрытые данные

int m_ImageIndex
 

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

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

◆ HitDirectionImagesBase()

void HitDirectionImagesBase ( )
inlineprivate
7 {
9 {
11 }
12
14 }
void RandomizeImageIdx()
Definition HitDirectionImagesBase.c:31
array< string > GetTypeImagePathArray()
Definition HitDirectionImagesBase.c:37
void PerformRegisterImages()
Definition HitDirectionImagesBase.c:16
array< string > GetTypeLayoutPathArray()
Definition HitDirectionImagesBase.c:36

Перекрестные ссылки GetTypeImagePathArray(), GetTypeLayoutPathArray(), PerformRegisterImages() и RandomizeImageIdx().

Методы

◆ GetCurrentImageData()

void GetCurrentImageData ( out Widget layout,
out Widget image )
inlineprotected

Layout should be sufficient for generic manipulation of the hit image.

41 {
42 layout = GetGame().GetWorkspace().CreateWidgets(GetTypeLayoutPathArray()[m_ImageIndex]);
44 }
int m_ImageIndex
Definition HitDirectionImagesBase.c:4
Definition EntityAI.c:95
proto native CGame GetGame()

Перекрестные ссылки GetGame(), GetTypeImagePathArray(), GetTypeLayoutPathArray() и m_ImageIndex.

◆ GetTypeImagePathArray()

array< string > GetTypeImagePathArray ( )
inlineprotected

◆ GetTypeLayoutPathArray()

array< string > GetTypeLayoutPathArray ( )
inlineprotected
36{}

Используется в GetCurrentImageData(), HitDirectionImagesBase() и RegisterImage().

◆ PerformRegisterImages()

void PerformRegisterImages ( )
inlineprotected
17 {
18 /*
19 RegisterImage("gui/layouts/gameplay/HitDirectionIndication.layout","Single_indicator_Splash_1");
20 RegisterImage("gui/layouts/gameplay/HitDirectionIndication.layout","Single_indicator_Splash_2");
21 ...
22 */
23 }

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

◆ RandomizeImageIdx()

void RandomizeImageIdx ( )
inlineprotected
32 {
34 }
@ Count
Definition RandomGeneratorSyncManager.c:8
Definition EnMath.c:7
static int RandomIntInclusive(int min, int max)
Returns a random int number between and min [inclusive] and max [inclusive].
Definition EnMath.c:54

Перекрестные ссылки Count, GetTypeImagePathArray(), m_ImageIndex и Math::RandomIntInclusive().

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

◆ RegisterImage()

void RegisterImage ( string layout_path,
string image_name )
inlineprotected
26 {
29 }

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

Поля

◆ m_ImageIndex

int m_ImageIndex
private

Используется в GetCurrentImageData() и RandomizeImageIdx().


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