HightlanderSolutions.MeshCheckerEditorExtension.MeshAnalysisFramework.API Namespace |
Class | Description | |
---|---|---|
AliasAttribute |
Represents attribute used to add alias to the ShadingOption and the MeshAnalysisTool.
| |
BasicShaderShadingOption |
Represents a shading option which creates material from shader with specified ShaderName.
| |
MeshAnalysis |
Basic MeshAnalysis class.
Create derived class, mark it with the attribute MeshAnalysisAttribute to add new analysis. | |
MeshAnalysisAttribute |
Should be used on MeshAnalysis and causes MeshChecker to run analyses marked with such attributes for an analyzed meshes.
| |
MeshAnalysisShadingAttribute |
Should be used on MeshAnalysisShadingOption
and causes MeshChecker to add the option to the shading options menu of a MeshAnalysisWindow.
| |
MeshAnalysisShadingGroup |
Represents a bunch of shading options for an observed Mesh in a MeshAnalysisWindow | |
MeshAnalysisShadingGroupAttribute |
Should be used on MeshAnalysisShadingOption
and causes MeshChecker to add generated by group options to the shading options menu of a MeshAnalysisWindow.
| |
MeshAnalysisShadingOption |
Basic shading option class.
Create derived class and mark it with the attribute MeshAnalysisShadingAttribute to add a new shading option to the shading options menu of a MeshAnalysisWindow. | |
MeshAnalysisTool |
Basic MeshAnalysisTool class.
Create derived class and mark it with the attribute MeshAnalysisToolAttribute to add a new tool to the tools menu of a MeshAnalysisWindow. | |
MeshAnalysisToolAttribute |
Should be used on MeshAnalysisTool
and causes MeshChecker to add the tool to the tools menu of a MeshAnalysisWindow.
| |
MeshAnalysisWindow |
Represents a window that visualizes mesh data using shading option and if a tool selected using the tool.
| |
MessageMeshAnalysis |
Represents a simple MeshAnalysis which drawed as EditorGUI.HelpBox(UnityEngine.Rect,System.String,UnityEditor.MessageType)
with the specified caption when the result are Error or Warning | |
ShadingOption |
Represents a shading option which creates from code e.g. from a MeshAnalysisShadingGroup.
|
Enumeration | Description | |
---|---|---|
MeshAnalysisResultType |
Represents a MeshAnalysis result.
|