static public void AddFunctionHookInfo(this RepresentationEngine item, string n, Hook h) { item.AddInfo(new RepresentationInfo_FunctionHook(n, h)); }
static public void AddStaticChildrenInfo(this RepresentationEngine item, string n, StaticEffigyInfo effigy) { item.AddInfo(new RepresentationInfo_StaticChildren(n, effigy)); }
static public void AddLinkInfo(this RepresentationEngine item, string n, Variable v) { item.AddInfo(new RepresentationInfo_Link(n, v)); }
static public void AddFunctionInfo <REPRESENTATION_TYPE>(this RepresentationEngine item, string n, Process <REPRESENTATION_TYPE, FunctionSyncro> p) { item.AddInfo(new RepresentationInfo_Function_Process <REPRESENTATION_TYPE>(n, p)); }
public override void Initilize(RepresentationEngine e) { base.Initilize(e); members.Process(m => e.AddInfo(m)); }