csharp
public abstract class DocumentView<TDocument> where TDocument : class, IEditableDocumentA DocumentView for one document type, so a view's body is typed.
Fields and properties (1)
public override sealed Type DocumentTypeThe document type this view is for; a document of a type derived from it is found too.
Methods (4)
public override sealed bool Accepts(IEditableDocument document)Whether this view is the one for a document of its type.
public override sealed UiElement Create(IEditableDocument document, UiElement panel)Builds the controls into a panel.
protected virtual bool Owns(TDocument document)Whether this view is the one for a document of its type.
protected abstract UiElement Build(TDocument document, UiElement panel)Builds the controls into a panel.
Used by (31)
- AddressableGroupEditorViewVixen.Editor.AssetEditors
- AnimationClipEditorViewVixen.Editor.AssetEditors
- AnimationGraphEditorViewVixen.Editor.AssetEditors
- AudioMixerEditorViewVixen.Editor.AssetEditors
- BehaviorTreeEditorViewVixen.Editor.AssetEditors
- CompositorEditorViewVixen.Editor.AssetEditors
- FontEditorViewVixen.Editor.AssetEditors
- GoapDomainEditorViewVixen.Editor.AssetEditors
- HarnessEditorViewVixen.Editor.AssetEditors
- InputActionsEditorViewVixen.Editor.AssetEditors
- LayerStackEditorViewVixen.Editor.Texturing
- MarkupEditorViewVixen.Editor.AssetEditors
- MaterialEditorViewVixen.Editor.AssetEditors
- ModelEditorViewVixen.Editor.AssetEditors
- MoveSetEditorViewVixen.Editor.AssetEditors
- PrefabEditorViewVixen.Editor.AssetEditors
- ProxyShapeEditorViewVixen.Editor.AssetEditors
- QueryEditorViewVixen.Editor.AssetEditors
- SceneEditorViewVixen.Editor.AssetEditors
- SceneHierarchyViewTestsVixen.Editor.AssetEditors.Tests
- SequenceEditorViewVixen.Editor.AssetEditors
- ShaderEditorViewVixen.Editor.AssetEditors
- ShaderGraphEditorViewVixen.Editor.AssetEditors
- ShapeVocabularyEditorViewVixen.Editor.AssetEditors
- StandardFrameEditorViewVixen.Editor.AssetEditors
- StyleSheetEditorViewVixen.Editor.AssetEditors
- TenthViewVixen.Editor.AssetEditors.Tests
- TextureEditorViewVixen.Editor.AssetEditors
- TextureGraphEditorViewVixen.Editor.Texturing
- UtilitySetEditorViewVixen.Editor.AssetEditors
- VfxEditorViewVixen.Editor.AssetEditors