mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-12-18 08:33:37 +00:00
29 lines
565 B
C
29 lines
565 B
C
|
#ifndef __renderer_vulkan_vkgen_vkfielddef_h
|
||
|
#define __renderer_vulkan_vkgen_vkfielddef_h
|
||
|
|
||
|
#include <types.h>
|
||
|
#include <Object.h>
|
||
|
|
||
|
@class PLItem;
|
||
|
@class Struct;
|
||
|
@class Type;
|
||
|
|
||
|
@interface FieldDef: Object
|
||
|
{
|
||
|
int line;
|
||
|
qfot_var_t *field;
|
||
|
string struct_name;
|
||
|
string field_name;
|
||
|
string value_field;
|
||
|
string size_field;
|
||
|
}
|
||
|
+fielddef:(PLItem *)item struct:(Struct *)strct field:(string)fname;
|
||
|
-init:(PLItem *)item struct:(Struct *)strct field:(string)fname;
|
||
|
-writeParseData;
|
||
|
-writeField;
|
||
|
-writeSymbol;
|
||
|
-(string) name;
|
||
|
@end
|
||
|
|
||
|
#endif//__renderer_vulkan_vkgen_vkfielddef_h
|