MCPcopy Create free account
hub / github.com/doldecomp/mkdd / countBlock

Method countBlock

libs/JSystem/JUtility/JUTResFont.cpp:111–143  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

109}
110
111void 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
145void JUTResFont::setBlock()
146{

Callers

nothing calls this directly

Calls 2

JUTReportConsoleFunction · 0.85
getNextMethod · 0.45

Tested by

no test coverage detected