@database "boingball_ic"
@master "AMIDEV:NDK/Autodocs/boingball_ic.doc"

@Node Main "boingball_ic.doc"
@toc "Autodocs/AG/INDEX/Main"
    @{" --datasheet--() " Link "--datasheet--()"}
@EndNode

@Node "--datasheet--()" "boingball_ic/--datasheet--"

@{b}    NAME@{ub}
        boingball_ic -- create boing ball BOOPSI objects

@{b}    SUPERCLASS@{ub}
        penmap.image

@{b}    REQUIRES@{ub}
        penmap.image

@{b}    DESCRIPTION@{ub}
        The boingball.image class is used to display images of an Amiga-
        style boing ball, with optional animation.

        Currently, this image is 24*24 pixels, but only the central 16*16
        area has imagery (the rest being transparent). Currently, there are 6
        frames of animation.

@{b}    METHODS@{ub}
        @{"OM_NEW" Link "tabs_gc/OM_NEW"} -- Passed to superclass to create object instance.

        IM_MOVE -- Render the next frame of the animation sequence.

@{b}    ATTRIBUTES@{ub}
        This class has no attributes of its own. See
        @{"<intuition/imageclass.h>" Link "INCLUDE:intuition/imageclass.h/Main" 0} and <gadgets/penmap.h> for supported
        attributes.

        Note that you *must* specify a valid PENMAP_Screen when creating
        the boingball.image object.

@{b}    BUGS@{ub}
        Versions lower than V47 do not work and should not be used.

@{b}    SEE ALSO@{ub}
        @{"intuition/imageclass.h" Link "INCLUDE:intuition/imageclass.h/Main" 0}, gadgets/penmap.h

@EndNode

