Skip to content

H7GFxUIContainer

Class in MMH7Game · MMH7Game.H7GFxUIContainer

Object › GFxObject › H7GFxListener › H7GFxUIContainer

Within: GFxMoviePlayer

Subclasses: H7GFxActorTooltip, H7GFxArmyMergePopup, H7GFxArmyRow, H7GFxBackgroundImage, H7GFxCampaignCompleteTooltip, H7GFxCheatWindow, H7GFxCombatMenu, H7GFxCombatPopUp, H7GFxCommandPanel, H7GFxCouncilorTooltip, H7GFxCouncilorWindow, H7GFxCreatureAbilityButtonPanel, H7GFxDeploymentOffGridMenu, H7GFxDialog, H7GFxDuelSetupWindow, H7GFxFloatingSystem, H7GFxFrontEnd_MapSelect, H7GFxHeroEquip, H7GFxHeroHUD, H7GFxHeroInfo, H7GFxHeropedia, H7GFxHeropediaTooltip, H7GFxHeroSelection, H7GFxHeroTradeWindow, H7GFxHeroWindow, H7GFxInitiativeList, H7GFxInventory, H7GFxJoinGameMenu, H7GFxLoaderManager, H7GFxLoadingScreen, H7GFxLoadSaveWindow, H7GFxLockTooltip, H7GFxLog, H7GfxMainMenu, H7GFxMapControls, H7GfxMapList, H7GFxMapResultPopUp, H7GFxMerchantPopUp, H7GFxMiddleHUD, H7GFxMinimap, H7GFxMultiplayerLobby, H7GFxNarrationDialog, H7GFxObstacleInfo, H7GfxOnlineLobby, H7GFxOptionsMenu, H7GFxPauseMenu, H7GFxPlayerBuffs, H7GFxQuestComplete, H7GFxQuestLog, H7GFxQuickBar, H7GFxRandomMapWindow, H7GfxRandomSkillingPopUp, H7GFxReplayWindow, H7GFxRequestPopup, H7GFxRunicForgePopUp, H7GFxSideBar, H7GFxSimTurnInfo, H7GFxSkillwheel, H7GFxSkirmishSetupWindow, H7GFxSpecatorHUD, H7GFxSpellbook, H7GFxTacticsBanner, H7GFxTopBar, H7GFxTownContainer, H7GFxTownInfo, H7GFxTownList, H7GFxTownPopup, H7GFxTradeResult, H7GFxTrainingGroundsPopUp, H7GFxTreasureHunt, H7GFxTurnOver, H7GFxUnitInfo, H7GFxUplayNote, H7GFxWarfareUnitRow, H7GFxWindowWeeklyEffect

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

Properties

NameTypeNotes
mVisibleboolprotected

Functions

NameDeclaration
BlockInputTemporaryfunction BlockInputTemporary(optional bool verbose = false)
CreateArmyObjectfunction GFxObject CreateArmyObject(H7EditorArmy Army, optional bool obfuscateStackSize, optional Color fallbackColor, optional bool addManaCost, optional H7TeleportCosts Costs)
CreateArmyObjectFromPoolfunction GFxObject CreateArmyObjectFromPool(H7AreaOfControlSite Site)
CreateArmyObjectFromSitefunction GFxObject CreateArmyObjectFromSite(H7AreaOfControlSite Site, optional bool obfuscateStackSize)
CreateArmyObjectFromStacksfunction GFxObject CreateArmyObjectFromStacks(array<H7BaseCreatureStack> stacks)
CreateBuildingCostArrayfunction GFxObject CreateBuildingCostArray(H7TownBuilding Building, H7Town Town)
CreateBuildingObjectfunction GFxObject CreateBuildingObject(H7TownBuildingData Building, H7Town Town)
CreateBuildingObjectFromBuildngfunction GFxObject CreateBuildingObjectFromBuildng(H7TownBuilding Building, H7Town Town)
CreateCaravanObjectfunction GFxObject CreateCaravanObject(H7CaravanArmy Army)
CreateCaravanObjectFromDatafunction GFxObject CreateCaravanObjectFromData(ArrivedCaravan Army)
CreateColorObjectfunction GFxObject CreateColorObject(Color ucolor)
CreateCombatArmyObjectfunction GFxObject CreateCombatArmyObject(H7CombatArmy Army)
CreateCostArrayfunction GFxObject CreateCostArray(array<H7ResourceQuantity> Costs)
CreateCreatureStackObjectfunction GFxObject CreateCreatureStackObject(H7BaseCreatureStack Stack)
CreateDataObjectfunction GFxObject CreateDataObject()
CreateHeroObjectfunction GFxObject CreateHeroObject(H7EditorHero Hero)
CreateItemObjectfunction GFxObject CreateItemObject(H7HeroItem Item, optional H7EditorHero Hero, optional IntPoint pos)
CreateLocalGuardObjectfunction GFxObject CreateLocalGuardObject(array<H7BaseCreatureStack> localGuardStacks, H7EditorHero commandingHero)
CreatePreReqArrayfunction GFxObject CreatePreReqArray(H7TownBuilding Building, H7Town Town)
CreateResourceArrayfunction GFxObject CreateResourceArray(array<H7ResourceQuantity> Resources)
CreateRuneUnitObjectfunction GFxObject CreateRuneUnitObject(H7RuneUnit runeUnit)
CreateSpellObjectfunction GFxObject CreateSpellObject(H7HeroAbility Spell, H7EditorHero Hero)
CreateUnitObjectAdvancedfunction GFxObject CreateUnitObjectAdvanced(H7Creature Creature)
CreateUnitObjectFromPoolfunction GFxObject CreateUnitObjectFromPool(H7AreaOfControlSite Site, H7DwellingCreatureData Unit, optional bool obfuscateStackSize = false)
CreateUnitObjectFromStackfunction GFxObject CreateUnitObjectFromStack(H7BaseCreatureStack Stack)
CreateWarefareUnitsObjectfunction GFxObject CreateWarefareUnitsObject(H7EditorArmy Army, optional Color fallbackColor)
CreateWarfareUnitObjectfunction GFxObject CreateWarfareUnitObject(H7EditorWarUnit warUnit)
GetBattleSiteRewardsObjectfunction GFxObject GetBattleSiteRewardsObject(optional H7EditorHero Hero, optional H7BattleSite currentBattleSite = none)
GetFlashNamefunction string GetFlashName()
GetFlashPathfunction string GetFlashPath(Texture2D Asset)
GetHUDfunction H7Hud GetHUD()
GetNewArrayfunction GFxObject GetNewArray()
GetNewObjectfunction GFxObject GetNewObject()
GetStatModSourceNamefunction string GetStatModSourceName(H7StatModSource statModSource)
Hidefunction Hide()
IsLocaKeyfunction bool IsLocaKey(string Unknown)
IsVisiblefunction bool IsVisible()
PlayOpenAnimationfunction PlayOpenAnimation()
PlayOpenAnimationNextFramefunction PlayOpenAnimationNextFrame()
Realignfunction Realign(int flashWidth, int flashHeight)
RealignAdventureMapfunction RealignAdventureMap(int flashWidth, int flashHeight)
Resetfunction Reset()
ResetDragAndDropfunction ResetDragAndDrop()
SetStatModSourceListfunction SetStatModSourceList(array<H7StatModSource> List, optional H7Unit Unit = none)
SetVisibleSavefunction SetVisibleSave(bool val)

Inherited

FromMembers
H7GFxListenerFunctions: ListenTo, ListenUpdate
GFxObject2 properties, 75 functions
Object13 properties, 308 functions