Graphic = object texture*: Texture w*: cint h*: cint
proc newGraphic(path: cstring; renderer: Renderer): Graphic {....raises: [], tags: [].}
method load(graphic: var Graphic; path: cstring; renderer: Renderer) {.base, ...raises: [], tags: [].}
method remove(graphic: Graphic) {.base, ...raises: [], tags: [].}