|
arsa
2.7
|
#include "arsa_begin_code.h"#include <ctype.h>#include <irrlicht.h>#include <SDL/SDL.h>#include "ctimer.h"Go to the source code of this file.
Classes | |
| struct | POINT |
| struct | RECT |
| struct | POINTFLOAT |
| class | CDXScreen |
Namespaces | |
| irr | |
| Everything in the Irrlicht Engine can be found in this namespace. | |
| irr::arsa | |
Macros | |
| #define | CDX_VERSION_MAJOR 1 |
| CDX Version. More... | |
| #define | CDX_VERSION_MINOR 0 |
| #define | CDX_VERSION_REVISION 0 |
| #define | CDX_SDK_VERSION "1.0.0" |
| #define | CDX_Color irr::video::SColor |
| 2015_7_21 add type for cdx port More... | |
| #define | CDXSurface irr::video::ITexture |
| #define | CDXSpritePool void |
| #define | CDXBLT_BLK 0 |
| CDX BLT types. More... | |
| #define | CDXBLT_BLKALPHA 1 |
| #define | CDXBLT_BLKALPHAFAST 2 |
| #define | CDXBLT_BLKSCALED 3 |
| #define | CDXBLT_BLKSHADOW 4 |
| #define | CDXBLT_BLKSHADOWFAST 5 |
| #define | CDXBLT_BLKROTATED 6 |
| #define | CDXBLT_BLKROTOZOOM 7 |
| #define | CDXBLT_BLKHFLIP 8 |
| #define | CDXBLT_BLKVFLIP 9 |
| #define | CDXBLT_BLKSTRETCHED 10 |
| #define | CDXBLT_TRANS 100 |
| #define | CDXBLT_TRANSALPHA 101 |
| #define | CDXBLT_TRANSALPHAFAST 102 |
| #define | CDXBLT_TRANSSCALED 103 |
| #define | CDXBLT_TRANSSHADOW 104 |
| #define | CDXBLT_TRANSSHADOWFAST 105 |
| #define | CDXBLT_TRANSROTATED 106 |
| #define | CDXBLT_TRANSROTOZOOM 107 |
| #define | CDXBLT_TRANSHFLIP 108 |
| #define | CDXBLT_TRANSVFLIP 109 |
| #define | CDXBLT_TRANSSTRETCHED 110 |
| #define | CDXBLT_TRANSSHADOWFASTHFLIP 111 |
| #define | CDXBLT_TRANSVHFLIP 112 |
| #define | CDXBLT_TRANSALPHAMASK 120 |
| #define | CDXMEM_VIDEOONLY 0 |
| CDX memory types. More... | |
| #define | CDXMEM_SYSTEMONLY 1 |
| #define | CDXMEM_VIDTHENSYS 2 |
| #define | CDXSIMD_NONE 0 |
| CDX SIMD instuction set types. More... | |
| #define | CDXSIMD_MMX 2 |
| #define | CDXSIMD_3DNOW 4 |
| #define | _MAX_PATH 256 /*! max. length of full pathname */ |
| #define | _MAX_DIR 32 /*! max. length of path component */ |
| #define | _MAX_FNAME 64 /*! max. length of file name component */ |
| #define | CONST const |
| #define | BYTE unsigned char |
| #define | UCHAR unsigned char |
| #define | WORD unsigned int |
| #define | UINT unsigned int |
| #define | BOOL unsigned int |
| #define | UINT32 unsigned long |
| #define | DWORD unsigned long |
| #define | CHAR char |
| #define | LONG long |
| #define | FLOAT float |
| #define | LPCTSTR char* |
| #define | FW_NORMAL 400 |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | _MAXNAME 256 |
| max name of string More... | |
| #define | _MAXNAME30 30 |
| #define | SkipWhite(p) while ( isspace(*p) ) p++ |
| #define | SAFEDELETE(x) if(x != NULL) { delete x; x = NULL; } |
| #define | DELETEARRAY(x) if(x != NULL) { delete [] x; x = NULL; } |
Typedefs | |
| typedef irr::io::path | CB_CDX_PRE_NAME(const char *filename) |
| pre name variable & function More... | |
| typedef struct POINT | POINT |
| typedef struct POINT * | PPOINT |
| typedef struct RECT | RECT |
| typedef struct RECT * | PRECT |
| typedef struct POINTFLOAT | POINTFLOAT |
| typedef struct POINTFLOAT * | PPOINTFLOAT |
Enumerations | |
| enum | E_TEXT_ALIGNMENT { ETA_LEFT = 0, ETA_CENTER, ETA_RIGHT, ETA_COUNT } |
| #define CDX_Color irr::video::SColor |
| #define CDXSurface irr::video::ITexture |
| typedef irr::io::path CB_CDX_PRE_NAME(const char *filename) |
| typedef struct POINTFLOAT POINTFLOAT |
| typedef struct POINTFLOAT * PPOINTFLOAT |
| enum E_TEXT_ALIGNMENT |
| ARSA_API DWORD ARSACALLCONV _timeGetTime | ( | void | ) |
| ARSA_API void ARSACALLCONV boxRGBA | ( | void * | unused, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a | ||
| ) |
| ARSA_API irr::io::path ARSACALLCONV cdx_exist_filename | ( | const irr::io::path & | folder, |
| const char * | filename | ||
| ) |
| ARSA_API void ARSACALLCONV CDX_SET_PRE_NAME | ( | CB_CDX_PRE_NAME * | func | ) |
| ARSA_API void ARSACALLCONV CDXError | ( | char * | str, |
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV Fill | ( | irr::u32 | Col | ) |
| ARSA_API bool ARSACALLCONV IntersectRect | ( | PRECT | Dest, |
| PRECT | Rect1, | ||
| PRECT | Rect2 | ||
| ) |
| ARSA_API void ARSACALLCONV lineRGBA | ( | void * | unused, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a | ||
| ) |
| ARSA_API bool ARSACALLCONV PtInRect | ( | CONST RECT * | lprc, |
| POINT | pt | ||
| ) |
| ARSA_API void ARSACALLCONV PutPixel | ( | int | X, |
| int | Y, | ||
| irr::u32 | Col, | ||
| int | Thickness = 2 |
||
| ) |
| ARSA_API void ARSACALLCONV rectangleRGBA | ( | void * | unused, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a | ||
| ) |
| ARSA_API irr::u32 ARSACALLCONV RGB | ( | int | r, |
| int | g, | ||
| int | b | ||
| ) |
| ARSA_API bool ARSACALLCONV SetRect | ( | PRECT | lprc, |
| int | xLeft, | ||
| int | yTop, | ||
| int | xRight, | ||
| int | yBottom | ||
| ) |
| ARSA_API void ARSACALLCONV Sleep | ( | DWORD | dwMilliseconds | ) |
| ARSA_API char* ARSACALLCONV stristr | ( | const char * | StrBase, |
| const char * | SubBase | ||
| ) |
| ARSA_API void ARSACALLCONV TextPsd | ( | irr::arsa::CARSAPsd * | psd, |
| const irr::core::stringc & | layer_name, | ||
| irr::gui::IGUIFont * | _font, | ||
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextPsd | ( | const irr::core::stringc & | layer_name, |
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextPsdColor | ( | irr::arsa::CARSAPsd * | psd, |
| const irr::core::stringc & | layer_name, | ||
| irr::gui::IGUIFont * | _font, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a, | ||
| int | alignment, | ||
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextPsdColor | ( | const irr::core::stringc & | layer_name, |
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a, | ||
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextXY | ( | irr::gui::IGUIFont * | _font, |
| int | x, | ||
| int | y, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a, | ||
| int | alignment, | ||
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextXY | ( | irr::gui::IGUIFont * | _font, |
| int | x, | ||
| int | y, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a, | ||
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextXY | ( | void * | unused, |
| int | x, | ||
| int | y, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a, | ||
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextXY | ( | int | x, |
| int | y, | ||
| int | r, | ||
| int | g, | ||
| int | b, | ||
| int | a, | ||
| char * | pString, | ||
| ... | |||
| ) |
| ARSA_API void ARSACALLCONV TextXY | ( | int | x, |
| int | y, | ||
| irr::u32 | Col, | ||
| char * | pString, | ||
| ... | |||
| ) |
1.8.15