コード例 #1
0
ファイル: buttleData.py プロジェクト: dwpeters88/ButtleOFX
    def init(self, view, filePath):
        self._graph = Graph()
        self._graphWrapper = GraphWrapper(self._graph, view)
        self._buttlePath = filePath
        for index in range(1, 10):
            self._mapViewerIndextoNodeName[str(index)] = None

        return self
コード例 #2
0
        ParamInt(defaultValue=11, minimum=5, maximum=500, text="something"),
        ParamInt(defaultValue=50, minimum=1, maximum=52, text="truc"),
        ParamString(defaultValue="something.jpg", stringType="filename"),
        ParamInt(defaultValue=7, minimum=5, maximum=12),
        ParamString(defaultValue="somethingelse.jpg", stringType="type2")
    ]

    # create undo-redo context
    cmdManager = CommandManager()
    cmdManager.setActive()
    cmdManager.clean()

    # data
    # graph and graphWrapper
    graph = Graph()
    graphWrapper = GraphWrapper(graph, view)

    # test node creation
    graph.createNode("Blur", cmdManager)
    graphWrapper.__str__()

    # params
    paramList = []
    for node in graph.getNodes():
        nodeName = ParamString(defaultValue=node.getName(), stringType="Name")
        nodeType = ParamString(defaultValue=node.getType(), stringType="Type")
        nodeCoord_x = ParamInt(defaultValue=node.getCoord()[0],
                               minimum=0,
                               maximum=1000,
                               text="Coord x")
        nodeCoord_y = ParamInt(defaultValue=node.getCoord()[1],