diff --git a/src/core/ptr.h b/src/core/ptr.h index c61db5506..b7ebc0d8e 100644 --- a/src/core/ptr.h +++ b/src/core/ptr.h @@ -373,6 +373,13 @@ DynamicCast (Ptr const&p) return Ptr (dynamic_cast (PeekPointer (p))); } +template +Ptr +StaticCast (Ptr const&p) +{ + return Ptr (static_cast (PeekPointer (p))); +} + /**************************************************** * Member method implementations.