Skip to content

Commit f629015

Browse files
committed
resolve merge conflicts
1 parent e2fd835 commit f629015

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

rootex/framework/components/visual/model/renderable_component.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class RenderableComponent : public Component
4141
virtual bool addAffectingStaticLight(SceneID id);
4242
virtual void removeAffectingStaticLight(SceneID id);
4343

44-
void setMaterialOverride(MaterialResourceFile* oldMaterial, Ref<MaterialResourceFile> newMaterial);
44+
virtual void setMaterialOverride(MaterialResourceFile* oldMaterial, Ref<MaterialResourceFile> newMaterial);
4545
Ref<MaterialResourceFile> getMaterialOverride(MaterialResourceFile* material) { return m_MaterialOverrides.at(material); }
4646

4747
unsigned int getRenderPass() const { return m_RenderPass; }

rootex/framework/components/visual/model/sprite_component.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,10 @@ void SpriteComponent::postRender()
8585
Ref<MaterialResourceFile> SpriteComponent::getOverridingMaterialResourceFile()
8686
{
8787
auto& [material, meshes] = getMeshes()[0];
88-
return m_MaterialOverrides.at(material);
88+
return m_MaterialOverrides.at(material.get());
8989
}
9090

91-
void SpriteComponent::setMaterialOverride(Ref<MaterialResourceFile> oldMaterial, Ref<MaterialResourceFile> newMaterial)
91+
void SpriteComponent::setMaterialOverride(MaterialResourceFile* oldMaterial, Ref<MaterialResourceFile> newMaterial)
9292
{
9393
RenderableComponent::setMaterialOverride(oldMaterial, newMaterial);
9494
adjustScaling();

rootex/framework/components/visual/model/sprite_component.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class SpriteComponent : public ModelComponent
1212
bool m_IsBillboarded;
1313

1414
void adjustScaling();
15-
void setMaterialOverride(Ref<MaterialResourceFile> oldMaterial, Ref<MaterialResourceFile> newMaterial) override;
15+
void setMaterialOverride(MaterialResourceFile* oldMaterial, Ref<MaterialResourceFile> newMaterial) override;
1616

1717
static JSON::json InjectSpriteModel(const JSON::json& data);
1818

0 commit comments

Comments
 (0)