Remove AUTO_VAR macro and _toString function (#592)

This commit is contained in:
void_17
2026-03-06 02:11:18 +07:00
committed by GitHub
parent 7d6658fe5b
commit 55231bb8d3
294 changed files with 5067 additions and 5773 deletions

View File

@@ -169,10 +169,9 @@ EntityRenderDispatcher::EntityRenderDispatcher()
renderers[eTYPE_LIGHTNINGBOLT] = new LightningBoltRenderer();
glDisable(GL_LIGHTING);
AUTO_VAR(itEnd, renderers.end());
for( classToRendererMap::iterator it = renderers.begin(); it != itEnd; it++ )
for( auto& it : renderers )
{
it->second->init(this);
it.second->init(this);
}
isGuiRender = false; // 4J added
@@ -182,7 +181,7 @@ EntityRenderer *EntityRenderDispatcher::getRenderer(eINSTANCEOF e)
{
if( (e & eTYPE_PLAYER) == eTYPE_PLAYER) e = eTYPE_PLAYER;
//EntityRenderer * r = renderers[e];
AUTO_VAR(it, renderers.find( e )); // 4J Stu - The .at and [] accessors insert elements if they don't exist
auto it = renderers.find(e); // 4J Stu - The .at and [] accessors insert elements if they don't exist
if( it == renderers.end() )
{
@@ -305,10 +304,9 @@ Font *EntityRenderDispatcher::getFont()
void EntityRenderDispatcher::registerTerrainTextures(IconRegister *iconRegister)
{
//for (EntityRenderer<? extends Entity> renderer : renderers.values())
for(AUTO_VAR(it, renderers.begin()); it != renderers.end(); ++it)
for( auto& it : renderers )
{
EntityRenderer *renderer = it->second;
EntityRenderer *renderer = it.second;
renderer->registerTerrainTextures(iconRegister);
}
}