Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

token_s Struct Reference

#include <l_script.h>

Collaboration diagram for token_s:

Collaboration graph
[legend]

Data Fields

char * endwhitespace_p
long double floatvalue
unsigned long int intvalue
int line
int linescrossed
token_snext
char string [MAX_TOKEN]
int subtype
int type
char * whitespace_p

Field Documentation

char* endwhitespace_p
 

Definition at line 167 of file l_script.h.

Referenced by PC_ClearTokenWhiteSpace(), PC_Directive_eval(), PC_Directive_evalfloat(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_StringizeTokens(), PC_WhiteSpaceBeforeToken(), PS_ReadToken(), and UnreadSignToken().

long double floatvalue
 

Definition at line 164 of file l_script.h.

Referenced by BotLoadCharacterFromFile(), BotLoadReplyChat(), BotLoadSynonyms(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_EvaluateTokens(), PC_ExpandBuiltinDefine(), PC_ReadTokenHandle(), PS_ReadNumber(), ReadNumber(), ReadSignedFloat(), and ReadValue().

unsigned long int intvalue
 

Definition at line 163 of file l_script.h.

Referenced by BotLoadCharacterFromFile(), BotLoadChatMessage(), BotLoadMatchPieces(), BotLoadMatchTemplates(), BotLoadSynonyms(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_EvaluateTokens(), PC_ExpandBuiltinDefine(), PC_ReadTokenHandle(), PS_ReadNumber(), Q2_ParseBrush(), ReadFuzzySeperators_r(), ReadNumber(), and ReadSignedInt().

int line
 

Definition at line 168 of file l_script.h.

Referenced by PC_Directive_eval(), PC_Directive_evalfloat(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_ExpandBuiltinDefine(), PS_ReadToken(), and UnreadSignToken().

int linescrossed
 

Definition at line 169 of file l_script.h.

Referenced by PC_ClearTokenWhiteSpace(), PC_Directive_eval(), PC_Directive_evalfloat(), PC_Directive_include(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_ReadDirective(), PC_ReadDollarDirective(), PC_ReadLine(), PS_ReadToken(), and UnreadSignToken().

struct token_s* next
 

Definition at line 170 of file l_script.h.

Referenced by FreeSource(), PC_CopyDefine(), PC_CopyToken(), PC_Directive_define(), PC_DollarEvaluate(), PC_Evaluate(), PC_EvaluateTokens(), PC_ExpandDefine(), PC_ExpandDefineIntoSource(), PC_FindDefineParm(), PC_FreeDefine(), PC_ReadDefineParms(), PC_ReadSourceToken(), PC_StringizeTokens(), and PC_UnreadSourceToken().

char string[MAX_TOKEN]
 

Definition at line 159 of file l_script.h.

Referenced by AAS_ParseBSPEntities(), BotLoadCharacterFromFile(), BotLoadChatMessage(), BotLoadInitialChat(), BotLoadMatchPieces(), BotLoadMatchTemplates(), BotLoadRandomStrings(), BotLoadReplyChat(), BotLoadSynonyms(), LoadCfgFile(), LoadItemConfig(), LoadWeaponConfig(), ParseEntity(), ParseEpair(), PC_CheckTokenString(), PC_Directive_define(), PC_Directive_error(), PC_Directive_eval(), PC_Directive_evalfloat(), PC_Directive_if_def(), PC_Directive_include(), PC_Directive_undef(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_DollarEvaluate(), PC_Evaluate(), PC_EvaluateTokens(), PC_ExpandBuiltinDefine(), PC_ExpandDefine(), PC_ExpectTokenString(), PC_ExpectTokenType(), PC_FindDefineParm(), PC_MergeTokens(), PC_ReadDefineParms(), PC_ReadDirective(), PC_ReadDollarDirective(), PC_ReadLine(), PC_ReadToken(), PC_ReadTokenHandle(), PC_SkipUntilString(), PC_StringizeTokens(), PS_CheckTokenString(), PS_ExpectTokenString(), PS_ExpectTokenType(), PS_ReadLiteral(), PS_ReadName(), PS_ReadNumber(), PS_ReadPrimitive(), PS_ReadPunctuation(), PS_ReadString(), PS_SkipUntilString(), Q2_ParseBrush(), Q2_ParseMapEntity(), ReadChar(), ReadFuzzySeperators_r(), ReadNumber(), ReadSignedFloat(), ReadSignedInt(), ReadString(), ReadStructure(), ReadValue(), ReadWeightConfig(), and UnreadSignToken().

int subtype
 

Definition at line 161 of file l_script.h.

Referenced by BotLoadCharacterFromFile(), BotLoadChatMessage(), BotLoadMatchPieces(), BotLoadMatchTemplates(), PC_CheckTokenType(), PC_Directive_eval(), PC_Directive_evalfloat(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_EvaluateTokens(), PC_ExpandBuiltinDefine(), PC_ExpectTokenType(), PC_ReadTokenHandle(), PS_CheckTokenType(), PS_ExpectTokenType(), PS_ReadLiteral(), PS_ReadName(), PS_ReadNumber(), PS_ReadPunctuation(), PS_ReadString(), ReadNumber(), ReadSignedInt(), and UnreadSignToken().

int type
 

Definition at line 160 of file l_script.h.

Referenced by AAS_ParseBSPEntities(), BotLoadCharacterFromFile(), BotLoadChatMessage(), BotLoadMatchPieces(), BotLoadMatchTemplates(), BotLoadRandomStrings(), BotLoadSynonyms(), PC_CheckTokenType(), PC_Directive_define(), PC_Directive_eval(), PC_Directive_evalfloat(), PC_Directive_if_def(), PC_Directive_include(), PC_Directive_undef(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_DollarEvaluate(), PC_Evaluate(), PC_EvaluateTokens(), PC_ExpandBuiltinDefine(), PC_ExpandDefine(), PC_ExpectTokenType(), PC_MergeTokens(), PC_ReadDirective(), PC_ReadDollarDirective(), PC_ReadToken(), PC_ReadTokenHandle(), PC_StringizeTokens(), PS_CheckTokenType(), PS_ExpectTokenType(), PS_ReadLiteral(), PS_ReadName(), PS_ReadNumber(), PS_ReadPunctuation(), PS_ReadString(), ReadChar(), ReadNumber(), ReadSignedFloat(), ReadSignedInt(), ReadValue(), and UnreadSignToken().

char* whitespace_p
 

Definition at line 166 of file l_script.h.

Referenced by PC_ClearTokenWhiteSpace(), PC_Directive_eval(), PC_Directive_evalfloat(), PC_DollarDirective_evalfloat(), PC_DollarDirective_evalint(), PC_StringizeTokens(), PC_WhiteSpaceBeforeToken(), PS_ReadToken(), and UnreadSignToken().


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 20:01:20 2005 for Quake III Arena by  doxygen 1.3.9.1