Click or drag to resize

cMediatedInteraction Class

Class to wrap the shape and function type modifiers for a meditated interaction
Inheritance Hierarchy

Namespace:  EwECore
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public abstract class cMediatedInteraction : ICoreInterface

The cMediatedInteraction type exposes the following members.

Constructors
  NameDescription
Protected methodcMediatedInteraction
Initializes a new instance of the cMediatedInteraction class
Top
Properties
  NameDescription
Public propertyCoreComponent
Public propertyDataType
Public propertyDBID
Public propertyIndex
Public propertyLockUpdates
Get/set whether updates should not be sent to the core. This functionality is particularly useful when making a series of changes to pred/prey interactions.
Public propertyMaxNumShapes
Get the maximum number of shapes that can be assigned to a pred/prey interaction.
Public propertyName
Public propertynAppliedShapes
Get the number of shapes that are used by this predator/prey interaction.
Top
Methods
  NameDescription
Public methodClear
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetID
Public methodgetShape
Get a shape modifier, consisting of a forcing funtion and a Type of variable, defined at a given index.
Protected methodgetShapeFromEcosimIndex
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodsetShape
Set a shape modifier, consisting of a forcing function and function type, for a given index.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Protected fieldm_dbid
Protected fieldm_lstAppTypes
List of Application types this that this interation applies to Passed into the Constructor
Protected fieldm_manager
Protected fieldm_SFPairs
Top
Extension Methods
  NameDescription
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
Remarks
This will populate a list of five(MaxFunctions) shapes/functiontype pairs on construction. A user calls setShape(,,,) or getShape(,,,) to modify the shape or functiontype for this Pred Prey interaction.
See Also