NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

overviewShipLabelObject.py (1120B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\inflight\overviewShipLabelObject.py
      2 from eve.client.script.ui.inflight.overview.overviewConst import LABEL_STATE, PRE, LABEL_TYPE, POST, LABEL_BOLD, LABEL_UNDERLINE, LABEL_COLOR, LABEL_SIZE, LABEL_ITALIC
      3 
      4 class ShipLabel(object):
      5 
      6     def __init__(self, onState = None, preText = None, labelType = None, postText = None, bold = False, italic = False, underline = False, color = None, fontsize = None):
      7         self.onState = onState
      8         self.preText = preText
      9         self.labelType = labelType
     10         self.postText = postText
     11         self.bold = bold
     12         self.italic = italic
     13         self.underline = underline
     14         self.color = color
     15         self.fontsize = fontsize
     16 
     17     def GetDict(self):
     18         return {LABEL_STATE: self.onState,
     19          PRE: self.preText,
     20          LABEL_TYPE: self.labelType,
     21          POST: self.postText,
     22          LABEL_BOLD: self.bold,
     23          LABEL_ITALIC: self.italic,
     24          LABEL_UNDERLINE: self.underline,
     25          LABEL_COLOR: self.color,
     26          LABEL_SIZE: self.fontsize}