public TriggerDefinition(TriggerItemType triggerItemType = TriggerItemType.Gui) : base(triggerItemType) { }
internal TriggerDefinition(BinaryReader reader, TriggerItemType triggerItemType, TriggerData triggerData, MapTriggersFormatVersion formatVersion, MapTriggersSubVersion?subVersion) : base(triggerItemType) { ReadFrom(reader, triggerData, formatVersion, subVersion); }
internal TriggerDefinition(TriggerItemType triggerItemType = TriggerItemType.Gui) : base(triggerItemType) { }
internal TriggerItem(TriggerItemType triggerItemType) { Type = triggerItemType; }
public static DeletedTriggerItem ReadDeletedTriggerItem(this BinaryReader reader, TriggerItemType triggerItemType, TriggerData triggerData, MapTriggersFormatVersion formatVersion, MapTriggersSubVersion?subVersion) => new DeletedTriggerItem(reader, triggerItemType, triggerData, formatVersion, subVersion);
public static TriggerVariableDefinition ReadTriggerVariableDefinition(this BinaryReader reader, TriggerItemType triggerItemType, TriggerData triggerData, MapTriggersFormatVersion formatVersion, MapTriggersSubVersion?subVersion) => new TriggerVariableDefinition(reader, triggerItemType, triggerData, formatVersion, subVersion);
private TriggerCategoryDefinition(TriggerItemType type) : base(type) { }
internal TriggerItem(TriggerItemType type) { _type = type; }
internal DeletedTriggerItem(TriggerItemType triggerItemType) : base(triggerItemType) { }
internal TriggerCategoryDefinition(TriggerItemType triggerItemType = TriggerItemType.Category) : base(triggerItemType) { }
internal TriggerVariableDefinition(TriggerItemType triggerItemType = TriggerItemType.Variable) : base(triggerItemType) { }
private TriggerDefinition(TriggerItemType type) : base(type) { _functions = new List <TriggerFunction>(); }
internal DeletedTriggerItem(TriggerItemType type) : base(type) { _id = -1; }