GME  13
Classes | Public Member Functions | Static Public Member Functions
CSGUI.Switcher Class Reference

List of all members.

Classes

class  ObjectPair

Public Member Functions

 Switcher (IMgaObject fco1Object, IMgaObject fco2Object, GMEConsole GMEConsole)
 Switcher (IEnumerable< IMgaObject > fco1Object, IEnumerable< IMgaObject > fco2Object, GMEConsole GMEConsole)
void UpdateSublibrary ()
delegate void WriteLineF (Func< string, string, string > f, IMgaFCO a, IMgaFCO b)
void WriteLine (Func< string, string, string > f, IMgaFCO a, IMgaFCO b)

Static Public Member Functions

static List< T > MakeList< T > (T itemOftype)
static void MoveReferenceWithRefportConnections (IMgaFCO fco2, IMgaReference origref, WriteLineF WriteLine)
static string GetLink (IMgaObject o, string linkText=null)
static string getPath (IMgaObject fco1Object)

Detailed Description

Definition at line 44 of file ReferenceSwitcher.cs.


Constructor & Destructor Documentation

CSGUI.Switcher.Switcher ( IMgaObject  fco1Object,
IMgaObject  fco2Object,
GMEConsole  GMEConsole 
) [inline]

Definition at line 50 of file ReferenceSwitcher.cs.

CSGUI.Switcher.Switcher ( IEnumerable< IMgaObject fco1Object,
IEnumerable< IMgaObject fco2Object,
GMEConsole  GMEConsole 
) [inline]

Definition at line 56 of file ReferenceSwitcher.cs.


Member Function Documentation

static string CSGUI.Switcher.GetLink ( IMgaObject  o,
string  linkText = null 
) [inline, static]

Definition at line 282 of file ReferenceSwitcher.cs.

static string CSGUI.Switcher.getPath ( IMgaObject  fco1Object) [inline, static]

Definition at line 336 of file ReferenceSwitcher.cs.

static List<T> CSGUI.Switcher.MakeList< T > ( itemOftype) [inline, static]

Definition at line 202 of file ReferenceSwitcher.cs.

static void CSGUI.Switcher.MoveReferenceWithRefportConnections ( IMgaFCO  fco2,
IMgaReference  origref,
WriteLineF  WriteLine 
) [inline, static]

First we disconnect all connections to refports, then move the reference, then reconnect

Definition at line 211 of file ReferenceSwitcher.cs.

Definition at line 69 of file ReferenceSwitcher.cs.

void CSGUI.Switcher.WriteLine ( Func< string, string, string f,
IMgaFCO  a,
IMgaFCO  b 
) [inline]

Definition at line 190 of file ReferenceSwitcher.cs.

delegate void CSGUI.Switcher.WriteLineF ( Func< string, string, string f,
IMgaFCO  a,
IMgaFCO  b 
)

The documentation for this class was generated from the following file: