FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <stdlib.h>
#include <memory.h>
#include <string.h>
#include "globalincs/pstypes.h"
#include "localization/fhash.h"
Go to the source code of this file.
Classes | |
struct | fhash_node |
Macros | |
#define | HASH_TABLE_SIZE 253 |
Typedefs | |
typedef struct fhash_node | fhash_node |
Functions | |
int | fhash_get_hash_index (const char *str) |
void | fhash_insert (const char *str, int id, int n) |
void | fhash_init () |
void | fhash_activate () |
void | fhash_deactivate () |
int | fhash_active () |
void | fhash_flush () |
void | fhash_add_str (const char *str, int id) |
int | fhash_string_exists (const char *str) |
Variables | |
fhash_node * | Hash_table_fred [HASH_TABLE_SIZE] |
int | Fhash_active = 0 |
typedef struct fhash_node fhash_node |
fhash_node* Hash_table_fred[HASH_TABLE_SIZE] |