GlLink
drawing gl links GlCable
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
addedOrderListeners: boolean |
|
public |
crossSubpatch: boolean |
|
public get |
hovering: * |
|
public get |
id: * |
|
public get |
link: * |
|
public get |
nameInput: * |
|
public get |
nameOutput: * |
|
public get |
opIdInput: * |
|
public get |
opIdOutput: * |
|
public get |
opIn: * |
|
public get |
opOut: * |
|
public get |
portIdIn: * |
|
public get |
portIdOut: * |
|
public get |
subPatch: * |
|
public get |
type: * |
|
public set |
|
Private Members | ||
private |
_activity: * |
|
private |
_buttonDown: * |
|
private |
_buttonDownTime: number |
|
private |
_buttonRect: * |
|
private |
_cable: * |
|
private |
_cableSub: * |
|
private |
_debugColor: boolean |
|
private |
_glOpIn: * |
|
private |
_glOpOut: * |
|
private |
_glPatch: * |
|
private |
_id: * |
|
private |
_link: * |
|
private |
_log: * |
|
private |
_mouseDownX: * |
|
private |
_mouseDownY: * |
|
private |
_offsetXInput: number |
|
private |
_offsetXOutput: number |
|
private |
|
|
private |
_opIdInput: * |
|
private |
_opIdOutput: * |
|
private |
_portIdInput: * |
|
private |
|
|
private |
|
|
private |
|
|
private |
|
|
private |
_subPatch: * |
|
private |
|
|
private |
_subPatchOp: * |
|
private |
|
|
private |
_type: * |
|
private |
_visible: * |
Method Summary
Public Methods | ||
public |
|
|
public |
collideLine(x1: *, y1: *, x2: *, y2: *): * |
|
public |
dispose() |
|
public |
highlight(b: *) |
|
public |
isAOpSelected(): boolean |
|
public |
isAPortHovering(): boolean |
|
public |
isInCurrentSubPatch(): boolean |
|
public |
setFlowModeActivity(act: *, v: *) |
|
public |
startDragging(e: *) |
|
public |
unlink() |
|
public |
update() |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
Private Methods | ||
private |
|
|
private |
_singleValueToString(v: *): * |
|
private |
|
Public Constructors
public constructor() source
Public Members
public addedOrderListeners: boolean source
public crossSubpatch: boolean source
public get hovering: * source
public get id: * source
public get link: * source
public get nameInput: * source
public get nameOutput: * source
public get opIdInput: * source
public get opIdOutput: * source
public get opIn: * source
public get opOut: * source
public get portIdIn: * source
public get portIdOut: * source
public get subPatch: * source
public get type: * source
public set visible source
Private Members
private _activity: * source
private _buttonDown: * source
private _buttonDownTime: number source
private _buttonRect: * source
private _cable: * source
private _cableSub: * source
private _debugColor: boolean source
private _glOpIn: * source
private _glOpOut: * source
private _glPatch: * source
private _id: * source
private _link: * source
private _log: * source
private _mouseDownX: * source
private _mouseDownY: * source
private _offsetXInput: number source
private _offsetXOutput: number source
private _oldHighlight: * source
private _opIdInput: * source
private _opIdOutput: * source
private _portIdInput: * source
private _portIdOutput: * source
private _portNameInput: * source
private _portNameOutput: * source
private _startDragEvent: * source
private _subPatch: * source
private _subPatchInputOp: * source
private _subPatchOp: * source
private _subPatchOutputOp: * source
private _type: * source
private _visible: * source
Public Methods
public cableHoverChanged() source
public collideLine(x1: *, y1: *, x2: *, y2: *): * source
Params:
Name | Type | Attribute | Description |
x1 | * | ||
y1 | * | ||
x2 | * | ||
y2 | * |
Return:
* |
public dispose() source
public highlight(b: *) source
Params:
Name | Type | Attribute | Description |
b | * |
public setFlowModeActivity(act: *, v: *) source
Params:
Name | Type | Attribute | Description |
act | * | ||
v | * |
public startDragging(e: *) source
Params:
Name | Type | Attribute | Description |
e | * |