| 37 | |
| 38 | public: |
| 39 | void ModifyFlags(int startPos, int endPos, uint8 andFlags, uint8 orFlags) |
| 40 | { |
| 41 | for (int i = startPos; i < endPos; i++) |
| 42 | { |
| 43 | mCharData[i].mDisplayPassId = mClassifierPassId; |
| 44 | mCharData[i].mDisplayFlags = (mCharData[i].mDisplayFlags & andFlags) | orFlags; |
| 45 | } |
| 46 | } |
| 47 | |
| 48 | void SetElementType(int startPos, int endPos, BfSourceElementType elementType) |
| 49 | { |