Files
SVSimServer/SVSim.BattleEngine/Engine/UIButtonExtension.cs
gamer147 0455ff649e feat(battle-engine): EffectType full enum + collection/card/vfx extension copies
Replaces partial EffectMgr.EffectType with all 226 decomp values; copies the
IsNotNullOrEmpty/EquelsID/FindFromCardId/GetAllFuncVfxResults extension files +
UI extensions; adds Renderer/MeshFilter shared-material/mesh/sortingOrder. Compile
loop then closed the revealed deps (3242 files). 9.1k -> 18 errors.
2026-06-05 20:38:56 -04:00

21 lines
662 B
C#

public static class UIButtonExtension
{
public static void CopyButtonParameters(this UIButton dst, UIButton src)
{
dst.tweenTarget = src.tweenTarget;
dst.hover = src.hover;
dst.pressed = src.pressed;
dst.disabledColor = src.disabledColor;
dst.duration = src.duration;
dst.dragHighlight = src.dragHighlight;
dst.hoverSprite = src.hoverSprite;
dst.pressedSprite = src.pressedSprite;
dst.disabledSprite = src.disabledSprite;
dst.hoverSprite2D = src.hoverSprite2D;
dst.pressedSprite2D = src.pressedSprite2D;
dst.disabledSprite2D = src.disabledSprite2D;
dst.pixelSnap = src.pixelSnap;
dst.onClick = src.onClick;
}
}