class CreditsMenuSource
CreditsMenu › UIScriptedMenu › UIMenuPanel › Managed
All members, including inherited
Members 20
protected static float LOGO_FADEIN_TIME = 1.0fade starts halfway through menu fade in
Referenced by Init()
protected static float CREDIT_SCROLL_SPEED = 200.0pixels per second (relative to 1080p res)
Referenced by Init()
protected float m_ScrollMaxprotected ref JsonDataCredits m_CreditsDataReferenced by LoadDataAsync()
protected ref array<ref CreditsElement> m_CreditsEntries = new array<ref CreditsElement>Referenced by LoadDataAsync()
protected ImageWidget m_Logoprotected ScrollWidget m_Scrollerprotected WrapSpacerWidget m_Contentprotected RichTextWidget m_InfoPanelTextMethods 6
override Widget Init()References ScriptModule.Call(), Class.Cast(), Class.Cast()
Show 25 more
, Class.Cast(), Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), Input.GetCurrentInputDevice(), CGame.GetInput(), GetScreenSize(), Widget.GetScreenSize(), CGame.GetWorkspace(), UpdateInfoPanelText(), ScrollWidget.VScrollToPos01(), CREDIT_SCROLL_SPEED, CGame.GameScript, UIScriptedMenu.layoutRoot, LOGO_FADEIN_TIME, m_Content, m_InfoPanel, m_InfoPanelText, m_Logo, m_LogoFadeInIncrement, m_MenuFadeInIncrement, m_Scroller, m_ScrollIncrement, m_ScrollSize, and MENU_FADEIN_TIMEoverride void OnShow()override void OnHide()void LoadDataAsync()override void Update(float timeslice)References UIMenuPanel.Close(), ScrollWidget.GetContentHeight(), CGame.GetInput()
Show 18 more
, Input.LocalRelease(), Widget.SetAlpha(), Widget.SetAlpha(), Widget.SetAlpha(), ScrollWidget.VScrollToPos(), UIScriptedMenu.layoutRoot, m_CurrentTime, m_InfoPanelText, m_Logo, m_LogoFadeInIncrement, m_LogoFadeInLevel, m_MenuFadeInIncrement, m_MenuFadeInLevel, m_MenuFadeInLevel2, m_Scroller, m_ScrollIncrement, m_ScrollLevel, and m_ScrollSizevoid UpdateInfoPanelText(int input_device_type)