QuiltiX Plugins 0.0.1
Custom Plugins for QuiltiX
|
Classes | |
class | glTFEnginePage |
Custom web engine page for the glTF viewer. More... | |
class | GLTFHighlighter |
Highlighter for glTF text. More... | |
class | glTFWidget |
glTF Viewer widget More... | |
class | QuiltiX_glTF_serializer |
glTF serializer for MaterialX More... | |
Functions | |
after_ui_init ("quiltix.QuiltiXWindow" editor) | |
After UI initialization, add the MaterialX glTF serializer to the editor. | |
str | plugin_name () |
Get the name of the plugin. | |
bool | is_valid () |
Check if the plugin is valid. | |
__init__ (self) | |
Initialize the JSON highlighter. | |
highlight (self, text) | |
Highlight the given JSON text. | |
Variables | |
bool | have_highliting = True |
logger = logging.getLogger(__name__) | |
bool | haveGLTF = False |
bool | has_materialxjsoncore = True |
lexer = JsonLexer() | |
formatter = HtmlFormatter(linenos=False, style='github-dark') | |
plugin.__init__ | ( | self | ) |
Initialize the JSON highlighter.
Definition at line 43 of file materialxjson/plugin.py.
plugin.after_ui_init | ( | "quiltix.QuiltiXWindow" | editor | ) |
After UI initialization, add the MaterialX glTF serializer to the editor.
Definition at line 588 of file materialxgltf/plugin.py.
plugin.highlight | ( | self, | |
text ) |
Highlight the given JSON text.
text | The JSON text to highlight |
Definition at line 52 of file materialxjson/plugin.py.
bool plugin.is_valid | ( | ) |
Check if the plugin is valid.
That is the glTF serializer module is installed.
Definition at line 603 of file materialxgltf/plugin.py.
str plugin.plugin_name | ( | ) |
Get the name of the plugin.
Definition at line 595 of file materialxgltf/plugin.py.
plugin.formatter = HtmlFormatter(linenos=False, style='github-dark') |
Definition at line 50 of file materialxjson/plugin.py.
bool plugin.has_materialxjsoncore = True |
Definition at line 27 of file materialxjson/plugin.py.
bool plugin.have_highliting = True |
Definition at line 11 of file materialxgltf/plugin.py.
bool plugin.haveGLTF = False |
Definition at line 44 of file materialxgltf/plugin.py.
plugin.lexer = JsonLexer() |
Definition at line 47 of file materialxjson/plugin.py.
plugin.logger = logging.getLogger(__name__) |
Definition at line 39 of file materialxgltf/plugin.py.