aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/EntityRenderDispatcher.cpp
diff options
context:
space:
mode:
authorvoid_17 <heroerror3@gmail.com>2026-03-02 17:37:16 +0700
committervoid_17 <heroerror3@gmail.com>2026-03-02 17:37:16 +0700
commit119bff351450ea16ffda550b6e0f67379b29f708 (patch)
treed9f28714afd516bc2450f33b0a77c5e05ff4de90 /Minecraft.Client/EntityRenderDispatcher.cpp
parent8a2a62ea1d47364f802cf9aae97668bc4a7007b5 (diff)
Revert "shared_ptr -> std::shared_ptr"
This reverts commit 7074f35e4ba831e358117842b99ee35b87f85ae5.
Diffstat (limited to 'Minecraft.Client/EntityRenderDispatcher.cpp')
-rw-r--r--Minecraft.Client/EntityRenderDispatcher.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/Minecraft.Client/EntityRenderDispatcher.cpp b/Minecraft.Client/EntityRenderDispatcher.cpp
index 352d05e9..dfc9a11e 100644
--- a/Minecraft.Client/EntityRenderDispatcher.cpp
+++ b/Minecraft.Client/EntityRenderDispatcher.cpp
@@ -168,12 +168,12 @@ EntityRenderer *EntityRenderDispatcher::getRenderer(eINSTANCEOF e)
return it->second;
}
-EntityRenderer *EntityRenderDispatcher::getRenderer(std::shared_ptr<Entity> e)
+EntityRenderer *EntityRenderDispatcher::getRenderer(shared_ptr<Entity> e)
{
return getRenderer(e->GetType());
}
-void EntityRenderDispatcher::prepare(Level *level, Textures *textures, Font *font, std::shared_ptr<Mob> player, Options *options, float a)
+void EntityRenderDispatcher::prepare(Level *level, Textures *textures, Font *font, shared_ptr<Mob> player, Options *options, float a)
{
this->level = level;
this->textures = textures;
@@ -197,7 +197,7 @@ void EntityRenderDispatcher::prepare(Level *level, Textures *textures, Font *fon
playerRotX = player->xRotO + (player->xRot - player->xRotO) * a;
}
- std::shared_ptr<Player> pl = dynamic_pointer_cast<Player>(player);
+ shared_ptr<Player> pl = dynamic_pointer_cast<Player>(player);
if (pl->ThirdPersonView() == 2)
{
playerRotY += 180;
@@ -209,7 +209,7 @@ void EntityRenderDispatcher::prepare(Level *level, Textures *textures, Font *fon
}
-void EntityRenderDispatcher::render(std::shared_ptr<Entity> entity, float a)
+void EntityRenderDispatcher::render(shared_ptr<Entity> entity, float a)
{
double x = entity->xOld + (entity->x - entity->xOld) * a;
double y = entity->yOld + (entity->y - entity->yOld) * a;
@@ -230,7 +230,7 @@ void EntityRenderDispatcher::render(std::shared_ptr<Entity> entity, float a)
}
}
float r = entity->yRotO + (rotDiff) * a;
-
+
int col = entity->getLightColor(a);
if (entity->isOnFire())
{
@@ -244,13 +244,13 @@ void EntityRenderDispatcher::render(std::shared_ptr<Entity> entity, float a)
render(entity, x - xOff, y - yOff, z - zOff, r, a);
}
-void EntityRenderDispatcher::render(std::shared_ptr<Entity> entity, double x, double y, double z, float rot, float a, bool bItemFrame, bool bRenderPlayerShadow)
+void EntityRenderDispatcher::render(shared_ptr<Entity> entity, double x, double y, double z, float rot, float a, bool bItemFrame, bool bRenderPlayerShadow)
{
EntityRenderer *renderer = getRenderer(entity);
if (renderer != NULL)
- {
+ {
renderer->SetItemFrame(bItemFrame);
-
+
renderer->render(entity, x, y, z, rot, a);
renderer->postRender(entity, x, y, z, rot, a, bRenderPlayerShadow);
}