![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
Namespaces | |
Ascii | |
FXPath | |
FXSystem | |
FXURL | |
Unicode | |
Typedefs | |
typedef char | FXchar |
typedef unsigned char | FXuchar |
typedef FXuchar | FXbool |
typedef unsigned short | FXushort |
typedef short | FXshort |
typedef unsigned int | FXuint |
typedef int | FXint |
typedef float | FXfloat |
typedef double | FXdouble |
typedef FXObject * | FXObjectPtr |
typedef wchar_t | FXwchar |
typedef unsigned short | FXnchar |
typedef long | FXival |
typedef unsigned long | FXuval |
typedef unsigned long | FXID |
typedef long | FXTime |
typedef unsigned long | FXPixel |
typedef FXuint | FXColor |
typedef FXuint | FXHotKey |
typedef FXID | FXDragType |
typedef FXint | FXInputHandle |
typedef _XEvent | FXRawEvent |
typedef FXint(* | FXFoldingListSortFunc) (const FXFoldingItem *, const FXFoldingItem *) |
typedef FXObjectListOf< FXGLObject > | FXGLObjectList |
typedef FXbool(* | FXZSortFunc) (FXfloat *&buffer, FXint &used, FXint &size) |
typedef FXObjectListOf< FXHeaderItem > | FXHeaderItemList |
typedef FXint(* | FXIconListSortFunc) (const FXIconItem *, const FXIconItem *) |
typedef FXObjectListOf< FXIconItem > | FXIconItemList |
typedef FXint(* | FXListSortFunc) (const FXListItem *, const FXListItem *) |
typedef FXObjectListOf< FXListItem > | FXListItemList |
typedef FXuint | FXSelector |
typedef unsigned long | FXThreadID |
typedef FXint(* | FXTreeListSortFunc) (const FXTreeItem *, const FXTreeItem *) |
Functions | |
FXHotKey | parseAccel (const FXString &string) |
FXString | unparseAccel (FXHotKey key) |
FXHotKey | parseHotKey (const FXString &string) |
FXint | findHotKey (const FXString &string) |
FXString | stripHotKey (const FXString &string) |
bool | fxcheckBMP (FXStream &store) |
bool | fxloadBMP (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsaveBMP (FXStream &store, const FXColor *data, FXint width, FXint height) |
bool | fxcheckICO (FXStream &store) |
bool | fxloadICO (FXStream &store, FXColor *&data, FXint &width, FXint &height, FXint &xspot, FXint &yspot) |
bool | fxsaveICO (FXStream &store, const FXColor *data, FXint width, FXint height, FXint xspot=-1, FXint yspot=-1) |
FXDate | operator+ (const FXDate &d, FXint x) |
FXDate | operator+ (FXint x, const FXDate &d) |
FXint | operator- (const FXDate &a, const FXDate &b) |
FXStream & | operator<< (FXStream &store, const FXDate &d) |
FXStream & | operator>> (FXStream &store, FXDate &d) |
FXuint | fxrandom (FXuint &seed) |
FXint | fxmalloc (void **ptr, unsigned long size) |
FXint | fxcalloc (void **ptr, unsigned long size) |
FXint | fxresize (void **ptr, unsigned long size) |
FXint | fxmemdup (void **ptr, const void *src, unsigned long size) |
void | fxfree (void **ptr) |
void | fxerror (const char *format,...) FX_PRINTF(1 |
void void | fxwarning (const char *format,...) FX_PRINTF(1 |
void void void | fxmessage (const char *format,...) FX_PRINTF(1 |
void void void void | fxassert (const char *expression, const char *filename, unsigned int lineno) |
void | fxtrace (unsigned int level, const char *format,...) FX_PRINTF(2 |
void void | fxsleep (unsigned int n) |
bool | fxfilematch (const char *pattern, const char *string, FXuint flags=(FILEMATCH_NOESCAPE|FILEMATCH_FILE_NAME)) |
FXColor | makeHiliteColor (FXColor clr) |
FXColor | makeShadowColor (FXColor clr) |
FXint | fxgetpid () |
bool | fxtoDOS (FXchar *&string, FXint &len) |
bool | fxfromDOS (FXchar *&string, FXint &len) |
FXchar * | fxstrdup (const FXchar *str) |
FXuint | fxstrhash (const FXchar *str) |
FXColor | fxcolorfromname (const FXchar *colorname) |
FXchar * | fxnamefromcolor (FXchar *colorname, FXColor color) |
void | fxrgb_to_hsv (FXfloat &h, FXfloat &s, FXfloat &v, FXfloat r, FXfloat g, FXfloat b) |
void | fxhsv_to_rgb (FXfloat &r, FXfloat &g, FXfloat &b, FXfloat h, FXfloat s, FXfloat v) |
FXint | fxieeefloatclass (FXfloat number) |
FXint | fxieeedoubleclass (FXdouble number) |
FXwchar | fxkeysym2ucs (FXwchar sym) |
FXwchar | fxucs2keysym (FXwchar ucs) |
FXint | fxparsegeometry (const FXchar *string, FXint &x, FXint &y, FXint &w, FXint &h) |
FXbool | fxisconsole (const FXchar *path) |
FXwchar | wc (const FXchar *ptr) |
FXwchar | wc (const FXnchar *ptr) |
FXint | wclen (const FXchar *ptr) |
FXint | wclen (const FXnchar *ptr) |
FXint | wcvalidate (const FXchar *string, FXint pos) |
FXint | wcvalidate (const FXnchar *string, FXint pos) |
FXint | wcinc (const FXchar *string, FXint pos) |
FXint | wcinc (const FXnchar *string, FXint pos) |
FXint | wcdec (const FXchar *string, FXint pos) |
FXint | wcdec (const FXnchar *string, FXint pos) |
FXint | utfslen (const FXwchar *str, FXint n) |
FXint | utfslen (const FXwchar *str) |
FXint | utfslen (const FXnchar *str, FXint n) |
FXint | utfslen (const FXnchar *str) |
FXint | wcslen (const FXchar *str, FXint n) |
FXint | wcslen (const FXchar *str) |
FXint | ncslen (const FXchar *str, FXint n) |
FXint | ncslen (const FXchar *str) |
FXint | utf2wcs (FXwchar *dst, const FXchar *src, FXint n) |
FXint | utf2wcs (FXwchar *dst, const FXchar *src) |
FXint | utf2ncs (FXnchar *dst, const FXchar *src, FXint n) |
FXint | utf2ncs (FXnchar *dst, const FXchar *src) |
FXint | wc2utfs (FXchar *dst, const FXwchar *src, FXint n) |
FXint | wc2utfs (FXchar *dst, const FXwchar *src) |
FXint | nc2utfs (FXchar *dst, const FXnchar *src, FXint n) |
FXint | nc2utfs (FXchar *dst, const FXnchar *src) |
void * | fxdllOpen (const FXchar *dllname) |
void | fxdllClose (void *dllhandle) |
void * | fxdllSymbol (void *dllhandle, const FXchar *dllsymbol) |
FXString | fxdllError () |
template<class TYPE > | |
void | constructElms (TYPE *ptr, unsigned long n) |
template<class TYPE > | |
void | destructElms (TYPE *ptr, unsigned long n) |
template<class TYPE > | |
void | copyElms (TYPE *dst, const TYPE *src, unsigned long n) |
template<class TYPE > | |
void | moveElms (TYPE *dst, const TYPE *src, unsigned long n) |
template<class TYPE > | |
void | fillElms (TYPE *dst, const TYPE &src, unsigned long n) |
template<class TYPE > | |
void | clearElms (TYPE *dst, unsigned long n) |
template<class TYPE > | |
void | saveElms (FXStream &store, const TYPE *ptr, unsigned long n) |
template<class TYPE > | |
void | loadElms (FXStream &store, TYPE *ptr, unsigned long n) |
template<class TYPE > | |
FXint | allocElms (TYPE *&ptr, unsigned long n) |
template<class TYPE > | |
FXint | callocElms (TYPE *&ptr, unsigned long n) |
template<class TYPE > | |
FXint | dupElms (TYPE *&ptr, const TYPE *src, unsigned long n) |
template<class TYPE > | |
FXint | resizeElms (TYPE *&ptr, unsigned long n) |
template<class TYPE > | |
void | freeElms (TYPE *&ptr) |
void | constructElms (FXuchar *, unsigned long) |
void | constructElms (FXchar *, unsigned long) |
void | constructElms (FXushort *, unsigned long) |
void | constructElms (FXshort *, unsigned long) |
void | constructElms (FXuint *, unsigned long) |
void | constructElms (FXint *, unsigned long) |
void | constructElms (FXfloat *, unsigned long) |
void | constructElms (FXdouble *, unsigned long) |
void | destructElms (FXuchar *, unsigned long) |
void | destructElms (FXchar *, unsigned long) |
void | destructElms (FXushort *, unsigned long) |
void | destructElms (FXshort *, unsigned long) |
void | destructElms (FXuint *, unsigned long) |
void | destructElms (FXint *, unsigned long) |
void | destructElms (FXfloat *, unsigned long) |
void | destructElms (FXdouble *, unsigned long) |
void | copyElms (FXuchar *dst, const FXuchar *src, unsigned long n) |
void | copyElms (FXchar *dst, const FXchar *src, unsigned long n) |
void | copyElms (FXushort *dst, const FXushort *src, unsigned long n) |
void | copyElms (FXshort *dst, const FXshort *src, unsigned long n) |
void | copyElms (FXuint *dst, const FXuint *src, unsigned long n) |
void | copyElms (FXint *dst, const FXint *src, unsigned long n) |
void | copyElms (FXfloat *dst, const FXfloat *src, unsigned long n) |
void | copyElms (FXdouble *dst, const FXdouble *src, unsigned long n) |
template<class TYPE > | |
void | copyElms (TYPE **dst, const TYPE **src, unsigned long n) |
void | moveElms (FXuchar *dst, const FXuchar *src, unsigned long n) |
void | moveElms (FXchar *dst, const FXchar *src, unsigned long n) |
void | moveElms (FXushort *dst, const FXushort *src, unsigned long n) |
void | moveElms (FXshort *dst, const FXshort *src, unsigned long n) |
void | moveElms (FXuint *dst, const FXuint *src, unsigned long n) |
void | moveElms (FXint *dst, const FXint *src, unsigned long n) |
void | moveElms (FXfloat *dst, const FXfloat *src, unsigned long n) |
void | moveElms (FXdouble *dst, const FXdouble *src, unsigned long n) |
template<class TYPE > | |
void | moveElms (TYPE **dst, const TYPE **src, unsigned long n) |
void | fillElms (FXuchar *dst, const FXuchar &src, unsigned long n) |
void | fillElms (FXchar *dst, const FXchar &src, unsigned long n) |
void | saveElms (FXStream &store, const FXuchar *ptr, unsigned long n) |
void | saveElms (FXStream &store, const FXchar *ptr, unsigned long n) |
void | saveElms (FXStream &store, const FXushort *ptr, unsigned long n) |
void | saveElms (FXStream &store, const FXshort *ptr, unsigned long n) |
void | saveElms (FXStream &store, const FXuint *ptr, unsigned long n) |
void | saveElms (FXStream &store, const FXint *ptr, unsigned long n) |
void | saveElms (FXStream &store, const FXfloat *ptr, unsigned long n) |
void | saveElms (FXStream &store, const FXdouble *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXuchar *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXchar *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXushort *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXshort *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXuint *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXint *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXfloat *ptr, unsigned long n) |
void | loadElms (FXStream &store, FXdouble *ptr, unsigned long n) |
bool | overlap (const FXExtentd &a, const FXExtentd &b) |
FXExtentd | unite (const FXExtentd &a, const FXExtentd &b) |
FXExtentd | intersect (const FXExtentd &a, const FXExtentd &b) |
FXStream & | operator<< (FXStream &store, const FXExtentd &ext) |
FXStream & | operator>> (FXStream &store, FXExtentd &ext) |
bool | overlap (const FXExtentf &a, const FXExtentf &b) |
FXExtentf | unite (const FXExtentf &a, const FXExtentf &b) |
FXExtentf | intersect (const FXExtentf &a, const FXExtentf &b) |
FXStream & | operator<< (FXStream &store, const FXExtentf &ext) |
FXStream & | operator>> (FXStream &store, FXExtentf &ext) |
bool | fxcheckGIF (FXStream &store) |
bool | fxloadGIF (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsaveGIF (FXStream &store, const FXColor *data, FXint width, FXint height, bool fast=true) |
void | glUseFXFont (FXFont *font, int first, int count, int list) |
bool | fxcheckIFF (FXStream &store) |
bool | fxloadIFF (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxcheckJPG (FXStream &store) |
bool | fxloadJPG (FXStream &store, FXColor *&data, FXint &width, FXint &height, FXint &quality) |
bool | fxsaveJPG (FXStream &store, const FXColor *data, FXint width, FXint height, FXint quality) |
FXMat3d | operator* (FXdouble x, const FXMat3d &a) |
FXMat3d | operator* (const FXMat3d &a, FXdouble x) |
FXMat3d | operator/ (const FXMat3d &a, FXdouble x) |
FXMat3d | operator/ (FXdouble x, const FXMat3d &a) |
FXStream & | operator<< (FXStream &store, const FXMat3d &m) |
FXStream & | operator>> (FXStream &store, FXMat3d &m) |
FXMat3f | operator* (FXfloat x, const FXMat3f &a) |
FXMat3f | operator* (const FXMat3f &a, FXfloat x) |
FXMat3f | operator/ (const FXMat3f &a, FXfloat x) |
FXMat3f | operator/ (FXfloat x, const FXMat3f &a) |
FXStream & | operator<< (FXStream &store, const FXMat3f &m) |
FXStream & | operator>> (FXStream &store, FXMat3f &m) |
FXMat4d | operator* (FXdouble x, const FXMat4d &a) |
FXMat4d | operator* (const FXMat4d &a, FXdouble x) |
FXMat4d | operator/ (const FXMat4d &a, FXdouble x) |
FXMat4d | operator/ (FXdouble x, const FXMat4d &a) |
FXStream & | operator<< (FXStream &store, const FXMat4d &m) |
FXStream & | operator>> (FXStream &store, FXMat4d &m) |
FXMat4f | operator* (FXfloat x, const FXMat4f &a) |
FXMat4f | operator* (const FXMat4f &a, FXfloat x) |
FXMat4f | operator/ (const FXMat4f &a, FXfloat x) |
FXMat4f | operator/ (FXfloat x, const FXMat4f &a) |
FXStream & | operator<< (FXStream &store, const FXMat4f &m) |
FXStream & | operator>> (FXStream &store, FXMat4f &m) |
bool | fxcheckPCX (FXStream &store) |
bool | fxloadPCX (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsavePCX (FXStream &store, const FXColor *data, FXint width, FXint height) |
bool | fxcheckPNG (FXStream &store) |
bool | fxloadPNG (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsavePNG (FXStream &store, const FXColor *data, FXint width, FXint height) |
FXPoint | operator* (const FXPoint &p, FXshort c) |
FXPoint | operator* (FXshort c, const FXPoint &p) |
FXPoint | operator/ (const FXPoint &p, FXshort c) |
FXPoint | operator/ (FXshort c, const FXPoint &p) |
FXStream & | operator<< (FXStream &store, const FXPoint &p) |
FXStream & | operator>> (FXStream &store, FXPoint &p) |
bool | fxcheckPPM (FXStream &store) |
bool | fxloadPPM (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsavePPM (FXStream &store, const FXColor *data, FXint width, FXint height) |
bool | overlap (const FXRanged &a, const FXRanged &b) |
FXRanged | unite (const FXRanged &a, const FXRanged &b) |
FXRanged | intersect (const FXRanged &a, const FXRanged &b) |
FXStream & | operator<< (FXStream &store, const FXRanged &bounds) |
FXStream & | operator>> (FXStream &store, FXRanged &bounds) |
bool | overlap (const FXRangef &a, const FXRangef &b) |
FXRangef | unite (const FXRangef &a, const FXRangef &b) |
FXRangef | intersect (const FXRangef &a, const FXRangef &b) |
FXStream & | operator<< (FXStream &store, const FXRangef &bounds) |
FXStream & | operator>> (FXStream &store, FXRangef &bounds) |
bool | fxcheckRAS (FXStream &store) |
bool | fxloadRAS (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsaveRAS (FXStream &store, const FXColor *data, FXint width, FXint height) |
bool | overlap (const FXRectangle &a, const FXRectangle &b) |
FXStream & | operator<< (FXStream &store, const FXRectangle &r) |
FXStream & | operator>> (FXStream &store, FXRectangle &r) |
FXStream & | operator<< (FXStream &store, const FXRex &s) |
FXStream & | operator>> (FXStream &store, FXRex &s) |
bool | fxcheckRGB (FXStream &store) |
bool | fxloadRGB (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsaveRGB (FXStream &store, const FXColor *data, FXint width, FXint height) |
FXSize | operator* (const FXSize &s, FXshort c) |
FXSize | operator* (FXshort c, const FXSize &s) |
FXSize | operator/ (const FXSize &s, FXshort c) |
FXSize | operator/ (FXshort c, const FXSize &s) |
FXStream & | operator<< (FXStream &store, const FXSize &s) |
FXStream & | operator>> (FXStream &store, FXSize &s) |
bool | overlap (const FXRanged &a, const FXSphered &b) |
bool | overlap (const FXSphered &a, const FXRanged &b) |
bool | overlap (const FXSphered &a, const FXSphered &b) |
FXStream & | operator<< (FXStream &store, const FXSphered &sphere) |
FXStream & | operator>> (FXStream &store, FXSphered &sphere) |
bool | overlap (const FXRangef &a, const FXSpheref &b) |
bool | overlap (const FXSpheref &a, const FXRangef &b) |
bool | overlap (const FXSpheref &a, const FXSpheref &b) |
FXStream & | operator<< (FXStream &store, const FXSpheref &sphere) |
FXStream & | operator>> (FXStream &store, FXSpheref &sphere) |
void | swap (FXString &a, FXString &b) |
FXint | compare (const FXchar *s1, const FXchar *s2) |
FXint | compare (const FXchar *s1, const FXString &s2) |
FXint | compare (const FXString &s1, const FXchar *s2) |
FXint | compare (const FXString &s1, const FXString &s2) |
FXint | compare (const FXchar *s1, const FXchar *s2, FXint n) |
FXint | compare (const FXchar *s1, const FXString &s2, FXint n) |
FXint | compare (const FXString &s1, const FXchar *s2, FXint n) |
FXint | compare (const FXString &s1, const FXString &s2, FXint n) |
FXint | comparecase (const FXchar *s1, const FXchar *s2) |
FXint | comparecase (const FXchar *s1, const FXString &s2) |
FXint | comparecase (const FXString &s1, const FXchar *s2) |
FXint | comparecase (const FXString &s1, const FXString &s2) |
FXint | comparecase (const FXchar *s1, const FXchar *s2, FXint n) |
FXint | comparecase (const FXchar *s1, const FXString &s2, FXint n) |
FXint | comparecase (const FXString &s1, const FXchar *s2, FXint n) |
FXint | comparecase (const FXString &s1, const FXString &s2, FXint n) |
FXint | compareversion (const FXchar *s1, const FXchar *s2) |
FXint | compareversion (const FXchar *s1, const FXString &s2) |
FXint | compareversion (const FXString &s1, const FXchar *s2) |
FXint | compareversion (const FXString &s1, const FXString &s2) |
bool | operator== (const FXString &s1, const FXString &s2) |
bool | operator== (const FXString &s1, const FXchar *s2) |
bool | operator== (const FXchar *s1, const FXString &s2) |
bool | operator!= (const FXString &s1, const FXString &s2) |
bool | operator!= (const FXString &s1, const FXchar *s2) |
bool | operator!= (const FXchar *s1, const FXString &s2) |
bool | operator< (const FXString &s1, const FXString &s2) |
bool | operator< (const FXString &s1, const FXchar *s2) |
bool | operator< (const FXchar *s1, const FXString &s2) |
bool | operator<= (const FXString &s1, const FXString &s2) |
bool | operator<= (const FXString &s1, const FXchar *s2) |
bool | operator<= (const FXchar *s1, const FXString &s2) |
bool | operator> (const FXString &s1, const FXString &s2) |
bool | operator> (const FXString &s1, const FXchar *s2) |
bool | operator> (const FXchar *s1, const FXString &s2) |
bool | operator>= (const FXString &s1, const FXString &s2) |
bool | operator>= (const FXString &s1, const FXchar *s2) |
bool | operator>= (const FXchar *s1, const FXString &s2) |
FXString | operator+ (const FXString &s1, const FXString &s2) |
FXString | operator+ (const FXString &s1, const FXchar *s2) |
FXString | operator+ (const FXString &s1, const FXwchar *s2) |
FXString | operator+ (const FXString &s1, const FXnchar *s2) |
FXString | operator+ (const FXchar *s1, const FXString &s2) |
FXString | operator+ (const FXwchar *s1, const FXString &s2) |
FXString | operator+ (const FXnchar *s1, const FXString &s2) |
FXString | operator+ (const FXString &s, FXchar c) |
FXString | operator+ (FXchar c, const FXString &s) |
FXStream & | operator<< (FXStream &store, const FXString &s) |
FXStream & | operator>> (FXStream &store, FXString &s) |
FXString | FXStringFormat (const FXchar *fmt,...) FX_PRINTF(1 |
FXString FXString | FXStringVFormat (const FXchar *fmt, va_list args) |
FXString | FXStringVal (FXint num, FXint base=10) |
FXString | FXStringVal (FXuint num, FXint base=10) |
FXString | FXStringVal (FXlong num, FXint base=10) |
FXString | FXStringVal (FXulong num, FXint base=10) |
FXString | FXStringVal (FXfloat num, FXint prec=6, FXint exp=MAYBE) |
FXString | FXStringVal (FXdouble num, FXint prec=6, FXint exp=MAYBE) |
FXint | FXIntVal (const FXString &s, FXint base=10) |
FXuint | FXUIntVal (const FXString &s, FXint base=10) |
FXlong | FXLongVal (const FXString &s, FXint base=10) |
FXulong | FXULongVal (const FXString &s, FXint base=10) |
FXfloat | FXFloatVal (const FXString &s) |
FXdouble | FXDoubleVal (const FXString &s) |
FXString | fromAscii (const FXString &s) |
FXString | toAscii (const FXString &s) |
FXString | escape (const FXString &s) |
FXString | unescape (const FXString &s) |
FXString | normalize (const FXString &s) |
FXString | decompose (const FXString &s, FXuint kind) |
FXString | compose (const FXString &s, FXuint kind) |
FXString & | unixToDos (FXString &str) |
FXString & | dosToUnix (FXString &str) |
bool | fxcheckTGA (FXStream &store) |
bool | fxloadTGA (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsaveTGA (FXStream &store, const FXColor *data, FXint width, FXint height) |
bool | fxcheckTIF (FXStream &store) |
bool | fxloadTIF (FXStream &store, FXColor *&data, FXint &width, FXint &height, FXushort &codec) |
bool | fxsaveTIF (FXStream &store, const FXColor *data, FXint width, FXint height, FXushort codec) |
FXVec2d | operator* (const FXVec2d &a, FXdouble n) |
FXVec2d | operator* (FXdouble n, const FXVec2d &a) |
FXVec2d | operator/ (const FXVec2d &a, FXdouble n) |
FXVec2d | operator/ (FXdouble n, const FXVec2d &a) |
bool | operator== (const FXVec2d &a, FXdouble n) |
bool | operator!= (const FXVec2d &a, FXdouble n) |
bool | operator== (FXdouble n, const FXVec2d &a) |
bool | operator!= (FXdouble n, const FXVec2d &a) |
bool | operator< (const FXVec2d &a, FXdouble n) |
bool | operator<= (const FXVec2d &a, FXdouble n) |
bool | operator> (const FXVec2d &a, FXdouble n) |
bool | operator>= (const FXVec2d &a, FXdouble n) |
bool | operator< (FXdouble n, const FXVec2d &a) |
bool | operator<= (FXdouble n, const FXVec2d &a) |
bool | operator> (FXdouble n, const FXVec2d &a) |
bool | operator>= (FXdouble n, const FXVec2d &a) |
FXVec2d | lo (const FXVec2d &a, const FXVec2d &b) |
FXVec2d | hi (const FXVec2d &a, const FXVec2d &b) |
FXVec2d | normalize (const FXVec2d &v) |
FXStream & | operator<< (FXStream &store, const FXVec2d &v) |
FXStream & | operator>> (FXStream &store, FXVec2d &v) |
FXVec2f | operator* (const FXVec2f &a, FXfloat n) |
FXVec2f | operator* (FXfloat n, const FXVec2f &a) |
FXVec2f | operator/ (const FXVec2f &a, FXfloat n) |
FXVec2f | operator/ (FXfloat n, const FXVec2f &a) |
bool | operator== (const FXVec2f &a, FXfloat n) |
bool | operator!= (const FXVec2f &a, FXfloat n) |
bool | operator== (FXfloat n, const FXVec2f &a) |
bool | operator!= (FXfloat n, const FXVec2f &a) |
bool | operator< (const FXVec2f &a, FXfloat n) |
bool | operator<= (const FXVec2f &a, FXfloat n) |
bool | operator> (const FXVec2f &a, FXfloat n) |
bool | operator>= (const FXVec2f &a, FXfloat n) |
bool | operator< (FXfloat n, const FXVec2f &a) |
bool | operator<= (FXfloat n, const FXVec2f &a) |
bool | operator> (FXfloat n, const FXVec2f &a) |
bool | operator>= (FXfloat n, const FXVec2f &a) |
FXVec2f | lo (const FXVec2f &a, const FXVec2f &b) |
FXVec2f | hi (const FXVec2f &a, const FXVec2f &b) |
FXVec2f | normalize (const FXVec2f &v) |
FXStream & | operator<< (FXStream &store, const FXVec2f &v) |
FXStream & | operator>> (FXStream &store, FXVec2f &v) |
FXVec3d | operator* (const FXVec3d &a, FXdouble n) |
FXVec3d | operator* (FXdouble n, const FXVec3d &a) |
FXVec3d | operator/ (const FXVec3d &a, FXdouble n) |
FXVec3d | operator/ (FXdouble n, const FXVec3d &a) |
bool | operator== (const FXVec3d &a, FXdouble n) |
bool | operator!= (const FXVec3d &a, FXdouble n) |
bool | operator== (FXdouble n, const FXVec3d &a) |
bool | operator!= (FXdouble n, const FXVec3d &a) |
bool | operator< (const FXVec3d &a, FXdouble n) |
bool | operator<= (const FXVec3d &a, FXdouble n) |
bool | operator> (const FXVec3d &a, FXdouble n) |
bool | operator>= (const FXVec3d &a, FXdouble n) |
bool | operator< (FXdouble n, const FXVec3d &a) |
bool | operator<= (FXdouble n, const FXVec3d &a) |
bool | operator> (FXdouble n, const FXVec3d &a) |
bool | operator>= (FXdouble n, const FXVec3d &a) |
FXVec3d | lo (const FXVec3d &a, const FXVec3d &b) |
FXVec3d | hi (const FXVec3d &a, const FXVec3d &b) |
FXVec3d | normal (const FXVec3d &a, const FXVec3d &b, const FXVec3d &c) |
FXVec3d | normal (const FXVec3d &a, const FXVec3d &b, const FXVec3d &c, const FXVec3d &d) |
FXVec3d | normalize (const FXVec3d &v) |
FXStream & | operator<< (FXStream &store, const FXVec3d &v) |
FXStream & | operator>> (FXStream &store, FXVec3d &v) |
FXVec3f | operator* (const FXVec3f &a, FXfloat n) |
FXVec3f | operator* (FXfloat n, const FXVec3f &a) |
FXVec3f | operator/ (const FXVec3f &a, FXfloat n) |
FXVec3f | operator/ (FXfloat n, const FXVec3f &a) |
bool | operator== (const FXVec3f &a, FXfloat n) |
bool | operator!= (const FXVec3f &a, FXfloat n) |
bool | operator== (FXfloat n, const FXVec3f &a) |
bool | operator!= (FXfloat n, const FXVec3f &a) |
bool | operator< (const FXVec3f &a, FXfloat n) |
bool | operator<= (const FXVec3f &a, FXfloat n) |
bool | operator> (const FXVec3f &a, FXfloat n) |
bool | operator>= (const FXVec3f &a, FXfloat n) |
bool | operator< (FXfloat n, const FXVec3f &a) |
bool | operator<= (FXfloat n, const FXVec3f &a) |
bool | operator> (FXfloat n, const FXVec3f &a) |
bool | operator>= (FXfloat n, const FXVec3f &a) |
FXVec3f | lo (const FXVec3f &a, const FXVec3f &b) |
FXVec3f | hi (const FXVec3f &a, const FXVec3f &b) |
FXVec3f | normal (const FXVec3f &a, const FXVec3f &b, const FXVec3f &c) |
FXVec3f | normal (const FXVec3f &a, const FXVec3f &b, const FXVec3f &c, const FXVec3f &d) |
FXVec3f | normalize (const FXVec3f &v) |
FXStream & | operator<< (FXStream &store, const FXVec3f &v) |
FXStream & | operator>> (FXStream &store, FXVec3f &v) |
FXVec4d | operator* (const FXVec4d &a, FXdouble n) |
FXVec4d | operator* (FXdouble n, const FXVec4d &a) |
FXVec4d | operator/ (const FXVec4d &a, FXdouble n) |
FXVec4d | operator/ (FXdouble n, const FXVec4d &a) |
bool | operator== (const FXVec4d &a, FXdouble n) |
bool | operator!= (const FXVec4d &a, FXdouble n) |
bool | operator== (FXdouble n, const FXVec4d &a) |
bool | operator!= (FXdouble n, const FXVec4d &a) |
bool | operator< (const FXVec4d &a, FXdouble n) |
bool | operator<= (const FXVec4d &a, FXdouble n) |
bool | operator> (const FXVec4d &a, FXdouble n) |
bool | operator>= (const FXVec4d &a, FXdouble n) |
bool | operator< (FXdouble n, const FXVec4d &a) |
bool | operator<= (FXdouble n, const FXVec4d &a) |
bool | operator> (FXdouble n, const FXVec4d &a) |
bool | operator>= (FXdouble n, const FXVec4d &a) |
FXVec4d | lo (const FXVec4d &a, const FXVec4d &b) |
FXVec4d | hi (const FXVec4d &a, const FXVec4d &b) |
FXVec4d | plane (const FXVec4d &vec) |
FXVec4d | plane (const FXVec3d &vec, FXdouble dist) |
FXVec4d | plane (const FXVec3d &vec, const FXVec3d &p) |
FXVec4d | plane (const FXVec3d &a, const FXVec3d &b, const FXVec3d &c) |
FXVec4d | normalize (const FXVec4d &v) |
FXStream & | operator<< (FXStream &store, const FXVec4d &v) |
FXStream & | operator>> (FXStream &store, FXVec4d &v) |
FXVec4f | operator* (const FXVec4f &a, FXfloat n) |
FXVec4f | operator* (FXfloat n, const FXVec4f &a) |
FXVec4f | operator/ (const FXVec4f &a, FXfloat n) |
FXVec4f | operator/ (FXfloat n, const FXVec4f &a) |
bool | operator== (const FXVec4f &a, FXfloat n) |
bool | operator!= (const FXVec4f &a, FXfloat n) |
bool | operator== (FXfloat n, const FXVec4f &a) |
bool | operator!= (FXfloat n, const FXVec4f &a) |
bool | operator< (const FXVec4f &a, FXfloat n) |
bool | operator<= (const FXVec4f &a, FXfloat n) |
bool | operator> (const FXVec4f &a, FXfloat n) |
bool | operator>= (const FXVec4f &a, FXfloat n) |
bool | operator< (FXfloat n, const FXVec4f &a) |
bool | operator<= (FXfloat n, const FXVec4f &a) |
bool | operator> (FXfloat n, const FXVec4f &a) |
bool | operator>= (FXfloat n, const FXVec4f &a) |
FXVec4f | lo (const FXVec4f &a, const FXVec4f &b) |
FXVec4f | hi (const FXVec4f &a, const FXVec4f &b) |
FXVec4f | plane (const FXVec4f &vec) |
FXVec4f | plane (const FXVec3f &vec, FXfloat dist) |
FXVec4f | plane (const FXVec3f &vec, const FXVec3f &p) |
FXVec4f | plane (const FXVec3f &a, const FXVec3f &b, const FXVec3f &c) |
FXVec4f | normalize (const FXVec4f &v) |
FXStream & | operator<< (FXStream &store, const FXVec4f &v) |
FXStream & | operator>> (FXStream &store, FXVec4f &v) |
bool | fxcheckXBM (FXStream &store) |
bool | fxloadXBM (FXColor *&data, const FXuchar *pix, const FXuchar *msk, FXint width, FXint height) |
bool | fxloadXBM (FXStream &store, FXColor *&data, FXint &width, FXint &height, FXint &hotx, FXint &hoty) |
bool | fxsaveXBM (FXStream &store, const FXColor *data, FXint width, FXint height, FXint hotx=-1, FXint hoty=-1) |
bool | fxsavePS (FXStream &store, const FXColor *data, FXint width, FXint height, FXint paperw=612, FXint paperh=792, FXint margin=35, bool color=true) |
bool | fxcheckXPM (FXStream &store) |
bool | fxloadXPM (const FXchar **pix, FXColor *&data, FXint &width, FXint &height) |
bool | fxloadXPM (FXStream &store, FXColor *&data, FXint &width, FXint &height) |
bool | fxsaveXPM (FXStream &store, const FXColor *data, FXint width, FXint height, bool fast=true) |
Variables | |
const FXuchar | fxversion [3] |
unsigned int | fxTraceLevel |
typedef char FX::FXchar |
typedef unsigned char FX::FXuchar |
typedef FXuchar FX::FXbool |
typedef unsigned short FX::FXushort |
typedef short FX::FXshort |
typedef unsigned int FX::FXuint |
typedef int FX::FXint |
typedef float FX::FXfloat |
typedef double FX::FXdouble |
typedef FXObject* FX::FXObjectPtr |
typedef wchar_t FX::FXwchar |
typedef unsigned short FX::FXnchar |
typedef long FX::FXival |
typedef unsigned long FX::FXuval |
typedef unsigned long FX::FXID |
typedef long FX::FXTime |
typedef unsigned long FX::FXPixel |
typedef FXuint FX::FXColor |
typedef FXuint FX::FXHotKey |
typedef FXID FX::FXDragType |
typedef FXint FX::FXInputHandle |
typedef _XEvent FX::FXRawEvent |
typedef FXint(* FX::FXFoldingListSortFunc) (const FXFoldingItem *, const FXFoldingItem *) |
Folding item collate function.
typedef FXObjectListOf<FXGLObject> FX::FXGLObjectList |
List of GL objects.
List of FXHeaderItem's.
typedef FXint(* FX::FXIconListSortFunc) (const FXIconItem *, const FXIconItem *) |
Icon item collate function.
typedef FXObjectListOf<FXIconItem> FX::FXIconItemList |
List of FXIconItem's.
typedef FXint(* FX::FXListSortFunc) (const FXListItem *, const FXListItem *) |
List item collate function.
typedef FXObjectListOf<FXListItem> FX::FXListItemList |
List of FXListItem's.
typedef FXuint FX::FXSelector |
Association key.
typedef unsigned long FX::FXThreadID |
typedef FXint(* FX::FXTreeListSortFunc) (const FXTreeItem *, const FXTreeItem *) |
Tree item collate function.
anonymous enum |
anonymous enum |
For example, parseAccel("Ctl+Shift+X") yields MKUINT(KEY_X,CONTROLMASK|SHIFTMASK).
For example, parseHotKey(""Salt && &Pepper!"") yields MKUINT(KEY_p,ALTMASK).
For example, findHotKey("Salt && &Pepper!") yields 7. Note that this is the byte-offset, not the character index!
For example, stripHotKey("Salt && &Pepper") should yield "Salt & Pepper".
bool FX::fxcheckBMP | ( | FXStream & | store | ) |
Check if stream contains a bitmap, return TRUE if so.
Load an BMP (Microsoft Bitmap) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Save an BMP (Microsoft Bitmap) file to a stream.
bool FX::fxcheckICO | ( | FXStream & | store | ) |
Check if stream contains a ICO, return TRUE if so.
bool FX::fxloadICO | ( | FXStream & | store, |
FXColor *& | data, | ||
FXint & | width, | ||
FXint & | height, | ||
FXint & | xspot, | ||
FXint & | yspot | ||
) |
Load an ICO (Microsoft icon format) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxsaveICO | ( | FXStream & | store, |
const FXColor * | data, | ||
FXint | width, | ||
FXint | height, | ||
FXint | xspot = -1 , |
||
FXint | yspot = -1 |
||
) |
Save an ICO (Microsoft icon format) file to a stream.
If no hot-spot given, save as an ICO instead of a CUR resource.
FXint FX::fxmalloc | ( | void ** | ptr, |
unsigned long | size | ||
) |
Allocate memory.
Referenced by allocElms().
FXint FX::fxcalloc | ( | void ** | ptr, |
unsigned long | size | ||
) |
Allocate cleaned memory.
Referenced by callocElms().
FXint FX::fxresize | ( | void ** | ptr, |
unsigned long | size | ||
) |
Resize memory.
Referenced by resizeElms().
FXint FX::fxmemdup | ( | void ** | ptr, |
const void * | src, | ||
unsigned long | size | ||
) |
Duplicate memory.
Referenced by dupElms().
void FX::fxfree | ( | void ** | ptr | ) |
Free memory, resets ptr to NULL afterward.
Referenced by freeElms().
void FX::fxerror | ( | const char * | format, |
... | |||
) |
Error routine.
void void FX::fxwarning | ( | const char * | format, |
... | |||
) |
Warning routine.
void void void FX::fxmessage | ( | const char * | format, |
... | |||
) |
Log message to [typically] stderr.
void void void void FX::fxassert | ( | const char * | expression, |
const char * | filename, | ||
unsigned int | lineno | ||
) |
Assert failed routine:- usually not called directly but called through FXASSERT.
void FX::fxtrace | ( | unsigned int | level, |
const char * | format, | ||
... | |||
) |
Trace printout routine:- usually not called directly but called through FXTRACE.
void void FX::fxsleep | ( | unsigned int | n | ) |
Sleep n microseconds.
bool FX::fxfilematch | ( | const char * | pattern, |
const char * | string, | ||
FXuint | flags = (FILEMATCH_NOESCAPE|FILEMATCH_FILE_NAME) |
||
) |
Match a file name with a pattern.
FXint FX::fxgetpid | ( | ) |
Get process id.
Convert string of length len to MSDOS; return new string and new length.
Convert string of length len from MSDOS; return new string and new length.
Get name of (closest) color to RGB.
Convert RGB to HSV.
Convert HSV to RGB.
Floating point number classification: 0=OK, +/-1=Inf, +/-2=NaN.
Parse geometry, a-la X11 geometry specification.
True if executable with given path is a console application.
Return start of utf8 character containing position.
Return start of utf16 character containing position.
Length of utf8 representation of wide characters string str of length n.
Length of utf8 representation of wide character string str.
Length of utf8 representation of narrow characters string str of length n.
Length of utf8 representation of narrow characters string str.
Length of wide character representation of utf8 string str of length n.
Length of narrow character representation of utf8 string str of length n.
Length of narrow character representation of utf8 string str.
Copy utf8 string of length n to wide character string dst.
Copy utf8 string to wide character string dst.
Copy utf8 string of length n to narrow character string dst.
Copy utf8 string to narrow character string dst.
Copy wide character substring of length n to dst.
Copy narrow character substring of length n to dst.
void* FX::fxdllOpen | ( | const FXchar * | dllname | ) |
Open library with given name, returning handle to the library, or NULL if the operation failed.
void FX::fxdllClose | ( | void * | dllhandle | ) |
Close library represented by dllhandle.
void* FX::fxdllSymbol | ( | void * | dllhandle, |
const FXchar * | dllsymbol | ||
) |
Return address of the symbol in the library represented by dllhandle, or NULL if the operation failed.
FXString FX::fxdllError | ( | ) |
Return the string error message when loading dll's.
|
inline |
Construct some elements at a location.
Referenced by FX::FXArray< TYPE >::FXArray(), and FX::FXArray< TYPE >::no().
|
inline |
Destruct some elements at a location.
Referenced by FX::FXArray< TYPE >::clear(), FX::FXArray< TYPE >::no(), and FX::FXArray< TYPE >::~FXArray().
|
inline |
Copy some elements from one place to another.
Referenced by FX::FXArray< TYPE >::append(), FX::FXArray< TYPE >::assign(), FX::FXArray< TYPE >::FXArray(), FX::FXArray< TYPE >::insert(), FX::FXArray< TYPE >::operator=(), and FX::FXArray< TYPE >::prepend().
|
inline |
Move some elements from overlapping place to another.
Referenced by FX::FXArray< TYPE >::erase(), FX::FXArray< TYPE >::insert(), and FX::FXArray< TYPE >::prepend().
|
inline |
Fill array of elements with given element.
Referenced by FX::FXArray< TYPE >::append(), FX::FXArray< TYPE >::assign(), FX::FXArray< TYPE >::FXArray(), FX::FXArray< TYPE >::insert(), and FX::FXArray< TYPE >::prepend().
|
inline |
Zero out array of elements.
|
inline |
Save some elements to persistent store.
|
inline |
Load some elements from persistent store.
|
inline |
Allocate array of elements, uninitialized.
References fxmalloc().
Referenced by FX::FXArray< TYPE >::FXArray().
|
inline |
Allocate array of elements, initialized with zero.
References fxcalloc().
|
inline |
Allocate array of elements, initialized with bit-wise copy of src array.
References fxmemdup().
|
inline |
Resize array of elements, without constructor or destructor.
References fxresize().
Referenced by FX::FXArray< TYPE >::no().
|
inline |
Free array of elements, without destruction.
References fxfree().
Referenced by FX::FXArray< TYPE >::clear(), and FX::FXArray< TYPE >::~FXArray().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References FX::FXStream::save().
References FX::FXStream::save().
References FX::FXStream::save().
References FX::FXStream::save().
References FX::FXStream::save().
References FX::FXStream::save().
References FX::FXStream::save().
References FX::FXStream::save().
References FX::FXStream::load().
References FX::FXStream::load().
References FX::FXStream::load().
References FX::FXStream::load().
References FX::FXStream::load().
References FX::FXStream::load().
References FX::FXStream::load().
References FX::FXStream::load().
bool FX::fxcheckGIF | ( | FXStream & | store | ) |
Check if stream contains a GIF, return TRUE if so.
Load an GIF (Graphics Interchange Format) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxsaveGIF | ( | FXStream & | store, |
const FXColor * | data, | ||
FXint | width, | ||
FXint | height, | ||
bool | fast = true |
||
) |
Save an GIF (Graphics Interchange Format) file to a stream.
The flag "fast" is used to select the faster Floyd-Steinberg dither method instead of the slower Wu quantization algorithm.
void FX::glUseFXFont | ( | FXFont * | font, |
int | first, | ||
int | count, | ||
int | list | ||
) |
Create a display list of bitmaps from font glyphs in a font.
bool FX::fxcheckIFF | ( | FXStream & | store | ) |
Check if stream contains a IFF, return TRUE if so.
Load an IFF (EA Image File Format) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxcheckJPG | ( | FXStream & | store | ) |
Check if stream contains a JPG, return TRUE if so.
bool FX::fxloadJPG | ( | FXStream & | store, |
FXColor *& | data, | ||
FXint & | width, | ||
FXint & | height, | ||
FXint & | quality | ||
) |
Load an JPEG (Joint Photographics Experts Group) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxsaveJPG | ( | FXStream & | store, |
const FXColor * | data, | ||
FXint | width, | ||
FXint | height, | ||
FXint | quality | ||
) |
Save an JPEG (Joint Photographics Experts Group) file to a stream.
bool FX::fxcheckPCX | ( | FXStream & | store | ) |
Check if stream contains a PCX, return TRUE if so.
Load an PCX (PC Paintbrush) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Save an PCX (PC Paintbrush) file to a stream.
bool FX::fxcheckPNG | ( | FXStream & | store | ) |
Check if stream contains a PNG, return TRUE if so.
Load an PNG (Portable Network Graphics) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Save an PNG (Portable Network Graphics) file to a stream.
References FX::FXPoint::x, and FX::FXPoint::y.
References FX::FXPoint::x, and FX::FXPoint::y.
References FX::FXPoint::x, and FX::FXPoint::y.
References FX::FXPoint::x, and FX::FXPoint::y.
bool FX::fxcheckPPM | ( | FXStream & | store | ) |
Check if stream contains a PPM, return TRUE if so.
Load an PPM (Portable Pixmap Format) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Save an PPM (Portable Pixmap Format) file to a stream.
bool FX::fxcheckRAS | ( | FXStream & | store | ) |
Check if stream contains a RAS, return TRUE if so.
Load an SUN Raster Image format file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Save an SUN Raster Image format file to a stream.
|
inline |
References FX::FXRectangle::h, FX::FXRectangle::w, FX::FXRectangle::x, and FX::FXRectangle::y.
FXStream& FX::operator<< | ( | FXStream & | store, |
const FXRectangle & | r | ||
) |
FXStream& FX::operator>> | ( | FXStream & | store, |
FXRectangle & | r | ||
) |
bool FX::fxcheckRGB | ( | FXStream & | store | ) |
Check if stream contains a RGB, return TRUE if so.
Load an RGB (SGI IRIS RGB) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Save an RGB (SGI IRIS RGB) file to a stream.
References FX::FXSize::h, and FX::FXSize::w.
References FX::FXSize::h, and FX::FXSize::w.
References FX::FXSize::h, and FX::FXSize::w.
References FX::FXSize::h, and FX::FXSize::w.
Referenced by FX::FXStream::swapBytes().
bool FX::fxcheckTGA | ( | FXStream & | store | ) |
Check if stream contains a TARGA, return TRUE if so.
Load an TARGA file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Save an TARGA file to a stream.
bool FX::fxcheckTIF | ( | FXStream & | store | ) |
Check if stream contains a TIFF, return TRUE if so.
bool FX::fxloadTIF | ( | FXStream & | store, |
FXColor *& | data, | ||
FXint & | width, | ||
FXint & | height, | ||
FXushort & | codec | ||
) |
Load an TIFF (Tagged Image File Format) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxsaveTIF | ( | FXStream & | store, |
const FXColor * | data, | ||
FXint | width, | ||
FXint | height, | ||
FXushort | codec | ||
) |
Save an TIFF (Tagged Image File Format) file to a stream.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FX::FXVec2d::x, and FX::FXVec2d::y.
References FXMIN, FX::FXVec2d::x, and FX::FXVec2d::y.
Referenced by FX::FXRanged::set(), FX::FXRangef::set(), and FX::FXInputDialog::setLimits().
References FXMAX, FX::FXVec2d::x, and FX::FXVec2d::y.
Referenced by FX::FXRanged::set(), FX::FXRangef::set(), and FX::FXInputDialog::setLimits().
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec2f::x, and FX::FXVec2f::y.
References FXMIN, FX::FXVec2f::x, and FX::FXVec2f::y.
References FXMAX, FX::FXVec2f::x, and FX::FXVec2f::y.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FXMIN, FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
References FXMAX, FX::FXVec3d::x, FX::FXVec3d::y, and FX::FXVec3d::z.
Referenced by FX::FXStatusLine::getNormalText().
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FXMIN, FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FXMAX, FX::FXVec3f::x, FX::FXVec3f::y, and FX::FXVec3f::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FXMIN, FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FXMAX, FX::FXVec4d::w, FX::FXVec4d::x, FX::FXVec4d::y, and FX::FXVec4d::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FXMIN, FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
References FXMAX, FX::FXVec4f::w, FX::FXVec4f::x, FX::FXVec4f::y, and FX::FXVec4f::z.
bool FX::fxcheckXBM | ( | FXStream & | store | ) |
Check if stream contains a XBM, return TRUE if so.
bool FX::fxloadXBM | ( | FXColor *& | data, |
const FXuchar * | pix, | ||
const FXuchar * | msk, | ||
FXint | width, | ||
FXint | height | ||
) |
Load an XBM (X Bitmap) from pixel array and mask array.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxloadXBM | ( | FXStream & | store, |
FXColor *& | data, | ||
FXint & | width, | ||
FXint & | height, | ||
FXint & | hotx, | ||
FXint & | hoty | ||
) |
Load an XBM (X Bitmap) file from a stream.
Upon successful return, the pixel array and size, and hot-spot are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxsaveXBM | ( | FXStream & | store, |
const FXColor * | data, | ||
FXint | width, | ||
FXint | height, | ||
FXint | hotx = -1 , |
||
FXint | hoty = -1 |
||
) |
Save an XBM (X Bitmap) file to a stream; if the parameters hotx and hoty are set to -1, no hotspot location is saved.
bool FX::fxsavePS | ( | FXStream & | store, |
const FXColor * | data, | ||
FXint | width, | ||
FXint | height, | ||
FXint | paperw = 612 , |
||
FXint | paperh = 792 , |
||
FXint | margin = 35 , |
||
bool | color = true |
||
) |
Save a PostScript file to a stream; format the picture to the maximal size that fits within the given margins of the indicated paper size.
bool FX::fxcheckXPM | ( | FXStream & | store | ) |
Check if stream contains a XPM, return TRUE if so.
Load an XPM (X Pixmap) from array of strings.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
Load an XPM (X Pixmap) file from a stream.
Upon successful return, the pixel array and size are returned. If an error occurred, the pixel array is set to NULL.
bool FX::fxsaveXPM | ( | FXStream & | store, |
const FXColor * | data, | ||
FXint | width, | ||
FXint | height, | ||
bool | fast = true |
||
) |
Save an XPM (X Pixmap) file to a stream.
const FXuchar FX::fxversion[3] |
Version number that the library has been compiled with.
unsigned int FX::fxTraceLevel |
Controls tracing level.
![]() |