aboutsummaryrefslogtreecommitdiff
path: root/app/source/Cplt/Utils/RTTI.hpp
diff options
context:
space:
mode:
authorrtk0c <[email protected]>2022-11-27 12:04:31 -0800
committerrtk0c <[email protected]>2022-11-27 12:04:31 -0800
commit182c8f8357739f905bbd721006480502435b6b43 (patch)
tree082613a474d863182e2ad8f2167f1643f26e67a3 /app/source/Cplt/Utils/RTTI.hpp
parentb01ed99a1cd0c863c8709930658513c04dd70f61 (diff)
Update brace style to match rest of my projectscplt-imgui
Diffstat (limited to 'app/source/Cplt/Utils/RTTI.hpp')
-rw-r--r--app/source/Cplt/Utils/RTTI.hpp15
1 files changed, 5 insertions, 10 deletions
diff --git a/app/source/Cplt/Utils/RTTI.hpp b/app/source/Cplt/Utils/RTTI.hpp
index 86b1e2c..bc0d289 100644
--- a/app/source/Cplt/Utils/RTTI.hpp
+++ b/app/source/Cplt/Utils/RTTI.hpp
@@ -3,15 +3,13 @@
#include <cassert>
template <class T, class TBase>
-bool is_a(TBase* t)
-{
+bool is_a(TBase* t) {
assert(t != nullptr);
return T::IsInstance(t);
}
template <class T, class TBase>
-bool is_a_nullable(TBase* t)
-{
+bool is_a_nullable(TBase* t) {
if (t) {
return is_a<T, TBase>(t);
} else {
@@ -20,8 +18,7 @@ bool is_a_nullable(TBase* t)
}
template <class T, class TBase>
-T* dyn_cast(TBase* t)
-{
+T* dyn_cast(TBase* t) {
assert(t != nullptr);
if (T::IsInstance(t)) {
return static_cast<T*>(t);
@@ -31,8 +28,7 @@ T* dyn_cast(TBase* t)
}
template <class T, class TBase>
-const T* dyn_cast(const TBase* t)
-{
+const T* dyn_cast(const TBase* t) {
assert(t != nullptr);
if (T::IsInstance(t)) {
return static_cast<const T*>(t);
@@ -42,8 +38,7 @@ const T* dyn_cast(const TBase* t)
}
template <class T, class TBase>
-T* dyn_cast_nullable(TBase* t)
-{
+T* dyn_cast_nullable(TBase* t) {
if (!t) return nullptr;
return dyn_cast<T, TBase>(t);
}