DayZ 1.24
|
Go to the source code of this file.
Classes | |
class | ScriptedWidgetEventHandler |
map: item x vector(index, width, height) More... | |
Functions | |
class UiHintPanel extends ScriptedWidgetEventHandler | Init (DayZGame game) |
void | UiHintPanel (Widget parent_widget) |
void | ~UiHintPanel () |
void | LoadContentList () |
void | BuildLayout (Widget parent_widget) |
void | PopulateLayout () |
void | SetHintHeadline () |
void | SetHintDescription () |
void | SetHintImage () |
void | SetHintPaging () |
void | ShowRandomPage () |
void | RandomizePageIndex () |
void | ShowNextPage () |
void | ShowPreviousPage () |
void | StartSlideshow () |
void | SlideshowThread () |
void | StopSlideShow () |
void | RestartSlideShow () |
override bool | OnClick (Widget w, int x, int y, int button) |
override bool | OnMouseEnter (Widget w, int x, int y) |
override bool | OnMouseLeave (Widget w, Widget enterW, int x, int y) |
Variables | |
int | m_SlideShowDelay = 25000 |
string | m_RootPath = "Gui/layouts/new_ui/hints/in_game_hints.layout" |
const string | m_DataPath = "scripts/data/hints.json" |
Widget | m_RootFrame |
Widget | m_SpacerFrame |
ButtonWidget | m_UiLeftButton |
ButtonWidget | m_UiRightButton |
RichTextWidget | m_UiDescLabel |
TextWidget | m_UiHeadlineLabel |
ImageWidget | m_UiHintImage |
TextWidget | m_UiPageingLabel |
ref array< ref HintPage > | m_ContentList |
int | m_PageIndex = int.MIN |
DayZGame | m_Game |
bool | m_Initialized |
Widget | m_ParentWidget |
int | m_PreviousRandomIndex = int.MIN |
Definition at line 374 of file UiHintPanel.c.
void Init | ( | DayZGame | game | ) |
Definition at line 5 of file UiHintPanel.c.
|
protected |
Definition at line 366 of file UiHintPanel.c.
Definition at line 525 of file UiHintPanel.c.
Definition at line 545 of file UiHintPanel.c.
Definition at line 554 of file UiHintPanel.c.
|
protected |
Definition at line 395 of file UiHintPanel.c.
|
protected |
Definition at line 452 of file UiHintPanel.c.
|
protected |
Definition at line 516 of file UiHintPanel.c.
|
protected |
Definition at line 412 of file UiHintPanel.c.
|
protected |
Definition at line 408 of file UiHintPanel.c.
|
protected |
Definition at line 421 of file UiHintPanel.c.
|
protected |
Definition at line 439 of file UiHintPanel.c.
|
protected |
Definition at line 473 of file UiHintPanel.c.
|
protected |
Definition at line 485 of file UiHintPanel.c.
|
protected |
Definition at line 445 of file UiHintPanel.c.
|
protected |
Definition at line 506 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::StartSlideshow(), and ScriptedWidgetEventHandler::StopSlideShow().
|
protected |
Definition at line 501 of file UiHintPanel.c.
|
protected |
Definition at line 511 of file UiHintPanel.c.
Definition at line 316 of file UiHintPanel.c.
Referenced by UIScriptedMenu::Init().
|
protected |
Definition at line 323 of file UiHintPanel.c.
Definition at line 306 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::Init(), ScriptedWidgetEventHandler::LoadContentList(), ScriptedWidgetEventHandler::RandomizePageIndex(), ScriptedWidgetEventHandler::SetHintDescription(), ScriptedWidgetEventHandler::SetHintHeadline(), ScriptedWidgetEventHandler::SetHintImage(), ScriptedWidgetEventHandler::SetHintPaging(), ScriptedWidgetEventHandler::ShowNextPage(), and ScriptedWidgetEventHandler::ShowPreviousPage().
Definition at line 295 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::LoadContentList().
|
protected |
Definition at line 308 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), ScriptedWidgetEventHandler::Init(), ScriptedWidgetEventHandler::RandomizePageIndex(), ScriptedWidgetEventHandler::StartSlideshow(), and ScriptedWidgetEventHandler::StopSlideShow().
|
protected |
Definition at line 309 of file UiHintPanel.c.
Referenced by Managed::BleedingIndicator(), PluginBase::CheckInit(), Managed::Cleanup(), Entity::DeferredInit(), InventoryItemSuper::EEHealthLevelChanged(), EEHealthLevelChanged(), GameplayEffectsData::GameplayEffectsDataBleeding(), Managed::Init(), PluginBase::Init(), ScriptedWidgetEventHandler::Init(), Managed::InitIndicator(), Entity::IsInitialized(), IsNotInitialized(), MissionBase::MissionGameplay(), MissionBase::OnInit(), PluginBase::OnUpdate(), InventoryItem::OnVariablesSynchronized(), Barrel_ColorBase::OnVariablesSynchronized(), FireplaceBase::OnVariablesSynchronized(), RefreshList(), GameplayEffectsData::RegisterData(), Managed::Update(), UIScriptedMenu::UpdateDisconnectedDevices(), and Managed::VerifyRequester().
Definition at line 307 of file UiHintPanel.c.
Referenced by ServerBrowserTab::Construct(), ServerBrowserTabPc::LoadExtraEntries(), ServerBrowserTab::OnClickPageNext(), ServerBrowserTab::OnClickPagePrev(), ServerBrowserTab::OnLoadServersAsyncPC(), ScriptedWidgetEventHandler::RandomizePageIndex(), ServerBrowserTab::RefreshList(), ScriptedWidgetEventHandler::SetHintDescription(), ScriptedWidgetEventHandler::SetHintHeadline(), ScriptedWidgetEventHandler::SetHintImage(), ScriptedWidgetEventHandler::SetHintPaging(), ServerBrowserTab::SetPageIndex(), ScriptedWidgetEventHandler::ShowNextPage(), ScriptedWidgetEventHandler::ShowPreviousPage(), ServerBrowserTab::UpdatePageButtons(), and ServerBrowserTab::UpdateServerList().
|
protected |
Definition at line 310 of file UiHintPanel.c.
Referenced by HandsArea::HandsArea(), ScriptedWidgetEventHandler::Init(), ScriptedWidgetEventHandler::LayoutHolder(), ScriptedWidgetEventHandler::OnShow(), HandsArea::SetParentWidget(), LeftArea::SetParentWidget(), RightArea::SetParentWidget(), Icon::SetParentWidget(), ScriptedWidgetEventHandler::SetParentWidget(), and ScriptedWidgetEventHandler::UiHintPanel().
Definition at line 311 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::RandomizePageIndex().
|
protected |
Definition at line 297 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), ScriptedWidgetEventHandler::PopulateLayout(), and ScriptedWidgetEventHandler::~UiHintPanel().
Definition at line 294 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), ScriptedWidgetEventHandler::OnMouseEnter(), and ScriptedWidgetEventHandler::OnMouseLeave().
|
protected |
Definition at line 293 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::StartSlideshow().
|
protected |
Definition at line 298 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), and ScriptedWidgetEventHandler::SetHintDescription().
|
protected |
Definition at line 301 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), and ScriptedWidgetEventHandler::SetHintDescription().
|
protected |
Definition at line 302 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), and ScriptedWidgetEventHandler::SetHintHeadline().
|
protected |
Definition at line 303 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), and ScriptedWidgetEventHandler::SetHintImage().
|
protected |
Definition at line 299 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), ScriptedWidgetEventHandler::OnMouseEnter(), and ScriptedWidgetEventHandler::OnMouseLeave().
|
protected |
Definition at line 304 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), and ScriptedWidgetEventHandler::SetHintPaging().
|
protected |
Definition at line 300 of file UiHintPanel.c.
Referenced by ScriptedWidgetEventHandler::BuildLayout(), ScriptedWidgetEventHandler::OnMouseEnter(), and ScriptedWidgetEventHandler::OnMouseLeave().