class
Connector
: public
GraphicComp
(Return to index)
Type:
Instantiable
Base Classes:
public
GraphicComp
Derived Classes
Include file:
Unidraw/Components/connector.h
Public:
virtual void
Connect
(
Connector
*,
CGlue
* = nil)
virtual boolean
ConnectedTo
(
Connector
*)
virtual void
Disconnect
(
Connector
*)
void
DisconnectAll
()
virtual
StateVar
*
GetBinding
()
virtual void
GetCenter
(float&, float&)
virtual ClassId
GetClassId
()
virtual TransMethod
GetTransMethod
()
virtual void
Interpret
(
Command
*)
virtual boolean
IsA
(ClassId)
virtual void
Read
(istream&)
virtual void
SetBinding
(
StateVar
*)
virtual void
SetTransMethod
(TransMethod)
virtual void
Transmit
(
Path
* = nil)
virtual void
Uninterpret
(
Command
*)
virtual void
Write
(ostream&)
virtual
~Connector
()
Protected:
Connector
*
Conn
(
UList
*)
virtual void
ConnectMe
(
Connector
*)
Connector
(
Graphic
* = nil)
virtual void
DisconnectMe
(
Connector
*)
void
Retransmit
(
Connector
* peer,
Path
*)
void
Retransmit
(
Path
*)
boolean
Transferable
(
Connector
* peer)
UList
*
_cnxns
CSolverInfo*
_csinfo
StateVar
*
_stateVar
TransMethod
_transMethod
Friend methods:
friend class
CSolver
(more documentation)