Branimir Karadžić 9 years ago
parent
commit
054a3165d7
1 changed files with 3 additions and 0 deletions
  1. 3 0
      include/bx/bx.h

+ 3 - 0
include/bx/bx.h

@@ -37,6 +37,9 @@ namespace bx
 	template<typename Ty>
 	template<typename Ty>
 	void xchg(Ty& _a, Ty& _b);
 	void xchg(Ty& _a, Ty& _b);
 
 
+	///
+	void xchg(void* _a, void* _b, size_t _numBytes);
+
 	// http://cnicholson.net/2011/01/stupid-c-tricks-a-better-sizeof_array/
 	// http://cnicholson.net/2011/01/stupid-c-tricks-a-better-sizeof_array/
 	template<typename T, size_t N>
 	template<typename T, size_t N>
 	char (&COUNTOF_REQUIRES_ARRAY_ARGUMENT(const T(&)[N]) )[N];
 	char (&COUNTOF_REQUIRES_ARRAY_ARGUMENT(const T(&)[N]) )[N];