S3D_MESH*m_model;///< It stores the current model that the parsing is adding data
S3D_MESH*m_model;///< It stores the current model that the parsing is adding data
FILE*m_file;
wxFileNamem_Filename;
VRML2_COORDINATE_MAPm_defCoordinateMap;
VRML2_DEF_GROUP_MAPm_defGroupMap;///< Stores a list of labels for groups and meshs that will be used later by the USE keyword
VRML2_DEF_GROUP_MAPm_defGroupMap;///< Stores a list of labels for groups and meshs that will be used later by the USE keyword
S3D_MODEL_PARSER*m_ModelParser;
S3D_MASTER*m_Master;
wxStringm_debugSpacer;///< Used to give identation space
wxStringm_debugSpacer;///< Used to give identation space
intm_counter_DEF_GROUP;///< Counts the number of DEF * GROUPS used
intm_counter_USE_GROUP;///< Counts the number of USE * used, in the end, if m_counter_DEF_GROUP > 0 and m_counter_USE_GROUP == 0 then it will add the first group with childs
intm_counter_DEF_GROUP;///< Counts the number of DEF * GROUPS used
intm_counter_USE_GROUP;///< Counts the number of USE * used, in the end, if m_counter_DEF_GROUP > 0 and m_counter_USE_GROUP == 0 then it will add the first group with childs
boolm_discardLastGeometry;///< If true, it should not store the latest loaded geometry (used to discard IndexedLineSet, but load it)