|
@@ -38,6 +38,12 @@ namespace bx
|
|
|
}
|
|
}
|
|
|
#define BX_IGNORE_C4127(_x) bx::ignoreC4127(!!(_x) )
|
|
#define BX_IGNORE_C4127(_x) bx::ignoreC4127(!!(_x) )
|
|
|
|
|
|
|
|
|
|
+ template<typename Ty>
|
|
|
|
|
+ inline void swap(Ty& _a, Ty& _b)
|
|
|
|
|
+ {
|
|
|
|
|
+ Ty tmp = _a; _a = _b; _b = tmp;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
} // namespace bx
|
|
} // namespace bx
|
|
|
|
|
|
|
|
// Annoying C++0x stuff..
|
|
// Annoying C++0x stuff..
|