using Penumbra.Api.Enums;
namespace Penumbra.Api.Api;
/// API methods pertaining to the redrawing of actors.
public interface IPenumbraApiRedraw
{
///
/// Queue redrawing of the actor with the given object , if it exists, with the given RedrawType .
///
public void RedrawObject(int gameObjectIndex, RedrawType setting);
///
/// Queue redrawing of all currently available actors with the given RedrawType .
///
public void RedrawAll(RedrawType setting);
///
/// Triggered whenever a game object is redrawn via Penumbra.
///
/// /
public event GameObjectRedrawnDelegate? GameObjectRedrawn;
}