public EffigyLink(CmlContext context, EffigyClassInfo c) { target_info = context.GetTargetInfo(); syncro_manager = context.GetSyncroManager(); link_managers = new Dictionary <object, LinkManager>(); class_info = c; }
public CmlContext_Base(CmlTargetInfo t, LinkManager l, SyncroManager s) { target_info = t; link_manager = l; syncro_manager = s; deferred_process_list = new DeferredProcessList(); }
public CmlContext_Child(CmlContext p) { parent_context = p; @class = parent_context.GetClass(); unit_space = parent_context.GetUnitSpace(); fragment_space = parent_context.GetFragmentSpace(); representation_space = parent_context.GetRepresentationSpace(); target_info = parent_context.GetTargetInfo(); link_manager = parent_context.GetLinkManager(); syncro_manager = parent_context.GetSyncroManager(); deferred_process_list = parent_context.GetDeferredProcessList(); }
public CmlContext_Base(CmlTargetInfo t) : this(t, new LinkManager(), new SyncroManager()) { }