Click or drag to resize

DocumentVisualsEdit Class

Abstract class representing any undoable edit to a document that affects a list of visuals.
Inheritance Hierarchy
SystemObject
  Demo3D.VisualsDocumentEdit
    Demo3D.VisualsDocumentVisualsEdit
      More

Namespace: Demo3D.Visuals
Assembly: Demo3D.Core (in Demo3D.Core.dll) Version: 19.00.00
Syntax
C#
public abstract class DocumentVisualsEdit : DocumentEdit

The DocumentVisualsEdit type exposes the following members.

Constructors
 NameDescription
Protected methodDocumentVisualsEdit Constructor for a document edit that affects a list of visuals.
Top
Properties
 NameDescription
Public propertyDocument The document that contains the edit.
(Inherited from DocumentEdit)
Public propertyIds The Ids of the affected visuals.
Top
Methods
 NameDescription
Protected methodStatic memberCopy(IList) Creates a copy of the specified list as an array.
Protected methodStatic memberCopy(IList, Type) Creates a copy of the specified list as an array of the specified type.
Public methodFindVisuals Find all visuals in the scene which match an id in the Ids property."/>
Public methodRedo Executed when redo is called on this edit from the UndoManager
(Inherited from DocumentEdit)
Public methodSetVisuals Set the list of affected visuals.
Public methodUndo Executed when undo is called on this edit from the UndoManager
(Inherited from DocumentEdit)
Protected methodVisualsToString Returns a string representation of the affected visuals for display purposes.
Top
See Also
Inheritance Hierarchy