Exemplo n.º 1
0
    def matches(self, data, extension):
        if extension not in ["", "layout"]:
            return False

        # todo: we should be at least a bit more precise
        # (implement XSD based TypeDetector?)
        return ceguihelpers.checkDataVersion("GUILayout", None, data)
Exemplo n.º 2
0
    def matches(self, data, extension):
        if extension not in ["", "scheme"]:
            return False

        # todo: we should be at least a bit more precise
        # (implement XSD based TypeDetector?)
        return ceguihelpers.checkDataVersion("GUIScheme", None, data)
Exemplo n.º 3
0
    def matches(self, data, extension):
        if extension not in ["", "project"]:
            return False

        # should work as a pretty rigorous test for now, tests the root tag name and version
        # CEED project files have a similar version check to CEGUI, that's why we can use
        # the cegui helper function here.
        return ceguihelpers.checkDataVersion("Project", Project1, data)
Exemplo n.º 4
0
    def matches(self, data, extension):
        if extension not in ["", "pmappings"]:
            return False

        # should work as a pretty rigorous test for now, tests the root tag name and version
        # CEED property mapping files have a similar version check to CEGUI, that's why we can use
        # the cegui helper function here.
        return ceguihelpers.checkDataVersion("mappings", PropertyMappings1, data)
Exemplo n.º 5
0
    def matches(self, data, extension):
        if extension not in ["", "scheme"]:
            return False

        return ceguihelpers.checkDataVersion("GUIScheme", "5", data)
Exemplo n.º 6
0
    def matches(self, data, extension):
        if extension not in ["", "layout"]:
            return False

        return ceguihelpers.checkDataVersion("GUILayout", "4", data)
Exemplo n.º 7
0
    def matches(self, data, extension):
        if extension not in ["", "looknfeel"]:
            return False

        return ceguihelpers.checkDataVersion("Falagard", "7", data)
Exemplo n.º 8
0
    def matches(self, data, extension):
        if extension not in ["", "layout"]:
            return False

        return ceguihelpers.checkDataVersion("GUILayout", "4", data)
Exemplo n.º 9
0
    def matches(self, data, extension):
        if extension not in ["", "looknfeel"]:
            return False

        return ceguihelpers.checkDataVersion("Falagard", "7", data)
Exemplo n.º 10
0
    def matches(self, data, extension):
        if extension not in ["", "imageset"]:
            return False

        return ceguihelpers.checkDataVersion("Imageset", "2", data)
Exemplo n.º 11
0
    def matches(self, data, extension):
        if extension not in ["", "imageset"]:
            return False

        return ceguihelpers.checkDataVersion("Imageset", "2", data)
Exemplo n.º 12
0
    def matches(self, data, extension):
        if extension not in ["", "scheme"]:
            return False

        return ceguihelpers.checkDataVersion("GUIScheme", "5", data)
Exemplo n.º 13
0
    def matches(self, data, extension):
        if extension not in ["", "font"]:
            return False

        return ceguihelpers.checkDataVersion("Font", "3", data)
Exemplo n.º 14
0
    def matches(self, data, extension):
        if extension not in ["", "font"]:
            return False

        return ceguihelpers.checkDataVersion("Font", "3", data)