Skip to content

H7FCTController

Class in MMH7Game · MMH7Game.H7FCTController · native

Object › Actor › H7FCTController

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

Properties

NameTypeNotes
mActiveFCTsarray<H7FCTElement>protected
mFCTType2IconMappingH7FCTMappingPropertiesprotected
mIsHighlightingboolprotected

Functions

NameDeclaration
CleanUpFCTAfterCombatevent CleanUpFCTAfterCombat()
GetInstancestatic function H7FCTController GetInstance()
GetLastConflictingFloatOffsetfunction float GetLastConflictingFloatOffset(Vector NewPos)
HasActiveHighlightsfunction bool HasActiveHighlights()
IsConflictingfunction bool IsConflicting(Vector A, Vector B)
PostBeginPlayfunction PostBeginPlay()
Renderfunction Render(Canvas myCanvas)
SetHighlightingfunction SetHighlighting(bool isHighlighting)
StartFCTfunction H7FCTElement StartFCT(H7StructsAndEnums.EFCTType Type, Vector StartPosition, H7Player Initiator, optional string Text = "", optional Color TextColor = MakeColor(255, 255, 255, 255), optional Texture2D Icon)
StartFCTRealprivate final function H7FCTElement StartFCTReal(H7StructsAndEnums.EFCTType Type, Vector StartPosition, optional string Text = "", optional Color TextColor = MakeColor(255, 255, 255, 255), optional Texture2D Icon)
Tickevent Tick(float DeltaTime)

Default values

mFCTType2IconMapping=H7FCTMappingProperties'H7GUIProperties.FCTMappingProperties'
CollisionType=ECollisionType.COLLIDE_CustomDefault

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions