C# Class CyPhyComplexity.CyPhyComplexityInterpreter

Inheritance: IMgaComponentEx, IGMEVersionInfo, ICyPhyInterpreter
Afficher le fichier Open project: metamorph-inc/meta-core

Protected Properties

Свойство Type Description
interactiveMode bool

Private Properties

Свойство Type Description
CallElaboratorAndMain void
Convert ComponentStartMode
GMERegister void
GMEUnRegister void
Main void

Méthodes publiques

Méthode Description
DoGUIConfiguration ( IInterpreterPreConfiguration preConfig, IInterpreterConfiguration previousConfig ) : IInterpreterConfiguration
Enable ( bool newval ) : void
Initialize ( MgaProject project ) : void

This function is called for each interpreter invocation before Main. Don't perform MGA operations here unless you open a tansaction.

Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void
InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
Main ( IInterpreterMainParameters parameters ) : IInterpreterResult
ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void
PreConfig ( IPreConfigParameters parameters ) : IInterpreterPreConfiguration
get_ComponentParameter ( string Name ) : object
set_ComponentParameter ( string Name, object pVal ) : void

Private Methods

Méthode Description
CallElaboratorAndMain ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
Convert ( int param ) : ComponentStartMode
GMERegister ( Type t ) : void
GMEUnRegister ( Type t ) : void
Main ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, ComponentStartMode startMode ) : void

Method Details

DoGUIConfiguration() public méthode

public DoGUIConfiguration ( IInterpreterPreConfiguration preConfig, IInterpreterConfiguration previousConfig ) : IInterpreterConfiguration
preConfig IInterpreterPreConfiguration
previousConfig IInterpreterConfiguration
Résultat IInterpreterConfiguration

Enable() public méthode

public Enable ( bool newval ) : void
newval bool
Résultat void

Initialize() public méthode

This function is called for each interpreter invocation before Main. Don't perform MGA operations here unless you open a tansaction.
public Initialize ( MgaProject project ) : void
project MgaProject The handle of the project opened in GME, for which the interpreter was called.
Résultat void

Invoke() public méthode

public Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void
Project MgaProject
selectedobjs MgaFCOs
param int
Résultat void

InvokeEx() public méthode

public InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
project MgaProject
currentobj MgaFCO
selectedobjs MgaFCOs
param int
Résultat void

Main() public méthode

public Main ( IInterpreterMainParameters parameters ) : IInterpreterResult
parameters IInterpreterMainParameters
Résultat IInterpreterResult

ObjectsInvokeEx() public méthode

public ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void
Project MgaProject
currentobj MgaObject
selectedobjs MgaObjects
param int
Résultat void

PreConfig() public méthode

public PreConfig ( IPreConfigParameters parameters ) : IInterpreterPreConfiguration
parameters IPreConfigParameters
Résultat IInterpreterPreConfiguration

get_ComponentParameter() public méthode

public get_ComponentParameter ( string Name ) : object
Name string
Résultat object

set_ComponentParameter() public méthode

public set_ComponentParameter ( string Name, object pVal ) : void
Name string
pVal object
Résultat void

Property Details

interactiveMode protected_oe property

protected bool interactiveMode
Résultat bool