Classes | Namespaces | Enumerations

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/Framework/Tools/spUtilityTokenParser.hpp File Reference

#include "Base/spStandard.hpp"
#include "Base/spInputOutputString.hpp"

Go to the source code of this file.

Classes

struct  sp::tool::SToken
 Script token structure. More...
class  sp::tool::TokenParser

Namespaces

namespace  sp
 

!!


namespace  sp::tool
 

This namespace contains all extendet tools for particular game development which should be used in a level editor.


Enumerations

enum  sp::tool::ETokenTypes {
  sp::tool::TOKEN_UNKNOWN, sp::tool::TOKEN_NAME, sp::tool::TOKEN_STRING, sp::tool::TOKEN_NUMBER_INT,
  sp::tool::TOKEN_NUMBER_FLOAT, sp::tool::TOKEN_COMMA, sp::tool::TOKEN_DOT, sp::tool::TOKEN_COLON,
  sp::tool::TOKEN_SEMICOLON, sp::tool::TOKEN_EXCLAMATION_MARK, sp::tool::TOKEN_QUESTION_MARK, sp::tool::TOKEN_BRACKET_LEFT,
  sp::tool::TOKEN_BRACKET_RIGHT, sp::tool::TOKEN_SQUARED_BRACKET_LEFT, sp::tool::TOKEN_SQUARED_BRACKET_RIGHT, sp::tool::TOKEN_BRACE_LEFT,
  sp::tool::TOKEN_BRACE_RIGHT, sp::tool::TOKEN_GREATER_THAN, sp::tool::TOKEN_LESS_THAN, sp::tool::TOKEN_GREATER_THAN_OR_EQUAL,
  sp::tool::TOKEN_LESS_THAN_OR_RQUAL, sp::tool::TOKEN_EQUAL, sp::tool::TOKEN_ASSIGN, sp::tool::TOKEN_NOT_EQUAL,
  sp::tool::TOKEN_INC, sp::tool::TOKEN_DEC, sp::tool::TOKEN_ADD, sp::tool::TOKEN_SUB,
  sp::tool::TOKEN_MUL, sp::tool::TOKEN_DIV, sp::tool::TOKEN_MOD, sp::tool::TOKEN_ADD_ASSIGN,
  sp::tool::TOKEN_SUB_ASSIGN, sp::tool::TOKEN_MUL_ASSIGN, sp::tool::TOKEN_DIV_ASSIGN, sp::tool::TOKEN_MOD_ASSIGN,
  sp::tool::TOKEN_LOGIC_AND, sp::tool::TOKEN_LOGIC_OR, sp::tool::TOKEN_BITWISE_NOT, sp::tool::TOKEN_BITWISE_AND,
  sp::tool::TOKEN_BITWISE_OR, sp::tool::TOKEN_BITWISE_XOR, sp::tool::TOKEN_BITWISE_NOT_ASSIGN, sp::tool::TOKEN_BITWISE_AND_ASSIGN,
  sp::tool::TOKEN_BITWISE_OR_ASSIGN, sp::tool::TOKEN_BITWISE_XOR_ASSIGN, sp::tool::TOKEN_SHIFT_LEFT, sp::tool::TOKEN_SHIFT_RIGHT,
  sp::tool::TOKEN_SHIFT_LEFT_ASSIGN, sp::tool::TOKEN_SHIFT_RIGHT_ASSIGN
}
 

Script token types.

More...
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines