.. api:: gma.collectable .. api:: collectable gma.collectable =============== Provides a base platform object =================== ============================= Package gma/entities/collectable Inheritance chain :api:`gma.shapes.rectangle` Descendants :api:`gma.scoreCollectable` =================== ============================= Tags ---- *shape*, *collectable* Properties ---------- .. admonition:: Inherited from :api:`gma.shapes.rectangle` :prop:`points `, :prop:`edges `, :prop:`width `, :prop:`height `, :prop:`depth `, :prop:`z `, :prop:`x `, :prop:`y `, :prop:`centre `, :prop:`left `, :prop:`right `, :prop:`top `, :prop:`bottom `, :prop:`yOffset `, :prop:`xOffset `, :prop:`type `, :prop:`alive `, :prop:`solid `, :prop:`tags ` Methods ------- .. admonition:: Inherited from :api:`gma.shapes.rectangle` :metho:`setPointsAndEdges `, :metho:`setCentre `, :metho:`setBottomLeft `, :metho:`xOf `, :metho:`yOf `, :metho:`toString `, :metho:`collided `, :metho:`collided__deathtouch ` .. index:: pair: collectable; pickup() .. _gma.collectable.pickup: .. metho:: gma.collectable.pickup **pickup** ( ) Remove the collectable. Should be overwritten to do something useful.