CGameControlGridCard

Trackmania Next API


CGameControlGridCard

ID 0x030BA000
Instantiable

Inherits from Game::CGameControlGrid → Control::CControlGrid → Control::CControlContainer → Control::CControlBase → Scene::CSceneMobil → Scene::CSceneObject → MwFoundations::CMwNod

Methods

void UpdateFromDatas()

void UpdateOnlyCards()

void PrecacheAll()

void CleanCaches()

Members

CGameControlCardManager@ CardManager

bool PushByColumns

bool LeftToRight

bool UpToDown

bool CacheAtCreation

bool AreCardsReadOnly

bool UseCustomSelection

bool FillWithDefault

string DefaultCardName

MwFastBuffer<CMwNod@> NodsToDisplay

MwFastBuffer<CGameControlCard@> NodCards

Inherited methods CGameControlGrid

void UpdatePageCount()

void UpdatePageCounter()

void UpdateNavigationButtons()

void UpdateLocalData()

void OnCurrentPageChanged()

void OnFirstPage()

void OnFastPreviousPage()

void OnPreviousPage()

void OnNextPage()

void OnFastNextPage()

void OnLastPage()

Inherited members CGameControlGrid

uint MaxPerColumn

uint MaxPerRow

uint FastNextPageCount

uint FastPreviousPageCount

uint ForcedPageCount

bool ForceHideArrows

bool ForceHidePageCounter

bool HaveLocalData

bool HideLocalDataIfNone

uint CurrentPage

uint PageCount

CControlButton@ ButtonFirstPage

CControlButton@ ButtonFastPreviousPage

CControlButton@ ButtonPreviousPage

CControlEntry@ EntryPageCounter

CControlButton@ ButtonNextPage

CControlButton@ ButtonFastNextPage

CControlButton@ ButtonLastPage

CControlBase@ BaseLocalData

string StrPageCounter

const uint Remote_TotalCount

const string Remote_SpecificOverTotalCount

const CGameRemoteBufferPool@ Remote_Pool

Inherited methods CControlGrid

void OnNextPage()

void OnPrevPage()

void OnFastPrevPage()

void OnFastNextPage()

void OnFirstPage()

void OnLastPage()

Inherited members CControlGrid

MwFastArray<vec2> ChildsSquares

MwFastArray<string> ChildsSquaresParam

CControlLayout@ MainLayout

bool PackEmptyRows

float ForceColumnsUniformWidth

float ForceRowsUniformHeight

MwFastBuffer<float> ForceColumnsWidths

float HorizontalSkewOffset

float VerticalSkewOffset

bool PagedGrid_Enable

uint PagedGrid_NbLinesPerPage

uint PagedGrid_FastPageStep

uint CurrentPage

uint PageCount

Inherited methods CControlBase

void Draw()

void Clean()

void OnAction()

Inherited members CControlBase

UnnamedEnum AlignHorizontal

UnnamedEnum::Left
UnnamedEnum::HCenter
UnnamedEnum::Right
UnnamedEnum::None

UnnamedEnum AlignVertical

UnnamedEnum::Top
UnnamedEnum::VCenter
UnnamedEnum::Bottom
UnnamedEnum::None
UnnamedEnum::VCenter2

CControlStyle@ Style

bool IsReadOnly

bool AddFocusArea

bool DrawBackground

bool InheritVisualStyle

bool KeepFocusWeak

const uint ClipRectAllocatedIndex

const uint ClipRectCurrentIndex

bool DisableI18n

const bool HasSolid

bool IsSubSolid

bool IsDynamic

bool IsFocused

bool IsSelected

bool IsHiddenExternal

const bool IsVisualFocus

const bool IsVisualSelect

const CControlContainer@ Parent

CMwNod@ Nod

string StackText

wstring ToolTip

const bool IsHiddenInternal

const bool IsFocusCaptured

const bool IsUpdateNodNeeded

bool IsCreatedByScript

CPlugTree@ ControlDisplayTree

CPlugTree@ ControlDrawTree

vec2 BoxMin

vec2 BoxMax

CControlLayout@ Layout

const float ClipLength

Inherited methods CSceneMobil

void Show()

void Hide()

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2024-06-28 13:45:56
(Page rendering: 0.04 seconds, 15.83 MB)