23 lines
585 B
C
23 lines
585 B
C
#ifndef GAME_H
|
|
#define GAME_H
|
|
|
|
#include "input.h"
|
|
|
|
// Falls MAX_SEARCH_FIELD_LEN noch nicht definiert ist:
|
|
#ifndef MAX_SEARCH_FIELD_LEN
|
|
#define MAX_SEARCH_FIELD_LEN 100
|
|
#endif
|
|
|
|
// Datentyp für die Platzierungsrichtung (laut Aufgabenstellung)
|
|
typedef enum {
|
|
DIR_HORIZONTAL = 0,
|
|
DIR_VERTICAL = 1
|
|
} Direction;
|
|
|
|
// Prototyp der Spiellogik-Funktion
|
|
int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN],
|
|
unsigned int wordCount,
|
|
char words[][MAX_WORD_LEN],
|
|
unsigned int gridSize);
|
|
|
|
#endif // GAME_H
|