C# Класс FC3Editor.Tools.ToolObject.Mode

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

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

Свойство Тип Описание
m_context ToolObject

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

Метод Описание
Activate ( ) : void
AfterActivate ( ) : void
Deactivate ( ) : void
GetContextHelp ( ) : string
GetMainParameter ( ) : IParameter
GetParameters ( ) : IEnumerable
GetToolImage ( ) : Image
GetToolName ( ) : string
Mode ( ToolObject context ) : System
OnEditorEvent ( uint eventType, IntPtr eventPtr ) : void
OnInputAcquire ( ) : void
OnInputRelease ( ) : void
OnKeyEvent ( Editor keyEvent, KeyEventArgs keyEventArgs ) : bool
OnMouseEvent ( Editor mouseEvent, MouseEventArgs mouseEventArgs ) : bool
Update ( float dt ) : void
UpdateParams ( ) : void

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

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

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

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

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

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

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

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

public GetContextHelp ( ) : string
Результат string

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

public GetMainParameter ( ) : IParameter
Результат IParameter

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

public GetParameters ( ) : IEnumerable
Результат IEnumerable

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

public GetToolImage ( ) : Image
Результат Image

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

public GetToolName ( ) : string
Результат string

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

public Mode ( ToolObject context ) : System
context ToolObject
Результат System

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

public OnEditorEvent ( uint eventType, IntPtr eventPtr ) : void
eventType uint
eventPtr System.IntPtr
Результат void

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

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

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

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

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

public OnKeyEvent ( Editor keyEvent, KeyEventArgs keyEventArgs ) : bool
keyEvent FC3Editor.Nomad.Editor
keyEventArgs System.Windows.Forms.KeyEventArgs
Результат bool

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

public OnMouseEvent ( Editor mouseEvent, MouseEventArgs mouseEventArgs ) : bool
mouseEvent FC3Editor.Nomad.Editor
mouseEventArgs MouseEventArgs
Результат bool

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

public Update ( float dt ) : void
dt float
Результат void

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

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

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

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

protected ToolObject,FC3Editor.Tools m_context
Результат ToolObject