-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmoon.h
executable file
·41 lines (32 loc) · 1.08 KB
/
moon.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/* moon.h */
#ifndef MOON_H
#define MOON_H
void MoonRegisterFunctions(lua_State* L);
// void MoonPushCardAsTable(lua_State *L, struct Card *const c);
// void MoonPushTailAsTable(lua_State *L, struct Array *const tail);
// void MoonPushArrayAsGlobalArray(lua_State *L, const char *name, struct Array *const a);
int MoonAddPile(lua_State* L);
int MoonFindPile(lua_State* L);
int MoonPileLabel(lua_State* L);
int MoonPileType(lua_State* L);
// int MoonPileDemoteCards(lua_State *L);
// int MoonPilePromoteCards(lua_State *L);
int MoonMoveCard(lua_State* L);
int MoonMoveAllCards(lua_State* L);
int MoonRefan(lua_State* L);
int MoonCardColor(lua_State* L);
int MoonCardOrdinal(lua_State* L);
int MoonCardOwner(lua_State* L);
int MoonCardProne(lua_State* L);
int MoonCardSuit(lua_State* L);
// int MoonCardToTable(lua_State *L);
int MoonGet(lua_State* L);
int MoonLen(lua_State* L);
int MoonFirst(lua_State* L);
int MoonLast(lua_State* L);
int MoonEmpty(lua_State* L);
int MoonCardPairs(lua_State *L);
int MoonSwapCards(lua_State *L);
int MoonStockRecycles(lua_State *L);
int MoonToast(lua_State *L);
#endif