************** ggame Core API ************** ggame Application Classes ========================= .. module:: ggame.app App ___ .. autoclass:: App .. autoattribute:: spritelist .. automethod:: getSpritesbyClass .. automethod:: listenKeyEvent .. automethod:: listenMouseEvent .. automethod:: unlistenKeyEvent .. automethod:: unlistenMouseEvent .. automethod:: run .. automethod:: step Events ______ .. automodule:: ggame.event .. autoclass:: MouseEvent :inherited-members: :members: .. autoclass:: KeyEvent :inherited-members: :members: :exclude-members: keys ggame Assets ============ .. automodule:: ggame.asset Frame _____ .. autoclass:: Frame :exclude-members: GFX .. autoattribute:: x .. autoattribute:: y .. autoattribute:: w .. autoattribute:: h .. autoattribute:: center Color _____ .. autoclass:: Color LineStyle _________ .. autoclass:: LineStyle Predefined Colors and Lines ___________________________ .. autodata:: BLACK .. autodata:: WHITE .. autodata:: BLACKLINE .. autodata:: WHITELINE ImageAsset __________ .. autoclass:: ImageAsset :members: :inherited-members: :exclude-members: GFX RectangleAsset ______________ .. autoclass:: RectangleAsset :members: :inherited-members: :exclude-members: GFX CircleAsset ___________ .. autoclass:: CircleAsset :members: :inherited-members: :exclude-members: GFX EllipseAsset ____________ .. autoclass:: EllipseAsset :members: :inherited-members: :exclude-members: GFX PolygonAsset ____________ .. autoclass:: PolygonAsset :members: :inherited-members: :exclude-members: GFX LineAsset _________ .. autoclass:: LineAsset :members: :inherited-members: :exclude-members: GFX, deltaX, deltaY TextAsset _________ .. autoclass:: TextAsset :members: :inherited-members: :exclude-members: GFX Sounds ====== .. automodule:: ggame.sound SoundAsset __________ .. autoclass:: SoundAsset :members: Sound _____ .. autoclass:: Sound :members: :exclude-members: SND Sprites ======= .. automodule:: ggame.sprite Sprite ______ .. autoclass:: Sprite :members: :exclude-members: rectangularCollisionModel, circularCollisionModel