Property | Type | Description | |
---|---|---|---|
dimdim | ProjectDimensions | ||
editor | IVideoShitbox | ||
iEditor | IVidkaOpContext | ||
proj | |||
uiObjects | |||
videoPlayer | IVideoPlayer |
Method | Description | |
---|---|---|
ApplyFrameDelta ( long deltaFrame ) : void |
Override to accept keyboard adjustments See EditorLogic.LeftRightArrowKeys for call order and usage
|
|
ControlPressed ( ) : void |
For those ops that might have a different behavior based on whether it is click or control click
|
|
EndOperation ( ) : void |
Called from EditorLogic.MouseDragEnd (if DragEndIsTheEndOfThisOperation is true) or EditorLogic.EscapePressed, both cases, right before setting CurEditOp to null. (e.g. if the user decided to hit Escape and cancel this operation ...or to get out of keyboard adjustments) Override to clear any uiObjects in case a repaint is needed
|
|
EnterPressed ( ) : void |
For those ops who care
|
|
Init ( ) : void |
Called when we begin a fresh new op
|
|
KeyPressedArrow ( Keys keyData ) : void |
Override to accept keyboard adjustments See EditorLogic.LeftRightArrowKeys for call order and usage
|
|
KeyPressedOther ( Keys keyData ) : void |
Override to accept keyboard adjustments See EditorLogic.LeftRightArrowKeys for call order and usage
|
|
MouseDragEnd ( int x, int y, int deltaX, int deltaY, int w, int h ) : void | ||
MouseDragStart ( int x, int y, int w, int h ) : void | ||
MouseDragged ( int x, int y, int deltaX, int deltaY, int w, int h ) : void | ||
MouseOpAbstract ( IVidkaOpContext iEditor, |
||
SetVideoPlayer ( IVideoPlayer videoPlayer ) : void | ||
ShiftPressed ( ) : void |
For those ops that might have a different behavior based on whether it is click or shift click
|
|
TriggerBy_KeyPress ( Keys key ) : bool |
Override this to return true when a key press is such that it triggers this edit op
|
|
TriggerBy_MouseDragStart ( MouseButtons button, int x, int y ) : bool |
Override this to return true when a mouse drag action is such that it triggers this edit op
|
|
setProj ( |
Method | Description | |
---|---|---|
cxzxc ( string text ) : void |
Debug print to UI console
|
public ApplyFrameDelta ( long deltaFrame ) : void | ||
deltaFrame | long | |
return | void |
public KeyPressedArrow ( Keys keyData ) : void | ||
keyData | Keys | |
return | void |
public KeyPressedOther ( Keys keyData ) : void | ||
keyData | Keys | |
return | void |
public abstract MouseDragEnd ( int x, int y, int deltaX, int deltaY, int w, int h ) : void | ||
x | int | |
y | int | |
deltaX | int | relative to where the mouse was pressed down |
deltaY | int | relative to where the mouse was pressed down |
w | int | |
h | int | |
return | void |
public abstract MouseDragStart ( int x, int y, int w, int h ) : void | ||
x | int | |
y | int | |
w | int | |
h | int | |
return | void |
public abstract MouseDragged ( int x, int y, int deltaX, int deltaY, int w, int h ) : void | ||
x | int | |
y | int | |
deltaX | int | relative to where the mouse was pressed down |
deltaY | int | relative to where the mouse was pressed down |
w | int | |
h | int | |
return | void |
public MouseOpAbstract ( IVidkaOpContext iEditor, |
||
iEditor | IVidkaOpContext | |
uiObjects | ||
dimdim | ProjectDimensions | |
editor | IVideoShitbox | |
videoPlayer | IVideoPlayer | |
return | System |
public SetVideoPlayer ( IVideoPlayer videoPlayer ) : void | ||
videoPlayer | IVideoPlayer | |
return | void |
public TriggerBy_KeyPress ( Keys key ) : bool | ||
key | Keys | |
return | bool |
public TriggerBy_MouseDragStart ( MouseButtons button, int x, int y ) : bool | ||
button | MouseButtons | |
x | int | |
y | int | |
return | bool |
public setProj ( |
||
proj | ||
return | void |
protected VidkaProj,Vidka.Core.Model proj | ||
return |
protected VidkaUiStateObjects,Vidka.Core.UiObj uiObjects | ||
return |