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

Public 成员函数

 NodeFrameEidtor (SceneNode pNode, FrameWidget widget, String name)
 
void UpdateWidget ()
 
EnumEditorCode Start (ViewContext ctx)
 
EnumEditorCode OnKeyUp (ViewContext ctx, InputEvent evt)
 
boolean ApplyTransform (ViewContext ctx, Matrix4 trf)
 
boolean PreviewTransform (ViewContext ctx, Matrix4 trf)
 
void SetWidgetCenter (int positionId)
 
- Public 成员函数 继承自 FrameEditor
 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 ()
 

详细描述

<> SceneNode编辑器

成员函数说明

◆ ApplyTransform()

boolean NodeFrameEidtor.ApplyTransform ( ViewContext  ctx,
Matrix4  trf 
)

重载 FrameEditor .

◆ OnKeyUp()

EnumEditorCode NodeFrameEidtor.OnKeyUp ( ViewContext  ctx,
InputEvent  evt 
)

重载 Editor .

◆ PreviewTransform()

boolean NodeFrameEidtor.PreviewTransform ( ViewContext  ctx,
Matrix4  trf 
)

重载 FrameEditor .

◆ Start()

EnumEditorCode NodeFrameEidtor.Start ( ViewContext  ctx)

重载 FrameEditor .