|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- using UnityEngine;
-
- namespace IllusionPlugin
- {
- public abstract class IEnhancedPlugin : IPlugin
- {
- /// <summary>
- /// Gets a list of executables this plugin should be excuted on (without the file ending)
- /// </summary>
- /// <example>{ "PlayClub", "PlayClubStudio" }</example>
- public string[] Filter { get; } = new[] {"Gamecraft", "GamecraftPreview"};
-
- public void OnLateUpdate()
- {
-
- }
- public abstract string Name { get; }
- public abstract string Version { get; }
- public void OnApplicationStart()
- {
-
- }
-
- public void OnApplicationQuit()
- {
-
- }
-
- public void OnUpdate()
- {
- Debug.LogWarning("IEnhanced Test Warning OnUpdate");
- }
-
- public void OnFixedUpdate()
- {
-
- }
-
- public void OnAnimatorIK(int layerIndex)
- {
-
- }
-
- public void OnAnimatorMove()
- {
-
- }
-
- public void OnApplicationFocus(bool hasFocus)
- {
-
- }
-
- public void OnApplicationPause(bool pauseStatus)
- {
-
- }
-
- public void OnAudioFilterRead(float[] data, int channels)
- {
-
- }
-
- public void OnBecameInvisible()
- {
-
- }
-
- public void OnBecameVisible()
- {
-
- }
-
- public void OnBeforeTransformParentChanged()
- {
-
- }
-
- public void OnCanvasGroupChanged()
- {
-
- }
-
- public void OnCanvasHierarchyChanged()
- {
-
- }
-
- public void OnCollisionEnter(Collision other)
- {
-
- }
-
- public void OnCollisionEnter2D(Collision2D other)
- {
-
- }
-
- public void OnCollisionExit(Collision other)
- {
-
- }
-
- public void OnCollisionExit2D(Collision2D other)
- {
-
- }
-
- public void OnCollisionStay(Collision other)
- {
-
- }
-
- public void OnCollisionStay2D(Collision2D other)
- {
-
- }
-
- public void OnConnectedToServer()
- {
-
- }
-
- public void OnControllerColliderHit(ControllerColliderHit hit)
- {
-
- }
-
- public void OnDidApplyAnimationProperties()
- {
-
- }
-
- public void OnDisable()
- {
-
- }
-
- public void OnDrawGizmos()
- {
-
- }
-
- public void OnDrawGizmosSelected()
- {
-
- }
-
- public void OnEnable()
- {
-
- }
-
- public void OnGUI()
- {
- Debug.LogWarning("IEnhancedPlugin Test Warning OnGUI");
- }
-
- public void OnJointBreak(float breakForce)
- {
-
- }
-
- public void OnMouseDown()
- {
-
- }
-
- public void OnMouseDrag()
- {
-
- }
-
- public void OnMouseEnter()
- {
-
- }
-
- public void OnMouseExit()
- {
-
- }
-
- public void OnMouseOver()
- {
-
- }
-
- public void OnMouseUp()
- {
-
- }
-
- public void OnMouseUpAsButton()
- {
-
- }
-
- public void OnParticleCollision(GameObject other)
- {
-
- }
-
- public void OnPostRender()
- {
-
- }
-
- public void OnPreCull()
- {
-
- }
-
- public void OnPreRender()
- {
-
- }
-
- public void OnRectTransformDimensionsChange()
- {
-
- }
-
- public void OnRenderImage(RenderTexture src, RenderTexture dest)
- {
-
- }
-
- public void OnRenderObject()
- {
-
- }
-
- public void OnServerInitialized()
- {
-
- }
-
- public void OnTransformChildrenChanged()
- {
-
- }
-
- public void OnTransformParentChanged()
- {
-
- }
-
- public void OnTriggerEnter(Collider other)
- {
-
- }
-
- public void OnTriggerEnter2D(Collider2D other)
- {
-
- }
-
- public void OnTriggerExit(Collider other)
- {
-
- }
-
- public void OnTriggerExit2D(Collider2D other)
- {
-
- }
-
- public void OnTriggerStay(Collider other)
- {
-
- }
-
- public void OnTriggerStay2D(Collider2D other)
- {
-
- }
-
- public void OnValidate()
- {
-
- }
-
- public void OnWillRenderObject()
- {
-
- }
-
- public void Reset()
- {
-
- }
- }
- }
|