CGameManialinkNavigationScriptHandler

Trackmania Next API


CGameManialinkNavigationScriptHandler

ID 0x2F081000
Instantiable

Inherits from MwFoundations::CMwNod

Methods

void ResetGlobalSoloGroups()

void SetFocusedControl(CGameManialinkControl@ Control)

void ChangeControlTarget(CGameManialinkControl@ Control, string Action, string NewTargetId)

CGameManialinkControl@ GetControlTarget(CGameManialinkControl@ Control, CGameManialinkScriptEvent::EMenuNavAction Action)

void EnableGroup(string NavGroup, bool Enable)

void EnableInputs(CGameManialinkControl@ Control, bool Enable)

CGameManialinkControl@ GetFocusedControl(string NavGroup)

CGameManialinkControl@ GetPreviousFocusedControl(string NavGroup)

void Lock(CGameManialinkControl@ Control, bool Lock)

bool IsLocked(CGameManialinkControl@ Control)

string GetControlGroup(CGameManialinkControl@ Control)

void SetControlGroupName(CGameManialinkControl@ Control, string NavGroup)

void SetGroupParent(string ChildGroup, string ParentGroup)

void SetChildrenGroupParent(MwFastBuffer<wstring>& ChildrenGroups, string ParentGroup)

void EnableNavigation(bool Enable)

bool IsNavigationControl(CGameManialinkControl@ Control)

void ApplyInput(CGameManialinkFrame@ Frame, CGameManialinkScriptEvent::EMenuNavAction Action)

void SetGlobalSoloGroups(MwFastBuffer<wstring>& GlobalSoloGroups)

void AddToGlobalSoloGroups(MwFastBuffer<wstring>& GlobalSoloGroups)

bool IsGlobalSoloGroupsEmpty()

void RemoveFromGlobalSoloGroups(MwFastBuffer<wstring>& GlobalSoloGroups)

bool IsInGlobalSoloGroups(string Group)

Members

bool m_SendNavigationEvent

bool m_InternalNavigationFocus

bool m_AutoNavigation

MwFastBuffer<CEventMenuNavigation@> PendingEvents

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2024-02-26 11:36:11
(Page rendering: 0.06 seconds, 15.86 MB)