Skip to content

H7SpellbookCntl

Class in MMH7Game · MMH7Game.H7SpellbookCntl · config

Object › GFxMoviePlayer › H7FlashMovieCntl › H7FlashMoviePopupCntl › H7FlashMovieBlockPopupCntl › H7SpellbookCntl

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

Properties

NameTypeNotes
mCurrentHeroH7EditorHeroprotected
mFilterIconsSetboolprotected
mHasSpellOnCursorboolprotected
mQuickBarH7GFxQuickBarprotected
mSpellbookH7GFxSpellbookprotected

Functions

NameDeclaration
AddSpellIconToCursorfunction AddSpellIconToCursor(string spellName, optional int spellID)
CanBeStoppedfunction bool CanBeStopped()
Closedfunction Closed()
ClosePopupfunction ClosePopup()
DisableMousefunction DisableMouse(optional bool showBlockLayer = true)
EnableMousefunction EnableMouse()
GetInstancestatic function H7SpellbookCntl GetInstance()
GetPopupfunction H7GFxUIContainer GetPopup()
GetQuickBarfunction H7GFxQuickBar GetQuickBar()
GetSpellbookfunction H7GFxSpellbook GetSpellbook()
HasSpellOnCursorfunction bool HasSpellOnCursor()
HeroClickfunction HeroClick(int Id)
Initializefunction bool Initialize()
RemoveSpellFromCursorfunction RemoveSpellFromCursor()
SaveQuickBarfunction SaveQuickBar(array spellIDs)
SetDatafunction SetData(H7EditorHero Hero)
SetHerofunction SetHero(H7EditorHero Hero)
SpellClickedfunction SpellClicked(int spellID, optional bool fromQuickBar)

Default values

mAllowedStandardCommands(0)="OpenQuestLog"
mAllowedStandardCommands(1)="OpenSpellBook"
mAllowedStandardCommands(2)="OpenHeroWindow"
mAllowedStandardCommands(3)="OpenSkillWheel"
mLocaSection(0)="H7SpellBook"
mLocaSection(1)="H7Combat"
mLocaSection(2)="H7Abilities"
MovieInfo=SwfMovie'H7SceneGlobal.window.H7Spellbook'

Inherited

FromMembers
H7FlashMovieBlockPopupCntlFunctions: ClosePopup, Initialize, OpenPopup
H7FlashMoviePopupCntlProperties: mAllowedStandardCommands, mBlockFlash, mBlockStandardKeys, mBlockUnreal, mFullscreen, mHideSidebar, mKeybindCategory, mOpenedThisFrame, mWindowSpecificKeybinds
Functions: CanOpenPopup, Closed, ClosePopup, CreatePopupKeybind, GetPopup, Initialize, InitWindowKeyBinds, IsAllowingCommandFunction, IsBlockingFlash, IsBlockingStandardKeys, IsBlockingUnreal, IsFullscreen, IsHidingSidebar, KeybindUsedByPopup, OpenPopup, PutPopupIntoQueue, QueueFinished, ResetOpenedThisFrame, WasOpenedThisFrame, WriteUserKeysInto
H7FlashMovieCntlProperties: mContainer, mFlashController, mFlashHeight, mFlashWidth, mIsDragginUnit, mIsShowingBlocklayer, mLocaSection, mPlayerController, mRootMC, mWasCanceled, mWasInitialized
Functions: AdvanceDebug, AnyKeyPressed, AnyKeyReleased, CanBeStopped, CaptureMouseWheel, ClosePopup, DisableMouse, EnableMouse, FlashLocalize, FlashPixels2UnrealPixels, GetAssetPath, GetAttributeIconStrings, GetContainer, GetFlashController, GetFlashPath, GetFlashSize, GetGUIColor, GetHUD, GetMagicTierSymbol, GetRadioButtonSymbolPath, GetRoot, GetSettingBool, GetSettingEnum, GetSettingNumber, HighlightClicked, Initialize, IsDraggingUnit, IsMovieSkippedLastFrame, IsRemoveWhenClicked, IsRightClickThisFrame, IsRightMouseDown, IsShiftDown, Log, MouseOut, MouseOver, OpenHeropediaWithCreature, OpenHeropediaWithHero, PlayGUISound, RequestBlockBelow, RequestFocus, RequestRealFocus, RequestUnBlockBelow, SetConstraints, SetInitialized, SetPlayerOwner, SetWasCanceled, Start, StartAdvance, StopAdvance, StopAdvanceReally, StopInput, Unreal, UnrealColorToFlashColor, UnrealColorToHex, UnrealColorToHTMLColor, UnrealPixels2FlashPixels, WaiveFocus, WaiveRealFocus, WasInitialized
GFxMoviePlayer47 properties, 76 functions
Object13 properties, 308 functions