AnyCAD Rapid API 2023
Help you to create a better world!
载入中...
搜索中...
未找到
FrameEditor类 参考
类 FrameEditor 继承关系图:
Editor NodeFrameEidtor

Public 成员函数

 FrameEditor (FrameWidget widget, String name)
 
FrameWidget GetWidget ()
 
EnumEditorCode Start (ViewContext ctx)
 
void BeforeRendering (ViewContext ctx)
 
EnumEditorCode OnMouseDown (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnMouseUp (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnMouseMove (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnInput (ViewContext ctx, ParameterDict input)
 
boolean PreviewTransform (ViewContext ctx, Matrix4 trf)
 
boolean ApplyTransform (ViewContext ctx, Matrix4 trf)
 
- Public 成员函数 继承自 Editor
String GetName ()
 
boolean GetSubEditor ()
 
void SetSubEditor (boolean val)
 
void SetName (String name)
 
EnumEditorCode Start (ViewContext ctx)
 
void Finish (ViewContext ctx)
 
void Reset (ViewContext ctx)
 
boolean Commit (ViewContext ctx)
 
EnumEditorCode OnMouseDown (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnMouseUp (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnMouseMove (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnMouseWheel (ViewContext ctx, InputEvent evt, int delta)
 
EnumEditorCode OnKeyDown (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnKeyUp (ViewContext ctx, InputEvent evt)
 
EnumEditorCode OnInput (ViewContext ctx, ParameterDict input)
 
EnumEditorCode OnMultiTouch (ViewContext ctx, MultiTouchEvent evt)
 
EnumEditorCode OnBeginMultiTouch (ViewContext ctx, MultiTouchEvent evt)
 
EnumEditorCode OnEndMultiTouch (ViewContext ctx, MultiTouchEvent evt)
 
void BeforeRendering (ViewContext ctx)
 
void AfterRendering (ViewContext ctx)
 
void OnDocumentChanged (ViewContext ctx, DocumentEventArgs args)
 
void NotifyParamsChanged (ViewContext ctx, String propertyName)
 
void NotifyParamsChanged (ViewContext ctx)
 

额外继承的成员函数

- 静态 Public 成员函数 继承自 Editor
static String InputName ()
 
static String InputMethod ()
 
static String EditStep ()
 
static String SelectionList ()
 

详细描述

成员函数说明

◆ BeforeRendering()

void FrameEditor.BeforeRendering ( ViewContext  ctx)

重载 Editor .

◆ OnInput()

EnumEditorCode FrameEditor.OnInput ( ViewContext  ctx,
ParameterDict  input 
)

重载 Editor .

◆ OnMouseDown()

EnumEditorCode FrameEditor.OnMouseDown ( ViewContext  ctx,
InputEvent  evt 
)

重载 Editor .

◆ OnMouseMove()

EnumEditorCode FrameEditor.OnMouseMove ( ViewContext  ctx,
InputEvent  evt 
)

重载 Editor .

◆ OnMouseUp()

EnumEditorCode FrameEditor.OnMouseUp ( ViewContext  ctx,
InputEvent  evt 
)

重载 Editor .

◆ Start()

EnumEditorCode FrameEditor.Start ( ViewContext  ctx)

重载 Editor .