#include #include #include "vkfieldignore.h" #include "vkfieldtype.h" #include "vkstruct.h" @implementation IgnoreField -init:(PLItem *)item struct:(Struct *)strct field:(string)fname { self = [super init:item struct:strct field:fname]; if (!self) { return self; } line = [item line]; return self; } -fromField:(qfot_var_t *)field struct:(Struct *)strct { return self; } -writeParseData { return self; } -writeField { string parse_type = [FieldType anyType]; fprintf (output_file, "\t{\"%s\", 0, %s, parse_%s, 0},\n", field_name, parse_type, "ignore"); return self; } -writeSymbol { return self; } -(string) name { return field_name; } -(int) searchType { return 1; } @end