|
@@ -24,7 +24,7 @@
|
|
|
#include "console/console.h"
|
|
|
#include "math/mMath.h"
|
|
|
#include "core/strings/stringFunctions.h"
|
|
|
-
|
|
|
+#include "console/engineAPI.h"
|
|
|
|
|
|
extern void mInstallLibrary_C();
|
|
|
extern void mInstallLibrary_ASM();
|
|
@@ -35,7 +35,13 @@ extern void mInstall_Library_SSE();
|
|
|
|
|
|
|
|
|
//--------------------------------------
|
|
|
-ConsoleFunction( MathInit, void, 1, 10, "(detect|C|FPU|MMX|3DNOW|SSE|...)")
|
|
|
+DefineEngineStringlyVariadicFunction( mathInit, void, 1, 10, "( ... )"
|
|
|
+ "@brief Install the math library with specified extensions.\n\n"
|
|
|
+ "Possible parameters are:\n\n"
|
|
|
+ " - 'DETECT' Autodetect math lib settings.\n\n"
|
|
|
+ " - 'C' Enable the C math routines. C routines are always enabled.\n\n"
|
|
|
+ " - 'SSE' Enable SSE math routines.\n\n"
|
|
|
+ "@ingroup Math")
|
|
|
{
|
|
|
U32 properties = CPU_PROP_C; // C entensions are always used
|
|
|
|