aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/gfx/renderobject.h
diff options
context:
space:
mode:
authorEugene Sandulenko2010-08-06 14:38:08 +0000
committerEugene Sandulenko2010-10-12 22:36:30 +0000
commit7257ee345b9c71e0aa0677061de0a0466c183cb9 (patch)
treefd254b07f13f2dc01bebb4a32aceea8946b587f7 /engines/sword25/gfx/renderobject.h
parent47904bc7b2992189bb554833f00a79ff0fea9fb8 (diff)
downloadscummvm-rg350-7257ee345b9c71e0aa0677061de0a0466c183cb9.tar.gz
scummvm-rg350-7257ee345b9c71e0aa0677061de0a0466c183cb9.tar.bz2
scummvm-rg350-7257ee345b9c71e0aa0677061de0a0466c183cb9.zip
SWORD25: More compilation fixes
svn-id: r53223
Diffstat (limited to 'engines/sword25/gfx/renderobject.h')
-rw-r--r--engines/sword25/gfx/renderobject.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/sword25/gfx/renderobject.h b/engines/sword25/gfx/renderobject.h
index 9424303505..98c1828822 100644
--- a/engines/sword25/gfx/renderobject.h
+++ b/engines/sword25/gfx/renderobject.h
@@ -157,7 +157,7 @@ public:
Falls der Cast nicht zulässig ist, wird ein ungültiger BS_RenderObjectPtr zurückgegeben.
*/
BS_RenderObjectPtr<BS_Bitmap> ToBitmap() {
- if (m_Type == TYPE_STATICBITMAP || m_Type == TYPE_DYNAMICBITMAP) return BS_RenderObjectPtr<BS_Bitmap>(this);
+ if (m_Type == TYPE_STATICBITMAP || m_Type == TYPE_DYNAMICBITMAP) return BS_RenderObjectPtr<BS_Bitmap>(this->GetHandle());
else return BS_RenderObjectPtr<BS_Bitmap>();
}
/**
@@ -166,7 +166,7 @@ public:
Falls der Cast nicht zulässig ist, wird ein ungültiger BS_RenderObjectPtr zurückgegeben.
*/
BS_RenderObjectPtr<BS_Animation> ToAnimation() {
- if (m_Type == TYPE_ANIMATION) return BS_RenderObjectPtr<BS_Animation>(this);
+ if (m_Type == TYPE_ANIMATION) return BS_RenderObjectPtr<BS_Animation>(this->GetHandle());
else return BS_RenderObjectPtr<BS_Animation>();
}
/**
@@ -175,7 +175,7 @@ public:
Falls der Cast nicht zulässig ist, wird ein ungültiger BS_RenderObjectPtr zurückgegeben.
*/
BS_RenderObjectPtr<BS_Panel> ToPanel() {
- if (m_Type == TYPE_PANEL) return BS_RenderObjectPtr<BS_Panel>(this);
+ if (m_Type == TYPE_PANEL) return BS_RenderObjectPtr<BS_Panel>(this->GetHandle());
else return BS_RenderObjectPtr<BS_Panel>();
}
/**
@@ -184,7 +184,7 @@ public:
Falls der Cast nicht zulässig ist, wird ein ungültiger BS_RenderObjectPtr zurückgegeben.
*/
BS_RenderObjectPtr<BS_Text> ToText() {
- if (m_Type == TYPE_TEXT) return BS_RenderObjectPtr<BS_Text>(this);
+ if (m_Type == TYPE_TEXT) return BS_RenderObjectPtr<BS_Text>(this->GetHandle());
else return BS_RenderObjectPtr<BS_Text>();
}