mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-15 17:31:46 +00:00
28 lines
517 B
C
28 lines
517 B
C
|
#import <Foundation/Foundation.h>
|
||
|
#import "mathlib.h"
|
||
|
|
||
|
typedef enum {esize_model, esize_fixed} esize_t;
|
||
|
|
||
|
#define MAX_FLAGS 8
|
||
|
|
||
|
@interface EntityClass: NSObject
|
||
|
{
|
||
|
char *name;
|
||
|
esize_t esize;
|
||
|
vec3_t mins, maxs;
|
||
|
vec3_t color;
|
||
|
char *comments;
|
||
|
char flagnames[MAX_FLAGS][32];
|
||
|
}
|
||
|
|
||
|
- initFromText: (char *)text;
|
||
|
- (char *)classname;
|
||
|
- (esize_t)esize;
|
||
|
- (float *)mins; // only for esize_fixed
|
||
|
- (float *)maxs; // only for esize_fixed
|
||
|
- (float *)drawColor;
|
||
|
- (char *)comments;
|
||
|
- (char *)flagName: (unsigned)flagnum;
|
||
|
|
||
|
@end
|