def __init__(self, element=None, grid_position=None, \ grid_camera=None, **kwargs): Element.__init__(self, **kwargs) self.element = element if element: self.rect = element.rect self.grid_position = grid_position self.grid_camera = grid_camera return
def __init__(self, _id, infos, vertex, matrix): Element.__init__(self, _id=_id, infos=infos, vertex=vertex, matrix=matrix) self.typeid = infos['typeid'] self.radius = ENTITY_RADIUS[self.typeid] self.level = None
def __init__(self, click_rect=None, is_clicked=False, click_duration=DEFAULT_BUTTON_CLICK_DURATION, **kwargs): Element.__init__(self, **kwargs) self.click_rect = click_rect self.is_clicked = is_clicked self.old_is_clicked = None if not self.click_rect: self.click_rect = self.rect self.click_duration = click_duration self.click_time_end = None return
def __init__(self, font_type="Monospace", font_colour=BLACK, text="", \ font_size = 20, bold=False, italic=False, **kwargs): Element.__init__(self, **kwargs) self.font_type = font_type self.old_font_type = font_type self.font_colour = font_colour self.old_font_colour = font_colour self.text = text self.old_text = None self.bold = bold self.old_bold = bold self.italic = italic self.old_italic = italic self.font_size = font_size self.old_font_size = font_size self.font = load_system_font(font_type, self.font_size, bold, italic) return
def __init__(self, points=[], colour=BLACK, **kwargs): Element.__init__(self, **kwargs) self.points = points self.colour = colour return
def __init__(self, **kwargs): Element.__init__(self, **kwargs) self.started = False self.finished = False return
def __init__(self, datas=None): super(List, self).__init__() UserList.__init__(self) Element.__init__(self) self.data = isinstance(datas, list) and datas or [] self._text = None
def __init__(self, image_name="", **kwargs): Element.__init__(self, **kwargs) self.image_name = image_name self.old_image_name = None self.image = None return
def __init__(self, colour=BLACK, thickness=0, **kwargs): Element.__init__(self, **kwargs) self.colour = colour self.thickness = thickness return
def __init__(self, element=None, **kwargs): Element.__init__(self, **kwargs) self.element = element self.old_element = None return