Skip to content

H7GFxRequestPopup

Class in MMH7Game · MMH7Game.H7GFxRequestPopup

Object › GFxObject › H7GFxListener › H7GFxUIContainer › H7GFxRequestPopup

Within: GFxMoviePlayer

Using it from Lua
h7.find_all("H7GFxRequestPopup")            -- live instances
h7.find_class("MMH7Game.H7GFxRequestPopup")   -- the class
h7.hook("MMH7Game.H7GFxRequestPopup.ClearTimer", fn)

Properties

NameTypeNotes
mCloseButtonEnabledboolprotected
mDataGFxObjectprotected
mNoButtonEnabledboolprotected
mOpenedThisFrameboolprotected
mYesButtonEnabledboolprotected
noButtonGFxClikWidgetprotected
yesButtonGFxClikWidgetprotected

Functions

NameDeclaration
ClearTimerfunction ClearTimer()
EndCloseProtectionfunction EndCloseProtection()
EscapePressedfunction EscapePressed()
ExecuteFinishCallbackfunction ExecuteFinishCallback()
Finishfunction Finish()
GetInputfunction string GetInput()
Initializefunction Initialize()
InputPopupfunction InputPopup(string Question, string defaultInput, string yesCaption, string noCaption)
ItemPopupfunction ItemPopup(string flavorText, H7HeroItem Item)
MessagePopupfunction MessagePopup(string Title, string Message)
NoButtonClickedfunction NoButtonClicked(EventData Data)
NoChoicePopupfunction NoChoicePopup(string blockMessage)
OKPopupfunction OKPopup(string infoMessage, string okCaption)
OnClosedelegate OnClose()
OnNodelegate OnNo()
OnTimerRunOutdelegate OnTimerRunOut()
OnYesdelegate OnYes()
SetNoButtonStatefunction SetNoButtonState(bool val, string Reason)
SetQuestionTextfunction SetQuestionText(string newText)
SetTimerfunction SetTimer(int Seconds)
SetTutorialBGfunction SetTutorialBG()
SetYesButtonStatefunction SetYesButtonState(bool val, string Reason)
TimerRunOutfunction TimerRunOut()
Updateprivate final function Update()
WasOpenedThisFramefunction bool WasOpenedThisFrame()
YesButtonClickedfunction YesButtonClicked(EventData Data)
YesNoCostPopupfunction YesNoCostPopup(string Question, string yesCaption, string noCaption, array<H7ResourceQuantity> Cost, optional bool closeButton = false)
YesNoPopupfunction YesNoPopup(string Question, string yesCaption, string noCaption, optional bool closeButton = false)

Inherited

FromMembers
H7GFxUIContainerProperties: mVisible
Functions: BlockInputTemporary, CreateArmyObject, CreateArmyObjectFromPool, CreateArmyObjectFromSite, CreateArmyObjectFromStacks, CreateBuildingCostArray, CreateBuildingObject, CreateBuildingObjectFromBuildng, CreateCaravanObject, CreateCaravanObjectFromData, CreateColorObject, CreateCombatArmyObject, CreateCostArray, CreateCreatureStackObject, CreateDataObject, CreateHeroObject, CreateItemObject, CreateLocalGuardObject, CreatePreReqArray, CreateResourceArray, CreateRuneUnitObject, CreateSpellObject, CreateUnitObjectAdvanced, CreateUnitObjectFromPool, CreateUnitObjectFromStack, CreateWarefareUnitsObject, CreateWarfareUnitObject, GetBattleSiteRewardsObject, GetFlashName, GetFlashPath, GetHUD, GetNewArray, GetNewObject, GetStatModSourceName, Hide, IsLocaKey, IsVisible, PlayOpenAnimation, PlayOpenAnimationNextFrame, Realign, RealignAdventureMap, Reset, ResetDragAndDrop, SetStatModSourceList, SetVisibleSave
H7GFxListenerFunctions: ListenTo, ListenUpdate
GFxObject2 properties, 75 functions
Object13 properties, 308 functions