C# Class UnityEditor.EventManipulationHandler

显示文件 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Methods

Method Description
Draw ( Rect window ) : void
EventLineContextMenuAdd ( object obj ) : void
EventLineContextMenuDelete ( object obj ) : void
EventManipulationHandler ( TimeArea timeArea ) : System
HandleEventManipulation ( Rect rect, AnimationEvent &events, AnimationClipInfoProperties clipInfo ) : bool
SelectEvent ( AnimationEvent events, int index, AnimationClipInfoProperties clipInfo ) : void
UpdateEvent ( AnimationClipInfoProperties info ) : void

Private Methods

Method Description
CheckRectsOnMouseMove ( Rect eventLineRect, AnimationEvent events, Rect hitRects ) : void
DeleteEvents ( AnimationEvent &eventList, bool deleteIndices ) : bool

Method Details

Draw() public method

public Draw ( Rect window ) : void
window UnityEngine.Rect
return void

EventLineContextMenuAdd() public method

public EventLineContextMenuAdd ( object obj ) : void
obj object
return void

EventLineContextMenuDelete() public method

public EventLineContextMenuDelete ( object obj ) : void
obj object
return void

EventManipulationHandler() public method

public EventManipulationHandler ( TimeArea timeArea ) : System
timeArea TimeArea
return System

HandleEventManipulation() public method

public HandleEventManipulation ( Rect rect, AnimationEvent &events, AnimationClipInfoProperties clipInfo ) : bool
rect UnityEngine.Rect
events UnityEngine.AnimationEvent
clipInfo AnimationClipInfoProperties
return bool

SelectEvent() public method

public SelectEvent ( AnimationEvent events, int index, AnimationClipInfoProperties clipInfo ) : void
events UnityEngine.AnimationEvent
index int
clipInfo AnimationClipInfoProperties
return void

UpdateEvent() public method

public UpdateEvent ( AnimationClipInfoProperties info ) : void
info AnimationClipInfoProperties
return void