diff options
| author | robojumper <robojumper@gmail.com> | 2025-03-28 18:42:09 +0100 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2025-03-28 18:42:09 +0100 |
| commit | d35c4adeeffc0629f705518aedd9e8d4b4570364 (patch) | |
| tree | d005df9c3ec37e9bdb48824efc880b830a0a4c1b /src/egg/gfx/eggLightTextureMgr.cpp | |
| parent | 0766801142a25efcad59e98b77bca43b1c02bae0 (diff) | |
Running out of ideas for G3DUtility
Diffstat (limited to 'src/egg/gfx/eggLightTextureMgr.cpp')
| -rw-r--r-- | src/egg/gfx/eggLightTextureMgr.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/egg/gfx/eggLightTextureMgr.cpp b/src/egg/gfx/eggLightTextureMgr.cpp index b1aa0cee..4acbff26 100644 --- a/src/egg/gfx/eggLightTextureMgr.cpp +++ b/src/egg/gfx/eggLightTextureMgr.cpp @@ -106,15 +106,15 @@ bool LightTextureManager::deleteTexture(int idx) { return false; } -int LightTextureManager::replaceModelTextures(nw4r::g3d::ResMdl mdl) const { - int count = 0; +u16 LightTextureManager::replaceModelTextures(nw4r::g3d::ResMdl mdl) const { + u16 count = 0; for (u16 i = 0; i < mTextureCount; i++) { count += replaceModelTexture(i, mdl); } return count; } -int LightTextureManager::replaceModelTexture(int tex, nw4r::g3d::ResMdl mdl) const { +u16 LightTextureManager::replaceModelTexture(int tex, nw4r::g3d::ResMdl mdl) const { if (mpTextures[tex] == nullptr) { return 0; } @@ -122,12 +122,12 @@ int LightTextureManager::replaceModelTexture(int tex, nw4r::g3d::ResMdl mdl) con G3DUtility::SetTextureResult buf[256]; GXTexObj obj; mpTextures[tex]->getTexObj(&obj); - int count = 0; + u16 count = 0; for (int i = 0; i < mdl.GetResMatNumEntries(); i++) { nw4r::g3d::ResMat mat = mdl.GetResMat(i); - int res = G3DUtility::SetTexture(mat, nullptr, mpTextures[tex]->getName(), &obj, false, buf, 0xFF, 2); - for (int j = 0; j < (u16)res; j++) { + u16 res = G3DUtility::SetTexture(mat, nullptr, mpTextures[tex]->getName(), &obj, false, buf, 0xFF, 2); + for (int j = 0; j < res; j++) { if (buf[j].texCoordId != -1) { fn_804AE340(mat, static_cast<GXTexCoordID>(buf[j].texCoordId)); } |
