mkRPG
 All Classes Namespaces Functions
Public Member Functions | Public Attributes
client.Client Class Reference

List of all members.

Public Member Functions

def __init__
def __del__
def run
def getEntity
def main
def handleOrder
def pluginHandle

Public Attributes

 loop
 net
 world
 interface
 plugins
 interactions
 perso
 order_dispatcher
 task
 net_task

Detailed Description

Main class of the client process, gathering interface, world and networking 

Constructor & Destructor Documentation

def client.Client.__del__ (   self)
Kill network and interface 

Member Function Documentation

def client.Client.getEntity (   self)
    Asks for a free entity to the server and sets the client and
    interface attributes.
    If either args.entity or args.entityid is set, will ask for this
    entity to the server and set it as the client entity, else it will
    ask for the first available entity.
def client.Client.handleOrder (   self,
  ident,
  order 
)
Call dispatcher and update display 
def client.Client.main (   self)
Init stuff, listen for inputs and send corresponding events 
def client.Client.pluginHandle (   self,
  msg 
)
Search for plugins that want to handle the message 
def client.Client.run (   self)
Launch tasks 

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions