mirror of
https://github.com/xivdev/Penumbra.git
synced 2025-12-12 18:27:24 +01:00
16 lines
No EOL
822 B
C#
16 lines
No EOL
822 B
C#
using System;
|
|
using Penumbra.Api.Enums;
|
|
|
|
namespace Penumbra.Api;
|
|
|
|
// Delegates used by different events.
|
|
public delegate void ChangedItemHover( object? item );
|
|
public delegate void ChangedItemClick( MouseButton button, object? item );
|
|
public delegate void GameObjectRedrawn( IntPtr objectPtr, int objectTableIndex );
|
|
public delegate void ModSettingChanged( ModSettingChange type, string collectionName, string modDirectory, bool inherited );
|
|
|
|
public delegate void CreatingCharacterBaseDelegate( IntPtr gameObject, string collectionName, IntPtr modelId, IntPtr customize,
|
|
IntPtr equipData );
|
|
|
|
public delegate void CreatedCharacterBaseDelegate( IntPtr gameObject, string collectionName, IntPtr drawObject );
|
|
public delegate void GameObjectResourceResolvedDelegate( IntPtr gameObject, string gamePath, string localPath ); |