Class Model
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.Muse.Common
Assembly: solution.dll
Syntax
[Serializable]
[Icon("Packages/com.unity.muse.common/Editor/Resources/Icons/MuseAssetIcon.png")]
public class Model : ScriptableObject, IContext, IEquatable<Model>
Fields
Name | Description |
---|---|
guid |
Properties
Name | Description |
---|---|
ActiveTool | |
AssetsData | |
CurrentMode | |
CurrentOperators | Get the list of operators currently being used |
DraggedArtifacts | |
RefinedArtifact | The artifact currently being refined. |
SelectedArtifact | |
isRefineMode |
Methods
Events
Name | Description |
---|---|
OnActiveToolChanged | |
OnArtifactAdded | |
OnArtifactRemoved | |
OnArtifactSelected | |
OnCanvasRefineArtifact | |
OnCurrentPromptChanged | |
OnDeselectAll | |
OnDispose | |
OnEditorDragStart | |
OnEditorMultiDragStart | |
OnExportArtifact | |
OnFinishRefineArtifact | |
OnFrameArtifactRequested | |
OnGenerateButtonClicked | |
OnItemsDropped | |
OnLoggedInStateChanged | |
OnMaskPaintDone | |
OnModeChanged | |
OnModified | Event raised when the model was modified. |
OnMultiExport | |
OnOperatorRemoved | Called when removing an operator |
OnOperatorUpdated | |
OnRefineArtifact | |
OnSetMaskSeamless | |
OnSetReferenceOperator | |
OnUpdateToolState |
Operators
Name | Description |
---|---|
operator ==(Model, Model) | |
operator !=(Model, Model) |