src/primitives.h

changeset 402
ec95fc95e5f3
parent 310
c62edce5668c
child 408
81dc5f6b9c73
equal deleted inserted replaced
401:89a9235b47d3 402:ec95fc95e5f3
41 struct RegexEntry { 41 struct RegexEntry {
42 QRegExp regex; 42 QRegExp regex;
43 Type type; 43 Type type;
44 }; 44 };
45 45
46 typedef vector<RegexEntry>::it it; 46 typedef List<RegexEntry>::it it;
47 typedef vector<RegexEntry>::c_it c_it; 47 typedef List<RegexEntry>::c_it c_it;
48 48
49 vector<RegexEntry> regexes; 49 List<RegexEntry> regexes;
50 vector<Primitive> prims; 50 List<Primitive> prims;
51 static vector<Primitive> uncat; 51 static List<Primitive> uncat;
52 }; 52 };
53 53
54 // ============================================================================= 54 // =============================================================================
55 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 55 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
56 // ============================================================================= 56 // =============================================================================
72 void starting (ulong num); 72 void starting (ulong num);
73 void workDone (); 73 void workDone ();
74 void update (ulong i); 74 void update (ulong i);
75 75
76 private: 76 private:
77 vector<Primitive> m_prims; 77 List<Primitive> m_prims;
78 }; 78 };
79 79
80 extern vector<PrimitiveCategory> g_PrimitiveCategories; 80 extern List<PrimitiveCategory> g_PrimitiveCategories;
81 81
82 void loadPrimitives (); 82 void loadPrimitives ();
83 bool primitiveLoaderBusy (); 83 bool primitiveLoaderBusy ();
84 84
85 enum PrimitiveType 85 enum PrimitiveType

mercurial