File: bulletml.d

package info (click to toggle)
mu-cade 0.11.dfsg1-5
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 6,552 kB
  • ctags: 3
  • sloc: xml: 403; makefile: 64
file content (31 lines) | stat: -rw-r--r-- 1,640 bytes parent folder | download | duplicates (44)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
extern (C) {
alias int BulletMLParserTinyXML;
int* BulletMLParserTinyXML_new(char*);
void BulletMLParserTinyXML_parse(int* );
void BulletMLParserTinyXML_delete(int*);
alias int BulletMLParser;
alias int BulletMLState;
alias int BulletMLRunner;
alias int BulletMLRunnerD;
int* BulletMLRunner_new_parser(BulletMLParser*);
int* BulletMLRunner_new_state(BulletMLState*);
void BulletMLRunner_delete(int*);
void BulletMLRunner_run(int* );
bool BulletMLRunner_isEnd(int* );
void BulletMLRunner_set_getBulletDirection(int*, double (*fp) (int* )); 
void BulletMLRunner_set_getAimDirection(int*, double (*fp) (int* )); 
void BulletMLRunner_set_getBulletSpeed(int*, double (*fp) (int* )); 
void BulletMLRunner_set_getDefaultSpeed(int*, double (*fp) (int* )); 
void BulletMLRunner_set_getRank(int*, double (*fp) (int* )); 
void BulletMLRunner_set_createSimpleBullet(int*, void (*fp) (int* , double, double)); 
void BulletMLRunner_set_createBullet(int*, void (*fp) (int* , BulletMLState*, double, double)); 
void BulletMLRunner_set_getTurn(int*, int (*fp) (int* )); 
void BulletMLRunner_set_doVanish(int*, void (*fp) (int* )); 
void BulletMLRunner_set_doChangeDirection(int*, void (*fp) (int* , double)); 
void BulletMLRunner_set_doChangeSpeed(int*, void (*fp) (int* , double)); 
void BulletMLRunner_set_doAccelX(int*, void (*fp) (int* , double)); 
void BulletMLRunner_set_doAccelY(int*, void (*fp) (int* , double)); 
void BulletMLRunner_set_getBulletSpeedX(int*, double (*fp) (int* )); 
void BulletMLRunner_set_getBulletSpeedY(int*, double (*fp) (int* )); 
void BulletMLRunner_set_getRand(int*, double (*fp) (int* )); 
}