C# Class Invert.Core.GraphDesigner.TypedItemDrawer

Inheritance: ItemDrawer
Show file Open project: InvertGames/uFrame.Editor

Public Methods

Method Description
Draw ( IPlatformDrawer platform, float scale ) : void
DrawOption ( ) : void
OnMouseDown ( MouseEvent mouseEvent ) : void
OptionClicked ( ) : void
OptionRightClicked ( ) : void
Refresh ( IPlatformDrawer platform, Vector2 position, bool hardRefresh = true ) : void
TypedItemDrawer ( TypedItemViewModel viewModel ) : Invert.Common

Method Details

Draw() public method

public Draw ( IPlatformDrawer platform, float scale ) : void
platform IPlatformDrawer
scale float
return void

DrawOption() public method

public DrawOption ( ) : void
return void

OnMouseDown() public method

public OnMouseDown ( MouseEvent mouseEvent ) : void
mouseEvent MouseEvent
return void

OptionClicked() public method

public OptionClicked ( ) : void
return void

OptionRightClicked() public method

public OptionRightClicked ( ) : void
return void

Refresh() public method

public Refresh ( IPlatformDrawer platform, Vector2 position, bool hardRefresh = true ) : void
platform IPlatformDrawer
position UnityEngine.Vector2
hardRefresh bool
return void

TypedItemDrawer() public method

public TypedItemDrawer ( TypedItemViewModel viewModel ) : Invert.Common
viewModel TypedItemViewModel
return Invert.Common