comparison: src/Commands.h
src/Commands.h
- changeset 108
- 6409ece8297c
- parent 105
- 6dbac3305614
- child 115
- 9be16e1c1e44
equal
deleted
inserted
replaced
| 32 #include "Main.h" |
32 #include "Main.h" |
| 33 #include "String.h" |
33 #include "String.h" |
| 34 |
34 |
| 35 struct CommandArgument |
35 struct CommandArgument |
| 36 { |
36 { |
| 37 EType type; |
37 DataType type; |
| 38 String name; |
38 String name; |
| 39 int defvalue; |
39 int defvalue; |
| 40 }; |
40 }; |
| 41 |
41 |
| 42 struct CommandInfo |
42 struct CommandInfo |
| 43 { |
43 { |
| 44 String name; |
44 String name; |
| 45 int number; |
45 int number; |
| 46 int minargs; |
46 int minargs; |
| 47 EType returnvalue; |
47 DataType returnvalue; |
| 48 List<CommandArgument> args; |
48 List<CommandArgument> args; |
| 49 String origin; |
49 String origin; |
| 50 |
50 |
| 51 String GetSignature(); |
51 String GetSignature(); |
| 52 }; |
52 }; |