public void AddConditional(StaticString behaviorName, StaticString name, ref TransitionEventDelegate del) { ATransitionConditional <TOwner> behavior = TransitionConditionalFactory <TOwner> .AllocateAndAttachEventConditional(behaviorName, name, ref del, TypeExtensions.TypeOf(del)); AddConditional(behavior); }
public virtual void AddConditional(ATransitionConditional <TOwner> behavior) { m_Conditionals.Add(behavior.Name, behavior); }