#ifndef __TEXT_FILE_READER____H__
#define __TEXT_FILE_READER____H__

#include <SDL.h>

/// <summary>
/// No pointers belong to caller
/// 
/// line, opaque pointer
/// </summary>
typedef void (*func_text_file_reader_on_line_read)(char*, void*);

/// <summary>
/// No pointers belong to caller
/// </summary>
void text_file_reader__read_lines(char* fileName, func_text_file_reader_on_line_read onLineReadCallback, void* extraParams);

#endif  // !__TEXT_FILE_READER____H__