C# Class GoGoComponentEditor, UnityDemo

Inheritance: Editor
Show file Open project: rouchen/UnityDemo

Protected Properties

Property Type Description
currSelectedKeyFrameIdx int

Public Methods

Method Description
GetCurrTime ( ) : float
OnInspectorGUI ( ) : void
SetCurrTime ( float currTime ) : void

Protected Methods

Method Description
AddKeyFrame ( ) : void
AsignDataToKeyFrame ( ) : bool
CheckKeyFrameTimeUnique ( int idx ) : void
CheckToggleOnlyOneSelected ( int idx ) : void
CustomKeyFrameGUI ( int idx ) : void
KeyFrameSort ( ) : void
ModifyComponentEnable ( ) : void
Refresh ( ) : void
RegisterKeyFrameList ( IEnumerable keyFrameList ) : void
RemoveKeyFrame ( ) : void
ShowCustomTool ( ) : void
ShowKeyFrameGUI ( ) : void
ShowTimeLineGUI ( ) : void
UnSelectedAllKeyFrameList ( ) : void
UpdateInEditorMode ( ) : void

Private Methods

Method Description
IsOnSelectedKeyFrame ( ) : bool

Method Details

AddKeyFrame() protected method

protected AddKeyFrame ( ) : void
return void

AsignDataToKeyFrame() protected method

protected AsignDataToKeyFrame ( ) : bool
return bool

CheckKeyFrameTimeUnique() protected method

protected CheckKeyFrameTimeUnique ( int idx ) : void
idx int
return void

CheckToggleOnlyOneSelected() protected method

protected CheckToggleOnlyOneSelected ( int idx ) : void
idx int
return void

CustomKeyFrameGUI() protected method

protected CustomKeyFrameGUI ( int idx ) : void
idx int
return void

GetCurrTime() public method

public GetCurrTime ( ) : float
return float

KeyFrameSort() protected method

protected KeyFrameSort ( ) : void
return void

ModifyComponentEnable() protected method

protected ModifyComponentEnable ( ) : void
return void

OnInspectorGUI() public method

public OnInspectorGUI ( ) : void
return void

Refresh() protected method

protected Refresh ( ) : void
return void

RegisterKeyFrameList() protected method

protected RegisterKeyFrameList ( IEnumerable keyFrameList ) : void
keyFrameList IEnumerable
return void

RemoveKeyFrame() protected method

protected RemoveKeyFrame ( ) : void
return void

SetCurrTime() public method

public SetCurrTime ( float currTime ) : void
currTime float
return void

ShowCustomTool() protected method

protected ShowCustomTool ( ) : void
return void

ShowKeyFrameGUI() protected method

protected ShowKeyFrameGUI ( ) : void
return void

ShowTimeLineGUI() protected method

protected ShowTimeLineGUI ( ) : void
return void

UnSelectedAllKeyFrameList() protected method

protected UnSelectedAllKeyFrameList ( ) : void
return void

UpdateInEditorMode() protected method

protected UpdateInEditorMode ( ) : void
return void

Property Details

currSelectedKeyFrameIdx protected property

protected int currSelectedKeyFrameIdx
return int