EgtGeomKernel 1.5d7 :

- aggiunti materiali e loro gestione
- aggiunta gestione libreria materiali.
This commit is contained in:
Dario Sassi
2014-04-27 20:09:56 +00:00
parent 7e680c311f
commit 5fe590f627
21 changed files with 1020 additions and 181 deletions
+7
View File
@@ -327,6 +327,11 @@ NgeReader::ReadString( string& sVal, const char* szSep, bool bEndL)
bool
NgeReader::ReadKey( int& nKey)
{
if ( m_bUngetKey) {
m_bUngetKey = false ;
nKey = m_nLastKey ;
return true ;
}
if ( m_bBinary) {
if ( ! m_InFile.is_open())
return false ;
@@ -339,6 +344,7 @@ NgeReader::ReadKey( int& nKey)
for ( int i = 0 ; i <= NGE_LAST_ID ; ++ i) {
if ( nVal == NgeBinKeyW[i]) {
nKey = i ;
m_nLastKey = nKey ;
return true ;
}
}
@@ -352,6 +358,7 @@ NgeReader::ReadKey( int& nKey)
for ( int i = 0 ; i <= NGE_LAST_ID ; ++ i) {
if ( m_sToken == NgeAscKeyW[i]) {
nKey = i ;
m_nLastKey = nKey ;
return true ;
}
}