H7GFxActorTooltip¶
Class in MMH7Game · MMH7Game.H7GFxActorTooltip
Object › GFxObject › H7GFxListener › H7GFxUIContainer › H7GFxActorTooltip
Within: GFxMoviePlayer
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mActivatedBy3DWorld | bool | protected |
mActor | Actor | protected |
mActorBox | Box | protected |
mBottom | float | protected |
mBoundingPoints | array<BoundingPoint> | protected |
mFallbackActorForPosition | Actor | protected |
mLeft | float | protected |
mReadActorBox | bool | protected |
mRight | float | protected |
mTop | float | protected |
Functions¶
| Name | Declaration |
|---|---|
ActivateActorTooltipAtCustomPosition | function ActivateActorTooltipAtCustomPosition(Actor forActor, int X1, int Y1, int X2, int Y2, optional bool rightClickVersion = false) |
ActivateTooltipableAtCustomPosition | function ActivateTooltipableAtCustomPosition(H7ITooltipable ttObject, int X1, int Y1, int X2, int Y2, optional bool rightClickVersion = false) |
ActorChanged | protected function ActorChanged() |
AddPlayerInfo | function AddPlayerInfo(GFxObject Data, H7Player aPlayer) |
AddThreatInfo | function AddThreatInfo(GFxObject Data, H7AdventureArmy Army, optional array<H7BaseCreatureStack> additionalStacks) |
AnalyseBoundingBox | function AnalyseBoundingBox(Actor dasActor) |
BuildTooltip | function BuildTooltip(Actor forActor, optional bool rightClickVersion = false) |
BuildTooltipArmyBasic | function H7TooltipData BuildTooltipArmyBasic(H7AdventureArmy Army, bool scouting) |
BuildTooltipArmyExtended | function H7TooltipData BuildTooltipArmyExtended(H7AdventureArmy Army, bool scouting) |
BuildTooltipBattleSite | function BuildTooltipBattleSite(out H7TooltipData Data, H7BattleSite battleSite, bool Advanced) |
BuildTooltipBuilding | function BuildTooltipBuilding(out H7TooltipData Data) |
BuildTooltipBuildingBuffable | function H7TooltipData BuildTooltipBuildingBuffable(H7VisitableSite Site) |
BuildTooltipCaravanOutpost | function BuildTooltipCaravanOutpost(out H7TooltipData Data, H7CaravanOutpost caravanOutpost, bool Advanced) |
BuildTooltipDwelling | function BuildTooltipDwelling(out H7TooltipData Data, H7Dwelling Dwelling) |
BuildTooltipForTooltipable | function BuildTooltipForTooltipable(H7ITooltipable forActor, optional bool rightClickVersion = false) |
BuildTooltipHeroBasic | function H7TooltipData BuildTooltipHeroBasic(H7AdventureHero Hero) |
BuildTooltipHeroExtended | function H7TooltipData BuildTooltipHeroExtended(H7AdventureHero Hero, optional bool scouting) |
BuildTooltipItemPile | function H7TooltipData BuildTooltipItemPile(H7ItemPile itemPile) |
BuildTooltipTown | function H7TooltipData BuildTooltipTown(H7AreaOfControlSite Site, bool extendedVersion, bool scouting) |
ConvertPixels | function ConvertPixels() |
DebugDrawBoundingBox | function DebugDrawBoundingBox(Canvas Canvas) |
Get8BoundingPixels | function array<Vector2D> Get8BoundingPixels(Actor Actor) |
GetPixel | function Vector2D GetPixel(Vector WorldLocation) |
IsProjectionInsideViewPort | function bool IsProjectionInsideViewPort(Vector WorldLocation) |
ListenUpdate | function ListenUpdate(H7IGUIListenable gameEntity) |
SetActor | function SetActor(Actor hoveredActor) |
SetFallbackActorForPosition | function SetFallbackActorForPosition(Actor fallbackActor) |
ShutDown | function ShutDown() |
StartAutoShowTooltipTimer | function StartAutoShowTooltipTimer() |
StartRightClickTooltip | function StartRightClickTooltip() |
StopRightClickTooltip | function StopRightClickTooltip() |
Update | function Update() |
UpdateFlashAnchor | function UpdateFlashAnchor(int X1, int Y1, int X2, int Y2) |
UpdateFlashTooltip | function UpdateFlashTooltip(string Type, optional string ToolTip, optional bool isExtendedVersion, optional bool rightClickTooltipAvailable) |