コード例 #1
0
ファイル: sna2img.py プロジェクト: dpt/skoolkit
def _parse_font(snapshot, param_str):
    end, crop_rect, fname, frame, alt, params = skoolmacro.parse_font(
        param_str)
    message, addr, chars, attr, scale, tindex, alpha = params
    udgs = font_udgs(snapshot, addr, attr, message[:chars])
    return Frame(udgs, scale, 0, *crop_rect, tindex=tindex, alpha=alpha)
コード例 #2
0
ファイル: skoolasm.py プロジェクト: Wolfe-Lyon/skoolkit
 def expand_font(self, text, index):
     if self.handle_unsupported_macros:
         return skoolmacro.parse_font(text, index)[0], ''
     raise UnsupportedMacroError()
コード例 #3
0
ファイル: skoolasm.py プロジェクト: sahwar/skoolkit
 def expand_font(self, text, index):
     if self.handle_unsupported_macros:
         return skoolmacro.parse_font(text, index)[0], ''
     raise skoolmacro.UnsupportedMacroError()
コード例 #4
0
ファイル: sna2img.py プロジェクト: skoolkid/skoolkit
def _parse_font(snapshot, param_str):
    end, crop_rect, fname, frame, alt, params = skoolmacro.parse_font(param_str)
    message, addr, chars, attr, scale = params
    udgs = font_udgs(snapshot, addr, attr, message[:chars])
    return Frame(udgs, scale, 0, *crop_rect)