mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
Resolve issue #163
Fixed and assert on changing material, and we now map the material to the MATMGR by name instead of type.
This commit is contained in:
parent
769268784f
commit
7e5ddf4ca2
3 changed files with 28 additions and 4 deletions
|
|
@ -384,6 +384,30 @@ bool Tokenizer::advanceToken(const bool crossLine, const bool assertAvail)
|
|||
cont = false;
|
||||
}
|
||||
}
|
||||
else if (c == '/' && mpBuffer[mCurrPos+1] == '*')
|
||||
{
|
||||
// Block quote...
|
||||
if (currPosition == 0)
|
||||
{
|
||||
// continue to end of block, then let crossLine determine on the next pass
|
||||
while (mCurrPos < mBufferSize - 1 && (mpBuffer[mCurrPos] != '*' || mpBuffer[mCurrPos + 1] != '/'))
|
||||
mCurrPos++;
|
||||
|
||||
if (mCurrPos < mBufferSize - 1)
|
||||
mCurrPos += 2;
|
||||
}
|
||||
else
|
||||
{
|
||||
// This is the end of the token. Continue to EOL
|
||||
while (mCurrPos < mBufferSize - 1 && (mpBuffer[mCurrPos] != '*' || mpBuffer[mCurrPos + 1] != '/'))
|
||||
mCurrPos++;
|
||||
|
||||
if (mCurrPos < mBufferSize - 1)
|
||||
mCurrPos += 2;
|
||||
|
||||
cont = false;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// If this is the first non-token character then store the
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue