View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000216 | DarkRadiant | Design/Coding | public | 16.03.2007 20:17 | 17.12.2009 06:41 |
Reporter | orbweaver | Assigned To | orbweaver | ||
Priority | low | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.9.0 | ||||
Fixed in Version | 0.9.12 | ||||
Summary | 0000216: Cleanup of IRadiant interface | ||||
Description | The IRadiant interface should be converted to an Abstract Base Class rather than a table of function pointers, after unnecessary methods are removed. setStatusText() and getColour() -> move to UIManager get[Required]GameDescriptionKeyValue() -> deprecated, remove in favour of XML registry updateAllWindows() -> is this necessary? Seems similar to GlobalSceneGraph().sceneChanged() splitSelectedBrushes(), brushSetClipPlane(), TextureBrowser_getSelectedShader() -> apparently ad-hoc methods which are only used by the Clipper. This suggests that the Clipper is not completely modularised and probably shouldn't have its own module. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
16.03.2007 20:17 | orbweaver | New Issue | |
16.03.2007 20:18 | orbweaver | Status | new => confirmed |
25.05.2009 11:34 | orbweaver | Note Added: 0002488 | |
25.05.2009 11:34 | orbweaver | Status | confirmed => resolved |
25.05.2009 11:34 | orbweaver | Fixed in Version | => 0.9.12 |
25.05.2009 11:34 | orbweaver | Resolution | open => fixed |
25.05.2009 11:34 | orbweaver | Assigned To | => orbweaver |
17.12.2009 06:41 | greebo | Status | resolved => closed |