Initial Design

Jonathan Flynn edited this page May 8, 2016 · 8 revisions

Overal Structure of the Program

Saving and Loading Projects Flowchart

Main Window UML Diagram

##Input/Output Plans Qscintilla(text) -> Qstring -> NGLScene to load and compile

NGLScene -> create and use Parser

Parser -> uniform struct -> Jonny's Control widget

Widget -> value updated signal -> Parser

Json loading -> Qscintilla

Qscintilla -> Json saving

Parser -> uniforms -> APIs/lexer