#include <gv_port.h>
Private Member Functions | |
Bool | AddOutgoing (GvRealNode *node, GvRealPort *port) |
void | RemoveOutgoing (GvRealNode *node, GvRealPort *port) |
Bool | OutgoingExists (GvRealNode *node, GvRealPort *port) |
Friends | |
class | GvRealNodeData |
class | GvRealNodeMasterData |
class | GvRealValue |
GvRealPort | ( | GvPortIO | io | ) |
|
virtual |
GvPortFlags GetFlags | ( | ) | const |
void SetFlags | ( | GvPortFlags | v | ) |
Bool GetVisible | ( | ) | const |
void SetVisible | ( | Bool | v | ) |
Bool GetIterate | ( | ) | const |
void SetIterate | ( | Bool | v | ) |
GvPortIO GetIO | ( | ) | const |
void SetIO | ( | GvPortIO | io | ) |
Int32 GetMainID | ( | ) | const |
void SetMainID | ( | Int32 | id | ) |
Int32 GetSubID | ( | ) | const |
void SetSubID | ( | Int32 | id | ) |
Int32 GetUserID | ( | ) | const |
void SetUserID | ( | Int32 | id | ) |
GvValueID GetValueType | ( | ) | const |
GvDataID GetDataType | ( | ) | const |
GeData* GetUserData | ( | ) |
void SetUserData | ( | const GeData & | data | ) |
const String GetName | ( | GvRealNode * | node | ) | const |
void SetName | ( | const String & | n | ) |
void FreeValue | ( | ) |
Bool SetIncoming | ( | GvRealNode * | source_node, |
GvRealPort * | source_port, | ||
GvRealNode * | dest_node, | ||
GvRealPort * | dest_port | ||
) |
void RemoveIncoming | ( | ) |
Bool GetIncomingDestination | ( | GvRealNode *& | node, |
GvRealPort *& | port | ||
) | const |
Bool IsIncomingConnected | ( | ) | const |
Bool GetIncomingSource | ( | GvRealNode *& | node, |
GvRealPort *& | port | ||
) | const |
Bool GetIncomingSource | ( | GvRealNodeData *& | node, |
GvRealPort *& | port | ||
) | const |
|
private |
|
private |
|
private |
|
friend |
|
friend |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |