AnyCAD Rapid API 2023
Help you to create a better world!
载入中...
搜索中...
未找到
EditMode类 参考

Public 成员函数

 EditMode (String name, Editor editor)
 
String GetName ()
 
void SetName (String val)
 
Editor GetDefaultEditor ()
 
void SetDefaultEditor (Editor val)
 
Editor GetActiveEditor ()
 
void Start (ViewContext ctx)
 
void Finish (ViewContext ctx)
 
void Push (Editor editor, ViewContext ctx)
 
void Pop (ViewContext ctx)
 
void Clear (ViewContext ctx)
 
void OnTime (ViewContext ctx, float timeTick)
 
void OnMouseDown (ViewContext ctx, InputEvent evt)
 
void OnMouseUp (ViewContext ctx, InputEvent evt)
 
void OnMouseMove (ViewContext ctx, InputEvent evt)
 
void OnMouseWheel (ViewContext ctx, InputEvent evt, int delta)
 
void OnKeyDown (ViewContext ctx, InputEvent evt)
 
void OnKeyUp (ViewContext ctx, InputEvent evt)
 
void OnBeginMultiTouch (ViewContext ctx, MultiTouchEvent evt)
 
void OnMultiTouch (ViewContext ctx, MultiTouchEvent evt)
 
void OnEndMultiTouch (ViewContext ctx, MultiTouchEvent evt)
 
void OnInput (ViewContext ctx, ParameterDict parameters)
 
void BeforeRendering (ViewContext ctx)
 
void AfterRendering (ViewContext ctx)
 
void OnDocumentChanged (ViewContext ctx, DocumentEventArgs args)
 
void ComputePivotPoint (ViewContext ctx, int x, int y)
 

详细描述

<> 用来管理Editor.

参见
Editor

成员函数说明

◆ Clear()

void EditMode.Clear ( ViewContext  ctx)

情况压栈的Editor

参数
ctx上下文

◆ Finish()

void EditMode.Finish ( ViewContext  ctx)

结束EditMode

参数
ctx上下文

◆ Pop()

void EditMode.Pop ( ViewContext  ctx)

出栈

参数
ctx上下文

◆ Push()

void EditMode.Push ( Editor  editor,
ViewContext  ctx 
)

压栈Editor

参数
editor新的编辑器
ctx上下文

◆ Start()

void EditMode.Start ( ViewContext  ctx)

开始EditMode

参数
ctx上下文