ys = ys or {}
slot0 = ys
slot0.Battle.IUnitState = class("IUnitState")
slot0.Battle.IUnitState.__name = "IUnitState"

function slot0.Battle.IUnitState.Ctor(slot0)
end

function slot0.Battle.IUnitState.AddIdleState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddMoveState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddMoveLeftState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddDivingState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddDiveState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddDiveLeftState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddRaidState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddAttackState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddDeadState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddSkillState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddVictoryState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddVictorySwimState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddSpellState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddStandState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.AddInterruptState(slot0, slot1, slot2)
end

function slot0.Battle.IUnitState.OnTrigger(slot0, slot1)
end

function slot0.Battle.IUnitState.OnStart(slot0, slot1)
end

function slot0.Battle.IUnitState.OnEnd(slot0, slot1)
end

function slot0.Battle.IUnitState.CacheWeapon(slot0)
end
