yyagl package

Subpackages

Submodules

yyagl.dictfile module

class yyagl.dictfile.DictFile(path, default_dct={})

Bases: object

store()

yyagl.game module

class yyagl.game.Game(init_lst, cfg)

Bases: yyagl.gameobject.GameObjectMdt, yyagl.game.GameFacade

class yyagl.game.GameFacade

Bases: object

demand(state)
class yyagl.game.GameLogic(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Logic

on_end()
on_start()
class yyagl.game.GameWindow(init_lst, cfg)

Bases: yyagl.game.Game

yyagl.gameobject module

class yyagl.gameobject.Ai(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Colleague

class yyagl.gameobject.Audio(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Colleague

class yyagl.gameobject.Colleague(mdt, *args, **kwargs)

Bases: yyagl.observer.Subject

async_build(*args, **kwargs)
destroy()
sync_build(*args, **kwargs)
class yyagl.gameobject.Event(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Colleague, direct.showbase.DirectObject.DirectObject

destroy()
class yyagl.gameobject.Fsm(mdt)

Bases: direct.fsm.FSM.FSM, yyagl.gameobject.Colleague

destroy()
class yyagl.gameobject.GODirector(obj, init_lst, callback)

Bases: object

end_lst(idx)
on_component_built(obj)
class yyagl.gameobject.GameObjectMdt(init_lst=, []callback=None)

Bases: yyagl.observer.Subject

comp_list(init_lst)
destroy()
class yyagl.gameobject.Gfx(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Colleague

class yyagl.gameobject.Gui(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Colleague

class yyagl.gameobject.Logic(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Colleague

class yyagl.gameobject.Phys(mdt, *args, **kwargs)

Bases: yyagl.gameobject.Colleague

yyagl.observer module

class yyagl.observer.Observer

Bases: object

class yyagl.observer.Subject

Bases: object

attach(obs_meth, sort=10)
destroy()
detach(obs)
notify(meth, *args, **kwargs)

yyagl.singleton module

class yyagl.singleton.Singleton(klass)

Bases: object

Module contents

Table Of Contents

Previous topic

yorg package

Next topic

yyagl.build package

This Page

Please, support us!




Flattr this