summaryrefslogtreecommitdiff
path: root/src/core/managed/Managed.cpp
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-07 02:31:51 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-07 02:31:51 +0100
commitf6531b10353dacdcbab211a31926c165211cf3b3 (patch)
treeb0c6508bb58b5a34e4b4f8007af5af44fd38aca1 /src/core/managed/Managed.cpp
parent6b3b2f5965e5dfb2000bb9c23f11a83e175741de (diff)
Unified handling of references to Rtti instances: Now using pointers everywhere
Diffstat (limited to 'src/core/managed/Managed.cpp')
-rw-r--r--src/core/managed/Managed.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/managed/Managed.cpp b/src/core/managed/Managed.cpp
index b282427..64e287d 100644
--- a/src/core/managed/Managed.cpp
+++ b/src/core/managed/Managed.cpp
@@ -76,12 +76,12 @@ bool Managed::unregisterEvent(EventType type, EventHandler handler,
bool Managed::triggerEvent(Event &ev) { return mgr.triggerEvent(this, ev); }
-const Rtti &Managed::type() const { return typeOf(*this); }
+const Rtti *Managed::type() const { return typeOf(*this); }
-bool Managed::isa(const Rtti &t) const { return type().isa(t); }
+bool Managed::isa(const Rtti *t) const { return type()->isa(t); }
-bool Managed::composedOf(const Rtti &t) const
+bool Managed::composedOf(const Rtti *t) const
{
- return type().composedOf(t);
+ return type()->composedOf(t);
}
}