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.
|