|
Digimon World 3 decomp
The European version, SLES_039.36
|
STCRDDEK: the deck editor, where the player builds the three decks from the cards they own and renames them on the keyboard (name_entry.h). More...
#include "shared/name_entry.h"Go to the source code of this file.
Data Structures | |
| struct | DeckFuncs |
| The screen's helpers. More... | |
| struct | DeckEditor |
| The deck being edited. More... | |
| struct | CardLine |
| A line of the list of the cards owned. More... | |
| struct | DeckEditorChildren |
| struct | DeckCards |
| Draws the deck's cards, appearing one per frame. More... | |
| struct | DeckIdle |
| A task that waits for triangle; nothing creates it. More... | |
| struct | DeckRow |
| A deck's row on the screen: its name and how many cards of each kind it has. More... | |
| struct | DeckScreenChildren |
| struct | DeckScreen |
| The screen's controller: the three decks to choose from. More... | |
Macros | |
| #define | OVL_NAME(name) STCRDDEK_##name |
| The name of this overlay's copy of a function or type of src/shared/. | |
| #define | NAME_ENTRY_HAS_UNUSED98 0 |
| The overlay's NameEntry and the name entry's files (name_entry.h) | |
| #define | NAME_ENTRY_HAS_HIDE 0 |
| #define | NAME_ENTRY_SPRITES STCRDDEK_KEY_SPRITES |
| #define | NAME_ENTRY_FILE_KEYBOARD STCRDDEK_FILE_KEYBOARD |
| #define | STCRDDEK_FILE_SPRITES 0x63E |
| #define | STCRDDEK_FILE_IMAGES 0x642 |
| #define | STCRDDEK_FILE_CARDS 0x7F6 |
| #define | STCRDDEK_FILE_KEYBOARD 0x771 |
| #define | STCRDDEK_FILE_KEY_SPRITES 0x770 |
| #define | STCRDDEK_SPRITES (STCRDDEK_FILE_SPRITES << 16) |
| sprite bank | |
| #define | STCRDDEK_IMAGES (STCRDDEK_FILE_IMAGES << 16) |
| TIM archive. | |
| #define | STCRDDEK_KEY_SPRITES (STCRDDEK_FILE_KEY_SPRITES << 16) |
| the keyboard's and partners' sprites | |
Functions | |
| void | STCRDDEK_updateScene (Task *task, DeckScreen **child) |
| scene.c | |
| void | STCRDDEK_startFader (ScreenFade *task, s32 fadeIn, s32 duration) |
| void | STCRDDEK_drawFader (ScreenFade *task) |
| void | STCRDDEK_updateFader (ScreenFade *task) |
| ScreenFade * | STCRDDEK_createFader (void) |
| void | STCRDDEK_drawDeckCards (DeckCards *task) |
| deck_cards.c | |
| void | STCRDDEK_loadNextCard (DeckCards *task) |
| Shows one more of the deck's cards, loading its image into its cell of VRAM; TASK_DONE once all 40 are shown. | |
| void | STCRDDEK_updateDeckCards (DeckCards *task) |
| The deck cards' task: shows one more card each frame, then keeps drawing all 40 until the editor kills it. | |
| DeckCards * | STCRDDEK_createDeckCards (DeckEditor *editor) |
| Creates the deck's cards (task) on the editor's grid. | |
| void | STCRDDEK_createEditorWindows (DeckEditor *task, DeckEditorChildren *children) |
| editor.c | |
| void | STCRDDEK_showEditorWindows (DeckEditor *task, DeckEditorChildren *children, s32 show) |
| Shows the title, the deck's name and counts of each kind, the hint (taking turns with another one) and the card under the cursor's name, with its numbers or its text while the info panel is open; or hides them. | |
| void | STCRDDEK_showCardList (DeckEditor *task, DeckEditorChildren *children, s32 show) |
| Shows the eight lines of the list of the cards owned from listTop (each card's name and how many are not in the deck), or hides them. | |
| void | STCRDDEK_showListCard (DeckEditor *task, DeckEditorChildren *children, s32 show) |
| Shows the list's card under the cursor: its name and its numbers or its text, or hides them. | |
| void | STCRDDEK_buildCardList (DeckEditor *task) |
| Lists the cards owned but not in the deck: owned holds each card's copies left over, list the cards that have some (listCount of them) | |
| void | STCRDDEK_drawEditor (DeckEditor *task) |
| Draws the editor: the cursor on the deck's grid, the info panel, the deck's panel, the list of the cards owned with their icons and scroll arrows, the list card's panel and the message's panel, as they open. | |
| void | STCRDDEK_stepEditor (DeckEditor *task, DeckEditorChildren *children) |
| The editor's states: picks a card of the deck (R1 its info panel, circle sorts the deck, triangle leaves), then a card of the list to take its place (L1/R1 a page, triangle back), refusing with a message one the deck has 4 of. | |
| void | STCRDDEK_updateEditor (DeckEditor *task, DeckEditorChildren *children) |
| The editor's task: creates its windows, then runs and draws it. | |
| DeckEditor * | STCRDDEK_createEditor (DeckScreen *screen, s32 deck) |
| Creates the editor (task) of one of GAME.decks. | |
| void | STCRDDEK_initIdle (DeckIdle *task, void *children) |
| Left empty. | |
| void | STCRDDEK_drawIdle (DeckIdle *task) |
| Only sets up a sprite drawer. | |
| void | STCRDDEK_stepIdle (DeckIdle *task, void *children) |
| Ends the idle task on triangle. | |
| void | STCRDDEK_updateIdle (DeckIdle *task, void *children) |
| A task that waits for triangle, then ends; nothing creates it. | |
| DeckIdle * | STCRDDEK_createIdle (void *parent) |
| Creates the idle task; nothing calls it. | |
| void | STCRDDEK_startTween (PanelAnim *fade, s32 fadeIn) |
| name_entry.c | |
| s32 | STCRDDEK_updateTween (PanelAnim *fade) |
| void | STCRDDEK_createNameWindows (NameEntry *task, NameEntryWindows *windows) |
| void | STCRDDEK_showNameWindows (NameEntry *task, NameEntryWindows *windows, s32 show) |
| void | STCRDDEK_drawKeyboard (NameEntry *task) |
| void | STCRDDEK_updateKeyboard (NameEntry *task, NameEntryWindows *windows) |
| void | STCRDDEK_updateNameEntry (NameEntry *task, NameEntryWindows *windows) |
| void | STCRDDEK_setNameVram (NameEntry *task, s32 x, s32 y) |
| void | STCRDDEK_setName (NameEntry *task, char *name) |
| void | STCRDDEK_getName (NameEntry *task, char *out) |
| void | STCRDDEK_closeNameEntry (NameEntry *task) |
| NameEntry * | STCRDDEK_createNameEntry (char *text) |
| Creates the name entry (task) to rename a deck, starting from its name: up to 10 characters. | |
| void | STCRDDEK_setScrollBarX (ScrollBar *bar, s32 x, s32 width) |
| scroll_bar.c | |
| void | STCRDDEK_setScrollBarRange (ScrollBar *bar, s32 top, s32 bottom) |
| void | STCRDDEK_setScrollBarCount (ScrollBar *bar, s32 pageSize, s32 count) |
| void | STCRDDEK_setScrollBarPos (ScrollBar *bar, s32 pos) |
| void | STCRDDEK_updateScrollBar (ScrollBar *bar) |
| ScrollBar * | STCRDDEK_createScrollBar (void) |
| void | STCRDDEK_createScreenWindows (DeckScreen *task, DeckScreenChildren *children) |
| screen.c | |
| void | STCRDDEK_showDeckRow (DeckScreen *task, DeckScreenChildren *children, s32 deck, s32 show) |
| Shows a deck's row: its name and how many cards of each kind it has, or hides it. | |
| void | STCRDDEK_drawScreen (DeckScreen *task) |
| Draws the screen: the background scrolling diagonally, the title panel, the decks' rows, the options' panel and the frame on the deck under the cursor (glowing until it is chosen), as they open. | |
| void | STCRDDEK_countCardKinds (DeckScreen *task) |
| Counts how many cards of each kind (their color) each of the three decks has. | |
| void | STCRDDEK_stepScreen (DeckScreen *task, DeckScreenChildren *children) |
| The screen's states: opens the title and the decks' rows; cross on a deck offers to edit or rename it, closing the rows to open the editor or the name entry; triangle fades the screen out to leave. | |
| void | STCRDDEK_updateScreen (DeckScreen *task, DeckScreenChildren *children) |
| The screen's task: loads its files and creates its windows, then runs it; waits for the editor or the name entry (saving the deck's new name), then opens again; returns to the previous mode when it ends. | |
| DeckScreen * | STCRDDEK_createScreen (void) |
| Creates the deck screen (task) | |
| void | STCRDDEK_loadFiles (void) |
| Loads the screen's textures and requests the card images, the card texts and the keyboard. | |
| s32 | STCRDDEK_filesLoading (void) |
| Whether the texts or the keyboard are still loading (the card images aren't waited for) | |
| void | STCRDDEK_startFade (PanelAnim *fade, s32 fadeIn) |
| s32 | STCRDDEK_updateFade (PanelAnim *fade) |
| void | STCRDDEK_startLerp (MenuLerp *lerp, s32 from, s32 to, s32 frames) |
| s32 | STCRDDEK_updateLerp (MenuLerp *lerp) |
Variables | |
| s32 | STCRDDEK_cursorCluts [] |
| STCRDDEK's data (data/stcrddek.c), in its order. | |
| Glyph | STCRDDEK_glyphs [] |
| the name's font | |
| Glyph | STCRDDEK_icons [] |
| KeyTabs | STCRDDEK_keyPagesJp [] |
| the European version reads these two for language 0 | |
| KeyPage | STCRDDEK_keyCharsJp [] |
| KeyTabs | STCRDDEK_keyPages [] |
| KeyPage | STCRDDEK_keyChars [] |
| TextStyle | STCRDDEK_nameStyle |
| s32 | STCRDDEK_nameAnims [][7] |
| BigKey | STCRDDEK_bigKeys [] |
| s32 | STCRDDEK_keyArrowCluts [] |
| DeckFuncs | STCRDDEK_funcs |
| NameKeyboard | STCRDDEK_keyboard |
STCRDDEK: the deck editor, where the player builds the three decks from the cards they own and renames them on the keyboard (name_entry.h).
Its modules are in src/cardgame/deck_editor/, and the functions below are by module, in the order they link.
Definition in file deck_editor.h.
| #define OVL_NAME | ( | name | ) | STCRDDEK_##name |
The name of this overlay's copy of a function or type of src/shared/.
Definition at line 12 of file deck_editor.h.
| #define NAME_ENTRY_HAS_UNUSED98 0 |
The overlay's NameEntry and the name entry's files (name_entry.h)
Definition at line 15 of file deck_editor.h.
| #define NAME_ENTRY_HAS_HIDE 0 |
Definition at line 16 of file deck_editor.h.
| #define NAME_ENTRY_SPRITES STCRDDEK_KEY_SPRITES |
Definition at line 17 of file deck_editor.h.
| #define NAME_ENTRY_FILE_KEYBOARD STCRDDEK_FILE_KEYBOARD |
Definition at line 18 of file deck_editor.h.
| #define STCRDDEK_FILE_SPRITES 0x63E |
Definition at line 28 of file deck_editor.h.
| #define STCRDDEK_FILE_IMAGES 0x642 |
Definition at line 29 of file deck_editor.h.
| #define STCRDDEK_FILE_CARDS 0x7F6 |
Definition at line 30 of file deck_editor.h.
| #define STCRDDEK_FILE_KEYBOARD 0x771 |
Definition at line 31 of file deck_editor.h.
| #define STCRDDEK_FILE_KEY_SPRITES 0x770 |
Definition at line 32 of file deck_editor.h.
| #define STCRDDEK_SPRITES (STCRDDEK_FILE_SPRITES << 16) |
sprite bank
Definition at line 34 of file deck_editor.h.
| #define STCRDDEK_IMAGES (STCRDDEK_FILE_IMAGES << 16) |
TIM archive.
Definition at line 35 of file deck_editor.h.
| #define STCRDDEK_KEY_SPRITES (STCRDDEK_FILE_KEY_SPRITES << 16) |
the keyboard's and partners' sprites
Definition at line 36 of file deck_editor.h.
| void STCRDDEK_updateScene | ( | Task * | task, |
| DeckScreen ** | child | ||
| ) |
scene.c
| void STCRDDEK_startFader | ( | ScreenFade * | task, |
| s32 | fadeIn, | ||
| s32 | duration | ||
| ) |
| void STCRDDEK_drawFader | ( | ScreenFade * | task | ) |
| void STCRDDEK_updateFader | ( | ScreenFade * | task | ) |
| ScreenFade * STCRDDEK_createFader | ( | void | ) |
| void STCRDDEK_drawDeckCards | ( | DeckCards * | task | ) |
< sprite bank
Definition at line 7 of file deck_cards.c.
Referenced by STCRDDEK_updateDeckCards().
| void STCRDDEK_loadNextCard | ( | DeckCards * | task | ) |
Shows one more of the deck's cards, loading its image into its cell of VRAM; TASK_DONE once all 40 are shown.
Definition at line 39 of file deck_cards.c.
Referenced by STCRDDEK_updateDeckCards().
| void STCRDDEK_updateDeckCards | ( | DeckCards * | task | ) |
The deck cards' task: shows one more card each frame, then keeps drawing all 40 until the editor kills it.
Definition at line 59 of file deck_cards.c.
Referenced by STCRDDEK_createDeckCards().
| DeckCards * STCRDDEK_createDeckCards | ( | DeckEditor * | editor | ) |
Creates the deck's cards (task) on the editor's grid.
Definition at line 78 of file deck_cards.c.
Referenced by STCRDDEK_openEditor().
| void STCRDDEK_createEditorWindows | ( | DeckEditor * | task, |
| DeckEditorChildren * | children | ||
| ) |
Definition at line 9 of file editor.c.
Referenced by STCRDDEK_updateEditor().
| void STCRDDEK_showEditorWindows | ( | DeckEditor * | task, |
| DeckEditorChildren * | children, | ||
| s32 | show | ||
| ) |
Shows the title, the deck's name and counts of each kind, the hint (taking turns with another one) and the card under the cursor's name, with its numbers or its text while the info panel is open; or hides them.
< CRDSHP: STCRDSHP's, and STCRDDEK's
< CRDSHP: STCRDSHP's, and STCRDDEK's
< CARDNM
< CARDST
< CRDSHP: STCRDSHP's, and STCRDDEK's
< CARDST
< CRDSHP: STCRDSHP's, and STCRDDEK's
< CRDSHP: STCRDSHP's, and STCRDDEK's
Definition at line 54 of file editor.c.
Referenced by STCRDDEK_closeEditor(), STCRDDEK_moveDeckCursor(), STCRDDEK_openCardList(), STCRDDEK_openEditor(), STCRDDEK_startSort(), STCRDDEK_stepEditor(), and STCRDDEK_toggleCardInfo().
| void STCRDDEK_showCardList | ( | DeckEditor * | task, |
| DeckEditorChildren * | children, | ||
| s32 | show | ||
| ) |
Shows the eight lines of the list of the cards owned from listTop (each card's name and how many are not in the deck), or hides them.
< CARDNM
< CRDSHP: STCRDSHP's, and STCRDDEK's
Definition at line 130 of file editor.c.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_closeCardList(), and STCRDDEK_stepEditor().
| void STCRDDEK_showListCard | ( | DeckEditor * | task, |
| DeckEditorChildren * | children, | ||
| s32 | show | ||
| ) |
Shows the list's card under the cursor: its name and its numbers or its text, or hides them.
< CARDNM
< CARDST
< CRDSHP: STCRDSHP's, and STCRDDEK's
< CARDST
< CRDSHP: STCRDSHP's, and STCRDDEK's
< CRDSHP: STCRDSHP's, and STCRDDEK's
Definition at line 158 of file editor.c.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_closeCardList(), and STCRDDEK_showCardListCursor().
| void STCRDDEK_buildCardList | ( | DeckEditor * | task | ) |
Lists the cards owned but not in the deck: owned holds each card's copies left over, list the cards that have some (listCount of them)
Definition at line 209 of file editor.c.
Referenced by STCRDDEK_openCardList(), STCRDDEK_openEditor(), and STCRDDEK_startSort().
| void STCRDDEK_drawEditor | ( | DeckEditor * | task | ) |
Draws the editor: the cursor on the deck's grid, the info panel, the deck's panel, the list of the cards owned with their icons and scroll arrows, the list card's panel and the message's panel, as they open.
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< sprite bank
< GTE regards 4096 as 1.0
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
Definition at line 234 of file editor.c.
Referenced by STCRDDEK_updateEditor().
| void STCRDDEK_stepEditor | ( | DeckEditor * | task, |
| DeckEditorChildren * | children | ||
| ) |
The editor's states: picks a card of the deck (R1 its info panel, circle sorts the deck, triangle leaves), then a card of the list to take its place (L1/R1 a page, triangle back), refusing with a message one the deck has 4 of.
< what is unavailable
< CRDSHP: STCRDSHP's, and STCRDDEK's
< SYSTEM07
Definition at line 645 of file editor.c.
Referenced by STCRDDEK_updateEditor().
| void STCRDDEK_updateEditor | ( | DeckEditor * | task, |
| DeckEditorChildren * | children | ||
| ) |
The editor's task: creates its windows, then runs and draws it.
Definition at line 762 of file editor.c.
Referenced by STCRDDEK_createEditor().
| DeckEditor * STCRDDEK_createEditor | ( | DeckScreen * | screen, |
| s32 | deck | ||
| ) |
Creates the editor (task) of one of GAME.decks.
Definition at line 785 of file editor.c.
Referenced by STCRDDEK_openChosen().
| void STCRDDEK_initIdle | ( | DeckIdle * | task, |
| void * | children | ||
| ) |
Left empty.
Definition at line 796 of file editor.c.
Referenced by STCRDDEK_updateIdle().
| void STCRDDEK_drawIdle | ( | DeckIdle * | task | ) |
Only sets up a sprite drawer.
Definition at line 800 of file editor.c.
Referenced by STCRDDEK_updateIdle().
| void STCRDDEK_stepIdle | ( | DeckIdle * | task, |
| void * | children | ||
| ) |
Ends the idle task on triangle.
Definition at line 808 of file editor.c.
Referenced by STCRDDEK_updateIdle().
| void STCRDDEK_updateIdle | ( | DeckIdle * | task, |
| void * | children | ||
| ) |
A task that waits for triangle, then ends; nothing creates it.
Definition at line 815 of file editor.c.
Referenced by STCRDDEK_createIdle().
| DeckIdle * STCRDDEK_createIdle | ( | void * | parent | ) |
| void STCRDDEK_createNameWindows | ( | NameEntry * | task, |
| NameEntryWindows * | windows | ||
| ) |
| void STCRDDEK_showNameWindows | ( | NameEntry * | task, |
| NameEntryWindows * | windows, | ||
| s32 | show | ||
| ) |
| void STCRDDEK_drawKeyboard | ( | NameEntry * | task | ) |
| void STCRDDEK_updateKeyboard | ( | NameEntry * | task, |
| NameEntryWindows * | windows | ||
| ) |
| void STCRDDEK_updateNameEntry | ( | NameEntry * | task, |
| NameEntryWindows * | windows | ||
| ) |
| void STCRDDEK_setName | ( | NameEntry * | task, |
| char * | name | ||
| ) |
| void STCRDDEK_getName | ( | NameEntry * | task, |
| char * | out | ||
| ) |
| void STCRDDEK_closeNameEntry | ( | NameEntry * | task | ) |
| NameEntry * STCRDDEK_createNameEntry | ( | char * | text | ) |
Creates the name entry (task) to rename a deck, starting from its name: up to 10 characters.
Definition at line 20 of file name_entry.c.
Referenced by STCRDDEK_openChosen().
| void STCRDDEK_updateScrollBar | ( | ScrollBar * | bar | ) |
| ScrollBar * STCRDDEK_createScrollBar | ( | void | ) |
| void STCRDDEK_createScreenWindows | ( | DeckScreen * | task, |
| DeckScreenChildren * | children | ||
| ) |
screen.c
screen.c
Definition at line 8 of file screen.c.
Referenced by STCRDDEK_updateScreen().
| void STCRDDEK_showDeckRow | ( | DeckScreen * | task, |
| DeckScreenChildren * | children, | ||
| s32 | deck, | ||
| s32 | show | ||
| ) |
Shows a deck's row: its name and how many cards of each kind it has, or hides it.
Definition at line 36 of file screen.c.
Referenced by STCRDDEK_closeFirstRow(), STCRDDEK_startClosingRows(), and STCRDDEK_stepScreen().
| void STCRDDEK_drawScreen | ( | DeckScreen * | task | ) |
Draws the screen: the background scrolling diagonally, the title panel, the decks' rows, the options' panel and the frame on the deck under the cursor (glowing until it is chosen), as they open.
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< GTE regards 4096 as 1.0
< sprite bank
< sprite bank
Definition at line 56 of file screen.c.
Referenced by STCRDDEK_updateScreen().
| void STCRDDEK_countCardKinds | ( | DeckScreen * | task | ) |
Counts how many cards of each kind (their color) each of the three decks has.
Definition at line 116 of file screen.c.
Referenced by STCRDDEK_createScreen(), and STCRDDEK_stepScreen().
| void STCRDDEK_stepScreen | ( | DeckScreen * | task, |
| DeckScreenChildren * | children | ||
| ) |
The screen's states: opens the title and the decks' rows; cross on a deck offers to edit or rename it, closing the rows to open the editor or the name entry; triangle fades the screen out to leave.
< CRDSHP: STCRDSHP's, and STCRDDEK's
< CRDSHP: STCRDSHP's, and STCRDDEK's
Definition at line 249 of file screen.c.
Referenced by STCRDDEK_updateScreen().
| void STCRDDEK_updateScreen | ( | DeckScreen * | task, |
| DeckScreenChildren * | children | ||
| ) |
The screen's task: loads its files and creates its windows, then runs it; waits for the editor or the name entry (saving the deck's new name), then opens again; returns to the previous mode when it ends.
Definition at line 370 of file screen.c.
Referenced by STCRDDEK_createScreen().
| DeckScreen * STCRDDEK_createScreen | ( | void | ) |
| void STCRDDEK_loadFiles | ( | void | ) |
| s32 STCRDDEK_filesLoading | ( | void | ) |
|
extern |
STCRDDEK's data (data/stcrddek.c), in its order.
STCRDDEK's data (data/stcrddek.c), in its order.
Definition at line 6 of file stcrddek.c.
Referenced by STCRDDEK_drawEditor().
|
extern |
|
extern |
Definition at line 597 of file stcrddek.c.
|
extern |
the European version reads these two for language 0
Definition at line 715 of file stcrddek.c.
|
extern |
Definition at line 720 of file stcrddek.c.
|
extern |
Definition at line 749 of file stcrddek.c.
|
extern |
Definition at line 752 of file stcrddek.c.
|
extern |
Definition at line 763 of file stcrddek.c.
|
extern |
Definition at line 768 of file stcrddek.c.
|
extern |
Definition at line 774 of file stcrddek.c.
|
extern |
Definition at line 777 of file stcrddek.c.
|
extern |
Definition at line 781 of file stcrddek.c.
Referenced by STCRDDEK_closeCardList(), STCRDDEK_closeEditor(), STCRDDEK_closeFirstRow(), STCRDDEK_openCardList(), STCRDDEK_openDeckOptions(), STCRDDEK_openEditor(), STCRDDEK_showCardListCursor(), STCRDDEK_startClosingRows(), STCRDDEK_startSort(), STCRDDEK_stepEditor(), STCRDDEK_stepScreen(), STCRDDEK_toggleCardInfo(), and STCRDDEK_updateScreen().
|
extern |
Definition at line 785 of file stcrddek.c.