Skip to content

H7GFxActorTooltip

Class in MMH7Game · MMH7Game.H7GFxActorTooltip

Object › GFxObject › H7GFxListener › H7GFxUIContainer › H7GFxActorTooltip

Within: GFxMoviePlayer

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

Properties

NameTypeNotes
mActivatedBy3DWorldboolprotected
mActorActorprotected
mActorBoxBoxprotected
mBottomfloatprotected
mBoundingPointsarray<BoundingPoint>protected
mFallbackActorForPositionActorprotected
mLeftfloatprotected
mReadActorBoxboolprotected
mRightfloatprotected
mTopfloatprotected

Functions

NameDeclaration
ActivateActorTooltipAtCustomPositionfunction ActivateActorTooltipAtCustomPosition(Actor forActor, int X1, int Y1, int X2, int Y2, optional bool rightClickVersion = false)
ActivateTooltipableAtCustomPositionfunction ActivateTooltipableAtCustomPosition(H7ITooltipable ttObject, int X1, int Y1, int X2, int Y2, optional bool rightClickVersion = false)
ActorChangedprotected function ActorChanged()
AddPlayerInfofunction AddPlayerInfo(GFxObject Data, H7Player aPlayer)
AddThreatInfofunction AddThreatInfo(GFxObject Data, H7AdventureArmy Army, optional array<H7BaseCreatureStack> additionalStacks)
AnalyseBoundingBoxfunction AnalyseBoundingBox(Actor dasActor)
BuildTooltipfunction BuildTooltip(Actor forActor, optional bool rightClickVersion = false)
BuildTooltipArmyBasicfunction H7TooltipData BuildTooltipArmyBasic(H7AdventureArmy Army, bool scouting)
BuildTooltipArmyExtendedfunction H7TooltipData BuildTooltipArmyExtended(H7AdventureArmy Army, bool scouting)
BuildTooltipBattleSitefunction BuildTooltipBattleSite(out H7TooltipData Data, H7BattleSite battleSite, bool Advanced)
BuildTooltipBuildingfunction BuildTooltipBuilding(out H7TooltipData Data)
BuildTooltipBuildingBuffablefunction H7TooltipData BuildTooltipBuildingBuffable(H7VisitableSite Site)
BuildTooltipCaravanOutpostfunction BuildTooltipCaravanOutpost(out H7TooltipData Data, H7CaravanOutpost caravanOutpost, bool Advanced)
BuildTooltipDwellingfunction BuildTooltipDwelling(out H7TooltipData Data, H7Dwelling Dwelling)
BuildTooltipForTooltipablefunction BuildTooltipForTooltipable(H7ITooltipable forActor, optional bool rightClickVersion = false)
BuildTooltipHeroBasicfunction H7TooltipData BuildTooltipHeroBasic(H7AdventureHero Hero)
BuildTooltipHeroExtendedfunction H7TooltipData BuildTooltipHeroExtended(H7AdventureHero Hero, optional bool scouting)
BuildTooltipItemPilefunction H7TooltipData BuildTooltipItemPile(H7ItemPile itemPile)
BuildTooltipTownfunction H7TooltipData BuildTooltipTown(H7AreaOfControlSite Site, bool extendedVersion, bool scouting)
ConvertPixelsfunction ConvertPixels()
DebugDrawBoundingBoxfunction DebugDrawBoundingBox(Canvas Canvas)
Get8BoundingPixelsfunction array<Vector2D> Get8BoundingPixels(Actor Actor)
GetPixelfunction Vector2D GetPixel(Vector WorldLocation)
IsProjectionInsideViewPortfunction bool IsProjectionInsideViewPort(Vector WorldLocation)
ListenUpdatefunction ListenUpdate(H7IGUIListenable gameEntity)
SetActorfunction SetActor(Actor hoveredActor)
SetFallbackActorForPositionfunction SetFallbackActorForPosition(Actor fallbackActor)
ShutDownfunction ShutDown()
StartAutoShowTooltipTimerfunction StartAutoShowTooltipTimer()
StartRightClickTooltipfunction StartRightClickTooltip()
StopRightClickTooltipfunction StopRightClickTooltip()
Updatefunction Update()
UpdateFlashAnchorfunction UpdateFlashAnchor(int X1, int Y1, int X2, int Y2)
UpdateFlashTooltipfunction UpdateFlashTooltip(string Type, optional string ToolTip, optional bool isExtendedVersion, optional bool rightClickTooltipAvailable)

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