// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\PlayEffectVfx.cs using System; using UnityEngine; namespace Wizard.Battle.View.Vfx { public partial class PlayEffectVfx { private Func _getLoadedEffectObject; private Func _getPosition; protected GameObject _effectObject; private Effect _effect; private Transform _targetTransform; private int _layer; public bool IsEffectEnd { get; set; } public bool IsFollow { get; set; } public bool IsFollowPosition { get; set; } public bool IsFollowAll { get; set; } public Func GetLoadedGameObject { get; set; } public PlayEffectVfx(Func getLoadedEffectObject, Transform baseTransform, bool isFollow = false, bool isFollowPosition = false, bool isFollowAll = false) { } public PlayEffectVfx(Func getLoadedEffectObject, Vector3 position, bool isFollow = false, bool isFollowPosition = false) { } public PlayEffectVfx(Func getLoadedEffectObject, Func getPosition, bool isFollow = false, bool isFollowPosition = false, int layer = -1) { } private void Setup(Func getLoadedEffectObject, Func getPosition) { } public void Play() { } public void UpdateEffect() { } public void RemoveCheck() { } public void FollowTarget() { } public void DestroyEffect() { } } }