FS2_Open
Open source remastering of the Freespace 2 engine
outwnd_unix.cpp File Reference
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include "globalincs/pstypes.h"
#include "osapi/outwnd.h"
#include "osapi/osapi.h"
#include "osapi/osregistry.h"
#include "cfile/cfilesystem.h"
#include "globalincs/systemvars.h"
#include "globalincs/globals.h"
#include "parse/parselo.h"

Go to the source code of this file.

Classes

class  outwnd_filter_struct
 

Macros

#define MAX_LINE_WIDTH   128
 

Functions

void outwnd_print (const char *id=NULL, const char *temp=NULL)
 
void load_filter_info (void)
 
void save_filter_info (void)
 
void outwnd_printf2 (const char *format,...)
 
void outwnd_printf (const char *id, const char *format,...)
 
void outwnd_init (int display_under_freespace_window)
 
void outwnd_close ()
 
void safe_point_print (const char *format,...)
 
void safe_point (const char *file, int line, const char *format,...)
 

Variables

bool outwnd_inited = false
 
ubyte Outwnd_no_filter_file = 0
 
SCP_vector< outwnd_filter_structOutwndFilter
 
int outwnd_filter_loaded = 0
 
int Log_debug_output_to_file = 1
 
FILE * Log_fp = NULL
 
char * FreeSpace_logfilename = "fs2_open.log"
 
SCP_string safe_string
 

Macro Definition Documentation

#define MAX_LINE_WIDTH   128

Definition at line 33 of file outwnd_unix.cpp.

Function Documentation

void load_filter_info ( void  )

Definition at line 62 of file outwnd_unix.cpp.

void outwnd_close ( )

Definition at line 279 of file outwnd_unix.cpp.

void outwnd_init ( int  display_under_freespace_window)

Definition at line 243 of file outwnd_unix.cpp.

void outwnd_print ( const char *  id = NULL,
const char *  temp = NULL 
)

Definition at line 183 of file outwnd_unix.cpp.

void outwnd_printf ( const char *  id,
const char *  format,
  ... 
)

Definition at line 168 of file outwnd_unix.cpp.

void outwnd_printf2 ( const char *  format,
  ... 
)

Definition at line 153 of file outwnd_unix.cpp.

void safe_point ( const char *  file,
int  line,
const char *  format,
  ... 
)

Definition at line 309 of file outwnd_unix.cpp.

void safe_point_print ( const char *  format,
  ... 
)

Definition at line 297 of file outwnd_unix.cpp.

void save_filter_info ( void  )

Definition at line 129 of file outwnd_unix.cpp.

Variable Documentation

char* FreeSpace_logfilename = "fs2_open.log"

Definition at line 57 of file outwnd_unix.cpp.

int Log_debug_output_to_file = 1

Definition at line 55 of file outwnd_unix.cpp.

FILE* Log_fp = NULL

Definition at line 56 of file outwnd_unix.cpp.

int outwnd_filter_loaded = 0

Definition at line 52 of file outwnd_unix.cpp.

bool outwnd_inited = false

Definition at line 35 of file outwnd_unix.cpp.

ubyte Outwnd_no_filter_file = 0

Definition at line 36 of file outwnd_unix.cpp.

Definition at line 50 of file outwnd_unix.cpp.

SCP_string safe_string

Definition at line 59 of file outwnd_unix.cpp.