| 109 | } |
| 110 | |
| 111 | void JUTResFont::countBlock() |
| 112 | { |
| 113 | mWidthBlockCount = 0; |
| 114 | mGlyphBlockCount = 0; |
| 115 | mMapBlockCount = 0; |
| 116 | |
| 117 | BlockHeader *data = (BlockHeader *)mResource->mData; |
| 118 | for (u32 i = 0; i < mResource->mNumBlocks; i++, data = (BlockHeader *)data->getNext()) |
| 119 | { |
| 120 | int magic = data->mMagic; |
| 121 | switch (magic) |
| 122 | { |
| 123 | case 'WID1': |
| 124 | mWidthBlockCount++; |
| 125 | break; |
| 126 | |
| 127 | case 'GLY1': |
| 128 | mGlyphBlockCount++; |
| 129 | break; |
| 130 | |
| 131 | case 'MAP1': |
| 132 | mMapBlockCount++; |
| 133 | break; |
| 134 | |
| 135 | case 'INF1': |
| 136 | // mInfoBlock; |
| 137 | break; |
| 138 | |
| 139 | default: |
| 140 | JUTReportConsole("JUTResFont: Unknown data block\n"); |
| 141 | } |
| 142 | }; |
| 143 | } |
| 144 | |
| 145 | void JUTResFont::setBlock() |
| 146 | { |
nothing calls this directly
no test coverage detected