class
SlotView
: public
ConnectorView
(Return to index)
Type:
Instantiable
Base Classes:
public
ConnectorView
Derived Classes
Include file:
Unidraw/Components/slot.h
Public:
virtual
Manipulator
*
CreateManipulator
(
Viewer
*,
Event
&,
Transformer
*,
Tool
*)
virtual ClassId
GetClassId
()
virtual
Graphic
*
GetGraphic
()
SlotComp
*
GetSlotComp
()
virtual void
Interpret
(
Command
*)
virtual
Command
*
InterpretManipulator
(
Manipulator
*)
virtual boolean
IsA
(ClassId)
virtual void
Update
()
Protected:
Manipulator
*
CreateConnectManip
(
Viewer
*,
Event
&,
Transformer
*,
Tool
*)
Manipulator
*
CreateGraphicCompManip
(
Viewer
*,
Event
&,
Transformer
*,
Tool
*)
SlotGraphic
*
GetSlot
()
Command
*
InterpConnectManip
(
Manipulator
*)
Command
*
InterpGraphicCompManip
(
Manipulator
*)
virtual
SlotComp
*
NewSubject
(
SlotGraphic
*)
SlotView
(
SlotComp
* = nil)
(more documentation)