C# Класс touchvg.core.CmdObserver

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

Открытые методы

Метод Описание
Dispose ( ) : void
addShapeActions ( MgMotion sender, Ints actions, int n, MgShape sp ) : int
createCommand ( MgMotion sender, string name ) : MgCommand
createShape ( MgMotion sender, int type ) : touchvg.core.MgBaseShape
doAction ( MgMotion sender, int action ) : bool
doEndAction ( MgMotion sender, int action ) : bool
drawInSelectCommand ( MgMotion sender, MgShape sp, int handleIndex, GiGraphics gs ) : void
drawInShapeCommand ( MgMotion sender, MgCommand cmd, GiGraphics gs ) : void
onDocLoaded ( MgMotion sender ) : void
onEnterSelectCommand ( MgMotion sender ) : void
onShapeAdded ( MgMotion sender, MgShape sp ) : void
onShapeCanRotated ( MgMotion sender, MgShape sp ) : bool
onShapeCanTransform ( MgMotion sender, MgShape sp ) : bool
onShapeCanUngroup ( MgMotion sender, MgShape sp ) : bool
onShapeCanUnlock ( MgMotion sender, MgShape sp ) : bool
onShapeDeleted ( MgMotion sender, MgShape sp ) : void
onShapeMoved ( MgMotion sender, MgShape sp, int segment ) : void
onShapeWillAdded ( MgMotion sender, MgShape sp ) : bool
onShapeWillDeleted ( MgMotion sender, MgShape sp ) : bool
onUnloadCommands ( MgCmdManager sender ) : void
selectActionsNeedHided ( MgMotion sender ) : bool

Приватные методы

Метод Описание
CmdObserver ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( CmdObserver obj ) : HandleRef

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

addShapeActions() публичный Метод

public addShapeActions ( MgMotion sender, Ints actions, int n, MgShape sp ) : int
sender MgMotion
actions Ints
n int
sp MgShape
Результат int

createCommand() публичный Метод

public createCommand ( MgMotion sender, string name ) : MgCommand
sender MgMotion
name string
Результат MgCommand

createShape() публичный Метод

public createShape ( MgMotion sender, int type ) : touchvg.core.MgBaseShape
sender MgMotion
type int
Результат touchvg.core.MgBaseShape

doAction() публичный Метод

public doAction ( MgMotion sender, int action ) : bool
sender MgMotion
action int
Результат bool

doEndAction() публичный Метод

public doEndAction ( MgMotion sender, int action ) : bool
sender MgMotion
action int
Результат bool

drawInSelectCommand() публичный Метод

public drawInSelectCommand ( MgMotion sender, MgShape sp, int handleIndex, GiGraphics gs ) : void
sender MgMotion
sp MgShape
handleIndex int
gs GiGraphics
Результат void

drawInShapeCommand() публичный Метод

public drawInShapeCommand ( MgMotion sender, MgCommand cmd, GiGraphics gs ) : void
sender MgMotion
cmd MgCommand
gs GiGraphics
Результат void

onDocLoaded() публичный Метод

public onDocLoaded ( MgMotion sender ) : void
sender MgMotion
Результат void

onEnterSelectCommand() публичный Метод

public onEnterSelectCommand ( MgMotion sender ) : void
sender MgMotion
Результат void

onShapeAdded() публичный Метод

public onShapeAdded ( MgMotion sender, MgShape sp ) : void
sender MgMotion
sp MgShape
Результат void

onShapeCanRotated() публичный Метод

public onShapeCanRotated ( MgMotion sender, MgShape sp ) : bool
sender MgMotion
sp MgShape
Результат bool

onShapeCanTransform() публичный Метод

public onShapeCanTransform ( MgMotion sender, MgShape sp ) : bool
sender MgMotion
sp MgShape
Результат bool

onShapeCanUngroup() публичный Метод

public onShapeCanUngroup ( MgMotion sender, MgShape sp ) : bool
sender MgMotion
sp MgShape
Результат bool

onShapeCanUnlock() публичный Метод

public onShapeCanUnlock ( MgMotion sender, MgShape sp ) : bool
sender MgMotion
sp MgShape
Результат bool

onShapeDeleted() публичный Метод

public onShapeDeleted ( MgMotion sender, MgShape sp ) : void
sender MgMotion
sp MgShape
Результат void

onShapeMoved() публичный Метод

public onShapeMoved ( MgMotion sender, MgShape sp, int segment ) : void
sender MgMotion
sp MgShape
segment int
Результат void

onShapeWillAdded() публичный Метод

public onShapeWillAdded ( MgMotion sender, MgShape sp ) : bool
sender MgMotion
sp MgShape
Результат bool

onShapeWillDeleted() публичный Метод

public onShapeWillDeleted ( MgMotion sender, MgShape sp ) : bool
sender MgMotion
sp MgShape
Результат bool

onUnloadCommands() публичный Метод

public onUnloadCommands ( MgCmdManager sender ) : void
sender MgCmdManager
Результат void

selectActionsNeedHided() публичный Метод

public selectActionsNeedHided ( MgMotion sender ) : bool
sender MgMotion
Результат bool

Описание свойств

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool