Open source remastering of the Freespace 2 engine
arg_item Class Reference

#include <sexp.h>

Public Member Functions

 arg_item ()
void add_data (char *str)
void add_data_dup (char *str)
void add_data_set_dup (char *str)
void expunge ()
int is_empty ()
arg_itemget_next ()
void clear_nesting_level ()

Public Attributes

char * text
int flags
int nesting_level

Detailed Description

Definition at line 1052 of file sexp.h.

Constructor & Destructor Documentation

arg_item::arg_item ( )

Definition at line 1060 of file sexp.h.

Member Function Documentation

void arg_item::add_data ( char *  str)

Definition at line 938 of file sexp.cpp.

void arg_item::add_data_dup ( char *  str)

Definition at line 953 of file sexp.cpp.

void arg_item::add_data_set_dup ( char *  str)

Definition at line 969 of file sexp.cpp.

void arg_item::clear_nesting_level ( )

Definition at line 1013 of file sexp.cpp.

void arg_item::expunge ( )

Definition at line 996 of file sexp.cpp.

arg_item * arg_item::get_next ( )

Definition at line 985 of file sexp.cpp.

int arg_item::is_empty ( )

Definition at line 1030 of file sexp.cpp.

Member Data Documentation

int arg_item::flags

Definition at line 1057 of file sexp.h.

int arg_item::nesting_level

Definition at line 1058 of file sexp.h.

arg_item* arg_item::next

Definition at line 1056 of file sexp.h.

char* arg_item::text

Definition at line 1055 of file sexp.h.

The documentation for this class was generated from the following files: