PluginData
Namespace: SharpPluginLoader.Core
public class PluginData
Inheritance Object → PluginData
Fields
OnPreMain
public bool OnPreMain;
OnWinMain
public bool OnWinMain;
OnUpdate
public bool OnUpdate;
OnSave
public bool OnSave;
OnSelectSaveSlot
public bool OnSelectSaveSlot;
OnResourceLoad
public bool OnResourceLoad;
OnChatMessageSent
public bool OnChatMessageSent;
OnQuestAccept
public bool OnQuestAccept;
OnQuestCancel
public bool OnQuestCancel;
OnQuestDepart
public bool OnQuestDepart;
OnQuestEnter
public bool OnQuestEnter;
OnQuestLeave
public bool OnQuestLeave;
OnQuestComplete
public bool OnQuestComplete;
OnQuestFail
public bool OnQuestFail;
OnQuestReturn
public bool OnQuestReturn;
OnQuestAbandon
public bool OnQuestAbandon;
OnMonsterCreate
public bool OnMonsterCreate;
OnMonsterInitialized
public bool OnMonsterInitialized;
OnMonsterAction
public bool OnMonsterAction;
OnMonsterFlinch
public bool OnMonsterFlinch;
OnMonsterEnrage
public bool OnMonsterEnrage;
OnMonsterUnenrage
public bool OnMonsterUnenrage;
OnMonsterDeath
public bool OnMonsterDeath;
OnMonsterDestroy
public bool OnMonsterDestroy;
OnPlayerAction
public bool OnPlayerAction;
OnWeaponChange
public bool OnWeaponChange;
OnEntityAction
public bool OnEntityAction;
OnEntityAnimation
public bool OnEntityAnimation;
OnEntityAnimationUpdate
public bool OnEntityAnimationUpdate;
OnSendPacket
public bool OnSendPacket;
OnReceivePacket
public bool OnReceivePacket;
OnRender
public bool OnRender;
OnImGuiRender
public bool OnImGuiRender;
OnImGuiFreeRender
public bool OnImGuiFreeRender;
IsDebugPlugin
public bool IsDebugPlugin;
ImGuiWrappedInTreeNode
When set to true, any ImGui widgets rendered inside IPlugin.OnImGuiRender() will be wrapped in a TreeNode.
public bool ImGuiWrappedInTreeNode;
Constructors
PluginData()
public PluginData()