MessageMeshAnalysis Class | 
Namespace: HightlanderSolutions.MeshCheckerEditorExtension.MeshAnalysisFramework.API
[PublicAPIAttribute] public abstract class MessageMeshAnalysis : MeshAnalysis
The MessageMeshAnalysis type exposes the following members.
| Name | Description | |
|---|---|---|
| MessageMeshAnalysis | Initializes a new instance of the MessageMeshAnalysis class  | 
| Name | Description | |
|---|---|---|
| Ended | 
                Gets a value indicating whether the analysis ended.
              (Inherited from MeshAnalysis.) | |
| Interactable | 
                Gets or sets a value indicating whether the analysis is interactable.
              (Inherited from MeshAnalysis.) | |
| Mesh | 
                Gets the mesh to be analysed.
              (Inherited from MeshAnalysis.) | |
| Message | ||
| MessageContent | 
                Gets the GUIContent instance of the message.
              | |
| NotSuccess | (Inherited from MeshAnalysis.) | |
| Result | 
                Gets the result of the analysis.
              (Inherited from MeshAnalysis.) | 
| Name | Description | |
|---|---|---|
| Deinitialize | 
                Deinitializes the analysis.
              (Inherited from MeshAnalysis.) | |
| Draw | 
                Draw result of the analysis in target position.
              (Overrides MeshAnalysisDraw(Rect).) | |
| End(MeshAnalysisResultType) | 
                Ends the analysis with specified result.
              (Inherited from MeshAnalysis.) | |
| End(MeshAnalysisResultType, String) | 
                Ends the analysis with a specified result and message.
              | |
| GetHeight | 
                Get needed height for specified width to draw the result of the analysis.
              (Overrides MeshAnalysisGetHeight(Single).) | |
| Initialize | 
                Initializes the analysis for a specified mesh.
              (Inherited from MeshAnalysis.) | |
| OnClick | 
                Occurs when user perform click on the drawed result of this analysis if Interactable flag is true.
              (Inherited from MeshAnalysis.) | |
| OnDeinitialize | 
                Occurs when a manager clean its data for releasing the memory.
              (Inherited from MeshAnalysis.) | |
| OnInitialize | 
                Occurs when a manager prepares to run analyses.
                  (Inherited from MeshAnalysis.)This method invoked in main thread. Feel free to use Unity resources.  | |
| RunAnalysis | 
                Run analysis for Mesh.
                  (Inherited from MeshAnalysis.)This method can be invoked in second thread. You can't access Unity resources from it, instead cache resources in OnInitialize(Mesh) method.  | |
| RunAnalysisInThread | 
                Runs the analysis in a new separate thread.
              (Inherited from MeshAnalysis.) | 
| Name | Description | |
|---|---|---|
| AnalysisEndedEvent | 
                Occurs when the analysis has been ended.
              (Inherited from MeshAnalysis.) |