| 39 | }; |
| 40 | |
| 41 | void PropertyFieldManager::initialise() |
| 42 | { |
| 43 | mFactories["Name"] = GenericFactory<PropertyFieldEditBox>::getFactory(); |
| 44 | mFactories["Type"] = GenericFactory<PropertyFieldType>::getFactory(); |
| 45 | mFactories["Skin"] = GenericFactory<PropertyFieldSkin>::getFactory(); |
| 46 | mFactories["Font"] = GenericFactory<PropertyFieldFont>::getFactory(); |
| 47 | mFactories["Position"] = GenericFactory<PropertyFieldPosition>::getFactory(); |
| 48 | mFactories["Layer"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 49 | mFactories["String"] = GenericFactory<PropertyFieldEditBox>::getFactory(); |
| 50 | mFactories["Align"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 51 | mFactories["FileName"] = GenericFactory<PropertyFieldFileName>::getFactory(); |
| 52 | mFactories["1 int"] = GenericFactory<PropertyFieldNumeric>::getFactory(); |
| 53 | mFactories["2 int"] = GenericFactory<PropertyFieldNumeric>::getFactory(); |
| 54 | mFactories["4 int"] = GenericFactory<PropertyFieldNumeric>::getFactory(); |
| 55 | mFactories["1 float"] = GenericFactory<PropertyFieldNumeric>::getFactory(); |
| 56 | mFactories["2 float"] = GenericFactory<PropertyFieldNumeric>::getFactory(); |
| 57 | mFactories["Alpha"] = GenericFactory<PropertyFieldAlpha>::getFactory(); |
| 58 | mFactories["Colour"] = GenericFactory<PropertyFieldColour>::getFactory(); |
| 59 | mFactories["Bool"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 60 | mFactories["TextAlign"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 61 | mFactories["FlowDirection"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 62 | mFactories["CanvasAlign"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 63 | mFactories["MenuItemType"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 64 | mFactories["ItemResizingPolicy"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 65 | mFactories["Function"] = GenericFactory<PropertyFieldComboBox>::getFactory(); |
| 66 | } |
| 67 | |
| 68 | void PropertyFieldManager::shutdown() |
| 69 | { |