mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-07-19 11:58:08 +00:00
refactor: expand AUTO_VAR macro
This commit is contained in:
@@ -176,7 +176,7 @@ EntityRenderDispatcher::EntityRenderDispatcher() {
|
||||
renderers[eTYPE_LIGHTNINGBOLT] = new LightningBoltRenderer();
|
||||
glDisable(GL_LIGHTING);
|
||||
|
||||
AUTO_VAR(itEnd, renderers.end());
|
||||
auto itEnd = renderers.end();
|
||||
for (classToRendererMap::iterator it = renderers.begin(); it != itEnd;
|
||||
it++) {
|
||||
it->second->init(this);
|
||||
@@ -188,7 +188,7 @@ EntityRenderDispatcher::EntityRenderDispatcher() {
|
||||
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
|
||||
auto it = renderers.find(e); // 4J Stu - The .at and [] accessors
|
||||
// insert elements if they don't exist
|
||||
|
||||
if (it == renderers.end()) {
|
||||
@@ -304,7 +304,7 @@ Font* EntityRenderDispatcher::getFont() { return font; }
|
||||
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.begin(); it != renderers.end(); ++it) {
|
||||
EntityRenderer* renderer = it->second;
|
||||
renderer->registerTerrainTextures(iconRegister);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user