Engine
Properties
ActiveBatchName : string
var ActiveBatchName : String
read-only
var Commands : OperationListRange
read-only
var RedoCommands : OperationListRange
Methods
BeginBatch : Void
function BeginBatch()
BeginBatch : Void
Name |
Type |
Description |
p0 |
string |
|
function BeginBatch(p0 : String)
ClearAll : Void
function ClearAll()
ClearRedo : Void
function ClearRedo()
ClearUndo : Void
function ClearUndo()
DestroyObject : Void
Name |
Type |
Description |
p0 |
cog |
|
function DestroyObject(p0 : Cog)
EndBatch : Void
function EndBatch()
IsListeningForSideEffects : boolean
static
function IsListeningForSideEffects() : Boolean
MarkPropertyAsModified : Void
function MarkPropertyAsModified(p0 : Component, p1 : String)
ObjectCreated : Void
Name |
Type |
Description |
p0 |
cog |
|
function ObjectCreated(p0 : Cog)
OperationQueue : Void
constructor
function OperationQueue()
PopSubPropertyContext : Void
static
function PopSubPropertyContext()
QueueRegisteredSideEffects : Void
function QueueRegisteredSideEffects()
Redo : Void
function Redo()
function Redo(p0 : Operation) : Boolean
RegisterSideEffect : Void
static
function RegisterSideEffect(p0 : AnyHandle, p1 : String, p2 : T)
SaveObjectState : Void
Name |
Type |
Description |
p0 |
cog |
|
function SaveObjectState(p0 : Cog)
StartListeningForSideEffects : Void
static
function StartListeningForSideEffects()
Undo : Void
function Undo()
function Undo(p0 : Operation) : Boolean