//////////////////////////////////////////////////////////////////////////////////////////////////// // NoesisGUI - http://www.noesisengine.com // Copyright (c) 2013 Noesis Technologies S.L. All Rights Reserved. //////////////////////////////////////////////////////////////////////////////////////////////////// #include namespace Noesis { //////////////////////////////////////////////////////////////////////////////////////////////////// template inline T* ResourceDictionary::Get(const char* key) const { BaseComponent* value = Get(key); NS_CHECK(value == 0 || DynamicCast(value) != 0, "Invalid cast"); return static_cast(value); } }