Table of Contents

Engine

Methods Properties Base Classes Derived Classes
BeginBatch ActiveBatchName referencecountedeventobject
ClearAll Commands
ClearRedo RedoCommands
ClearUndo
DestroyObject
EndBatch
IsListeningForSideEffects
MarkPropertyAsModified
ObjectCreated
Constructor
PopSubPropertyContext
QueueRegisteredSideEffects
Redo
RegisterSideEffect
SaveObjectState
StartListeningForSideEffects
Undo

Properties


ActiveBatchName : string

var ActiveBatchName : String

Commands : operationlistrange

read-only

var Commands : OperationListRange

RedoCommands : operationlistrange

read-only

var RedoCommands : OperationListRange

Methods


BeginBatch : Void

Name Type Description
function BeginBatch()

BeginBatch : Void

Name Type Description
p0 string
function BeginBatch(p0 : String)

ClearAll : Void

Name Type Description
function ClearAll()

ClearRedo : Void

Name Type Description
function ClearRedo()

ClearUndo : Void

Name Type Description
function ClearUndo()

DestroyObject : Void

Name Type Description
p0 cog
function DestroyObject(p0 : Cog)

EndBatch : Void

Name Type Description
function EndBatch()

IsListeningForSideEffects : boolean

static

Name Type Description
function IsListeningForSideEffects() : Boolean

MarkPropertyAsModified : Void

Name Type Description
p0 component
p1 string
function MarkPropertyAsModified(p0 : Component, p1 : String)

ObjectCreated : Void

Name Type Description
p0 cog
function ObjectCreated(p0 : Cog)

OperationQueue : Void

constructor

Name Type Description
function OperationQueue()

PopSubPropertyContext : Void

static

Name Type Description
function PopSubPropertyContext()

QueueRegisteredSideEffects : Void

Name Type Description
function QueueRegisteredSideEffects()

Redo : Void

Name Type Description
function Redo()

Redo : boolean

Name Type Description
p0 operation
function Redo(p0 : Operation) : Boolean

RegisterSideEffect : Void

static

Name Type Description
p0 anyhandle
p1 string
p2 T
function RegisterSideEffect(p0 : AnyHandle, p1 : String, p2 : T)

SaveObjectState : Void

Name Type Description
p0 cog
function SaveObjectState(p0 : Cog)

StartListeningForSideEffects : Void

static

Name Type Description
function StartListeningForSideEffects()

Undo : Void

Name Type Description
function Undo()

Undo : boolean

Name Type Description
p0 operation
function Undo(p0 : Operation) : Boolean