|
|
| |
namespace FX { | namespace FX { |
| |
|
FXAPI FXint compare(const FXchar* s1,const FXchar* s2); |
|
FXAPI FXint compare(const FXchar* s1,const FXString& s2); |
|
FXAPI FXint compare(const FXString& s1,const FXchar* s2); |
|
FXAPI FXint compare(const FXString& s1,const FXString& s2); |
|
|
|
FXAPI FXint compare(const FXchar* s1,const FXchar* s2,FXint n); |
|
FXAPI FXint compare(const FXchar* s1,const FXString& s2,FXint n); |
|
FXAPI FXint compare(const FXString& s1,const FXchar* s2,FXint n); |
|
FXAPI FXint compare(const FXString& s1,const FXString& s2,FXint n); |
|
|
|
FXAPI FXint comparecase(const FXchar* s1,const FXchar* s2); |
|
FXAPI FXint comparecase(const FXchar* s1,const FXString& s2); |
|
FXAPI FXint comparecase(const FXString& s1,const FXchar* s2); |
|
FXAPI FXint comparecase(const FXString& s1,const FXString& s2); |
|
|
|
FXAPI FXint comparecase(const FXchar* s1,const FXchar* s2,FXint n); |
|
FXAPI FXint comparecase(const FXchar* s1,const FXString& s2,FXint n); |
|
FXAPI FXint comparecase(const FXString& s1,const FXchar* s2,FXint n); |
|
FXAPI FXint comparecase(const FXString& s1,const FXString& s2,FXint n); |
|
|
|
FXAPI FXString FXStringFormat(const FXchar* fmt,...) FX_PRINTF(1,2) ; |
|
FXAPI FXString FXStringVFormat(const FXchar* fmt,va_list args); |
|
|
|
FXAPI FXString FXStringVal(FXint num,FXint base); |
|
FXAPI FXString FXStringVal(FXuint num,FXint base); |
|
|
|
FXAPI FXString FXStringVal(FXlong num,FXint base); |
|
|
|
FXAPI FXString FXStringVal(FXfloat num,FXint prec,FXbool exp); |
|
FXAPI FXString FXStringVal(FXdouble num,FXint prec,FXbool exp); |
|
|
|
FXAPI FXint FXIntVal(const FXString& s,FXint base); |
|
FXAPI FXuint FXUIntVal(const FXString& s,FXint base); |
| |
/** | /** |
* FXString provides essential string manipulation capabilities. | * FXString provides essential string manipulation capabilities. |
|
|
| |
class FXMat3d; | class FXMat3d; |
| |
|
class FXQuatd; |
|
FXAPI FXQuatd arc(const FXVec3d& a,const FXVec3d& b); |
| |
/// Double-precision quaternion | /// Double-precision quaternion |
class FXAPI FXQuatd : public FXVec4d { | class FXAPI FXQuatd : public FXVec4d { |
|
|
| |
class FXMat3f; | class FXMat3f; |
| |
|
class FXQuatf; |
|
FXAPI FXQuatf arc(const FXVec3f& a,const FXVec3f& b); |
| |
/// Single-precision quaternion | /// Single-precision quaternion |
class FXAPI FXQuatf : public FXVec4f { | class FXAPI FXQuatf : public FXVec4f { |