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