SYMBOL INDEX (4214 symbols across 439 files) FILE: Assets/Default/Sprites/UI/Fonts/automap_from_meta.py function parseborder (line 28) | def parseborder(bstr): function striptag (line 45) | def striptag(line, tag): FILE: Assets/Editor/BundleShaders.cs class BundleShaders (line 9) | public static class BundleShaders { method OneBundleOption (line 13) | [MenuItem("Create Your Frisk/Build Shader AssetBundles...")] method AllBundlesOption (line 24) | public static void AllBundlesOption() { method OneBundle (line 41) | public static void OneBundle(string bundleName) { method RetrieveAllBundles (line 70) | private static Dictionary> RetrieveAllBundles() { method BuildBundles (line 113) | static void BuildBundles(Dictionary> bundles) { class BundleShaderDialog (line 135) | public class BundleShaderDialog : EditorWindow { method OnEnable (line 138) | void OnEnable() { method OnGUI (line 142) | void OnGUI() { FILE: Assets/Editor/UnityBuilderAction/BuildScript.cs class BuildScript (line 8) | public static class BuildScript { method Build (line 14) | public static void Build() { method GetValidatedOptions (line 33) | private static Dictionary GetValidatedOptions() { method ParseCommandLineArguments (line 38) | private static Dictionary ParseCommandLineArguments() { method Build (line 60) | private static void Build(BuildTarget buildTarget, int buildSubtarget,... method ExitWithResult (line 72) | private static void ExitWithResult(BuildResult result) { FILE: Assets/Plugins/DiscordSDK/ActivityManager.cs class ActivityManager (line 5) | public partial class ActivityManager method RegisterCommand (line 7) | public void RegisterCommand() FILE: Assets/Plugins/DiscordSDK/Constants.cs class Constants (line 5) | static class Constants FILE: Assets/Plugins/DiscordSDK/Core.cs type Result (line 7) | public enum Result type CreateFlags (line 56) | public enum CreateFlags type LogLevel (line 62) | public enum LogLevel type UserFlag (line 70) | public enum UserFlag type PremiumType (line 79) | public enum PremiumType type ImageType (line 86) | public enum ImageType type ActivityPartyPrivacy (line 91) | public enum ActivityPartyPrivacy type ActivityType (line 97) | public enum ActivityType type ActivityActionType (line 105) | public enum ActivityActionType type ActivitySupportedPlatformFlags (line 111) | public enum ActivitySupportedPlatformFlags type ActivityJoinRequestReply (line 118) | public enum ActivityJoinRequestReply type Status (line 125) | public enum Status type RelationshipType (line 133) | public enum RelationshipType type LobbyType (line 143) | public enum LobbyType type LobbySearchComparison (line 149) | public enum LobbySearchComparison type LobbySearchCast (line 159) | public enum LobbySearchCast type LobbySearchDistance (line 165) | public enum LobbySearchDistance type KeyVariant (line 173) | public enum KeyVariant type MouseButton (line 180) | public enum MouseButton type EntitlementType (line 187) | public enum EntitlementType type SkuType (line 198) | public enum SkuType type InputModeType (line 206) | public enum InputModeType type User (line 212) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type OAuth2Token (line 229) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type ImageHandle (line 241) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type ImageDimensions (line 251) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type ActivityTimestamps (line 259) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type ActivityAssets (line 267) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type PartySize (line 283) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type ActivityParty (line 291) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type ActivitySecrets (line 302) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type Activity (line 315) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type Presence (line 344) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type Relationship (line 352) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type Lobby (line 362) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type ImeUnderline (line 379) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type Rect (line 393) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type FileStat (line 405) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type Entitlement (line 416) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type SkuPrice (line 426) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type Sku (line 435) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type InputMode (line 448) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type UserAchievement (line 457) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type LobbyTransaction (line 470) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type FFIMethods (line 473) | [StructLayout(LayoutKind.Sequential)] method SetType (line 524) | public void SetType(LobbyType type) method SetOwner (line 536) | public void SetOwner(Int64 ownerId) method SetCapacity (line 548) | public void SetCapacity(UInt32 capacity) method SetMetadata (line 560) | public void SetMetadata(string key, string value) method DeleteMetadata (line 572) | public void DeleteMetadata(string key) method SetLocked (line 584) | public void SetLocked(bool locked) type LobbyMemberTransaction (line 597) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type FFIMethods (line 600) | [StructLayout(LayoutKind.Sequential)] method SetMetadata (line 631) | public void SetMetadata(string key, string value) method DeleteMetadata (line 643) | public void DeleteMetadata(string key) type LobbySearchQuery (line 656) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type FFIMethods (line 659) | [StructLayout(LayoutKind.Sequential)] method Filter (line 700) | public void Filter(string key, LobbySearchComparison comparison, Lobby... method Sort (line 712) | public void Sort(string key, LobbySearchCast cast, string value) method Limit (line 724) | public void Limit(UInt32 limit) method Distance (line 736) | public void Distance(LobbySearchDistance distance) class ResultException (line 749) | public partial class ResultException : Exception method ResultException (line 753) | public ResultException(Result result) : base(result.ToString()) class Discord (line 758) | public partial class Discord : IDisposable type FFIEvents (line 760) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 766) | [StructLayout(LayoutKind.Sequential)] type FFICreateParams (line 848) | [StructLayout(LayoutKind.Sequential)] method DiscordCreate (line 908) | [DllImport(Constants.DllName, ExactSpelling = true, CallingConvention ... method Discord (line 1010) | public Discord(Int64 clientId, UInt64 flags) method InitEvents (line 1077) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method Dispose (line 1082) | public void Dispose() method RunCallbacks (line 1107) | public void RunCallbacks() method SetLogHookCallbackImpl (line 1116) | [MonoPInvokeCallback] method SetLogHook (line 1124) | public void SetLogHook(LogLevel minLevel, SetLogHookHandler callback) method GetApplicationManager (line 1133) | public ApplicationManager GetApplicationManager() method GetUserManager (line 1145) | public UserManager GetUserManager() method GetImageManager (line 1157) | public ImageManager GetImageManager() method GetActivityManager (line 1169) | public ActivityManager GetActivityManager() method GetRelationshipManager (line 1181) | public RelationshipManager GetRelationshipManager() method GetLobbyManager (line 1193) | public LobbyManager GetLobbyManager() method GetNetworkManager (line 1205) | public NetworkManager GetNetworkManager() method GetOverlayManager (line 1217) | public OverlayManager GetOverlayManager() method GetStorageManager (line 1229) | public StorageManager GetStorageManager() method GetStoreManager (line 1241) | public StoreManager GetStoreManager() method GetVoiceManager (line 1253) | public VoiceManager GetVoiceManager() method GetAchievementManager (line 1265) | public AchievementManager GetAchievementManager() class MonoPInvokeCallbackAttribute (line 1278) | internal partial class MonoPInvokeCallbackAttribute : Attribute class ApplicationManager (line 1283) | public partial class ApplicationManager type FFIEvents (line 1285) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 1291) | [StructLayout(LayoutKind.Sequential)] method ApplicationManager (line 1352) | internal ApplicationManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvent... method InitEvents (line 1364) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method ValidateOrExitCallbackImpl (line 1369) | [MonoPInvokeCallback] method ValidateOrExit (line 1378) | public void ValidateOrExit(ValidateOrExitHandler callback) method GetCurrentLocale (line 1384) | public string GetCurrentLocale() method GetCurrentBranch (line 1391) | public string GetCurrentBranch() method GetOAuth2TokenCallbackImpl (line 1398) | [MonoPInvokeCallback] method GetOAuth2Token (line 1407) | public void GetOAuth2Token(GetOAuth2TokenHandler callback) method GetTicketCallbackImpl (line 1413) | [MonoPInvokeCallback] method GetTicket (line 1422) | public void GetTicket(GetTicketHandler callback) class UserManager (line 1429) | public partial class UserManager type FFIEvents (line 1431) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 1440) | [StructLayout(LayoutKind.Sequential)] method UserManager (line 1490) | internal UserManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents events) method InitEvents (line 1502) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method GetCurrentUser (line 1508) | public User GetCurrentUser() method GetUserCallbackImpl (line 1519) | [MonoPInvokeCallback] method GetUser (line 1528) | public void GetUser(Int64 userId, GetUserHandler callback) method GetCurrentUserPremiumType (line 1534) | public PremiumType GetCurrentUserPremiumType() method CurrentUserHasFlag (line 1545) | public bool CurrentUserHasFlag(UserFlag flag) method OnCurrentUserUpdateImpl (line 1556) | [MonoPInvokeCallback] class ImageManager (line 1568) | public partial class ImageManager type FFIEvents (line 1570) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 1576) | [StructLayout(LayoutKind.Sequential)] method ImageManager (line 1617) | internal ImageManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents events) method InitEvents (line 1629) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method FetchCallbackImpl (line 1634) | [MonoPInvokeCallback] method Fetch (line 1643) | public void Fetch(ImageHandle handle, bool refresh, FetchHandler callb... method GetDimensions (line 1649) | public ImageDimensions GetDimensions(ImageHandle handle) method GetData (line 1660) | public void GetData(ImageHandle handle, byte[] data) class ActivityManager (line 1670) | public partial class ActivityManager type FFIEvents (line 1672) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 1696) | [StructLayout(LayoutKind.Sequential)] method ActivityManager (line 1793) | internal ActivityManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents e... method InitEvents (line 1805) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method RegisterCommand (line 1814) | public void RegisterCommand(string command) method RegisterSteam (line 1823) | public void RegisterSteam(UInt32 steamId) method UpdateActivityCallbackImpl (line 1832) | [MonoPInvokeCallback] method UpdateActivity (line 1841) | public void UpdateActivity(Activity activity, UpdateActivityHandler ca... method ClearActivityCallbackImpl (line 1847) | [MonoPInvokeCallback] method ClearActivity (line 1856) | public void ClearActivity(ClearActivityHandler callback) method SendRequestReplyCallbackImpl (line 1862) | [MonoPInvokeCallback] method SendRequestReply (line 1871) | public void SendRequestReply(Int64 userId, ActivityJoinRequestReply re... method SendInviteCallbackImpl (line 1877) | [MonoPInvokeCallback] method SendInvite (line 1886) | public void SendInvite(Int64 userId, ActivityActionType type, string c... method AcceptInviteCallbackImpl (line 1892) | [MonoPInvokeCallback] method AcceptInvite (line 1901) | public void AcceptInvite(Int64 userId, AcceptInviteHandler callback) method OnActivityJoinImpl (line 1907) | [MonoPInvokeCallback] method OnActivitySpectateImpl (line 1918) | [MonoPInvokeCallback] method OnActivityJoinRequestImpl (line 1929) | [MonoPInvokeCallback] method OnActivityInviteImpl (line 1940) | [MonoPInvokeCallback] class RelationshipManager (line 1952) | public partial class RelationshipManager type FFIEvents (line 1954) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 1968) | [StructLayout(LayoutKind.Sequential)] method RelationshipManager (line 2022) | internal RelationshipManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEven... method InitEvents (line 2034) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method FilterCallbackImpl (line 2041) | [MonoPInvokeCallback] method Filter (line 2049) | public void Filter(FilterHandler callback) method Count (line 2056) | public Int32 Count() method Get (line 2067) | public Relationship Get(Int64 userId) method GetAt (line 2078) | public Relationship GetAt(UInt32 index) method OnRefreshImpl (line 2089) | [MonoPInvokeCallback] method OnRelationshipUpdateImpl (line 2100) | [MonoPInvokeCallback] class LobbyManager (line 2112) | public partial class LobbyManager type FFIEvents (line 2114) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 2158) | [StructLayout(LayoutKind.Sequential)] method LobbyManager (line 2431) | internal LobbyManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents events) method InitEvents (line 2443) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method GetLobbyCreateTransaction (line 2456) | public LobbyTransaction GetLobbyCreateTransaction() method GetLobbyUpdateTransaction (line 2467) | public LobbyTransaction GetLobbyUpdateTransaction(Int64 lobbyId) method GetMemberUpdateTransaction (line 2478) | public LobbyMemberTransaction GetMemberUpdateTransaction(Int64 lobbyId... method CreateLobbyCallbackImpl (line 2489) | [MonoPInvokeCallback] method CreateLobby (line 2498) | public void CreateLobby(LobbyTransaction transaction, CreateLobbyHandl... method UpdateLobbyCallbackImpl (line 2505) | [MonoPInvokeCallback] method UpdateLobby (line 2514) | public void UpdateLobby(Int64 lobbyId, LobbyTransaction transaction, U... method DeleteLobbyCallbackImpl (line 2521) | [MonoPInvokeCallback] method DeleteLobby (line 2530) | public void DeleteLobby(Int64 lobbyId, DeleteLobbyHandler callback) method ConnectLobbyCallbackImpl (line 2536) | [MonoPInvokeCallback] method ConnectLobby (line 2545) | public void ConnectLobby(Int64 lobbyId, string secret, ConnectLobbyHan... method ConnectLobbyWithActivitySecretCallbackImpl (line 2551) | [MonoPInvokeCallback] method ConnectLobbyWithActivitySecret (line 2560) | public void ConnectLobbyWithActivitySecret(string activitySecret, Conn... method DisconnectLobbyCallbackImpl (line 2566) | [MonoPInvokeCallback] method DisconnectLobby (line 2575) | public void DisconnectLobby(Int64 lobbyId, DisconnectLobbyHandler call... method GetLobby (line 2581) | public Lobby GetLobby(Int64 lobbyId) method GetLobbyActivitySecret (line 2592) | public string GetLobbyActivitySecret(Int64 lobbyId) method GetLobbyMetadataValue (line 2603) | public string GetLobbyMetadataValue(Int64 lobbyId, string key) method GetLobbyMetadataKey (line 2614) | public string GetLobbyMetadataKey(Int64 lobbyId, Int32 index) method LobbyMetadataCount (line 2625) | public Int32 LobbyMetadataCount(Int64 lobbyId) method MemberCount (line 2636) | public Int32 MemberCount(Int64 lobbyId) method GetMemberUserId (line 2647) | public Int64 GetMemberUserId(Int64 lobbyId, Int32 index) method GetMemberUser (line 2658) | public User GetMemberUser(Int64 lobbyId, Int64 userId) method GetMemberMetadataValue (line 2669) | public string GetMemberMetadataValue(Int64 lobbyId, Int64 userId, stri... method GetMemberMetadataKey (line 2680) | public string GetMemberMetadataKey(Int64 lobbyId, Int64 userId, Int32 ... method MemberMetadataCount (line 2691) | public Int32 MemberMetadataCount(Int64 lobbyId, Int64 userId) method UpdateMemberCallbackImpl (line 2702) | [MonoPInvokeCallback] method UpdateMember (line 2711) | public void UpdateMember(Int64 lobbyId, Int64 userId, LobbyMemberTrans... method SendLobbyMessageCallbackImpl (line 2718) | [MonoPInvokeCallback] method SendLobbyMessage (line 2727) | public void SendLobbyMessage(Int64 lobbyId, byte[] data, SendLobbyMess... method GetSearchQuery (line 2733) | public LobbySearchQuery GetSearchQuery() method SearchCallbackImpl (line 2744) | [MonoPInvokeCallback] method Search (line 2753) | public void Search(LobbySearchQuery query, SearchHandler callback) method LobbyCount (line 2760) | public Int32 LobbyCount() method GetLobbyId (line 2767) | public Int64 GetLobbyId(Int32 index) method ConnectVoiceCallbackImpl (line 2778) | [MonoPInvokeCallback] method ConnectVoice (line 2787) | public void ConnectVoice(Int64 lobbyId, ConnectVoiceHandler callback) method DisconnectVoiceCallbackImpl (line 2793) | [MonoPInvokeCallback] method DisconnectVoice (line 2802) | public void DisconnectVoice(Int64 lobbyId, DisconnectVoiceHandler call... method ConnectNetwork (line 2808) | public void ConnectNetwork(Int64 lobbyId) method DisconnectNetwork (line 2817) | public void DisconnectNetwork(Int64 lobbyId) method FlushNetwork (line 2826) | public void FlushNetwork() method OpenNetworkChannel (line 2835) | public void OpenNetworkChannel(Int64 lobbyId, byte channelId, bool rel... method SendNetworkMessage (line 2844) | public void SendNetworkMessage(Int64 lobbyId, Int64 userId, byte chann... method OnLobbyUpdateImpl (line 2853) | [MonoPInvokeCallback] method OnLobbyDeleteImpl (line 2864) | [MonoPInvokeCallback] method OnMemberConnectImpl (line 2875) | [MonoPInvokeCallback] method OnMemberUpdateImpl (line 2886) | [MonoPInvokeCallback] method OnMemberDisconnectImpl (line 2897) | [MonoPInvokeCallback] method OnLobbyMessageImpl (line 2908) | [MonoPInvokeCallback] method OnSpeakingImpl (line 2921) | [MonoPInvokeCallback] method OnNetworkMessageImpl (line 2932) | [MonoPInvokeCallback] class NetworkManager (line 2946) | public partial class NetworkManager type FFIEvents (line 2948) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 2962) | [StructLayout(LayoutKind.Sequential)] method NetworkManager (line 3031) | internal NetworkManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents ev... method InitEvents (line 3043) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method GetPeerId (line 3053) | public UInt64 GetPeerId() method Flush (line 3063) | public void Flush() method OpenPeer (line 3075) | public void OpenPeer(UInt64 peerId, string routeData) method UpdatePeer (line 3087) | public void UpdatePeer(UInt64 peerId, string routeData) method ClosePeer (line 3099) | public void ClosePeer(UInt64 peerId) method OpenChannel (line 3111) | public void OpenChannel(UInt64 peerId, byte channelId, bool reliable) method CloseChannel (line 3123) | public void CloseChannel(UInt64 peerId, byte channelId) method SendMessage (line 3135) | public void SendMessage(UInt64 peerId, byte channelId, byte[] data) method OnMessageImpl (line 3144) | [MonoPInvokeCallback] method OnRouteUpdateImpl (line 3157) | [MonoPInvokeCallback] class OverlayManager (line 3169) | public partial class OverlayManager type FFIEvents (line 3171) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 3180) | [StructLayout(LayoutKind.Sequential)] method OverlayManager (line 3330) | internal OverlayManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents ev... method InitEvents (line 3342) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method IsEnabled (line 3348) | public bool IsEnabled() method IsLocked (line 3355) | public bool IsLocked() method SetLockedCallbackImpl (line 3362) | [MonoPInvokeCallback] method SetLocked (line 3371) | public void SetLocked(bool locked, SetLockedHandler callback) method OpenActivityInviteCallbackImpl (line 3377) | [MonoPInvokeCallback] method OpenActivityInvite (line 3386) | public void OpenActivityInvite(ActivityActionType type, OpenActivityIn... method OpenGuildInviteCallbackImpl (line 3392) | [MonoPInvokeCallback] method OpenGuildInvite (line 3401) | public void OpenGuildInvite(string code, OpenGuildInviteHandler callback) method OpenVoiceSettingsCallbackImpl (line 3407) | [MonoPInvokeCallback] method OpenVoiceSettings (line 3416) | public void OpenVoiceSettings(OpenVoiceSettingsHandler callback) method InitDrawingDxgi (line 3422) | public void InitDrawingDxgi(IntPtr swapchain, bool useMessageForwarding) method OnPresent (line 3431) | public void OnPresent() method ForwardMessage (line 3436) | public void ForwardMessage(IntPtr message) method KeyEvent (line 3441) | public void KeyEvent(bool down, string keyCode, KeyVariant variant) method CharEvent (line 3446) | public void CharEvent(string character) method MouseButtonEvent (line 3451) | public void MouseButtonEvent(byte down, Int32 clickCount, MouseButton ... method MouseMotionEvent (line 3456) | public void MouseMotionEvent(Int32 x, Int32 y) method ImeCommitText (line 3461) | public void ImeCommitText(string text) method ImeSetComposition (line 3466) | public void ImeSetComposition(string text, ImeUnderline underlines, In... method ImeCancelComposition (line 3471) | public void ImeCancelComposition() method SetImeCompositionRangeCallbackCallbackImpl (line 3476) | [MonoPInvokeCallback] method SetImeCompositionRangeCallback (line 3485) | public void SetImeCompositionRangeCallback(SetImeCompositionRangeCallb... method SetImeSelectionBoundsCallbackCallbackImpl (line 3491) | [MonoPInvokeCallback] method SetImeSelectionBoundsCallback (line 3500) | public void SetImeSelectionBoundsCallback(SetImeSelectionBoundsCallbac... method IsPointInsideClickZone (line 3506) | public bool IsPointInsideClickZone(Int32 x, Int32 y) method OnToggleImpl (line 3511) | [MonoPInvokeCallback] class StorageManager (line 3523) | public partial class StorageManager type FFIEvents (line 3525) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 3531) | [StructLayout(LayoutKind.Sequential)] method StorageManager (line 3622) | internal StorageManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents ev... method InitEvents (line 3634) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method Read (line 3639) | public UInt32 Read(string name, byte[] data) method ReadAsyncCallbackImpl (line 3650) | [MonoPInvokeCallback] method ReadAsync (line 3661) | public void ReadAsync(string name, ReadAsyncHandler callback) method ReadAsyncPartialCallbackImpl (line 3667) | [MonoPInvokeCallback] method ReadAsyncPartial (line 3678) | public void ReadAsyncPartial(string name, UInt64 offset, UInt64 length... method Write (line 3684) | public void Write(string name, byte[] data) method WriteAsyncCallbackImpl (line 3693) | [MonoPInvokeCallback] method WriteAsync (line 3702) | public void WriteAsync(string name, byte[] data, WriteAsyncHandler cal... method Delete (line 3708) | public void Delete(string name) method Exists (line 3717) | public bool Exists(string name) method Count (line 3728) | public Int32 Count() method Stat (line 3735) | public FileStat Stat(string name) method StatAt (line 3746) | public FileStat StatAt(Int32 index) method GetPath (line 3757) | public string GetPath() class StoreManager (line 3769) | public partial class StoreManager type FFIEvents (line 3771) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 3785) | [StructLayout(LayoutKind.Sequential)] method StoreManager (line 3879) | internal StoreManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents events) method InitEvents (line 3891) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method FetchSkusCallbackImpl (line 3898) | [MonoPInvokeCallback] method FetchSkus (line 3907) | public void FetchSkus(FetchSkusHandler callback) method CountSkus (line 3913) | public Int32 CountSkus() method GetSku (line 3920) | public Sku GetSku(Int64 skuId) method GetSkuAt (line 3931) | public Sku GetSkuAt(Int32 index) method FetchEntitlementsCallbackImpl (line 3942) | [MonoPInvokeCallback] method FetchEntitlements (line 3951) | public void FetchEntitlements(FetchEntitlementsHandler callback) method CountEntitlements (line 3957) | public Int32 CountEntitlements() method GetEntitlement (line 3964) | public Entitlement GetEntitlement(Int64 entitlementId) method GetEntitlementAt (line 3975) | public Entitlement GetEntitlementAt(Int32 index) method HasSkuEntitlement (line 3986) | public bool HasSkuEntitlement(Int64 skuId) method StartPurchaseCallbackImpl (line 3997) | [MonoPInvokeCallback] method StartPurchase (line 4006) | public void StartPurchase(Int64 skuId, StartPurchaseHandler callback) method OnEntitlementCreateImpl (line 4012) | [MonoPInvokeCallback] method OnEntitlementDeleteImpl (line 4023) | [MonoPInvokeCallback] class VoiceManager (line 4035) | public partial class VoiceManager type FFIEvents (line 4037) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 4046) | [StructLayout(LayoutKind.Sequential)] method VoiceManager (line 4126) | internal VoiceManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvents events) method InitEvents (line 4138) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method GetInputMode (line 4144) | public InputMode GetInputMode() method SetInputModeCallbackImpl (line 4155) | [MonoPInvokeCallback] method SetInputMode (line 4164) | public void SetInputMode(InputMode inputMode, SetInputModeHandler call... method IsSelfMute (line 4170) | public bool IsSelfMute() method SetSelfMute (line 4181) | public void SetSelfMute(bool mute) method IsSelfDeaf (line 4190) | public bool IsSelfDeaf() method SetSelfDeaf (line 4201) | public void SetSelfDeaf(bool deaf) method IsLocalMute (line 4210) | public bool IsLocalMute(Int64 userId) method SetLocalMute (line 4221) | public void SetLocalMute(Int64 userId, bool mute) method GetLocalVolume (line 4230) | public byte GetLocalVolume(Int64 userId) method SetLocalVolume (line 4241) | public void SetLocalVolume(Int64 userId, byte volume) method OnSettingsUpdateImpl (line 4250) | [MonoPInvokeCallback] class AchievementManager (line 4262) | public partial class AchievementManager type FFIEvents (line 4264) | [StructLayout(LayoutKind.Sequential)] type FFIMethods (line 4273) | [StructLayout(LayoutKind.Sequential)] method AchievementManager (line 4333) | internal AchievementManager(IntPtr ptr, IntPtr eventsPtr, ref FFIEvent... method InitEvents (line 4345) | private void InitEvents(IntPtr eventsPtr, ref FFIEvents events) method SetUserAchievementCallbackImpl (line 4351) | [MonoPInvokeCallback] method SetUserAchievement (line 4360) | public void SetUserAchievement(Int64 achievementId, byte percentComple... method FetchUserAchievementsCallbackImpl (line 4366) | [MonoPInvokeCallback] method FetchUserAchievements (line 4375) | public void FetchUserAchievements(FetchUserAchievementsHandler callback) method CountUserAchievements (line 4381) | public Int32 CountUserAchievements() method GetUserAchievement (line 4388) | public UserAchievement GetUserAchievement(Int64 userAchievementId) method GetUserAchievementAt (line 4399) | public UserAchievement GetUserAchievementAt(Int32 index) method OnUserAchievementUpdateImpl (line 4410) | [MonoPInvokeCallback] FILE: Assets/Plugins/DiscordSDK/ImageManager.cs type ImageHandle (line 9) | public partial struct ImageHandle method User (line 11) | static public ImageHandle User(Int64 id) method User (line 16) | static public ImageHandle User(Int64 id, UInt32 size) class ImageManager (line 27) | public partial class ImageManager method Fetch (line 29) | public void Fetch(ImageHandle handle, FetchHandler callback) method GetData (line 34) | public byte[] GetData(ImageHandle handle) method GetTexture (line 43) | public Texture2D GetTexture(ImageHandle handle) FILE: Assets/Plugins/DiscordSDK/LobbyManager.cs class LobbyManager (line 8) | public partial class LobbyManager method GetMemberUsers (line 10) | public IEnumerable GetMemberUsers(Int64 lobbyID) method SendLobbyMessage (line 21) | public void SendLobbyMessage(Int64 lobbyID, string data, SendLobbyMess... FILE: Assets/Plugins/DiscordSDK/StorageManager.cs class StorageManager (line 7) | public partial class StorageManager method Files (line 9) | public IEnumerable Files() FILE: Assets/Plugins/DiscordSDK/StoreManager.cs class StoreManager (line 8) | public partial class StoreManager method GetEntitlements (line 10) | public IEnumerable GetEntitlements() method GetSkus (line 21) | public IEnumerable GetSkus() FILE: Assets/Plugins/MoonSharp/Debugger/DebuggerLogic/AsyncDebugger.cs class AsyncDebugger (line 17) | internal class AsyncDebugger : IDebugger method AsyncDebugger (line 45) | public AsyncDebugger(Script script, Func sourceFin... method GetAction (line 85) | DebuggerAction IDebugger.GetAction(int ip, SourceRef sourceref) method QueueAction (line 117) | public void QueueAction(DebuggerAction action) method Sleep (line 132) | private void Sleep(int v) method CreateDynExpr (line 141) | private DynamicExpression CreateDynExpr(string code) method GetWatchItems (line 153) | List IDebugger.GetWatchItems() method IsPauseRequested (line 158) | bool IDebugger.IsPauseRequested() method RefreshBreakpoints (line 163) | void IDebugger.RefreshBreakpoints(IEnumerable refs) method SetByteCode (line 168) | void IDebugger.SetByteCode(string[] byteCode) method SetSourceCode (line 173) | void IDebugger.SetSourceCode(SourceCode sourceCode) method GetFooterForTempFile (line 215) | private string GetFooterForTempFile() method GetSourceFile (line 224) | public string GetSourceFile(int sourceId) method IsSourceOverride (line 233) | public bool IsSourceOverride(int sourceId) method SignalExecutionEnded (line 239) | void IDebugger.SignalExecutionEnded() method SignalRuntimeException (line 246) | bool IDebugger.SignalRuntimeException(ScriptRuntimeException ex) method Update (line 257) | void IDebugger.Update(WatchType watchType, IEnumerable items) method GetWatches (line 270) | public List GetWatches(WatchType watchType) method GetSource (line 275) | public SourceCode GetSource(int id) method FindSourceByName (line 283) | public SourceCode FindSourceByName(string path) method SetDebugService (line 298) | void IDebugger.SetDebugService(DebugService debugService) method Evaluate (line 303) | public DynValue Evaluate(string expression) method GetDebuggerCaps (line 309) | DebuggerCaps IDebugger.GetDebuggerCaps() FILE: Assets/Plugins/MoonSharp/Debugger/DebuggerLogic/EmptyDebugSession.cs class EmptyDebugSession (line 12) | internal class EmptyDebugSession : DebugSession method EmptyDebugSession (line 16) | internal EmptyDebugSession(MoonSharpVsCodeDebugServer server) method Initialize (line 22) | public override void Initialize(Response response, Table args) method SendList (line 62) | private void SendList() method Attach (line 77) | public override void Attach(Response response, Table arguments) method Continue (line 82) | public override void Continue(Response response, Table arguments) method Disconnect (line 88) | public override void Disconnect(Response response, Table arguments) method getString (line 93) | private static string getString(Table args, string property, string df... method Evaluate (line 108) | public override void Evaluate(Response response, Table args) method ExecuteRepl (line 119) | private void ExecuteRepl(string cmd) method Launch (line 137) | public override void Launch(Response response, Table arguments) method Next (line 142) | public override void Next(Response response, Table arguments) method Pause (line 148) | public override void Pause(Response response, Table arguments) method Scopes (line 154) | public override void Scopes(Response response, Table arguments) method SetBreakpoints (line 159) | public override void SetBreakpoints(Response response, Table args) method StackTrace (line 164) | public override void StackTrace(Response response, Table args) method StepIn (line 170) | public override void StepIn(Response response, Table arguments) method StepOut (line 176) | public override void StepOut(Response response, Table arguments) method Threads (line 182) | public override void Threads(Response response, Table arguments) method Variables (line 189) | public override void Variables(Response response, Table arguments) method SendText (line 195) | private void SendText(string msg, params object[] args) method Unbind (line 202) | public void Unbind() FILE: Assets/Plugins/MoonSharp/Debugger/DebuggerLogic/IAsyncDebuggerClient.cs type IAsyncDebuggerClient (line 12) | internal interface IAsyncDebuggerClient method SendStopEvent (line 14) | void SendStopEvent(); method OnWatchesUpdated (line 15) | void OnWatchesUpdated(WatchType watchType); method OnSourceCodeChanged (line 16) | void OnSourceCodeChanged(int sourceID); method OnExecutionEnded (line 17) | void OnExecutionEnded(); method OnException (line 18) | void OnException(ScriptRuntimeException ex); method Unbind (line 19) | void Unbind(); FILE: Assets/Plugins/MoonSharp/Debugger/DebuggerLogic/MoonSharpDebugSession.cs class MoonSharpDebugSession (line 16) | internal class MoonSharpDebugSession : DebugSession, IAsyncDebuggerClient method MoonSharpDebugSession (line 27) | internal MoonSharpDebugSession(MoonSharpVsCodeDebugServer server, Asyn... method Initialize (line 34) | public override void Initialize(Response response, Table args) method Attach (line 76) | public override void Attach(Response response, Table arguments) method Continue (line 81) | public override void Continue(Response response, Table arguments) method Disconnect (line 87) | public override void Disconnect(Response response, Table arguments) method getString (line 93) | private static string getString(Table args, string property, string df... method Evaluate (line 108) | public override void Evaluate(Response response, Table args) method ExecuteRepl (line 133) | private void ExecuteRepl(string cmd) method Launch (line 229) | public override void Launch(Response response, Table arguments) method Next (line 234) | public override void Next(Response response, Table arguments) method CreateStoppedEvent (line 240) | private StoppedEvent CreateStoppedEvent(string reason, string text = n... method Pause (line 245) | public override void Pause(Response response, Table arguments) method Scopes (line 252) | public override void Scopes(Response response, Table arguments) method SetBreakpoints (line 262) | public override void SetBreakpoints(Response response, Table args) method StackTrace (line 307) | public override void StackTrace(Response response, Table args) method getInt (line 356) | private int getInt(Table args, string propName, int defaultValue) method StepIn (line 367) | public override void StepIn(Response response, Table arguments) method StepOut (line 373) | public override void StepOut(Response response, Table arguments) method Threads (line 379) | public override void Threads(Response response, Table arguments) method Variables (line 386) | public override void Variables(Response response, Table arguments) method SendStopEvent (line 414) | void IAsyncDebuggerClient.SendStopEvent() method OnWatchesUpdated (line 420) | void IAsyncDebuggerClient.OnWatchesUpdated(WatchType watchType) method OnSourceCodeChanged (line 426) | void IAsyncDebuggerClient.OnSourceCodeChanged(int sourceID) method OnExecutionEnded (line 434) | public void OnExecutionEnded() method SendText (line 440) | private void SendText(string msg, params object[] args) method OnException (line 447) | public void OnException(ScriptRuntimeException ex) method Unbind (line 452) | public void Unbind() FILE: Assets/Plugins/MoonSharp/Debugger/DebuggerLogic/VariableInspector.cs class VariableInspector (line 12) | internal static class VariableInspector method InspectVariable (line 14) | internal static void InspectVariable(DynValue v, List variab... FILE: Assets/Plugins/MoonSharp/Debugger/MoonSharpVsCodeDebugServer.cs class MoonSharpVsCodeDebugServer (line 21) | public class MoonSharpVsCodeDebugServer : IDisposable method MoonSharpVsCodeDebugServer (line 34) | public MoonSharpVsCodeDebugServer(int port = 41912) method MoonSharpVsCodeDebugServer (line 48) | [Obsolete("Use the constructor taking only a port, and the 'Attach' me... method AttachToScript (line 65) | public void AttachToScript(Script script, string name, Func> GetAttachedDebuggersById... method Detach (line 155) | public void Detach(Script script) method GetDebugger (line 188) | [Obsolete("Use the Attach method instead.")] method Dispose (line 199) | public void Dispose() method Start (line 207) | public MoonSharpVsCodeDebugServer Start() method ListenThread (line 229) | private void ListenThread(TcpListener serverSocket) method RunSession (line 284) | private void RunSession(string sessionId, NetworkStream stream) method Log (line 299) | private void Log(string format, params object[] args) method SpawnThread (line 311) | private static void SpawnThread(string name, Action threadProc) method MoonSharpVsCodeDebugServer (line 337) | public MoonSharpVsCodeDebugServer(int port = 41912) method MoonSharpVsCodeDebugServer (line 341) | [Obsolete("Use the constructor taking only a port, and the 'Attach' me... method AttachToScript (line 346) | public void AttachToScript(Script script, string name, Func> GetAttachedDebuggersById... method Detach (line 374) | public void Detach(Script script) method GetDebugger (line 382) | [Obsolete("Use the Attach method instead.")] method Dispose (line 388) | public void Dispose() method Start (line 392) | public MoonSharpVsCodeDebugServer Start() class MoonSharpVsCodeDebugServer (line 335) | public class MoonSharpVsCodeDebugServer : IDisposable method MoonSharpVsCodeDebugServer (line 34) | public MoonSharpVsCodeDebugServer(int port = 41912) method MoonSharpVsCodeDebugServer (line 48) | [Obsolete("Use the constructor taking only a port, and the 'Attach' me... method AttachToScript (line 65) | public void AttachToScript(Script script, string name, Func> GetAttachedDebuggersById... method Detach (line 155) | public void Detach(Script script) method GetDebugger (line 188) | [Obsolete("Use the Attach method instead.")] method Dispose (line 199) | public void Dispose() method Start (line 207) | public MoonSharpVsCodeDebugServer Start() method ListenThread (line 229) | private void ListenThread(TcpListener serverSocket) method RunSession (line 284) | private void RunSession(string sessionId, NetworkStream stream) method Log (line 299) | private void Log(string format, params object[] args) method SpawnThread (line 311) | private static void SpawnThread(string name, Action threadProc) method MoonSharpVsCodeDebugServer (line 337) | public MoonSharpVsCodeDebugServer(int port = 41912) method MoonSharpVsCodeDebugServer (line 341) | [Obsolete("Use the constructor taking only a port, and the 'Attach' me... method AttachToScript (line 346) | public void AttachToScript(Script script, string name, Func> GetAttachedDebuggersById... method Detach (line 374) | public void Detach(Script script) method GetDebugger (line 382) | [Obsolete("Use the Attach method instead.")] method Dispose (line 388) | public void Dispose() method Start (line 392) | public MoonSharpVsCodeDebugServer Start() FILE: Assets/Plugins/MoonSharp/Debugger/SDK/DebugSession.cs class Message (line 38) | public class Message method Message (line 46) | public Message(int id, string format, object variables = null, bool us... class StackFrame (line 56) | public class StackFrame method StackFrame (line 67) | public StackFrame(int id, string name, Source source, int line, int co... class Scope (line 79) | public class Scope method Scope (line 85) | public Scope(string name, int variablesReference, bool expensive = false) class Variable (line 93) | public class Variable method Variable (line 99) | public Variable(string name, string value, int variablesReference = 0) class Thread (line 107) | public class Thread method Thread (line 112) | public Thread(int id, string name) class Source (line 126) | public class Source method Source (line 132) | public Source(string name, string path, int sourceReference = 0) method Source (line 139) | public Source(string path, int sourceReference = 0) class Breakpoint (line 147) | public class Breakpoint method Breakpoint (line 152) | public Breakpoint(bool verified, int line) class InitializedEvent (line 161) | public class InitializedEvent : Event method InitializedEvent (line 163) | public InitializedEvent() class StoppedEvent (line 167) | public class StoppedEvent : Event method StoppedEvent (line 169) | public StoppedEvent(int tid, string reasn, string txt = null) class ExitedEvent (line 179) | public class ExitedEvent : Event method ExitedEvent (line 181) | public ExitedEvent(int exCode) class TerminatedEvent (line 185) | public class TerminatedEvent : Event method TerminatedEvent (line 187) | public TerminatedEvent() class ThreadEvent (line 191) | public class ThreadEvent : Event method ThreadEvent (line 193) | public ThreadEvent(string reasn, int tid) class OutputEvent (line 202) | public class OutputEvent : Event method OutputEvent (line 204) | public OutputEvent(string cat, string outpt) class Capabilities (line 215) | public class Capabilities : ResponseBody class ErrorResponseBody (line 225) | public class ErrorResponseBody : ResponseBody method ErrorResponseBody (line 230) | public ErrorResponseBody(Message error) class StackTraceResponseBody (line 236) | public class StackTraceResponseBody : ResponseBody method StackTraceResponseBody (line 240) | public StackTraceResponseBody(List frames = null) class ScopesResponseBody (line 249) | public class ScopesResponseBody : ResponseBody method ScopesResponseBody (line 253) | public ScopesResponseBody(List scps = null) class VariablesResponseBody (line 262) | public class VariablesResponseBody : ResponseBody method VariablesResponseBody (line 266) | public VariablesResponseBody(List vars = null) class ThreadsResponseBody (line 275) | public class ThreadsResponseBody : ResponseBody method ThreadsResponseBody (line 279) | public ThreadsResponseBody(List vars = null) class EvaluateResponseBody (line 288) | public class EvaluateResponseBody : ResponseBody method EvaluateResponseBody (line 294) | public EvaluateResponseBody(string value, int reff = 0) class SetBreakpointsResponseBody (line 301) | public class SetBreakpointsResponseBody : ResponseBody method SetBreakpointsResponseBody (line 305) | public SetBreakpointsResponseBody(List bpts = null) class DebugSession (line 316) | public abstract class DebugSession : ProtocolServer method DebugSession (line 324) | public DebugSession(bool debuggerLinesStartAt1, bool debuggerPathsAreU... method SendResponse (line 330) | public void SendResponse(Response response, ResponseBody body = null) method SendErrorResponse (line 339) | public void SendErrorResponse(Response response, int id, string format... method DispatchRequest (line 347) | protected override void DispatchRequest(string command, Table args, Re... method Initialize (line 467) | public abstract void Initialize(Response response, Table args); method Launch (line 469) | public abstract void Launch(Response response, Table arguments); method Attach (line 471) | public abstract void Attach(Response response, Table arguments); method Disconnect (line 473) | public abstract void Disconnect(Response response, Table arguments); method SetFunctionBreakpoints (line 475) | public virtual void SetFunctionBreakpoints(Response response, Table ar... method SetExceptionBreakpoints (line 479) | public virtual void SetExceptionBreakpoints(Response response, Table a... method SetBreakpoints (line 483) | public abstract void SetBreakpoints(Response response, Table arguments); method Continue (line 485) | public abstract void Continue(Response response, Table arguments); method Next (line 487) | public abstract void Next(Response response, Table arguments); method StepIn (line 489) | public abstract void StepIn(Response response, Table arguments); method StepOut (line 491) | public abstract void StepOut(Response response, Table arguments); method Pause (line 493) | public abstract void Pause(Response response, Table arguments); method StackTrace (line 495) | public abstract void StackTrace(Response response, Table arguments); method Scopes (line 497) | public abstract void Scopes(Response response, Table arguments); method Variables (line 499) | public abstract void Variables(Response response, Table arguments); method Source (line 501) | public virtual void Source(Response response, Table arguments) method Threads (line 506) | public abstract void Threads(Response response, Table arguments); method Evaluate (line 508) | public abstract void Evaluate(Response response, Table arguments); method ConvertDebuggerLineToClient (line 512) | protected int ConvertDebuggerLineToClient(int line) method ConvertClientLineToDebugger (line 524) | protected int ConvertClientLineToDebugger(int line) method ConvertDebuggerPathToClient (line 536) | protected string ConvertDebuggerPathToClient(string path) method ConvertClientPathToDebugger (line 571) | protected string ConvertClientPathToDebugger(string clientPath) FILE: Assets/Plugins/MoonSharp/Debugger/SDK/Protocol.cs class ProtocolMessage (line 38) | public class ProtocolMessage method ProtocolMessage (line 43) | public ProtocolMessage(string typ) method ProtocolMessage (line 48) | public ProtocolMessage(string typ, int sq) class Request (line 55) | public class Request : ProtocolMessage method Request (line 60) | public Request(int id, string cmd, Table arg) : base("request", id) class ResponseBody (line 71) | public class ResponseBody class Response (line 76) | public class Response : ProtocolMessage method Response (line 84) | public Response(Table req) : base("response") method SetBody (line 91) | public void SetBody(ResponseBody bdy) method SetErrorBody (line 97) | public void SetErrorBody(string msg, ResponseBody bdy = null) class Event (line 105) | public class Event : ProtocolMessage method Event (line 110) | public Event(string type, object bdy = null) : base("event") class ProtocolServer (line 120) | public abstract class ProtocolServer method ProtocolServer (line 141) | public ProtocolServer() method ProcessLoop (line 148) | public void ProcessLoop(Stream inputStream, Stream outputStream) method Stop (line 173) | public void Stop() method SendEvent (line 178) | public void SendEvent(Event e) method DispatchRequest (line 183) | protected abstract void DispatchRequest(string command, Table args, Re... method ProcessData (line 187) | private void ProcessData() method Dispatch (line 225) | private void Dispatch(string req) method SendMessage (line 247) | protected void SendMessage(ProtocolMessage message) method ConvertToBytes (line 274) | private static byte[] ConvertToBytes(ProtocolMessage request) class ByteBuffer (line 292) | class ByteBuffer method ByteBuffer (line 296) | public ByteBuffer() method GetString (line 306) | public string GetString(Encoding enc) method Append (line 311) | public void Append(byte[] b, int length) method RemoveFirst (line 319) | public byte[] RemoveFirst(int n) FILE: Assets/Plugins/MoonSharp/Debugger/SDK/Utilities.cs class Utilities (line 38) | internal class Utilities method ExpandVariables (line 48) | public static string ExpandVariables(string format, object variables, ... method MakeRelativePath (line 75) | public static string MakeRelativePath(string dirPath, string absPath) FILE: Assets/Plugins/MoonSharp/Interpreter/AsyncExtensions.cs class AsyncExtensions (line 19) | public static class AsyncExtensions method ExecAsync (line 21) | private static Task ExecAsync(Func func) method ExecAsyncVoid (line 26) | private static Task ExecAsyncVoid(Action func) method CallAsync (line 41) | public static Task CallAsync(this Closure function) method CallAsync (line 55) | public static Task CallAsync(this Closure function, params o... method CallAsync (line 69) | public static Task CallAsync(this Closure function, params D... method DoStringAsync (line 86) | public static Task DoStringAsync(this Script script, string ... method DoStreamAsync (line 104) | public static Task DoStreamAsync(this Script script, Stream ... method DoFileAsync (line 122) | public static Task DoFileAsync(this Script script, string fi... method LoadFunctionAsync (line 139) | public static Task LoadFunctionAsync(this Script script, str... method LoadStringAsync (line 158) | public static Task LoadStringAsync(this Script script, strin... method LoadStreamAsync (line 177) | public static Task LoadStreamAsync(this Script script, Strea... method DumpAsync (line 196) | public static Task DumpAsync(this Script script, DynValue function, St... method LoadFileAsync (line 214) | public static Task LoadFileAsync(this Script script, string ... method CallAsync (line 231) | public static Task CallAsync(this Script script, DynValue fu... method CallAsync (line 248) | public static Task CallAsync(this Script script, DynValue fu... method CallAsync (line 266) | public static Task CallAsync(this Script script, DynValue fu... method CallAsync (line 281) | public static Task CallAsync(this Script script, object func... method CallAsync (line 297) | public static Task CallAsync(this Script script, object func... method CreateDynamicExpressionAsync (line 310) | public static Task CreateDynamicExpressionAsync(thi... method EvaluateAsync (line 327) | public static Task EvaluateAsync(this ReplInterpreter interp... method ResumeAsync (line 342) | public static Task ResumeAsync(this Coroutine cor, params Dy... method ResumeAsync (line 357) | public static Task ResumeAsync(this Coroutine cor, ScriptExe... method ResumeAsync (line 371) | public static Task ResumeAsync(this Coroutine cor) method ResumeAsync (line 385) | public static Task ResumeAsync(this Coroutine cor, ScriptExe... method ResumeAsync (line 400) | public static Task ResumeAsync(this Coroutine cor, params ob... method ResumeAsync (line 415) | public static Task ResumeAsync(this Coroutine cor, ScriptExe... FILE: Assets/Plugins/MoonSharp/Interpreter/CodeAnalysis/AstNode.cs class AstNode (line 4) | class AstNode FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Attributes.cs class ComVisibleAttribute (line 9) | internal class ComVisibleAttribute : Attribute method ComVisibleAttribute (line 11) | public ComVisibleAttribute(bool dummy) class GuidAttribute (line 14) | internal class GuidAttribute : Attribute method GuidAttribute (line 16) | public GuidAttribute(string dummy) FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Framework.cs class Framework (line 10) | public static class Framework FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Frameworks/Base/FrameworkBase.cs class FrameworkBase (line 9) | public abstract class FrameworkBase method StringContainsChar (line 11) | public abstract bool StringContainsChar(string str, char chr); method IsValueType (line 13) | public abstract bool IsValueType(Type t); method GetAssembly (line 15) | public abstract Assembly GetAssembly(Type t); method GetBaseType (line 17) | public abstract Type GetBaseType(Type t); method IsGenericType (line 19) | public abstract bool IsGenericType(Type t); method IsGenericTypeDefinition (line 21) | public abstract bool IsGenericTypeDefinition(Type t); method IsEnum (line 23) | public abstract bool IsEnum(Type t); method IsNestedPublic (line 25) | public abstract bool IsNestedPublic(Type t); method IsAbstract (line 27) | public abstract bool IsAbstract(Type t); method IsInterface (line 29) | public abstract bool IsInterface(Type t); method GetCustomAttributes (line 31) | public abstract Attribute[] GetCustomAttributes(Type t, bool inherit); method GetCustomAttributes (line 33) | public abstract Attribute[] GetCustomAttributes(Type t, Type at, bool ... method GetInterfaces (line 35) | public abstract Type[] GetInterfaces(Type t); method IsInstanceOfType (line 37) | public abstract bool IsInstanceOfType(Type t, object o); method GetAddMethod (line 39) | public abstract MethodInfo GetAddMethod(EventInfo ei); method GetRemoveMethod (line 41) | public abstract MethodInfo GetRemoveMethod(EventInfo ei); method GetGetMethod (line 43) | public abstract MethodInfo GetGetMethod(PropertyInfo pi); method GetSetMethod (line 45) | public abstract MethodInfo GetSetMethod(PropertyInfo pi); method GetInterface (line 47) | public abstract Type GetInterface(Type type, string name); method GetProperties (line 49) | public abstract PropertyInfo[] GetProperties(Type type); method GetProperty (line 51) | public abstract PropertyInfo GetProperty(Type type, string name); method GetNestedTypes (line 53) | public abstract Type[] GetNestedTypes(Type type); method GetEvents (line 55) | public abstract EventInfo[] GetEvents(Type type); method GetConstructors (line 57) | public abstract ConstructorInfo[] GetConstructors(Type type); method GetAssemblyTypes (line 59) | public abstract Type[] GetAssemblyTypes(Assembly asm); method GetMethods (line 61) | public abstract MethodInfo[] GetMethods(Type type); method GetFields (line 63) | public abstract FieldInfo[] GetFields(Type t); method GetMethod (line 65) | public abstract MethodInfo GetMethod(Type type, string name); method GetGenericArguments (line 67) | public abstract Type[] GetGenericArguments(Type t); method IsAssignableFrom (line 69) | public abstract bool IsAssignableFrom(Type current, Type toCompare); method IsDbNull (line 71) | public abstract bool IsDbNull(object o); method GetMethod (line 73) | public abstract MethodInfo GetMethod(Type resourcesType, string v, Typ... FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Frameworks/Base/FrameworkClrBase.cs class FrameworkClrBase (line 11) | abstract class FrameworkClrBase : FrameworkReflectionBase method GetAddMethod (line 16) | public override MethodInfo GetAddMethod(EventInfo ei) method GetConstructors (line 21) | public override ConstructorInfo[] GetConstructors(Type type) method GetEvents (line 26) | public override EventInfo[] GetEvents(Type type) method GetFields (line 31) | public override FieldInfo[] GetFields(Type type) method GetGenericArguments (line 36) | public override Type[] GetGenericArguments(Type type) method GetGetMethod (line 41) | public override MethodInfo GetGetMethod(PropertyInfo pi) method GetInterfaces (line 46) | public override Type[] GetInterfaces(Type t) method GetMethod (line 51) | public override MethodInfo GetMethod(Type type, string name) method GetMethods (line 56) | public override MethodInfo[] GetMethods(Type type) method GetNestedTypes (line 61) | public override Type[] GetNestedTypes(Type type) method GetProperties (line 66) | public override PropertyInfo[] GetProperties(Type type) method GetProperty (line 71) | public override PropertyInfo GetProperty(Type type, string name) method GetRemoveMethod (line 76) | public override MethodInfo GetRemoveMethod(EventInfo ei) method GetSetMethod (line 81) | public override MethodInfo GetSetMethod(PropertyInfo pi) method IsAssignableFrom (line 87) | public override bool IsAssignableFrom(Type current, Type toCompare) method IsInstanceOfType (line 92) | public override bool IsInstanceOfType(Type t, object o) method GetMethod (line 98) | public override MethodInfo GetMethod(Type resourcesType, string name, ... method GetAssemblyTypes (line 103) | public override Type[] GetAssemblyTypes(Assembly asm) FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Frameworks/Base/FrameworkReflectionBase.cs class FrameworkReflectionBase (line 17) | abstract class FrameworkReflectionBase : FrameworkBase method GetTypeInfoFromType (line 19) | public abstract TTypeInfo GetTypeInfoFromType(Type t); method GetAssembly (line 21) | public override Assembly GetAssembly(Type t) method GetBaseType (line 26) | public override Type GetBaseType(Type t) method IsValueType (line 32) | public override bool IsValueType(Type t) method IsInterface (line 37) | public override bool IsInterface(Type t) method IsNestedPublic (line 42) | public override bool IsNestedPublic(Type t) method IsAbstract (line 46) | public override bool IsAbstract(Type t) method IsEnum (line 51) | public override bool IsEnum(Type t) method IsGenericTypeDefinition (line 56) | public override bool IsGenericTypeDefinition(Type t) method IsGenericType (line 61) | public override bool IsGenericType(Type t) method GetCustomAttributes (line 66) | public override Attribute[] GetCustomAttributes(Type t, bool inherit) method GetCustomAttributes (line 71) | public override Attribute[] GetCustomAttributes(Type t, Type at, bool ... FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Frameworks/FrameworkCLR.cs class FrameworkCurrent (line 11) | class FrameworkCurrent : FrameworkClrBase method GetTypeInfoFromType (line 13) | public override Type GetTypeInfoFromType(Type t) method IsDbNull (line 18) | public override bool IsDbNull(object o) method StringContainsChar (line 24) | public override bool StringContainsChar(string str, char chr) method GetInterface (line 29) | public override Type GetInterface(Type type, string name) FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Frameworks/FrameworkCore.cs class FrameworkCurrent (line 11) | class FrameworkCurrent : FrameworkClrBase method GetInterface (line 13) | public override Type GetInterface(Type type, string name) method GetTypeInfoFromType (line 18) | public override TypeInfo GetTypeInfoFromType(Type t) method IsDbNull (line 23) | public override bool IsDbNull(object o) method StringContainsChar (line 28) | public override bool StringContainsChar(string str, char chr) FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Frameworks/FrameworkPCL.cs class FrameworkCurrent (line 10) | class FrameworkCurrent : FrameworkClrBase method GetTypeInfoFromType (line 12) | public override Type GetTypeInfoFromType(Type t) method IsDbNull (line 17) | public override bool IsDbNull(object o) method StringContainsChar (line 22) | public override bool StringContainsChar(string str, char chr) method GetInterface (line 27) | public override Type GetInterface(Type type, string name) FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Frameworks/FrameworkWin8.cs class FrameworkCurrent (line 11) | class FrameworkCurrent : FrameworkReflectionBase method GetTypeInfoFromType (line 13) | public override TypeInfo GetTypeInfoFromType(Type t) method SafeArray (line 18) | private T[] SafeArray(IEnumerable prop) method GetAddMethod (line 23) | public override MethodInfo GetAddMethod(EventInfo ei) method GetConstructors (line 28) | public override ConstructorInfo[] GetConstructors(Type type) method GetEvents (line 33) | public override EventInfo[] GetEvents(Type type) method GetFields (line 38) | public override FieldInfo[] GetFields(Type type) method GetGenericArguments (line 43) | public override Type[] GetGenericArguments(Type type) method GetGetMethod (line 48) | public override MethodInfo GetGetMethod(PropertyInfo pi) method GetInterface (line 53) | public override Type GetInterface(Type type, string name) method GetInterfaces (line 58) | public override Type[] GetInterfaces(Type t) method GetMethod (line 63) | public override MethodInfo GetMethod(Type type, string name) method GetMethods (line 68) | public override MethodInfo[] GetMethods(Type type) method GetNestedTypes (line 73) | public override Type[] GetNestedTypes(Type type) method GetProperties (line 78) | public override PropertyInfo[] GetProperties(Type type) method GetProperty (line 83) | public override PropertyInfo GetProperty(Type type, string name) method GetRemoveMethod (line 88) | public override MethodInfo GetRemoveMethod(EventInfo ei) method GetSetMethod (line 93) | public override MethodInfo GetSetMethod(PropertyInfo pi) method IsAssignableFrom (line 99) | public override bool IsAssignableFrom(Type current, Type toCompare) method IsDbNull (line 104) | public override bool IsDbNull(object o) method IsInstanceOfType (line 109) | public override bool IsInstanceOfType(Type t, object o) method StringContainsChar (line 117) | public override bool StringContainsChar(string str, char chr) method GetMethod (line 122) | public override MethodInfo GetMethod(Type resourcesType, string name, ... method GetAssemblyTypes (line 127) | public override Type[] GetAssemblyTypes(Assembly asm) FILE: Assets/Plugins/MoonSharp/Interpreter/Compatibility/Stopwatch.cs class Stopwatch (line 9) | internal class Stopwatch method Start (line 13) | public void Start() method Stop (line 18) | public void Stop() method StartNew (line 23) | public static Stopwatch StartNew() FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/BasicModule.cs class BasicModule (line 15) | [MoonSharpModule] method type (line 22) | [MoonSharpModuleMethod] method assert (line 37) | [MoonSharpModuleMethod] method collectgarbage (line 57) | [MoonSharpModuleMethod] method error (line 84) | [MoonSharpModuleMethod] method tostring (line 125) | [MoonSharpModuleMethod] method __tostring_continuation (line 141) | private static DynValue __tostring_continuation(ScriptExecutionContext... method select (line 160) | [MoonSharpModuleMethod] method tonumber (line 216) | [MoonSharpModuleMethod] method print (line 279) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/Bit32Module.cs class Bit32Module (line 11) | [MoonSharpModule(Namespace = "bit32")] method ToUInt32 (line 24) | static uint ToUInt32(DynValue v) method ToInt32 (line 31) | static int ToInt32(DynValue v) method NBitMask (line 38) | static uint NBitMask(int bits) method Bitwise (line 49) | public static uint Bitwise(string funcName, CallbackArguments args, Fu... method extract (line 63) | [MoonSharpModuleMethod] method replace (line 82) | [MoonSharpModuleMethod] method ValidatePosWidth (line 107) | private static void ValidatePosWidth(string func, int argPos, int pos,... method arshift (line 120) | [MoonSharpModuleMethod] method rshift (line 139) | [MoonSharpModuleMethod] method lshift (line 158) | [MoonSharpModuleMethod] method band (line 176) | [MoonSharpModuleMethod] method btest (line 182) | [MoonSharpModuleMethod] method bor (line 188) | [MoonSharpModuleMethod] method bnot (line 194) | [MoonSharpModuleMethod] method bxor (line 202) | [MoonSharpModuleMethod] method lrotate (line 208) | [MoonSharpModuleMethod] method rrotate (line 226) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/CoroutineModule.cs class CoroutineModule (line 11) | [MoonSharpModule(Namespace = "coroutine")] method create (line 14) | [MoonSharpModuleMethod] method wrap (line 23) | [MoonSharpModuleMethod] method __wrap_wrapper (line 35) | public static DynValue __wrap_wrapper(ScriptExecutionContext execution... method resume (line 41) | [MoonSharpModuleMethod] method yield (line 84) | [MoonSharpModuleMethod] method running (line 92) | [MoonSharpModuleMethod] method status (line 99) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/DebugModule.cs class DebugModule (line 14) | [MoonSharpModule(Namespace = "debug")] method debug (line 17) | [MoonSharpModuleMethod] method getuservalue (line 53) | [MoonSharpModuleMethod] method setuservalue (line 64) | [MoonSharpModuleMethod] method getregistry (line 73) | [MoonSharpModuleMethod] method getmetatable (line 79) | [MoonSharpModuleMethod] method setmetatable (line 93) | [MoonSharpModuleMethod] method getupvalue (line 111) | [MoonSharpModuleMethod] method upvalueid (line 132) | [MoonSharpModuleMethod] method setupvalue (line 151) | [MoonSharpModuleMethod] method upvaluejoin (line 172) | [MoonSharpModuleMethod] method traceback (line 195) | [MoonSharpModuleMethod] method getinfo (line 300) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/DynamicModule.cs class DynamicModule (line 10) | [MoonSharpModule(Namespace = "dynamic")] class DynamicExprWrapper (line 13) | private class DynamicExprWrapper method MoonSharpInit (line 18) | public static void MoonSharpInit(Table globalTable, Table stringTable) method eval (line 23) | [MoonSharpModuleMethod] method prepare (line 53) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/ErrorHandlingModule.cs class ErrorHandlingModule (line 11) | [MoonSharpModule] method pcall (line 14) | [MoonSharpModuleMethod] method SetErrorHandlerStrategy (line 21) | private static DynValue SetErrorHandlerStrategy(string funcName, method MakeReturnTuple (line 83) | private static DynValue MakeReturnTuple(bool retstatus, CallbackArgume... method pcall_continuation (line 96) | public static DynValue pcall_continuation(ScriptExecutionContext execu... method pcall_onerror (line 101) | public static DynValue pcall_onerror(ScriptExecutionContext executionC... method xpcall (line 107) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/IO/BinaryEncoding.cs class BinaryEncoding (line 5) | class BinaryEncoding : Encoding method BinaryEncoding (line 7) | public BinaryEncoding() method GetByteCount (line 13) | public override int GetByteCount(char[] chars, int index, int count) method GetBytes (line 18) | public override int GetBytes(char[] chars, int charIndex, int charCoun... method GetCharCount (line 28) | public override int GetCharCount(byte[] bytes, int index, int count) method GetChars (line 33) | public override int GetChars(byte[] bytes, int byteIndex, int byteCoun... method GetMaxByteCount (line 43) | public override int GetMaxByteCount(int charCount) method GetMaxCharCount (line 48) | public override int GetMaxCharCount(int byteCount) FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/IO/FileUserData.cs class FileUserData (line 9) | internal class FileUserData : StreamFileUserDataBase method FileUserData (line 11) | public FileUserData(Script script, string filename, Encoding encoding,... FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/IO/FileUserDataBase.cs class FileUserDataBase (line 11) | internal abstract class FileUserDataBase : RefIdObject method lines (line 13) | public DynValue lines(ScriptExecutionContext executionContext, Callbac... method read (line 29) | public DynValue read(ScriptExecutionContext executionContext, Callback... method write (line 110) | public DynValue write(ScriptExecutionContext executionContext, Callbac... method close (line 133) | public DynValue close(ScriptExecutionContext executionContext, Callbac... method ReadNumber (line 154) | double? ReadNumber() method IsNumericChar (line 185) | private bool IsNumericChar(char c, string numAsFar) method Eof (line 202) | protected abstract bool Eof(); method ReadLine (line 203) | protected abstract string ReadLine(); method ReadBuffer (line 204) | protected abstract string ReadBuffer(int p); method ReadToEnd (line 205) | protected abstract string ReadToEnd(); method Peek (line 206) | protected abstract char Peek(); method Write (line 207) | protected abstract void Write(string value); method isopen (line 210) | protected internal abstract bool isopen(); method Close (line 211) | protected abstract string Close(); method flush (line 213) | public abstract bool flush(); method seek (line 214) | public abstract long seek(string whence, long offset = 0); method setvbuf (line 215) | public abstract bool setvbuf(string mode); method ToString (line 217) | public override string ToString() FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/IO/StandardIOFileUserDataBase.cs class StandardIOFileUserDataBase (line 8) | internal class StandardIOFileUserDataBase : StreamFileUserDataBase method Close (line 10) | protected override string Close() method CreateInputStream (line 15) | public static StandardIOFileUserDataBase CreateInputStream(Stream stream) method CreateOutputStream (line 22) | public static StandardIOFileUserDataBase CreateOutputStream(Stream str... FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/IO/StreamFileUserDataBase.cs class StreamFileUserDataBase (line 8) | internal abstract class StreamFileUserDataBase : FileUserDataBase method Initialize (line 16) | protected void Initialize(Stream stream, StreamReader reader, StreamWr... method CheckFileIsNotClosed (line 24) | private void CheckFileIsNotClosed() method Eof (line 31) | protected override bool Eof() method ReadLine (line 41) | protected override string ReadLine() method ReadToEnd (line 47) | protected override string ReadToEnd() method ReadBuffer (line 53) | protected override string ReadBuffer(int p) method Peek (line 61) | protected override char Peek() method Write (line 67) | protected override void Write(string value) method Close (line 73) | protected override string Close() method flush (line 90) | public override bool flush() method seek (line 100) | public override long seek(string whence, long offset = 0) method setvbuf (line 126) | public override bool setvbuf(string mode) method isopen (line 134) | protected internal override bool isopen() FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/IoModule.cs class IoModule (line 18) | [MoonSharpModule(Namespace = "io")] method MoonSharpInit (line 21) | public static void MoonSharpInit(Table globalTable, Table ioTable) method __index_callback (line 35) | private static DynValue __index_callback(ScriptExecutionContext execut... method GetStandardFile (line 49) | private static DynValue GetStandardFile(Script S, StandardFileType file) method SetStandardFile (line 57) | private static void SetStandardFile(Script S, StandardFileType file, S... method GetDefaultFile (line 74) | static FileUserDataBase GetDefaultFile(ScriptExecutionContext executio... method SetDefaultFile (line 89) | static void SetDefaultFile(ScriptExecutionContext executionContext, St... method SetDefaultFile (line 94) | internal static void SetDefaultFile(Script script, StandardFileType fi... method SetDefaultFile (line 100) | public static void SetDefaultFile(Script script, StandardFileType file... method close (line 109) | [MoonSharpModuleMethod] method flush (line 116) | [MoonSharpModuleMethod] method input (line 125) | [MoonSharpModuleMethod] method output (line 131) | [MoonSharpModuleMethod] method HandleDefaultStreamSetter (line 137) | private static DynValue HandleDefaultStreamSetter(ScriptExecutionConte... method GetUTF8Encoding (line 162) | private static Encoding GetUTF8Encoding() method lines (line 167) | [MoonSharpModuleMethod] method open (line 198) | [MoonSharpModuleMethod] method IoExceptionToLuaMessage (line 255) | public static string IoExceptionToLuaMessage(Exception ex, string file... method type (line 263) | [MoonSharpModuleMethod] method read (line 279) | [MoonSharpModuleMethod] method write (line 286) | [MoonSharpModuleMethod] method tmpfile (line 293) | [MoonSharpModuleMethod] method Open (line 301) | private static FileUserDataBase Open(ScriptExecutionContext executionC... FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/JsonModule.cs class JsonModule (line 9) | [MoonSharpModule(Namespace = "json")] method parse (line 12) | [MoonSharpModuleMethod] method serialize (line 27) | [MoonSharpModuleMethod] method isnull (line 42) | [MoonSharpModuleMethod] method @null (line 49) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/LoadModule.cs class LoadModule (line 14) | [MoonSharpModule] method MoonSharpInit (line 17) | public static void MoonSharpInit(Table globalTable, Table ioTable) method load (line 56) | [MoonSharpModuleMethod] method loadsafe (line 66) | [MoonSharpModuleMethod] method load_impl (line 72) | public static DynValue load_impl(ScriptExecutionContext executionConte... method loadfile (line 121) | [MoonSharpModuleMethod] method loadfilesafe (line 131) | [MoonSharpModuleMethod] method loadfile_impl (line 139) | private static DynValue loadfile_impl(ScriptExecutionContext execution... method GetSafeDefaultEnv (line 164) | private static Table GetSafeDefaultEnv(ScriptExecutionContext executio... method dofile (line 179) | [MoonSharpModuleMethod] method __require_clr_impl (line 221) | [MoonSharpModuleMethod] method RequireFile (line 283) | public static bool RequireFile(ref string fileName, string pathSuffix,... method ExplorePath (line 348) | public static void ExplorePath(ref string fullPath, ref string pathSuf... method NormalizePath (line 391) | public static string NormalizePath(string path) { method DirectoryPathsEqual (line 397) | public static bool DirectoryPathsEqual(DirectoryInfo a, DirectoryInfo ... class CYFException (line 402) | public class CYFException : ScriptRuntimeException { method CYFException (line 403) | public CYFException(string message) : base(message) { } FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/MathModule.cs class MathModule (line 12) | [MoonSharpModule(Namespace = "math")] method GetRandom (line 20) | private static Random GetRandom(Script s) method SetRandom (line 26) | private static void SetRandom(Script s, Random random) method MoonSharpInit (line 33) | public static void MoonSharpInit(Table globalTable, Table ioTable) method exec1 (line 40) | private static DynValue exec1(CallbackArguments args, string funcName,... method exec2 (line 46) | private static DynValue exec2(CallbackArguments args, string funcName,... method exec2n (line 52) | private static DynValue exec2n(CallbackArguments args, string funcName... method execaccum (line 59) | private static DynValue execaccum(CallbackArguments args, string funcN... method abs (line 82) | [MoonSharpModuleMethod] method acos (line 88) | [MoonSharpModuleMethod] method asin (line 94) | [MoonSharpModuleMethod] method atan (line 100) | [MoonSharpModuleMethod] method atan2 (line 106) | [MoonSharpModuleMethod] method ceil (line 112) | [MoonSharpModuleMethod] method cos (line 118) | [MoonSharpModuleMethod] method cosh (line 124) | [MoonSharpModuleMethod] method deg (line 130) | [MoonSharpModuleMethod] method exp (line 136) | [MoonSharpModuleMethod] method floor (line 142) | [MoonSharpModuleMethod] method fmod (line 148) | [MoonSharpModuleMethod] method frexp (line 154) | [MoonSharpModuleMethod] method ldexp (line 213) | [MoonSharpModuleMethod] method log (line 219) | [MoonSharpModuleMethod] method max (line 225) | [MoonSharpModuleMethod] method min (line 231) | [MoonSharpModuleMethod] method modf (line 237) | [MoonSharpModuleMethod] method pow (line 245) | [MoonSharpModuleMethod] method rad (line 251) | [MoonSharpModuleMethod] method random (line 257) | [MoonSharpModuleMethod] method randomseed (line 283) | [MoonSharpModuleMethod] method sin (line 292) | [MoonSharpModuleMethod] method sinh (line 298) | [MoonSharpModuleMethod] method sqrt (line 304) | [MoonSharpModuleMethod] method tan (line 310) | [MoonSharpModuleMethod] method tanh (line 316) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/MetaTableModule.cs class MetaTableModule (line 10) | [MoonSharpModule] method setmetatable (line 19) | [MoonSharpModuleMethod] method getmetatable (line 40) | [MoonSharpModuleMethod] method rawget (line 68) | [MoonSharpModuleMethod] method rawset (line 82) | [MoonSharpModuleMethod] method rawequal (line 96) | [MoonSharpModuleMethod] method rawlen (line 108) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/OsSystemModule.cs class OsSystemModule (line 12) | [MoonSharpModule(Namespace = "os")] method execute (line 15) | [MoonSharpModuleMethod] method exit (line 43) | [MoonSharpModuleMethod] method getenv (line 57) | [MoonSharpModuleMethod] method remove (line 70) | [MoonSharpModuleMethod] method rename (line 96) | [MoonSharpModuleMethod] method setlocale (line 120) | [MoonSharpModuleMethod] method tmpname (line 126) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/OsTimeModule.cs class OsTimeModule (line 13) | [MoonSharpModule(Namespace = "os")] method GetUnixTime (line 19) | private static DynValue GetUnixTime(DateTime dateTime, DateTime? epoch... method FromUnixTime (line 29) | private static DateTime FromUnixTime(double unixtime) method clock (line 35) | [MoonSharpModuleMethod] method difftime (line 41) | [MoonSharpModuleMethod] method time (line 53) | [MoonSharpModuleMethod] method ParseTimeTable (line 68) | static DateTime ParseTimeTable(Table t) method GetTimeTableField (line 90) | private static int? GetTimeTableField(Table t, string key) method date (line 101) | [MoonSharpModuleMethod] method StrFTime (line 158) | private static string StrFTime(string format, DateTime d) FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/StringLib/KopiLua_StrLib.cs class KopiLua_StringLib (line 59) | internal class KopiLua_StringLib : LuaBase method posrelat (line 63) | private static ptrdiff_t posrelat(ptrdiff_t pos, uint len) class MatchState (line 80) | public class MatchState method MatchState (line 83) | public MatchState() class capture_ (line 95) | public class capture_ method check_capture (line 109) | private static int check_capture(MatchState ms, int l) method capture_to_close (line 119) | private static int capture_to_close(MatchState ms) method classend (line 128) | private static CharPtr classend(MatchState ms, CharPtr p) method match_class (line 164) | private static int match_class(char c, char cl) method matchbracketclass (line 187) | private static int matchbracketclass(int c, CharPtr p, CharPtr ec) method singlematch (line 215) | private static int singlematch(int c, CharPtr p, CharPtr ep) method matchbalance (line 226) | private static CharPtr matchbalance(MatchState ms, CharPtr s, method max_expand (line 249) | private static CharPtr max_expand(MatchState ms, CharPtr s, method min_expand (line 266) | private static CharPtr min_expand(MatchState ms, CharPtr s, method start_capture (line 281) | private static CharPtr start_capture(MatchState ms, CharPtr s, method end_capture (line 296) | private static CharPtr end_capture(MatchState ms, CharPtr s, method match_capture (line 308) | private static CharPtr match_capture(MatchState ms, CharPtr s, int l) method match (line 321) | private static CharPtr match(MatchState ms, CharPtr s, CharPtr p) method lmemfind (line 456) | private static CharPtr lmemfind(CharPtr s1, uint l1, method push_onecapture (line 482) | private static void push_onecapture(MatchState ms, int i, CharPtr s, method push_captures (line 504) | private static int push_captures(MatchState ms, CharPtr s, CharPtr e) method str_find_aux (line 515) | private static int str_find_aux(LuaState L, int find) method str_find (line 574) | public static int str_find(LuaState L) method str_match (line 580) | public static int str_match(LuaState L) class GMatchAuxData (line 585) | private class GMatchAuxData method gmatch_aux (line 594) | private static int gmatch_aux(LuaState L, GMatchAuxData auxdata) method gmatch_aux_2 (line 626) | private static DynValue gmatch_aux_2(ScriptExecutionContext executionC... method str_gmatch (line 633) | public static int str_gmatch(LuaState L) method gfind_nodef (line 654) | private static int gfind_nodef(LuaState L) method add_s (line 661) | private static void add_s(MatchState ms, LuaLBuffer b, CharPtr s, Char... method add_value (line 694) | private static void add_value(MatchState ms, LuaLBuffer b, CharPtr s, method str_gsub (line 734) | public static int str_gsub(LuaState L) method addquoted (line 803) | private static void addquoted(LuaState L, LuaLBuffer b, int arg) method scanformat (line 854) | private static CharPtr scanformat(LuaState L, CharPtr strfrmt, CharPtr... method addintlen (line 879) | private static void addintlen(CharPtr form) method str_format (line 889) | public static int str_format(LuaState L) method PatchPattern (line 989) | private static string PatchPattern(string charPtr) FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/StringLib/StringRange.cs class StringRange (line 7) | internal class StringRange method StringRange (line 12) | public StringRange() method StringRange (line 18) | public StringRange(int start, int end) method FromLuaRange (line 24) | public static StringRange FromLuaRange(DynValue start, DynValue end, i... method ApplyToString (line 37) | public string ApplyToString(string value) method Length (line 51) | public int Length() FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/StringModule.cs class StringModule (line 14) | [MoonSharpModule(Namespace = "string")] method MoonSharpInit (line 19) | public static void MoonSharpInit(Table globalTable, Table stringTable) method dump (line 27) | [MoonSharpModuleMethod] method @char (line 51) | [MoonSharpModuleMethod] method @byte (line 82) | [MoonSharpModuleMethod] method unicode (line 93) | [MoonSharpModuleMethod] method Unicode2Ascii (line 103) | private static int Unicode2Ascii(int i) method PerformByteLike (line 111) | private static DynValue PerformByteLike(DynValue vs, DynValue vi, DynV... method AdjustIndex (line 128) | private static int? AdjustIndex(string s, DynValue vi, int defval) method len (line 144) | [MoonSharpModuleMethod] method match (line 153) | [MoonSharpModuleMethod] method gmatch (line 160) | [MoonSharpModuleMethod] method gsub (line 166) | [MoonSharpModuleMethod] method find (line 172) | [MoonSharpModuleMethod] method lower (line 180) | [MoonSharpModuleMethod] method upper (line 187) | [MoonSharpModuleMethod] method rep (line 194) | [MoonSharpModuleMethod] method format (line 222) | [MoonSharpModuleMethod] method reverse (line 230) | [MoonSharpModuleMethod] method sub (line 246) | [MoonSharpModuleMethod] method startsWith (line 259) | [MoonSharpModuleMethod] method endsWith (line 271) | [MoonSharpModuleMethod] method contains (line 283) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/TableIteratorsModule.cs class TableIteratorsModule (line 10) | [MoonSharpModule] method ipairs (line 19) | [MoonSharpModuleMethod] method pairs (line 36) | [MoonSharpModuleMethod] method next (line 57) | [MoonSharpModuleMethod] method __next_i (line 74) | public static DynValue __next_i(ScriptExecutionContext executionContex... FILE: Assets/Plugins/MoonSharp/Interpreter/CoreLib/TableModule.cs class TableModule (line 13) | [MoonSharpModule(Namespace = "table")] method unpack (line 16) | [MoonSharpModuleMethod] method pack (line 37) | [MoonSharpModuleMethod] method sort (line 51) | [MoonSharpModuleMethod] method SortComparer (line 85) | private static int SortComparer(ScriptExecutionContext executionContex... method LuaComparerToClrComparer (line 115) | private static int LuaComparerToClrComparer(DynValue dynValue1, DynVal... method insert (line 131) | [MoonSharpModuleMethod] method remove (line 169) | [MoonSharpModuleMethod] method concat (line 203) | [MoonSharpModuleMethod] method GetTableLength (line 249) | private static int GetTableLength(ScriptExecutionContext executionCont... class TableModule_Globals (line 275) | [MoonSharpModule] method unpack (line 278) | [MoonSharpModuleMethod] method pack (line 284) | [MoonSharpModuleMethod] FILE: Assets/Plugins/MoonSharp/Interpreter/DataStructs/Extension_Methods.cs class Extension_Methods (line 9) | internal static class Extension_Methods method GetOrDefault (line 19) | public static TValue GetOrDefault(this Dictionary(this Dictionary : IList method FastStack (line 17) | public FastStack(int maxCapacity) method Push (line 28) | public T Push(T item) method Expand (line 34) | public void Expand(int size) method Zero (line 39) | private void Zero(int from, int to) method Zero (line 44) | private void Zero(int index) method Peek (line 49) | public T Peek(int idxofs = 0) method Set (line 55) | public void Set(int idxofs, T item) method CropAtCount (line 60) | public void CropAtCount(int p) method RemoveLast (line 65) | public void RemoveLast( int cnt = 1) method Pop (line 80) | public T Pop() method Clear (line 88) | public void Clear() method IndexOf (line 102) | int IList.IndexOf(T item) method Insert (line 107) | void IList.Insert(int index, T item) method RemoveAt (line 112) | void IList.RemoveAt(int index) method Add (line 129) | void ICollection.Add(T item) method Clear (line 134) | void ICollection.Clear() method Contains (line 139) | bool ICollection.Contains(T item) method CopyTo (line 144) | void ICollection.CopyTo(T[] array, int arrayIndex) method Remove (line 159) | bool ICollection.Remove(T item) method GetEnumerator (line 164) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 169) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: Assets/Plugins/MoonSharp/Interpreter/DataStructs/FastStackDynamic.cs class FastStack (line 7) | internal class FastStack : FastStackDynamic method FastStack (line 9) | public FastStack(int startingCapacity) class FastStackDynamic (line 20) | internal class FastStackDynamic : List method FastStackDynamic (line 22) | public FastStackDynamic(int startingCapacity) method Set (line 28) | public void Set(int idxofs, T item) method Push (line 34) | public T Push(T item) method Expand (line 40) | public void Expand(int size) method Zero (line 46) | public void Zero(int index) method Peek (line 51) | public T Peek(int idxofs = 0) method CropAtCount (line 56) | public void CropAtCount(int p) method RemoveLast (line 61) | public void RemoveLast( int cnt = 1) method Pop (line 73) | public T Pop() FILE: Assets/Plugins/MoonSharp/Interpreter/DataStructs/LinkedListIndex.cs class LinkedListIndex (line 12) | internal class LinkedListIndex method LinkedListIndex (line 21) | public LinkedListIndex(LinkedList linkedList) method Find (line 30) | public LinkedListNode Find(TKey key) method Set (line 49) | public TValue Set(TKey key, TValue value) method Add (line 71) | public void Add(TKey key, TValue value) method Remove (line 85) | public bool Remove(TKey key) method ContainsKey (line 103) | public bool ContainsKey(TKey key) method Clear (line 114) | public void Clear() FILE: Assets/Plugins/MoonSharp/Interpreter/DataStructs/MultiDictionary.cs class MultiDictionary (line 10) | internal class MultiDictionary method MultiDictionary (line 18) | public MultiDictionary() method MultiDictionary (line 27) | public MultiDictionary(IEqualityComparer eqComparer) method Add (line 39) | public bool Add(K key, V value) method Find (line 61) | public IEnumerable Find(K key) method ContainsKey (line 74) | public bool ContainsKey(K key) method Clear (line 90) | public void Clear() method Remove (line 99) | public void Remove(K key) method RemoveValue (line 110) | public bool RemoveValue(K key, V value) FILE: Assets/Plugins/MoonSharp/Interpreter/DataStructs/ReferenceEqualityComparer.cs class ReferenceEqualityComparer (line 8) | internal class ReferenceEqualityComparer : IEqualityComparer method Equals (line 10) | bool IEqualityComparer.Equals(object x, object y) method GetHashCode (line 15) | int IEqualityComparer.GetHashCode(object obj) FILE: Assets/Plugins/MoonSharp/Interpreter/DataStructs/Slice.cs class Slice (line 12) | internal class Slice : IEnumerable, IList method Slice (line 25) | public Slice(IList list, int from, int length, bool reversed) method CalcRealIndex (line 81) | private int CalcRealIndex(int index) method GetEnumerator (line 102) | public IEnumerator GetEnumerator() method GetEnumerator (line 114) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... method ToArray (line 123) | public T[] ToArray() method ToList (line 136) | public List ToList() method IndexOf (line 154) | public int IndexOf(T item) method Insert (line 170) | public void Insert(int index, T item) method RemoveAt (line 180) | public void RemoveAt(int index) method Add (line 190) | public void Add(T item) method Clear (line 199) | public void Clear() method Contains (line 211) | public bool Contains(T item) method CopyTo (line 221) | public void CopyTo(T[] array, int arrayIndex) method Remove (line 244) | public bool Remove(T item) FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/CallbackArguments.cs class CallbackArguments (line 9) | public class CallbackArguments method CallbackArguments (line 20) | public CallbackArguments(IList args, bool isMethodCall) method RawGet (line 81) | public DynValue RawGet(int index, bool translateVoids) method GetArray (line 115) | public DynValue[] GetArray(int skip = 0) method AsType (line 137) | public DynValue AsType(int argNum, string funcName, DataType type, boo... method AsUserData (line 151) | public T AsUserData(int argNum, string funcName, bool allowNil = fa... method AsInt (line 162) | public int AsInt(int argNum, string funcName) method AsLong (line 175) | public long AsLong(int argNum, string funcName) method AsStringUsingMeta (line 192) | public string AsStringUsingMeta(ScriptExecutionContext executionContex... method SkipMethodCall (line 216) | public CallbackArguments SkipMethodCall() FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/CallbackFunction.cs class CallbackFunction (line 11) | public sealed class CallbackFunction : RefIdObject method CallbackFunction (line 33) | public CallbackFunction(Func GetDelegate() method GetUpvaluesCount (line 129) | public int GetUpvaluesCount() method GetUpvalueName (line 139) | public string GetUpvalueName(int idx) method GetUpvalue (line 149) | public DynValue GetUpvalue(int idx) method GetUpvaluesType (line 158) | public UpvaluesType GetUpvaluesType() FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/Coroutine.cs class Coroutine (line 12) | public class Coroutine : RefIdObject, IScriptPrivateResource type CoroutineType (line 17) | public enum CoroutineType method Coroutine (line 42) | internal Coroutine(CallbackFunction function) method Coroutine (line 49) | internal Coroutine(Processor proc) method MarkClrCallbackAsDead (line 57) | internal void MarkClrCallbackAsDead() method AsTypedEnumerable (line 72) | public IEnumerable AsTypedEnumerable() method AsEnumerable (line 89) | public IEnumerable AsEnumerable() method AsEnumerable (line 104) | public IEnumerable AsEnumerable() method AsUnityCoroutine (line 120) | public System.Collections.IEnumerator AsUnityCoroutine() method Resume (line 137) | public DynValue Resume(params DynValue[] args) method Resume (line 154) | public DynValue Resume(ScriptExecutionContext context, params DynValue... method Resume (line 177) | public DynValue Resume() method Resume (line 188) | public DynValue Resume(ScriptExecutionContext context) method Resume (line 200) | public DynValue Resume(params object[] args) method Resume (line 220) | public DynValue Resume(ScriptExecutionContext context, params object[]... method GetStackTrace (line 255) | public WatchItem[] GetStackTrace(int skip, SourceRef entrySourceRef = ... FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/CoroutineState.cs type CoroutineState (line 7) | public enum CoroutineState FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/DataType.cs type DataType (line 8) | public enum DataType class LuaTypeExtensions (line 72) | public static class LuaTypeExtensions method CanHaveTypeMetatables (line 82) | public static bool CanHaveTypeMetatables(this DataType type) method ToErrorTypeString (line 93) | public static string ToErrorTypeString(this DataType type) method ToLuaDebuggerString (line 132) | public static string ToLuaDebuggerString(this DataType type) method ToLuaTypeString (line 144) | public static string ToLuaTypeString(this DataType type) FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/DynValue.cs class DynValue (line 12) | public sealed class DynValue method NewNil (line 90) | public static DynValue NewNil() method NewBoolean (line 98) | public static DynValue NewBoolean(bool v) method NewNumber (line 110) | public static DynValue NewNumber(double num) method NewString (line 123) | public static DynValue NewString(string str) method NewString (line 135) | public static DynValue NewString(StringBuilder sb) method NewString (line 147) | public static DynValue NewString(string format, params object[] args) method NewCoroutine (line 162) | public static DynValue NewCoroutine(Coroutine coroutine) method NewClosure (line 174) | public static DynValue NewClosure(Closure function) method NewCallback (line 186) | public static DynValue NewCallback(Func() method ToDynamic (line 884) | public dynamic ToDynamic() method CheckType (line 903) | public DynValue CheckType(string funcName, DataType desiredType, int a... method CheckUserDataType (line 949) | public T CheckUserDataType(string funcName, int argNum = -1, TypeVa... FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/IScriptPrivateResource.cs type IScriptPrivateResource (line 7) | public interface IScriptPrivateResource class ScriptPrivateResource_Extension (line 18) | internal static class ScriptPrivateResource_Extension method CheckScriptOwnership (line 20) | public static void CheckScriptOwnership(this IScriptPrivateResource co... method CheckScriptOwnership (line 27) | public static void CheckScriptOwnership(this IScriptPrivateResource co... method CheckScriptOwnership (line 40) | public static void CheckScriptOwnership(this IScriptPrivateResource re... method CheckScriptOwnership (line 48) | public static void CheckScriptOwnership(this IScriptPrivateResource co... FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/RefIdObject.cs class RefIdObject (line 10) | public class RefIdObject method FormatTypeString (line 29) | public string FormatTypeString(string typeString) FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/SymbolRef.cs class SymbolRef (line 9) | public class SymbolRef method Global (line 48) | public static SymbolRef Global(string name, SymbolRef envSymbol) method Local (line 59) | internal static SymbolRef Local(string name, int index) method Upvalue (line 71) | internal static SymbolRef Upvalue(string name, int index) method ToString (line 83) | public override string ToString() method WriteBinary (line 97) | internal void WriteBinary(BinaryWriter bw) method ReadBinary (line 107) | internal static SymbolRef ReadBinary(BinaryReader br) method WriteBinaryEnv (line 116) | internal void WriteBinaryEnv(BinaryWriter bw, Dictionary(LinkedListIndex listInde... method Set (line 210) | public void Set(string key, DynValue value) method Set (line 224) | public void Set(int key, DynValue value) method Set (line 235) | public void Set(DynValue key, DynValue value) method Set (line 273) | public void Set(object key, DynValue value) method Set (line 292) | public void Set(object[] keys, DynValue value) method Get (line 309) | public DynValue Get(string key) method Get (line 319) | public DynValue Get(int key) method Get (line 329) | public DynValue Get(DynValue key) method Get (line 340) | public DynValue Get(object key) method Get (line 353) | public DynValue Get(params object[] keys) method RawGetValue (line 363) | private static DynValue RawGetValue(LinkedListNode linkedLi... method RawGet (line 373) | public DynValue RawGet(string key) method RawGet (line 383) | public DynValue RawGet(int key) method RawGet (line 393) | public DynValue RawGet(DynValue key) method RawGet (line 413) | public DynValue RawGet(object key) method RawGet (line 434) | public DynValue RawGet(params object[] keys) method PerformTableRemove (line 447) | private bool PerformTableRemove(LinkedListIndex listI... method Remove (line 464) | public bool Remove(string key) method Remove (line 474) | public bool Remove(int key) method Remove (line 484) | public bool Remove(DynValue key) method Remove (line 504) | public bool Remove(object key) method Remove (line 521) | public bool Remove(params object[] keys) method CollectDeadKeys (line 537) | public void CollectDeadKeys() method NextKey (line 555) | public TablePair? NextKey(DynValue v) method GetNextOf (line 590) | private TablePair? GetNextOf(LinkedListNode linkedListNode) method InitNextArrayKeys (line 627) | internal void InitNextArrayKeys(DynValue val, bool lastpos) FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/TablePair.cs type TablePair (line 7) | public struct TablePair method TablePair (line 36) | public TablePair(DynValue key, DynValue val) FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/TailCallData.cs class TailCallData (line 8) | public class TailCallData FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/TypeValidationFlags.cs type TypeValidationFlags (line 9) | [Flags] FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/UserData.cs class UserData (line 18) | public class UserData : RefIdObject method UserData (line 20) | private UserData() method UserData (line 43) | static UserData() method RegisterType (line 61) | public static IUserDataDescriptor RegisterType(InteropAccessMode ac... method RegisterType (line 72) | public static IUserDataDescriptor RegisterType(Type type, InteropAcces... method RegisterProxyType (line 85) | public static IUserDataDescriptor RegisterProxyType(IProxyFactory prox... method RegisterProxyType (line 99) | public static IUserDataDescriptor RegisterProxyType(F... method RegisterType (line 113) | public static IUserDataDescriptor RegisterType(IUserDataDescriptor ... method RegisterType (line 123) | public static IUserDataDescriptor RegisterType(Type type, IUserDataDes... method RegisterType (line 132) | public static IUserDataDescriptor RegisterType(IUserDataDescriptor cus... method RegisterAssembly (line 143) | public static void RegisterAssembly(Assembly asm = null, bool includeE... method IsTypeRegistered (line 164) | public static bool IsTypeRegistered(Type t) method IsTypeRegistered (line 176) | public static bool IsTypeRegistered() method UnregisterType (line 188) | public static void UnregisterType() method UnregisterType (line 200) | public static void UnregisterType(Type t) method Create (line 211) | public static DynValue Create(object o, IUserDataDescriptor descr) method Create (line 225) | public static DynValue Create(object o) method CreateStatic (line 244) | public static DynValue CreateStatic(IUserDataDescriptor descr) method CreateStatic (line 260) | public static DynValue CreateStatic(Type t) method CreateStatic (line 270) | public static DynValue CreateStatic() method RegisterExtensionType (line 302) | public static void RegisterExtensionType(Type type, InteropAccessMode ... method GetExtensionMethodsByNameAndType (line 313) | public static List GetExtensionMethodsB... method GetExtensionMethodsChangeVersion (line 323) | public static int GetExtensionMethodsChangeVersion() method GetDescriptorForType (line 334) | public static IUserDataDescriptor GetDescriptorForType(bool searchI... method GetDescriptorForType (line 345) | public static IUserDataDescriptor GetDescriptorForType(Type type, bool... method GetDescriptorForObject (line 356) | public static IUserDataDescriptor GetDescriptorForObject(object o) method GetDescriptionOfRegisteredTypes (line 367) | public static Table GetDescriptionOfRegisteredTypes(bool useHistorical... method GetRegisteredTypes (line 392) | public static IEnumerable GetRegisteredTypes(bool useHistoricalD... FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/WellKnownSymbols.cs class WellKnownSymbols (line 7) | public static class WellKnownSymbols FILE: Assets/Plugins/MoonSharp/Interpreter/DataTypes/YieldRequest.cs class YieldRequest (line 7) | public class YieldRequest FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/DebugService.cs class DebugService (line 13) | public sealed class DebugService : IScriptPrivateResource method DebugService (line 17) | internal DebugService(Script script, Processor processor) method ResetBreakPoints (line 37) | public HashSet ResetBreakPoints(SourceCode src, HashSet lines) FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/DebuggerAction.cs class DebuggerAction (line 8) | public class DebuggerAction type ActionType (line 13) | public enum ActionType method DebuggerAction (line 103) | public DebuggerAction() method ToString (line 120) | public override string ToString() FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/DebuggerCaps.cs type DebuggerCaps (line 11) | [Flags] FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/IDebugger.cs type IDebugger (line 8) | public interface IDebugger method GetDebuggerCaps (line 13) | DebuggerCaps GetDebuggerCaps(); method SetDebugService (line 18) | void SetDebugService(DebugService debugService); method SetSourceCode (line 23) | void SetSourceCode(SourceCode sourceCode); method SetByteCode (line 28) | void SetByteCode(string[] byteCode); method IsPauseRequested (line 33) | bool IsPauseRequested(); method SignalRuntimeException (line 42) | bool SignalRuntimeException(ScriptRuntimeException ex); method GetAction (line 49) | DebuggerAction GetAction(int ip, SourceRef sourceref); method SignalExecutionEnded (line 53) | void SignalExecutionEnded(); method Update (line 61) | void Update(WatchType watchType, IEnumerable items); method GetWatchItems (line 67) | List GetWatchItems(); method RefreshBreakpoints (line 71) | void RefreshBreakpoints(IEnumerable refs); FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/SourceCode.cs class SourceCode (line 10) | public class SourceCode : IScriptPrivateResource method SourceCode (line 35) | internal SourceCode(string name, string code, int sourceID, Script own... method GetCodeSnippet (line 59) | public string GetCodeSnippet(SourceRef sourceCodeRef) method AdjustStrIndex (line 91) | private int AdjustStrIndex(string str, int loc) FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/SourceRef.cs class SourceRef (line 8) | public class SourceRef method GetClrLocation (line 49) | internal static SourceRef GetClrLocation() method SourceRef (line 54) | public SourceRef(SourceRef src, bool isStepStop) method SourceRef (line 65) | public SourceRef(int sourceIdx, int from, int to, int fromline, int to... method ToString (line 81) | public override string ToString() method GetLocationDistance (line 89) | internal int GetLocationDistance(int sourceIdx, int line, int col) method IncludesLocation (line 147) | public bool IncludesLocation(int sourceIdx, int line, int col) method SetNoBreakPoint (line 166) | public SourceRef SetNoBreakPoint() method FormatLocation (line 178) | public string FormatLocation(Script script, bool forceClassicFormat = ... FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/WatchItem.cs class WatchItem (line 8) | public class WatchItem method ToString (line 51) | public override string ToString() FILE: Assets/Plugins/MoonSharp/Interpreter/Debugging/WatchType.cs type WatchType (line 7) | public enum WatchType FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceCounter.cs type PerformanceCounter (line 7) | public enum PerformanceCounter FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceCounterType.cs type PerformanceCounterType (line 7) | public enum PerformanceCounterType FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceCounters/DummyPerformanceStopwatch.cs class DummyPerformanceStopwatch (line 5) | class DummyPerformanceStopwatch : IPerformanceStopwatch, IDisposable method DummyPerformanceStopwatch (line 10) | private DummyPerformanceStopwatch() method Start (line 23) | public IDisposable Start() method GetResult (line 28) | public PerformanceResult GetResult() method Dispose (line 33) | public void Dispose() FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceCounters/GlobalPerformanceStopwatch.cs class GlobalPerformanceStopwatch (line 10) | internal class GlobalPerformanceStopwatch : IPerformanceStopwatch class GlobalPerformanceStopwatch_StopwatchObject (line 12) | private class GlobalPerformanceStopwatch_StopwatchObject : IDisposable method GlobalPerformanceStopwatch_StopwatchObject (line 17) | public GlobalPerformanceStopwatch_StopwatchObject(GlobalPerformanceS... method Dispose (line 23) | public void Dispose() method GlobalPerformanceStopwatch (line 34) | public GlobalPerformanceStopwatch(PerformanceCounter perfcounter) method SignalStopwatchTerminated (line 39) | private void SignalStopwatchTerminated(Stopwatch sw) method Start (line 45) | public IDisposable Start() method GetResult (line 50) | public PerformanceResult GetResult() FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceCounters/IPerformanceStopwatch.cs type IPerformanceStopwatch (line 5) | internal interface IPerformanceStopwatch method Start (line 7) | IDisposable Start(); method GetResult (line 8) | PerformanceResult GetResult(); FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceCounters/PerformanceStopwatch.cs class PerformanceStopwatch (line 10) | internal class PerformanceStopwatch : IDisposable, IPerformanceStopwatch method PerformanceStopwatch (line 17) | public PerformanceStopwatch(PerformanceCounter perfcounter) method Start (line 23) | public IDisposable Start() method Dispose (line 36) | public void Dispose() method GetResult (line 46) | public PerformanceResult GetResult() FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceResult.cs class PerformanceResult (line 8) | public class PerformanceResult method ToString (line 36) | public override string ToString() method PerformanceCounterTypeToString (line 50) | public static string PerformanceCounterTypeToString(PerformanceCounter... FILE: Assets/Plugins/MoonSharp/Interpreter/Diagnostics/PerformanceStatistics.cs class PerformanceStatistics (line 10) | public class PerformanceStatistics method GetPerformanceCounterResult (line 52) | public PerformanceResult GetPerformanceCounterResult(PerformanceCounte... method StartStopwatch (line 62) | internal IDisposable StartStopwatch(PerformanceCounter pc) method StartGlobalStopwatch (line 72) | internal static IDisposable StartGlobalStopwatch(PerformanceCounter pc) method GetPerformanceLog (line 82) | public string GetPerformanceLog() FILE: Assets/Plugins/MoonSharp/Interpreter/Errors/DynamicExpressionException.cs class DynamicExpressionException (line 9) | #if !(PCL || ((!UNITY_EDITOR) && (ENABLE_DOTNET)) || NETFX_CORE) method DynamicExpressionException (line 19) | public DynamicExpressionException(string format, params object[] args) method DynamicExpressionException (line 28) | public DynamicExpressionException(string message) FILE: Assets/Plugins/MoonSharp/Interpreter/Errors/InternalErrorException.cs class InternalErrorException (line 8) | #if !(PCL || ((!UNITY_EDITOR) && (ENABLE_DOTNET)) || NETFX_CORE) method InternalErrorException (line 13) | internal InternalErrorException(string message) method InternalErrorException (line 19) | internal InternalErrorException(string format, params object[] args) FILE: Assets/Plugins/MoonSharp/Interpreter/Errors/InterpreterException.cs class InterpreterException (line 10) | #if !(PCL || ((!UNITY_EDITOR) && (ENABLE_DOTNET)) || NETFX_CORE) method InterpreterException (line 19) | protected InterpreterException(Exception ex, string message) method InterpreterException (line 29) | protected InterpreterException(Exception ex) method InterpreterException (line 39) | protected InterpreterException(string message) method InterpreterException (line 50) | protected InterpreterException(string format, params object[] args) method DecorateMessage (line 78) | internal void DecorateMessage(Script script, SourceRef sref, int ip = -1) method Rethrow (line 103) | public virtual void Rethrow() FILE: Assets/Plugins/MoonSharp/Interpreter/Errors/ScriptRuntimeException.cs class ScriptRuntimeException (line 11) | #if !(PCL || ((!UNITY_EDITOR) && (ENABLE_DOTNET)) || NETFX_CORE) method ScriptRuntimeException (line 20) | public ScriptRuntimeException(Exception ex) method ScriptRuntimeException (line 29) | public ScriptRuntimeException(ScriptRuntimeException ex) method ScriptRuntimeException (line 41) | public ScriptRuntimeException(string message) method ScriptRuntimeException (line 52) | public ScriptRuntimeException(string format, params object[] args) method ArithmeticOnNonNumber (line 66) | public static ScriptRuntimeException ArithmeticOnNonNumber(DynValue l,... method ConcatOnNonString (line 86) | public static ScriptRuntimeException ConcatOnNonString(DynValue l, Dyn... method LenOnInvalidType (line 102) | public static ScriptRuntimeException LenOnInvalidType(DynValue r) method CompareInvalidType (line 114) | public static ScriptRuntimeException CompareInvalidType(DynValue l, Dy... method BadArgument (line 130) | public static ScriptRuntimeException BadArgument(int argNum, string fu... method BadArgumentUserData (line 147) | public static ScriptRuntimeException BadArgumentUserData(int argNum, s... method BadArgument (line 170) | public static ScriptRuntimeException BadArgument(int argNum, string fu... method BadArgument (line 187) | public static ScriptRuntimeException BadArgument(int argNum, string fu... method BadArgumentNoValue (line 206) | public static ScriptRuntimeException BadArgumentNoValue(int argNum, st... method BadArgumentIndexOutOfRange (line 221) | public static ScriptRuntimeException BadArgumentIndexOutOfRange(string... method BadArgumentNoNegativeNumbers (line 235) | public static ScriptRuntimeException BadArgumentNoNegativeNumbers(int ... method BadArgumentValueExpected (line 252) | public static ScriptRuntimeException BadArgumentValueExpected(int argN... method IndexType (line 267) | public static ScriptRuntimeException IndexType(DynValue obj) method LoopInIndex (line 279) | public static ScriptRuntimeException LoopInIndex() method LoopInNewIndex (line 291) | public static ScriptRuntimeException LoopInNewIndex() method LoopInCall (line 303) | public static ScriptRuntimeException LoopInCall() method TableIndexIsNil (line 315) | public static ScriptRuntimeException TableIndexIsNil() method TableIndexIsNaN (line 327) | public static ScriptRuntimeException TableIndexIsNaN() method ConvertToNumberFailed (line 346) | public static ScriptRuntimeException ConvertToNumberFailed(int stage) method ConvertObjectFailed (line 369) | public static ScriptRuntimeException ConvertObjectFailed(object obj) method ConvertObjectFailed (line 382) | public static ScriptRuntimeException ConvertObjectFailed(DataType t) method ConvertObjectFailed (line 396) | public static ScriptRuntimeException ConvertObjectFailed(DataType t, T... method UserDataArgumentTypeMismatch (line 410) | public static ScriptRuntimeException UserDataArgumentTypeMismatch(Data... method UserDataMissingField (line 424) | public static ScriptRuntimeException UserDataMissingField(string typen... method CannotResumeNotSuspended (line 437) | public static ScriptRuntimeException CannotResumeNotSuspended(Coroutin... method CannotYield (line 452) | public static ScriptRuntimeException CannotYield() method CannotYieldMain (line 464) | public static ScriptRuntimeException CannotYieldMain() method AttemptToCallNonFunc (line 476) | public static ScriptRuntimeException AttemptToCallNonFunc(DataType typ... method AccessInstanceMemberOnStatics (line 492) | public static ScriptRuntimeException AccessInstanceMemberOnStatics(IMe... method AccessInstanceMemberOnStatics (line 504) | public static ScriptRuntimeException AccessInstanceMemberOnStatics(IUs... method CallFromAnotherScript (line 509) | public static ScriptRuntimeException CallFromAnotherScript() method Rethrow (line 518) | public override void Rethrow() FILE: Assets/Plugins/MoonSharp/Interpreter/Errors/SyntaxErrorException.cs class SyntaxErrorException (line 10) | #if !(PCL || ((!UNITY_EDITOR) && (ENABLE_DOTNET)) || NETFX_CORE) method SyntaxErrorException (line 23) | internal SyntaxErrorException(Token t, string format, params object[] ... method SyntaxErrorException (line 29) | internal SyntaxErrorException(Token t, string message) method SyntaxErrorException (line 35) | internal SyntaxErrorException(Script script, SourceRef sref, string fo... method SyntaxErrorException (line 41) | internal SyntaxErrorException(Script script, SourceRef sref, string me... method SyntaxErrorException (line 47) | private SyntaxErrorException(SyntaxErrorException syntaxErrorException) method DecorateMessage (line 54) | internal void DecorateMessage(Script script) method Rethrow (line 66) | public override void Rethrow() FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/DynamicExpression.cs class DynamicExpression (line 8) | public class DynamicExpression : IScriptPrivateResource method DynamicExpression (line 18) | internal DynamicExpression(Script S, string strExpr, DynamicExprExpres... method DynamicExpression (line 25) | internal DynamicExpression(Script S, string strExpr, DynValue constant) method Evaluate (line 37) | public DynValue Evaluate(ScriptExecutionContext context = null) method FindSymbol (line 54) | public SymbolRef FindSymbol(ScriptExecutionContext context) method IsConstant (line 80) | public bool IsConstant() method GetHashCode (line 91) | public override int GetHashCode() method Equals (line 103) | public override bool Equals(object obj) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/InstructionFieldUsage.cs type InstructionFieldUsage (line 6) | [Flags] class InstructionFieldUsage_Extensions (line 19) | internal static class InstructionFieldUsage_Extensions method GetFieldUsage (line 21) | internal static InstructionFieldUsage GetFieldUsage(this OpCode op) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/BuildTimeScope.cs class BuildTimeScope (line 8) | internal class BuildTimeScope method PushFunction (line 14) | public void PushFunction(IClosureBuilder closureBuilder, bool hasVarArgs) method PushBlock (line 20) | public void PushBlock() method PopBlock (line 25) | public RuntimeScopeBlock PopBlock() method PopFunction (line 30) | public RuntimeScopeFrame PopFunction() method Find (line 42) | public SymbolRef Find(string name) method CreateGlobalReference (line 65) | public SymbolRef CreateGlobalReference(string name) method ForceEnvUpValue (line 75) | public void ForceEnvUpValue() method CreateUpValue (line 80) | private SymbolRef CreateUpValue(BuildTimeScope buildTimeScope, SymbolR... method DefineLocal (line 91) | public SymbolRef DefineLocal(string name) method TryDefineLocal (line 96) | public SymbolRef TryDefineLocal(string name) method CurrentFunctionHasVarArgs (line 101) | public bool CurrentFunctionHasVarArgs() method DefineLabel (line 106) | internal void DefineLabel(LabelStatement label) method RegisterGoto (line 111) | internal void RegisterGoto(GotoStatement gotostat) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/BuildTimeScopeBlock.cs class BuildTimeScopeBlock (line 7) | internal class BuildTimeScopeBlock method Rename (line 18) | internal void Rename(string name) method BuildTimeScopeBlock (line 25) | internal BuildTimeScopeBlock(BuildTimeScopeBlock parent) method AddChild (line 33) | internal BuildTimeScopeBlock AddChild() method Find (line 40) | internal SymbolRef Find(string name) method Define (line 45) | internal SymbolRef Define(string name) method ResolveLRefs (line 53) | internal int ResolveLRefs(BuildTimeScopeFrame buildTimeScopeFrame) method DefineLabel (line 91) | internal void DefineLabel(LabelStatement label) method RegisterGoto (line 107) | internal void RegisterGoto(GotoStatement gotostat) method ResolveGotos (line 116) | internal void ResolveGotos() FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/BuildTimeScopeFrame.cs class BuildTimeScopeFrame (line 5) | internal class BuildTimeScopeFrame method BuildTimeScopeFrame (line 13) | internal BuildTimeScopeFrame(bool hasVarArgs) method PushBlock (line 19) | internal void PushBlock() method PopBlock (line 24) | internal RuntimeScopeBlock PopBlock() method GetRuntimeFrameData (line 38) | internal RuntimeScopeFrame GetRuntimeFrameData() method Find (line 48) | internal SymbolRef Find(string name) method DefineLocal (line 61) | internal SymbolRef DefineLocal(string name) method TryDefineLocal (line 66) | internal SymbolRef TryDefineLocal(string name) method ResolveLRefs (line 76) | internal void ResolveLRefs() method AllocVar (line 83) | internal int AllocVar(SymbolRef var) method GetPosForNextVar (line 90) | internal int GetPosForNextVar() method DefineLabel (line 95) | internal void DefineLabel(LabelStatement label) method RegisterGoto (line 100) | internal void RegisterGoto(GotoStatement gotostat) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/ClosureContext.cs class ClosureContext (line 9) | internal class ClosureContext : List method ClosureContext (line 16) | internal ClosureContext(SymbolRef[] symbols, IEnumerable val... method ClosureContext (line 22) | internal ClosureContext() FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/IClosureBuilder.cs type IClosureBuilder (line 4) | internal interface IClosureBuilder method CreateUpvalue (line 6) | SymbolRef CreateUpvalue(BuildTimeScope scope, SymbolRef symbol); FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/LoopTracker.cs type ILoop (line 6) | interface ILoop method CompileBreak (line 8) | void CompileBreak(ByteCode bc); method IsBoundary (line 9) | bool IsBoundary(); class LoopTracker (line 13) | internal class LoopTracker FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/RuntimeScopeBlock.cs class RuntimeScopeBlock (line 5) | internal class RuntimeScopeBlock method ToString (line 11) | public override string ToString() FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/Scopes/RuntimeScopeFrame.cs class RuntimeScopeFrame (line 5) | internal class RuntimeScopeFrame method RuntimeScopeFrame (line 11) | public RuntimeScopeFrame() method ToString (line 16) | public override string ToString() FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/ScriptExecutionContext.cs class ScriptExecutionContext (line 11) | public class ScriptExecutionContext : IScriptPrivateResource method ScriptExecutionContext (line 16) | internal ScriptExecutionContext(Processor p, CallbackFunction callBack... method GetMetatable (line 63) | public Table GetMetatable(DynValue value) method GetMetamethod (line 75) | public DynValue GetMetamethod(DynValue value, string metamethod) method GetMetamethodTailCall (line 83) | public DynValue GetMetamethodTailCall(DynValue value, string metametho... method GetBinaryMetamethod (line 93) | public DynValue GetBinaryMetamethod(DynValue op1, DynValue op2, string... method GetScript (line 102) | public Script GetScript() method GetCallingCoroutine (line 110) | public Coroutine GetCallingCoroutine() method EmulateClassicCall (line 126) | public DynValue EmulateClassicCall(CallbackArguments args, string func... method Call (line 140) | public DynValue Call(DynValue func, params DynValue[] args) method EvaluateSymbol (line 204) | public DynValue EvaluateSymbol(SymbolRef symref) method EvaluateSymbolByName (line 215) | public DynValue EvaluateSymbolByName(string symbol) method FindSymbolByName (line 223) | public SymbolRef FindSymbolByName(string symbol) method PerformMessageDecorationBeforeUnwind (line 248) | public void PerformMessageDecorationBeforeUnwind(DynValue messageHandl... FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/ScriptLoadingContext.cs class ScriptLoadingContext (line 6) | class ScriptLoadingContext method ScriptLoadingContext (line 15) | public ScriptLoadingContext(Script s) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/ByteCode.cs class ByteCode (line 12) | internal class ByteCode : RefIdObject method ByteCode (line 21) | public ByteCode(Script script) method EnterSource (line 27) | public IDisposable EnterSource(SourceRef sref) class SourceCodeStackGuard (line 33) | private class SourceCodeStackGuard : IDisposable method SourceCodeStackGuard (line 37) | public SourceCodeStackGuard(SourceRef sref, ByteCode bc) method Dispose (line 43) | public void Dispose() method PushSourceRef (line 50) | public void PushSourceRef(SourceRef sref) method PopSourceRef (line 56) | public void PopSourceRef() method Dump (line 63) | public void Dump(string file) method GetJumpPointForNextInstruction (line 79) | public int GetJumpPointForNextInstruction() method GetJumpPointForLastInstruction (line 83) | public int GetJumpPointForLastInstruction() method GetLastInstruction (line 88) | public Instruction GetLastInstruction() method AppendInstruction (line 93) | private Instruction AppendInstruction(Instruction c) method Emit_Nop (line 99) | public Instruction Emit_Nop(string comment) method Emit_Invalid (line 104) | public Instruction Emit_Invalid(string type) method Emit_Pop (line 109) | public Instruction Emit_Pop(int num = 1) method Emit_Call (line 114) | public void Emit_Call(int argCount, string debugName) method Emit_ThisCall (line 119) | public void Emit_ThisCall(int argCount, string debugName) method Emit_Literal (line 124) | public Instruction Emit_Literal(DynValue value) method Emit_Jump (line 129) | public Instruction Emit_Jump(OpCode jumpOpCode, int idx, int optPar = 0) method Emit_MkTuple (line 134) | public Instruction Emit_MkTuple(int cnt) method Emit_Operator (line 139) | public Instruction Emit_Operator(OpCode opcode) method Emit_Debug (line 153) | [Conditional("EMIT_DEBUG_OPS")] method Emit_Enter (line 159) | public Instruction Emit_Enter(RuntimeScopeBlock runtimeScopeBlock) method Emit_Leave (line 164) | public Instruction Emit_Leave(RuntimeScopeBlock runtimeScopeBlock) method Emit_Exit (line 169) | public Instruction Emit_Exit(RuntimeScopeBlock runtimeScopeBlock) method Emit_Clean (line 174) | public Instruction Emit_Clean(RuntimeScopeBlock runtimeScopeBlock) method Emit_Closure (line 179) | public Instruction Emit_Closure(SymbolRef[] symbols, int jmpnum) method Emit_Args (line 184) | public Instruction Emit_Args(params SymbolRef[] symbols) method Emit_Ret (line 189) | public Instruction Emit_Ret(int retvals) method Emit_ToNum (line 194) | public Instruction Emit_ToNum(int stage = 0) method Emit_Incr (line 199) | public Instruction Emit_Incr(int i) method Emit_NewTable (line 204) | public Instruction Emit_NewTable(bool shared) method Emit_IterPrep (line 209) | public Instruction Emit_IterPrep() method Emit_ExpTuple (line 214) | public Instruction Emit_ExpTuple(int stackOffset) method Emit_IterUpd (line 219) | public Instruction Emit_IterUpd() method Emit_Meta (line 224) | public Instruction Emit_Meta(string funcName, OpCodeMetadataType metaT... method Emit_BeginFn (line 236) | public Instruction Emit_BeginFn(RuntimeScopeFrame stackFrame) method Emit_Scalar (line 247) | public Instruction Emit_Scalar() method Emit_Load (line 252) | public int Emit_Load(SymbolRef sym) method Emit_Store (line 271) | public int Emit_Store(SymbolRef sym, int stackofs, int tupleidx) method Emit_TblInitN (line 290) | public Instruction Emit_TblInitN() method Emit_TblInitI (line 295) | public Instruction Emit_TblInitI(bool lastpos) method Emit_Index (line 300) | public Instruction Emit_Index(DynValue index = null, bool isNameIndex ... method Emit_IndexSet (line 310) | public Instruction Emit_IndexSet(int stackofs, int tupleidx, DynValue ... method Emit_Copy (line 320) | public Instruction Emit_Copy(int numval) method Emit_Swap (line 325) | public Instruction Emit_Swap(int p1, int p2) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/CallStackItem.cs class CallStackItem (line 5) | internal class CallStackItem FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/CallStackItemFlags.cs type CallStackItemFlags (line 5) | [Flags] FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/ExecutionState.cs class ExecutionState (line 5) | internal sealed class ExecutionState FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Instruction.cs class Instruction (line 9) | internal class Instruction method Instruction (line 20) | internal Instruction(SourceRef sourceref) method ToString (line 25) | public override string ToString() method PurifyFromNewLines (line 57) | private string PurifyFromNewLines(DynValue Value) method GenSpaces (line 65) | private string GenSpaces() method WriteBinary (line 70) | internal void WriteBinary(BinaryWriter wr, int baseAddress, Dictionary... method WriteSymbol (line 101) | private static void WriteSymbol(BinaryWriter wr, SymbolRef symbolRef, ... method ReadSymbol (line 107) | private static SymbolRef ReadSymbol(BinaryReader rd, SymbolRef[] deser... method ReadBinary (line 115) | internal static Instruction ReadBinary(SourceRef chunkRef, BinaryReade... method ReadValue (line 152) | private static DynValue ReadValue(BinaryReader rd, Table envTable) method DumpValue (line 180) | private void DumpValue(BinaryWriter wr, DynValue value) method GetSymbolReferences (line 211) | internal void GetSymbolReferences(out SymbolRef[] symbolList, out Symb... FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/OpCode.cs type OpCode (line 4) | internal enum OpCode FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/OpCodeMetadataType.cs type OpCodeMetadataType (line 8) | public enum OpCodeMetadataType FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/DebugContext.cs class Processor (line 6) | sealed partial class Processor class DebugContext (line 8) | private class DebugContext FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor.cs class Processor (line 9) | sealed partial class Processor method Processor (line 26) | public Processor(Script script, Table globalContext, ByteCode byteCode) method Processor (line 38) | private Processor(Processor parentProcessor) method Call (line 50) | public DynValue Call(DynValue function, DynValue[] args) method PushClrToScriptStackFrame (line 95) | private int PushClrToScriptStackFrame(CallStackItemFlags flags, DynVal... method LeaveProcessor (line 127) | private void LeaveProcessor() method GetThreadId (line 144) | int GetThreadId() method EnterProcessor (line 153) | private void EnterProcessor() method GetCoroutineSuspendedLocation (line 173) | internal SourceRef GetCoroutineSuspendedLocation() FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_BinaryDump.cs class Processor (line 11) | sealed partial class Processor method IsDumpStream (line 16) | internal static bool IsDumpStream(Stream stream) method Dump (line 30) | internal int Dump(Stream stream, int baseAddress, bool hasUpvalues) method AddSymbolToMap (line 89) | private void AddSymbolToMap(Dictionary symbolMap, Symb... method Undump (line 95) | internal int Undump(Stream stream, int sourceID, Table envTable, out b... FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_Coroutines.cs class Processor (line 8) | sealed partial class Processor method Coroutine_Create (line 10) | public DynValue Coroutine_Create(Closure closure) method Coroutine_Resume (line 25) | public DynValue Coroutine_Resume(DynValue[] args) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_Debugger.cs class Processor (line 11) | sealed partial class Processor method FindMeta (line 13) | internal Instruction FindMeta(ref int baseAddress) method AttachDebugger (line 31) | internal void AttachDebugger(IDebugger debugger) method ListenDebugger (line 45) | private void ListenDebugger(Instruction instr, int instructionPtr) method ResetBreakPoints (line 154) | private void ResetBreakPoints(DebuggerAction action) method ResetBreakPoints (line 160) | internal HashSet ResetBreakPoints(SourceCode src, HashSet li... method ToggleBreakPoint (line 178) | private bool ToggleBreakPoint(DebuggerAction action, bool? state) method RefreshDebugger (line 256) | private void RefreshDebugger(bool hard, int instructionPtr) method Debugger_RefreshThreads (line 278) | private List Debugger_RefreshThreads(ScriptExecutionContext... method Debugger_RefreshVStack (line 289) | private List Debugger_RefreshVStack() method Debugger_RefreshWatches (line 304) | private List Debugger_RefreshWatches(ScriptExecutionContext... method Debugger_RefreshLocals (line 309) | private List Debugger_RefreshLocals(ScriptExecutionContext ... method Debugger_RefreshWatch (line 333) | private WatchItem Debugger_RefreshWatch(ScriptExecutionContext context... method Debugger_GetCallStack (line 359) | internal List Debugger_GetCallStack(SourceRef startingRef) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_Errors.cs class Processor (line 6) | sealed partial class Processor method GetCurrentSourceRef (line 8) | private SourceRef GetCurrentSourceRef(int instructionPtr) method FillDebugData (line 18) | private void FillDebugData(InterpreterException ex, int ip) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_IExecutionContext.cs class Processor (line 4) | sealed partial class Processor method GetMetatable (line 6) | internal Table GetMetatable(DynValue value) method GetBinaryMetamethod (line 22) | internal DynValue GetBinaryMetamethod(DynValue op1, DynValue op2, stri... method GetMetamethod (line 61) | internal DynValue GetMetamethod(DynValue value, string metamethod) method GetMetamethodRaw (line 74) | internal DynValue GetMetamethodRaw(DynValue value, string metamethod) method GetScript (line 89) | internal Script GetScript() FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_InstructionLoop.cs class Processor (line 10) | sealed partial class Processor method Processing_Loop (line 19) | private DynValue Processing_Loop(int instructionPtr) method PerformMessageDecorationBeforeUnwind (line 342) | internal string PerformMessageDecorationBeforeUnwind(DynValue messageH... method AssignLocal (line 377) | private void AssignLocal(SymbolRef symref, DynValue value) method ExecStoreLcl (line 388) | private void ExecStoreLcl(Instruction i) method ExecStoreUpv (line 396) | private void ExecStoreUpv(Instruction i) method ExecSwap (line 410) | private void ExecSwap(Instruction i) method GetStoreValue (line 420) | private DynValue GetStoreValue(Instruction i) method ExecClosure (line 437) | private void ExecClosure(Instruction i) method GetUpvalueSymbol (line 445) | private DynValue GetUpvalueSymbol(SymbolRef s) method ExecMkTuple (line 455) | private void ExecMkTuple(Instruction i) method ExecToNum (line 466) | private void ExecToNum(Instruction i) method ExecIterUpd (line 476) | private void ExecIterUpd(Instruction i) method ExecExpTuple (line 483) | private void ExecExpTuple(Instruction i) method ExecIterPrep (line 499) | private void ExecIterPrep(Instruction i) method ExecJFor (line 548) | private int ExecJFor(Instruction i, int instructionPtr) method ExecIncr (line 564) | private void ExecIncr(Instruction i) method ExecCNot (line 583) | private void ExecCNot(Instruction i) method ExecNot (line 597) | private void ExecNot(Instruction i) method ExecBeginFn (line 603) | private void ExecBeginFn(Instruction i) method PopToBasePointer (line 613) | private CallStackItem PopToBasePointer() method PopExecStackAndCheckVStack (line 621) | private int PopExecStackAndCheckVStack(int vstackguard) method CreateArgsListForFunctionCall (line 630) | private IList CreateArgsListForFunctionCall(int numargs, int... method ExecArgs (line 655) | private void ExecArgs(Instruction I) method Internal_ExecCall (line 690) | private int Internal_ExecCall(int argsCount, int instructionPtr, Callb... method PerformTCO (line 795) | private int PerformTCO(int instructionPtr, int argsCount) method ExecRet (line 819) | private int ExecRet(Instruction i) method Internal_CheckForTailRequests (line 856) | private int Internal_CheckForTailRequests(Instruction i, int instructi... method JumpBool (line 885) | private int JumpBool(Instruction i, bool expectedValueForJump, int ins... method ExecShortCircuitingOperator (line 895) | private int ExecShortCircuitingOperator(Instruction i, int instruction... method ExecAdd (line 913) | private int ExecAdd(Instruction i, int instructionPtr) method ExecSub (line 934) | private int ExecSub(Instruction i, int instructionPtr) method ExecMul (line 956) | private int ExecMul(Instruction i, int instructionPtr) method ExecMod (line 977) | private int ExecMod(Instruction i, int instructionPtr) method ExecDiv (line 1000) | private int ExecDiv(Instruction i, int instructionPtr) method ExecPower (line 1020) | private int ExecPower(Instruction i, int instructionPtr) method ExecNeg (line 1042) | private int ExecNeg(Instruction i, int instructionPtr) method ExecEq (line 1061) | private int ExecEq(Instruction i, int instructionPtr) method ExecLess (line 1103) | private int ExecLess(Instruction i, int instructionPtr) method ExecLessEq (line 1129) | private int ExecLessEq(Instruction i, int instructionPtr) method ExecLen (line 1163) | private int ExecLen(Instruction i, int instructionPtr) method ExecConcat (line 1184) | private int ExecConcat(Instruction i, int instructionPtr) method ExecTblInitI (line 1207) | private void ExecTblInitI(Instruction i) method ExecTblInitN (line 1219) | private void ExecTblInitN(Instruction i) method ExecIndexSet (line 1232) | private int ExecIndexSet(Instruction i, int instructionPtr) method ExecIndex (line 1311) | private int ExecIndex(Instruction i, int instructionPtr) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_Scope.cs class Processor (line 5) | sealed partial class Processor method ClearBlockData (line 7) | private void ClearBlockData(Instruction I) method GetGenericSymbol (line 21) | public DynValue GetGenericSymbol(SymbolRef symref) method GetGlobalSymbol (line 38) | private DynValue GetGlobalSymbol(DynValue dynValue, string name) method SetGlobalSymbol (line 46) | private void SetGlobalSymbol(DynValue dynValue, string name, DynValue ... method AssignGenericSymbol (line 55) | public void AssignGenericSymbol(SymbolRef symref, DynValue value) method GetTopNonClrFunction (line 93) | CallStackItem GetTopNonClrFunction() method FindSymbolByName (line 109) | public SymbolRef FindSymbolByName(string name) FILE: Assets/Plugins/MoonSharp/Interpreter/Execution/VM/Processor/Processor_UtilityFunctions.cs class Processor (line 5) | sealed partial class Processor method Internal_AdjustTuple (line 7) | private DynValue[] Internal_AdjustTuple(IList values) method Internal_InvokeUnaryMetaMethod (line 47) | private int Internal_InvokeUnaryMetaMethod(DynValue op1, string eventN... method Internal_InvokeBinaryMetaMethod (line 79) | private int Internal_InvokeBinaryMetaMethod(DynValue l, DynValue r, st... method StackTopToArray (line 102) | private DynValue[] StackTopToArray(int items, bool pop) method StackTopToArrayReverse (line 124) | private DynValue[] StackTopToArrayReverse(int items, bool pop) FILE: Assets/Plugins/MoonSharp/Interpreter/IO/BinDumpBinaryReader.cs class BinDumpBinaryReader (line 10) | public class BinDumpBinaryReader : BinaryReader method BinDumpBinaryReader (line 12) | public BinDumpBinaryReader(Stream s) : base(s) { } method BinDumpBinaryReader (line 13) | public BinDumpBinaryReader(Stream s, Encoding e) : base(s, e) { } method ReadInt32 (line 17) | public override int ReadInt32() method ReadUInt32 (line 29) | public override uint ReadUInt32() method ReadString (line 41) | public override string ReadString() FILE: Assets/Plugins/MoonSharp/Interpreter/IO/BinDumpBinaryWriter.cs class BinDumpBinaryWriter (line 10) | public class BinDumpBinaryWriter : BinaryWriter method BinDumpBinaryWriter (line 14) | public BinDumpBinaryWriter(Stream s) : base(s) { } method BinDumpBinaryWriter (line 15) | public BinDumpBinaryWriter(Stream s, Encoding e) : base(s, e) { } method Write (line 17) | public override void Write(uint value) method Write (line 42) | public override void Write(int value) method Write (line 67) | public override void Write(string value) FILE: Assets/Plugins/MoonSharp/Interpreter/IO/UndisposableStream.cs class UndisposableStream (line 11) | public class UndisposableStream : Stream method UndisposableStream (line 15) | public UndisposableStream(Stream stream) method Dispose (line 20) | protected override void Dispose(bool disposing) method Close (line 25) | public override void Close() method Flush (line 46) | public override void Flush() method Read (line 62) | public override int Read(byte[] buffer, int offset, int count) method Seek (line 67) | public override long Seek(long offset, SeekOrigin origin) method SetLength (line 72) | public override void SetLength(long value) method Write (line 77) | public override void Write(byte[] buffer, int offset, int count) method BeginRead (line 83) | public override IAsyncResult BeginRead(byte[] buffer, int offset, int ... method BeginWrite (line 88) | public override IAsyncResult BeginWrite(byte[] buffer, int offset, int... method EndWrite (line 93) | public override void EndWrite(IAsyncResult asyncResult) method EndRead (line 98) | public override int EndRead(IAsyncResult asyncResult) method Equals (line 109) | public override bool Equals(object obj) method GetHashCode (line 114) | public override int GetHashCode() method ReadByte (line 120) | public override int ReadByte() method ToString (line 137) | public override string ToString() method WriteByte (line 142) | public override void WriteByte(byte value) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Attributes/MoonSharpHiddenAttribute.cs class MoonSharpHiddenAttribute (line 8) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | At... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Attributes/MoonSharpHideMemberAttribute.cs class MoonSharpHideMemberAttribute (line 8) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inheri... method MoonSharpHideMemberAttribute (line 20) | public MoonSharpHideMemberAttribute(string memberName) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Attributes/MoonSharpPropertyAttribute.cs class MoonSharpPropertyAttribute (line 9) | [AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultip... method MoonSharpPropertyAttribute (line 21) | public MoonSharpPropertyAttribute() method MoonSharpPropertyAttribute (line 30) | public MoonSharpPropertyAttribute(string name) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Attributes/MoonSharpUserDataAttribute.cs class MoonSharpUserDataAttribute (line 8) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inheri... method MoonSharpUserDataAttribute (line 19) | public MoonSharpUserDataAttribute() FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Attributes/MoonSharpUserDataMetamethodAttribute.cs class MoonSharpUserDataMetamethodAttribute (line 8) | [AttributeUsage(AttributeTargets.Method, Inherited = true, AllowMultiple... method MoonSharpUserDataMetamethodAttribute (line 20) | public MoonSharpUserDataMetamethodAttribute(string name) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Attributes/MoonSharpVisibleAttribute.cs class MoonSharpVisibleAttribute (line 8) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | At... method MoonSharpVisibleAttribute (line 21) | public MoonSharpVisibleAttribute(bool visible) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/BasicDescriptors/DispatchingUserDataDescriptor.cs class DispatchingUserDataDescriptor (line 15) | public abstract class DispatchingUserDataDescriptor : IUserDataDescripto... method DispatchingUserDataDescriptor (line 58) | protected DispatchingUserDataDescriptor(Type type, string friendlyName... method AddMetaMember (line 73) | public void AddMetaMember(string name, IMemberDescriptor desc) method AddDynValue (line 85) | public void AddDynValue(string name, DynValue value) method AddMember (line 99) | public void AddMember(string name, IMemberDescriptor desc) method FindMember (line 126) | public IMemberDescriptor FindMember(string memberName) method RemoveMember (line 135) | public void RemoveMember(string memberName) method FindMetaMember (line 160) | public IMemberDescriptor FindMetaMember(string memberName) method RemoveMetaMember (line 169) | public void RemoveMetaMember(string memberName) method AddMemberTo (line 177) | private void AddMemberTo(Dictionary members... method Index (line 218) | public virtual DynValue Index(Script script, object obj, DynValue inde... method TryIndexOnExtMethod (line 262) | private DynValue TryIndexOnExtMethod(Script script, object obj, string... method HasMember (line 282) | public bool HasMember(string exactName) method HasMetaMember (line 292) | public bool HasMetaMember(string exactName) method TryIndex (line 305) | protected virtual DynValue TryIndex(Script script, object obj, string ... method SetIndex (line 326) | public virtual bool SetIndex(Script script, object obj, DynValue index... method TrySetIndex (line 362) | protected virtual bool TrySetIndex(Script script, object obj, string i... method Optimize (line 377) | void IOptimizableDescriptor.Optimize() method Camelify (line 392) | protected static string Camelify(string name) method UpperFirstLetter (line 403) | protected static string UpperFirstLetter(string name) method AsString (line 413) | public virtual string AsString(object obj) method ExecuteIndexer (line 430) | protected virtual DynValue ExecuteIndexer(IMemberDescriptor mdesc, Scr... method MetaIndex (line 493) | public virtual DynValue MetaIndex(Script script, object obj, string me... method PerformComparison (line 538) | private int PerformComparison(object obj, object p1, object p2) method MultiDispatchLessThanOrEqual (line 554) | private DynValue MultiDispatchLessThanOrEqual(Script script, object obj) method MultiDispatchLessThan (line 567) | private DynValue MultiDispatchLessThan(Script script, object obj) method TryDispatchLength (line 580) | private DynValue TryDispatchLength(Script script, object obj) method MultiDispatchEqual (line 594) | private DynValue MultiDispatchEqual(Script script, object obj) method CheckEquality (line 601) | private bool CheckEquality(object obj, object p1, object p2) method DispatchMetaOnMethod (line 616) | private DynValue DispatchMetaOnMethod(Script script, object obj, strin... method TryDispatchToNumber (line 629) | private DynValue TryDispatchToNumber(Script script, object obj) method TryDispatchToBool (line 641) | private DynValue TryDispatchToBool(Script script, object obj) method IsTypeCompatible (line 660) | public virtual bool IsTypeCompatible(Type type, object obj) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/BasicDescriptors/IMemberDescriptor.cs type IMemberDescriptor (line 9) | public interface IMemberDescriptor method GetValue (line 31) | DynValue GetValue(Script script, object obj); method SetValue (line 40) | void SetValue(Script script, object obj, DynValue value); class MemberDescriptor (line 47) | public static class MemberDescriptor method HasAllFlags (line 55) | public static bool HasAllFlags(this MemberDescriptorAccess access, Mem... method CanRead (line 65) | public static bool CanRead(this IMemberDescriptor desc) method CanWrite (line 75) | public static bool CanWrite(this IMemberDescriptor desc) method CanExecute (line 85) | public static bool CanExecute(this IMemberDescriptor desc) method GetGetterCallbackAsDynValue (line 97) | public static DynValue GetGetterCallbackAsDynValue(this IMemberDescrip... method WithAccessOrNull (line 108) | public static IMemberDescriptor WithAccessOrNull(this IMemberDescripto... method CheckAccess (line 127) | public static void CheckAccess(this IMemberDescriptor desc, MemberDesc... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/BasicDescriptors/IOptimizableDescriptor.cs type IOptimizableDescriptor (line 8) | public interface IOptimizableDescriptor method Optimize (line 13) | void Optimize(); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/BasicDescriptors/IOverloadableMemberDescriptor.cs type IOverloadableMemberDescriptor (line 8) | public interface IOverloadableMemberDescriptor : IMemberDescriptor method Execute (line 20) | DynValue Execute(Script script, object obj, ScriptExecutionContext con... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/BasicDescriptors/MemberDescriptorAccess.cs type MemberDescriptorAccess (line 8) | [Flags] FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/BasicDescriptors/ParameterDescriptor.cs class ParameterDescriptor (line 11) | public sealed class ParameterDescriptor : IWireableDescriptor method ParameterDescriptor (line 66) | public ParameterDescriptor(string name, Type type, bool hasDefaultValu... method ParameterDescriptor (line 89) | public ParameterDescriptor(string name, Type type, bool hasDefaultValu... method ParameterDescriptor (line 111) | public ParameterDescriptor(ParameterInfo pi) method ToString (line 129) | public override string ToString() method RestrictType (line 145) | public void RestrictType(Type type) method PrepareForWiring (line 163) | public void PrepareForWiring(Table table) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Converters/ClrToScriptConversions.cs class ClrToScriptConversions (line 8) | internal static class ClrToScriptConversions method TryObjectToTrivialDynValue (line 15) | internal static DynValue TryObjectToTrivialDynValue(Script script, obj... method TryObjectToSimpleDynValue (line 45) | internal static DynValue TryObjectToSimpleDynValue(Script script, obje... method ObjectToDynValue (line 104) | internal static DynValue ObjectToDynValue(Script script, object obj) method EnumerationToDynValue (line 160) | public static DynValue EnumerationToDynValue(Script script, object obj) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Converters/NumericConversions.cs class NumericConversions (line 9) | internal static class NumericConversions method NumericConversions (line 11) | static NumericConversions() method DoubleToType (line 42) | internal static object DoubleToType(Type type, double d) method TypeToDouble (line 63) | internal static double TypeToDouble(Type type, object d) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Converters/ScriptToClrConversions.cs class ScriptToClrConversions (line 6) | internal static class ScriptToClrConversions method DynValueToObject (line 34) | internal static object DynValueToObject(DynValue value) method DynValueToObjectOfType (line 79) | internal static object DynValueToObjectOfType(DynValue value, Type des... method DynValueToObjectOfTypeWeight (line 198) | internal static int DynValueToObjectOfTypeWeight(DynValue value, Type ... method GetNumericTypeWeight (line 304) | private static int GetNumericTypeWeight(Type desiredType) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Converters/StringConversions.cs class StringConversions (line 6) | internal static class StringConversions type StringSubtype (line 8) | internal enum StringSubtype method GetStringSubtype (line 16) | internal static StringSubtype GetStringSubtype(Type desiredType) method ConvertString (line 29) | internal static object ConvertString(StringSubtype stringSubType, stri... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/Converters/TableConversions.cs class TableConversions (line 7) | internal static class TableConversions method ConvertIListToTable (line 12) | internal static Table ConvertIListToTable(Script script, System.Collec... method ConvertIDictionaryToTable (line 25) | internal static Table ConvertIDictionaryToTable(Script script, System.... method CanConvertTableToType (line 45) | internal static bool CanConvertTableToType(Table table, Type t) method ConvertTableToType (line 89) | internal static object ConvertTableToType(Table table, Type t) method ConvertTableToDictionaryOfGenericType (line 132) | internal static object ConvertTableToDictionaryOfGenericType(Type dict... method ConvertTableToArrayOfGenericType (line 156) | internal static object ConvertTableToArrayOfGenericType(Type arrayType... method ConvertTableToListOfGenericType (line 179) | internal static object ConvertTableToListOfGenericType(Type listType, ... method TableToList (line 202) | internal static List TableToList(Table table, Func ... method TableToDictionary (line 219) | internal static Dictionary TableToDictionary(Table tab... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/CustomConvertersCollection.cs class CustomConvertersCollection (line 10) | public class CustomConvertersCollection method CustomConvertersCollection (line 17) | internal CustomConvertersCollection() method SetScriptToClrCustomConversion (line 83) | public void SetScriptToClrCustomConversion(DataType scriptDataType, Ty... method GetScriptToClrCustomConversion (line 107) | public Func GetScriptToClrCustomConversion(DataType ... method SetClrToScriptCustomConversion (line 121) | public void SetClrToScriptCustomConversion(Type clrDataType, Func(Func GetClrToScriptCustomConversion(T... method SetClrToScriptCustomConversion (line 159) | [Obsolete("This method is deprecated. Use the overloads accepting func... method SetClrToScriptCustomConversion (line 170) | [Obsolete("This method is deprecated. Use the overloads accepting func... method Clear (line 180) | public void Clear() FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/DescriptorHelpers.cs class DescriptorHelpers (line 13) | public static class DescriptorHelpers method GetVisibilityFromAttributes (line 27) | public static bool? GetVisibilityFromAttributes(this MemberInfo mi) method IsDelegateType (line 45) | public static bool IsDelegateType(this Type t) method GetClrVisibility (line 53) | public static string GetClrVisibility(this Type type) method GetClrVisibility (line 76) | public static string GetClrVisibility(this FieldInfo info) method GetClrVisibility (line 95) | public static string GetClrVisibility(this PropertyInfo info) method GetClrVisibility (line 114) | public static string GetClrVisibility(this MethodBase info) method IsPropertyInfoPublic (line 138) | public static bool IsPropertyInfoPublic(this PropertyInfo pi) method GetMetaNamesFromAttributes (line 152) | public static List GetMetaNamesFromAttributes(this MethodInfo mi) method SafeGetTypes (line 165) | public static Type[] SafeGetTypes(this Assembly asm) method GetConversionMethodName (line 185) | public static string GetConversionMethodName(this Type type) method GetAllImplementedTypes (line 201) | public static IEnumerable GetAllImplementedTypes(this Type t) method IsValidSimpleIdentifier (line 215) | public static bool IsValidSimpleIdentifier(string str) method ToValidSimpleIdentifier (line 234) | public static string ToValidSimpleIdentifier(string str) method Camelify (line 256) | public static string Camelify(string name) method UpperFirstLetter (line 286) | public static string UpperFirstLetter(string name) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/IGeneratorUserDataDescriptor.cs type IGeneratorUserDataDescriptor (line 8) | public interface IGeneratorUserDataDescriptor : IUserDataDescriptor method Generate (line 39) | IUserDataDescriptor Generate(Type type); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/IUserDataDescriptor.cs type IUserDataDescriptor (line 8) | public interface IUserDataDescriptor method Index (line 26) | DynValue Index(Script script, object obj, DynValue index, bool isDirec... method SetIndex (line 36) | bool SetIndex(Script script, object obj, DynValue index, DynValue valu... method AsString (line 42) | string AsString(object obj); method MetaIndex (line 61) | DynValue MetaIndex(Script script, object obj, string metaname); method IsTypeCompatible (line 70) | bool IsTypeCompatible(Type type, object obj); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/IUserDataMemberDescriptor.cs type IUserDataMemberDescriptor (line 11) | public interface IUserDataMemberDescriptor method GetValue (line 27) | DynValue GetValue(Script script, object obj); method SetValue (line 35) | bool SetValue(Script script, object obj, DynValue value); method Optimize (line 45) | void Optimize(); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/IUserDataType.cs type IUserDataType (line 9) | public interface IUserDataType method Index (line 18) | DynValue Index(Script script, DynValue index, bool isDirectIndexing); method SetIndex (line 27) | bool SetIndex(Script script, DynValue index, DynValue value, bool isDi... method MetaIndex (line 45) | DynValue MetaIndex(Script script, string metaname); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/IWireableDescriptor.cs type IWireableDescriptor (line 8) | public interface IWireableDescriptor method PrepareForWiring (line 15) | void PrepareForWiring(Table t); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/InteropAccessMode.cs type InteropAccessMode (line 12) | public enum InteropAccessMode FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/InteropRegistrationPolicy.cs class InteropRegistrationPolicy (line 11) | public static class InteropRegistrationPolicy FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/LuaStateInterop/CharPtr.cs class CharPtr (line 53) | public class CharPtr method CharPtr (line 79) | public CharPtr() method CharPtr (line 85) | public CharPtr(string str) method CharPtr (line 91) | public CharPtr(CharPtr ptr) method CharPtr (line 97) | public CharPtr(CharPtr ptr, int index) method CharPtr (line 103) | public CharPtr(char[] chars) method CharPtr (line 109) | public CharPtr(char[] chars, int index) method CharPtr (line 115) | public CharPtr(byte[] bytes) method CharPtr (line 126) | public CharPtr(IntPtr ptr) method inc (line 137) | public void inc() { this.index++; } method dec (line 138) | public void dec() { this.index--; } method next (line 139) | public CharPtr next() { return new CharPtr(this.chars, this.index + 1); } method prev (line 140) | public CharPtr prev() { return new CharPtr(this.chars, this.index - 1); } method add (line 141) | public CharPtr add(int ofs) { return new CharPtr(this.chars, this.inde... method sub (line 142) | public CharPtr sub(int ofs) { return new CharPtr(this.chars, this.inde... method Equals (line 189) | public override bool Equals(object o) method GetHashCode (line 194) | public override int GetHashCode() method ToString (line 198) | public override string ToString() method ToString (line 207) | public string ToString(int length) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/LuaStateInterop/LuaBase.cs class LuaBase (line 20) | public partial class LuaBase method GetArgument (line 37) | protected static DynValue GetArgument(LuaState L, lua_Integer pos) method ArgAsType (line 42) | protected static DynValue ArgAsType(LuaState L, lua_Integer pos, DataT... method LuaType (line 47) | protected static lua_Integer LuaType(LuaState L, lua_Integer p) method LuaLCheckLString (line 79) | protected static string LuaLCheckLString(LuaState L, lua_Integer argNu... method LuaPushInteger (line 86) | protected static void LuaPushInteger(LuaState L, lua_Integer val) method LuaToBoolean (line 91) | protected static lua_Integer LuaToBoolean(LuaState L, lua_Integer p) method LuaToLString (line 96) | protected static string LuaToLString(LuaState luaState, lua_Integer p,... method LuaToString (line 101) | protected static string LuaToString(LuaState luaState, lua_Integer p) method LuaLAddValue (line 107) | protected static void LuaLAddValue(LuaLBuffer b) method LuaLAddLString (line 112) | protected static void LuaLAddLString(LuaLBuffer b, CharPtr s, uint p) method LuaLAddString (line 117) | protected static void LuaLAddString(LuaLBuffer b, string s) method LuaLOptInteger (line 123) | protected static lua_Integer LuaLOptInteger(LuaState L, lua_Integer po... method LuaLCheckInteger (line 133) | protected static lua_Integer LuaLCheckInteger(LuaState L, lua_Integer ... method LuaLArgCheck (line 139) | protected static void LuaLArgCheck(LuaState L, bool condition, lua_Int... method LuaLCheckInt (line 145) | protected static lua_Integer LuaLCheckInt(LuaState L, lua_Integer argNum) method LuaGetTop (line 150) | protected static lua_Integer LuaGetTop(LuaState L) method LuaLError (line 155) | protected static lua_Integer LuaLError(LuaState luaState, string messa... method LuaLAddChar (line 160) | protected static void LuaLAddChar(LuaLBuffer b, char p) method LuaLBuffInit (line 165) | protected static void LuaLBuffInit(LuaState L, LuaLBuffer b) method LuaPushLiteral (line 169) | protected static void LuaPushLiteral(LuaState L, string literalString) method LuaLPushResult (line 174) | protected static void LuaLPushResult(LuaLBuffer b) method LuaPushLString (line 179) | protected static void LuaPushLString(LuaState L, CharPtr s, uint len) method LuaLCheckStack (line 185) | protected static void LuaLCheckStack(LuaState L, lua_Integer n, string... method LUA_QL (line 190) | protected static string LUA_QL(string p) method LuaPushNil (line 196) | protected static void LuaPushNil(LuaState L) method LuaAssert (line 201) | protected static void LuaAssert(bool p) method LuaLTypeName (line 210) | protected static string LuaLTypeName(LuaState L, lua_Integer p) method LuaIsString (line 215) | protected static lua_Integer LuaIsString(LuaState L, lua_Integer p) method LuaPop (line 221) | protected static void LuaPop(LuaState L, lua_Integer p) method LuaGetTable (line 227) | protected static void LuaGetTable(LuaState L, lua_Integer p) method LuaLOptInt (line 240) | protected static int LuaLOptInt(LuaState L, lua_Integer pos, lua_Integ... method LuaLCheckString (line 245) | protected static CharPtr LuaLCheckString(LuaState L, lua_Integer p) method LuaLCheckStringStr (line 251) | protected static string LuaLCheckStringStr(LuaState L, lua_Integer p) method LuaLArgError (line 257) | protected static void LuaLArgError(LuaState L, lua_Integer arg, string p) method LuaLCheckNumber (line 262) | protected static double LuaLCheckNumber(LuaState L, lua_Integer pos) method LuaPushValue (line 268) | protected static void LuaPushValue(LuaState L, lua_Integer arg) method LuaCall (line 290) | protected static void LuaCall(LuaState L, lua_Integer nargs, lua_Integ... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/LuaStateInterop/LuaBase_CLib.cs class LuaBase (line 9) | public partial class LuaBase method memcmp (line 11) | protected static lua_Integer memcmp(CharPtr ptr1, CharPtr ptr2, uint s... method memcmp (line 16) | protected static int memcmp(CharPtr ptr1, CharPtr ptr2, int size) method memchr (line 29) | protected static CharPtr memchr(CharPtr ptr, char c, uint count) method strpbrk (line 37) | protected static CharPtr strpbrk(CharPtr str, CharPtr charset) method isalpha (line 46) | protected static bool isalpha(char c) { return Char.IsLetter(c); } method iscntrl (line 47) | protected static bool iscntrl(char c) { return Char.IsControl(c); } method isdigit (line 48) | protected static bool isdigit(char c) { return Char.IsDigit(c); } method islower (line 49) | protected static bool islower(char c) { return Char.IsLower(c); } method ispunct (line 50) | protected static bool ispunct(char c) { return Char.IsPunctuation(c); } method isspace (line 51) | protected static bool isspace(char c) { return (c == ' ') || (c >= (ch... method isupper (line 52) | protected static bool isupper(char c) { return Char.IsUpper(c); } method isalnum (line 53) | protected static bool isalnum(char c) { return Char.IsLetterOrDigit(c); } method isxdigit (line 54) | protected static bool isxdigit(char c) { return "0123456789ABCDEFabcde... method isgraph (line 55) | protected static bool isgraph(char c) { return !Char.IsControl(c) && !... method isalpha (line 57) | protected static bool isalpha(int c) { return Char.IsLetter((char)c); } method iscntrl (line 58) | protected static bool iscntrl(int c) { return Char.IsControl((char)c); } method isdigit (line 59) | protected static bool isdigit(int c) { return Char.IsDigit((char)c); } method islower (line 60) | protected static bool islower(int c) { return Char.IsLower((char)c); } method ispunct (line 61) | protected static bool ispunct(int c) { return ((char)c != ' ') && !isa... method isspace (line 62) | protected static bool isspace(int c) { return ((char)c == ' ') || ((ch... method isupper (line 63) | protected static bool isupper(int c) { return Char.IsUpper((char)c); } method isalnum (line 64) | protected static bool isalnum(int c) { return Char.IsLetterOrDigit((ch... method isgraph (line 65) | protected static bool isgraph(int c) { return !Char.IsControl((char)c)... method tolower (line 67) | protected static char tolower(char c) { return Char.ToLower(c); } method toupper (line 68) | protected static char toupper(char c) { return Char.ToUpper(c); } method tolower (line 69) | protected static char tolower(int c) { return Char.ToLower((char)c); } method toupper (line 70) | protected static char toupper(int c) { return Char.ToUpper((char)c); } method strchr (line 74) | protected static CharPtr strchr(CharPtr str, char c) method strcpy (line 82) | protected static CharPtr strcpy(CharPtr dst, CharPtr src) method strncpy (line 91) | protected static CharPtr strncpy(CharPtr dst, CharPtr src, int length) method strlen (line 104) | protected static int strlen(CharPtr str) method sprintf (line 112) | public static void sprintf(CharPtr buffer, CharPtr str, params object[... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/LuaStateInterop/LuaLBuffer.cs class LuaLBuffer (line 8) | public class LuaLBuffer method LuaLBuffer (line 13) | public LuaLBuffer(LuaState l) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/LuaStateInterop/LuaState.cs class LuaState (line 11) | public class LuaState method LuaState (line 18) | internal LuaState(ScriptExecutionContext executionContext, CallbackArg... method Top (line 29) | public DynValue Top(int pos = 0) method At (line 34) | public DynValue At(int pos) method Push (line 50) | public void Push(DynValue v) method Pop (line 55) | public DynValue Pop() method GetTopArray (line 62) | public DynValue[] GetTopArray(int num) method GetReturnValue (line 73) | public DynValue GetReturnValue(int retvals) method Discard (line 88) | public void Discard(int nargs) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/LuaStateInterop/Tools.cs class Tools (line 60) | internal static class Tools method IsNumericType (line 71) | public static bool IsNumericType(object o) method IsPositive (line 95) | public static bool IsPositive(object Value, bool ZeroIsPositive) method ToUnsigned (line 134) | public static object ToUnsigned(object Value) method ToInteger (line 174) | public static object ToInteger(object Value, bool Round) method UnboxToLong (line 205) | public static long UnboxToLong(object Value, bool Round) method ReplaceMetaChars (line 242) | public static string ReplaceMetaChars(string input) method ReplaceMetaCharsMatch (line 246) | private static string ReplaceMetaCharsMatch(Match m) method fprintf (line 282) | public static void fprintf(TextWriter Destination, string Format, para... method sprintf (line 291) | public static string sprintf(string Format, params object[] Parameters) method FormatOct (line 608) | private static string FormatOct(string NativeFormat, bool Alternate, method FormatHex (line 643) | private static string FormatHex(string NativeFormat, bool Alternate, method FormatNumber (line 681) | private static string FormatNumber(string NativeFormat, bool Alternate, FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/PredefinedUserData/AnonWrapper.cs class AnonWrapper (line 7) | public class AnonWrapper method AnonWrapper (line 21) | public AnonWrapper() method AnonWrapper (line 29) | public AnonWrapper(T o) class AnonWrapper (line 16) | public class AnonWrapper : AnonWrapper method AnonWrapper (line 21) | public AnonWrapper() method AnonWrapper (line 29) | public AnonWrapper(T o) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/PredefinedUserData/EnumerableWrapper.cs class EnumerableWrapper (line 9) | internal class EnumerableWrapper : IUserDataType method EnumerableWrapper (line 16) | private EnumerableWrapper(Script script, IEnumerator enumerator) method Reset (line 22) | public void Reset() method GetNext (line 30) | private DynValue GetNext(DynValue prev) method LuaIteratorCallback (line 46) | private DynValue LuaIteratorCallback(ScriptExecutionContext executionC... method ConvertIterator (line 52) | internal static DynValue ConvertIterator(Script script, IEnumerator en... method ConvertTable (line 58) | internal static DynValue ConvertTable(Table table) method Index (line 64) | public DynValue Index(Script script, DynValue index, bool isDirectInde... method SetIndex (line 86) | public bool SetIndex(Script script, DynValue index, DynValue value, bo... method MetaIndex (line 91) | public DynValue MetaIndex(Script script, string metaname) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/PropertyTableAssigner.cs class PropertyTableAssigner (line 15) | public class PropertyTableAssigner : IPropertyTableAssigner method PropertyTableAssigner (line 23) | public PropertyTableAssigner(params string[] expectedMissingProperties) method AddExpectedMissingProperty (line 32) | public void AddExpectedMissingProperty(string name) method AssignObject (line 44) | public void AssignObject(T obj, Table data) method GetTypeUnsafeAssigner (line 53) | public PropertyTableAssigner GetTypeUnsafeAssigner() method SetSubassignerForType (line 63) | public void SetSubassignerForType(Type propertyType, IPropertyTableAss... method SetSubassigner (line 73) | public void SetSubassigner(PropertyTableAssigner(PropertyTableAssigner : IProxyFactory wrapDelegate) method CreateProxyObject (line 29) | public TProxy CreateProxyObject(TTarget target) method CreateProxyObject (line 39) | public object CreateProxyObject(object o) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/ProxyObjects/IProxyFactory.cs type IProxyFactory (line 8) | public interface IProxyFactory method CreateProxyObject (line 13) | object CreateProxyObject(object o); method CreateProxyObject (line 36) | TProxy CreateProxyObject(TTarget target); type IProxyFactory (line 29) | public interface IProxyFactory : IProxyFactory method CreateProxyObject (line 13) | object CreateProxyObject(object o); method CreateProxyObject (line 36) | TProxy CreateProxyObject(TTarget target); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/ReflectionSpecialNames.cs type ReflectionSpecialNameType (line 9) | public enum ReflectionSpecialNameType type ReflectionSpecialName (line 49) | public struct ReflectionSpecialName method ReflectionSpecialName (line 54) | public ReflectionSpecialName(ReflectionSpecialNameType type, string ar... method ReflectionSpecialName (line 61) | public ReflectionSpecialName(string name) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/RegistrationPolicies/AutomaticRegistrationPolicy.cs class AutomaticRegistrationPolicy (line 8) | public class AutomaticRegistrationPolicy : DefaultRegistrationPolicy method AllowTypeAutoRegistration (line 18) | public override bool AllowTypeAutoRegistration(Type type) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/RegistrationPolicies/DefaultRegistrationPolicy.cs class DefaultRegistrationPolicy (line 13) | public class DefaultRegistrationPolicy : IRegistrationPolicy method HandleRegistration (line 21) | public IUserDataDescriptor HandleRegistration(IUserDataDescriptor newD... method AllowTypeAutoRegistration (line 37) | public virtual bool AllowTypeAutoRegistration(Type type) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/RegistrationPolicies/IRegistrationPolicy.cs type IRegistrationPolicy (line 8) | public interface IRegistrationPolicy method HandleRegistration (line 16) | IUserDataDescriptor HandleRegistration(IUserDataDescriptor newDescript... method AllowTypeAutoRegistration (line 24) | bool AllowTypeAutoRegistration(Type type); FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/RegistrationPolicies/PermanentRegistrationPolicy.cs class PermanentRegistrationPolicy (line 10) | public class PermanentRegistrationPolicy : IRegistrationPolicy method HandleRegistration (line 18) | public IUserDataDescriptor HandleRegistration(IUserDataDescriptor newD... method AllowTypeAutoRegistration (line 33) | public bool AllowTypeAutoRegistration(Type type) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/AutoDescribingUserDataDescriptor.cs class AutoDescribingUserDataDescriptor (line 10) | internal class AutoDescribingUserDataDescriptor : IUserDataDescriptor method AutoDescribingUserDataDescriptor (line 20) | public AutoDescribingUserDataDescriptor(Type type, string friendlyName) method Index (line 50) | public DynValue Index(Script script, object obj, DynValue index, bool ... method SetIndex (line 69) | public bool SetIndex(Script script, object obj, DynValue index, DynVal... method AsString (line 84) | public string AsString(object obj) method MetaIndex (line 106) | public DynValue MetaIndex(Script script, object obj, string metaname) method IsTypeCompatible (line 125) | public bool IsTypeCompatible(Type type, object obj) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/CompositeUserDataDescriptor.cs class CompositeUserDataDescriptor (line 14) | public class CompositeUserDataDescriptor : IUserDataDescriptor method CompositeUserDataDescriptor (line 24) | public CompositeUserDataDescriptor(List descripto... method Index (line 63) | public DynValue Index(Script script, object obj, DynValue index, bool ... method SetIndex (line 84) | public bool SetIndex(Script script, object obj, DynValue index, DynVal... method AsString (line 99) | public string AsString(object obj) method MetaIndex (line 119) | public DynValue MetaIndex(Script script, object obj, string metaname) method IsTypeCompatible (line 140) | public bool IsTypeCompatible(Type type, object obj) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/EventFacade.cs class EventFacade (line 8) | internal class EventFacade : IUserDataType method EventFacade (line 14) | public EventFacade(EventMemberDescriptor parent, object obj) method EventFacade (line 21) | public EventFacade(Func GetCa... method GetCallbackFunction (line 92) | public CallbackFunction GetCallbackFunction(Script script, object obj ... method GetCallbackAsDynValue (line 103) | public DynValue GetCallbackAsDynValue(Script script, object obj = null) method CreateCallbackDynValue (line 115) | public static DynValue CreateCallbackDynValue(Script script, MethodInf... method BuildArgumentList (line 131) | protected virtual object[] BuildArgumentList(Script script, object obj... method BuildReturnValue (line 239) | protected static DynValue BuildReturnValue(Script script, List ou... method Execute (line 269) | public abstract DynValue Execute(Script script, object obj, ScriptExec... method GetValue (line 288) | public virtual DynValue GetValue(Script script, object obj) method SetValue (line 301) | public virtual void SetValue(Script script, object obj, DynValue v) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/MemberDescriptors/ObjectCallbackMemberDescriptor.cs class ObjectCallbackMemberDescriptor (line 10) | public class ObjectCallbackMemberDescriptor : FunctionMemberDescriptorBase method ObjectCallbackMemberDescriptor (line 20) | public ObjectCallbackMemberDescriptor(string funcName) method ObjectCallbackMemberDescriptor (line 33) | public ObjectCallbackMemberDescriptor(string funcName, Func GetCa... method Optimize (line 429) | void IOptimizableDescriptor.Optimize() method GetCallbackFunction (line 441) | public CallbackFunction GetCallbackFunction(Script script, object obj ... method GetValue (line 471) | public DynValue GetValue(Script script, object obj) method SetValue (line 483) | public void SetValue(Script script, object obj, DynValue value) method PrepareForWiring (line 493) | public void PrepareForWiring(Table t) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/ReflectionMemberDescriptors/PropertyMemberDescriptor.cs class PropertyMemberDescriptor (line 15) | public class PropertyMemberDescriptor : IMemberDescriptor, IOptimizableD... method TryCreateIfVisible (line 62) | public static PropertyMemberDescriptor TryCreateIfVisible(PropertyInfo... method TryCreate (line 85) | private static PropertyMemberDescriptor TryCreate(PropertyInfo pi, Int... method PropertyMemberDescriptor (line 101) | public PropertyMemberDescriptor(PropertyInfo pi, InteropAccessMode acc... method PropertyMemberDescriptor (line 113) | public PropertyMemberDescriptor(PropertyInfo pi, InteropAccessMode acc... method GetValue (line 144) | public DynValue GetValue(Script script, object obj) method OptimizeGetter (line 164) | internal void OptimizeGetter() method OptimizeSetter (line 191) | internal void OptimizeSetter() method SetValue (line 228) | public void SetValue(Script script, object obj, DynValue v) method Optimize (line 286) | void IOptimizableDescriptor.Optimize() method PrepareForWiring (line 297) | public void PrepareForWiring(Table t) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/ReflectionMemberDescriptors/ValueTypeDefaultCtorMemberDescriptor.cs class ValueTypeDefaultCtorMemberDescriptor (line 11) | public class ValueTypeDefaultCtorMemberDescriptor : IOverloadableMemberD... method ValueTypeDefaultCtorMemberDescriptor (line 67) | public ValueTypeDefaultCtorMemberDescriptor(Type valueType) method Execute (line 89) | public DynValue Execute(Script script, object obj, ScriptExecutionCont... method GetValue (line 126) | public DynValue GetValue(Script script, object obj) method SetValue (line 143) | public void SetValue(Script script, object obj, DynValue value) method PrepareForWiring (line 153) | public void PrepareForWiring(Table t) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/StandardEnumUserDataDescriptor.cs class StandardEnumUserDataDescriptor (line 11) | public class StandardEnumUserDataDescriptor : DispatchingUserDataDescriptor method StandardEnumUserDataDescriptor (line 37) | public StandardEnumUserDataDescriptor(Type enumType, string friendlyNa... method FillMemberList (line 56) | private void FillMemberList(string[] names, object[] values) method AddEnumMethod (line 90) | private void AddEnumMethod(string name, DynValue dynValue) method GetValueSigned (line 103) | private long GetValueSigned(DynValue dv) method GetValueUnsigned (line 119) | private ulong GetValueUnsigned(DynValue dv) method CreateValueSigned (line 135) | private DynValue CreateValueSigned(long value) method CreateValueUnsigned (line 144) | private DynValue CreateValueUnsigned(ulong value) method CreateSignedConversionFunctions (line 153) | private void CreateSignedConversionFunctions() method CreateUnsignedConversionFunctions (line 184) | private void CreateUnsignedConversionFunctions() method PerformBinaryOperationS (line 212) | private DynValue PerformBinaryOperationS(string funcName, ScriptExecut... method PerformBinaryOperationU (line 222) | private DynValue PerformBinaryOperationU(string funcName, ScriptExecut... method PerformBinaryOperationS (line 232) | private DynValue PerformBinaryOperationS(string funcName, ScriptExecut... method PerformBinaryOperationU (line 237) | private DynValue PerformBinaryOperationU(string funcName, ScriptExecut... method PerformUnaryOperationS (line 242) | private DynValue PerformUnaryOperationS(string funcName, ScriptExecuti... method PerformUnaryOperationU (line 252) | private DynValue PerformUnaryOperationU(string funcName, ScriptExecuti... method Callback_Or (line 262) | internal DynValue Callback_Or(ScriptExecutionContext ctx, CallbackArgu... method Callback_And (line 270) | internal DynValue Callback_And(ScriptExecutionContext ctx, CallbackArg... method Callback_Xor (line 278) | internal DynValue Callback_Xor(ScriptExecutionContext ctx, CallbackArg... method Callback_BwNot (line 286) | internal DynValue Callback_BwNot(ScriptExecutionContext ctx, CallbackA... method Callback_HasAll (line 294) | internal DynValue Callback_HasAll(ScriptExecutionContext ctx, Callback... method Callback_HasAny (line 302) | internal DynValue Callback_HasAny(ScriptExecutionContext ctx, Callback... method IsTypeCompatible (line 316) | public override bool IsTypeCompatible(Type type, object obj) method MetaIndex (line 333) | public override DynValue MetaIndex(Script script, object obj, string m... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/StandardGenericsUserDataDescriptor.cs class StandardGenericsUserDataDescriptor (line 9) | public class StandardGenericsUserDataDescriptor : IUserDataDescriptor, I... method StandardGenericsUserDataDescriptor (line 22) | public StandardGenericsUserDataDescriptor(Type type, InteropAccessMode... method Index (line 40) | public DynValue Index(Script script, object obj, DynValue index, bool ... method SetIndex (line 46) | public bool SetIndex(Script script, object obj, DynValue index, DynVal... method AsString (line 52) | public virtual string AsString(object obj) method MetaIndex (line 58) | public DynValue MetaIndex(Script script, object obj, string metaname) method IsTypeCompatible (line 64) | public bool IsTypeCompatible(Type type, object obj) method Generate (line 70) | public IUserDataDescriptor Generate(Type type) FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/StandardDescriptors/StandardUserDataDescriptor.cs class StandardUserDataDescriptor (line 13) | public class StandardUserDataDescriptor : DispatchingUserDataDescriptor,... method StandardUserDataDescriptor (line 26) | public StandardUserDataDescriptor(Type type, InteropAccessMode accessM... method FillMemberList (line 46) | private void FillMemberList() method PrepareForWiring (line 177) | public void PrepareForWiring(Table t) method Serialize (line 198) | private void Serialize(Table t, IEnumerable GetExtensionM... method GetExtensionMethodsChangeVersion (line 93) | public static int GetExtensionMethodsChangeVersion() method GetExtensionMethodsByNameAndType (line 105) | public static List GetExtensionMethodsB... method InstantiateMethodInfo (line 146) | private static MethodInfo InstantiateMethodInfo(MethodInfo mi, Type ex... method GetGenericMatch (line 159) | private static Type GetGenericMatch(Type extensionType, Type extendedT... FILE: Assets/Plugins/MoonSharp/Interpreter/Interop/UserDataRegistries/TypeDescriptorRegistry.cs class TypeDescriptorRegistry (line 16) | internal static class TypeDescriptorRegistry method RegisterAssembly (line 28) | internal static void RegisterAssembly(Assembly asm = null, bool includ... method IsTypeRegistered (line 75) | internal static bool IsTypeRegistered(Type type) method UnregisterType (line 89) | internal static void UnregisterType(Type t) method RegisterProxyType_Impl (line 126) | internal static IUserDataDescriptor RegisterProxyType_Impl(IProxyFacto... method RegisterType_Impl (line 141) | internal static IUserDataDescriptor RegisterType_Impl(Type type, Inter... method PerformRegistration (line 194) | private static IUserDataDescriptor PerformRegistration(Type type, IUse... method ResolveDefaultAccessModeForType (line 220) | internal static InteropAccessMode ResolveDefaultAccessModeForType(Inte... method GetDescriptorForType (line 246) | internal static IUserDataDescriptor GetDescriptorForType(Type type, bo... method FrameworkIsAssignableFrom (line 336) | private static bool FrameworkIsAssignableFrom(Type type) method IsTypeBlacklisted (line 350) | public static bool IsTypeBlacklisted(Type t) FILE: Assets/Plugins/MoonSharp/Interpreter/LinqHelpers.cs class LinqHelpers (line 9) | public static class LinqHelpers method Convert (line 17) | public static IEnumerable Convert(this IEnumerable enu... method OfDataType (line 27) | public static IEnumerable OfDataType(this IEnumerable AsObjects(this IEnumerable... method AsObjects (line 46) | public static IEnumerable AsObjects(this IEnumerable e... FILE: Assets/Plugins/MoonSharp/Interpreter/Loaders/EmbeddedResourcesScriptLoader.cs class EmbeddedResourcesScriptLoader (line 11) | public class EmbeddedResourcesScriptLoader : ScriptLoaderBase method EmbeddedResourcesScriptLoader (line 21) | public EmbeddedResourcesScriptLoader(Assembly resourceAssembly = null) method FileNameToResource (line 37) | private string FileNameToResource(string file) method ScriptFileExists (line 49) | public override bool ScriptFileExists(string name) method LoadFile (line 66) | public override object LoadFile(string file, Table globalContext) FILE: Assets/Plugins/MoonSharp/Interpreter/Loaders/FileSystemScriptLoader.cs class FileSystemScriptLoader (line 9) | public class FileSystemScriptLoader : ScriptLoaderBase method ScriptFileExists (line 16) | public override bool ScriptFileExists(string name) method LoadFile (line 32) | public override object LoadFile(string file, Table globalContext) FILE: Assets/Plugins/MoonSharp/Interpreter/Loaders/IScriptLoader.cs type IScriptLoader (line 10) | public interface IScriptLoader method LoadFile (line 23) | object LoadFile(string file, Table globalContext); method ResolveFileName (line 30) | [Obsolete("This serves almost no purpose. Kept here just to preserve b... method ResolveModuleName (line 38) | string ResolveModuleName(string modname, Table globalContext); FILE: Assets/Plugins/MoonSharp/Interpreter/Loaders/InvalidScriptLoader.cs class InvalidScriptLoader (line 8) | internal class InvalidScriptLoader : IScriptLoader method InvalidScriptLoader (line 12) | internal InvalidScriptLoader(string frameworkname) method LoadFile (line 20) | public object LoadFile(string file, Table globalContext) method ResolveFileName (line 25) | public string ResolveFileName(string filename, Table globalContext) method ResolveModuleName (line 30) | public string ResolveModuleName(string modname, Table globalContext) FILE: Assets/Plugins/MoonSharp/Interpreter/Loaders/ScriptLoaderBase.cs class ScriptLoaderBase (line 9) | public abstract class ScriptLoaderBase : IScriptLoader method ScriptFileExists (line 16) | public abstract bool ScriptFileExists(string name); method LoadFile (line 29) | public abstract object LoadFile(string file, Table globalContext); method ResolveModuleName (line 38) | protected virtual string ResolveModuleName(string modname, string[] pa... method ResolveModuleName (line 65) | public virtual string ResolveModuleName(string modname, Table globalCo... method UnpackStringPaths (line 87) | public static string[] UnpackStringPaths(string str) method GetDefaultEnvironmentPaths (line 98) | public static string[] GetDefaultEnvironmentPaths() method ResolveFileName (line 128) | public virtual string ResolveFileName(string filename, Table globalCon... FILE: Assets/Plugins/MoonSharp/Interpreter/Loaders/UnityAssetsScriptLoader.cs class UnityAssetsScriptLoader (line 16) | public class UnityAssetsScriptLoader : ScriptLoaderBase method UnityAssetsScriptLoader (line 31) | public UnityAssetsScriptLoader(string assetsPath = null) method UnityAssetsScriptLoader (line 46) | public UnityAssetsScriptLoader(Dictionary scriptToCode... method LoadResourcesUnityNative (line 52) | void LoadResourcesUnityNative(string assetsPath) method LoadResourcesWithReflection (line 76) | void LoadResourcesWithReflection(string assetsPath) method GetFileName (line 111) | private string GetFileName(string filename) method LoadFile (line 133) | public override object LoadFile(string file, Table globalContext) method ScriptFileExists (line 155) | public override bool ScriptFileExists(string file) method GetLoadedScripts (line 166) | public string[] GetLoadedScripts() FILE: Assets/Plugins/MoonSharp/Interpreter/Modules/CoreModules.cs type CoreModules (line 8) | [Flags] class CoreModules_ExtensionMethods (line 107) | internal static class CoreModules_ExtensionMethods method Has (line 109) | public static bool Has(this CoreModules val, CoreModules flag) FILE: Assets/Plugins/MoonSharp/Interpreter/Modules/ModuleRegister.cs class ModuleRegister (line 13) | public static class ModuleRegister method RegisterCoreModules (line 21) | public static Table RegisterCoreModules(this Table table, CoreModules ... method RegisterConstants (line 54) | public static Table RegisterConstants(this Table table) method RegisterModuleType (line 85) | public static Table RegisterModuleType(this Table gtable, Type t) method RegisterScriptFieldAsConst (line 138) | private static void RegisterScriptFieldAsConst(FieldInfo fi, object o,... method RegisterScriptField (line 156) | private static void RegisterScriptField(FieldInfo fi, object o, Table ... method CreateModuleNamespace (line 171) | private static Table CreateModuleNamespace(Table gtable, Type t) method RegisterModuleType (line 224) | public static Table RegisterModuleType(this Table table) FILE: Assets/Plugins/MoonSharp/Interpreter/Modules/MoonSharpModuleAttribute.cs class MoonSharpModuleAttribute (line 20) | [AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple... FILE: Assets/Plugins/MoonSharp/Interpreter/Modules/MoonSharpModuleConstantAttribute.cs class MoonSharpModuleConstantAttribute (line 10) | [AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple... FILE: Assets/Plugins/MoonSharp/Interpreter/Modules/MoonSharpModuleMethodAttribute.cs class MoonSharpModuleMethodAttribute (line 12) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field, Inheri... FILE: Assets/Plugins/MoonSharp/Interpreter/NameSpace_XmlHelp.cs class NamespaceDoc (line 8) | internal static class NamespaceDoc { } class NamespaceDoc (line 17) | internal static class NamespaceDoc { } class NamespaceDoc (line 25) | internal static class NamespaceDoc { } class NamespaceDoc (line 33) | internal static class NamespaceDoc { } class NamespaceDoc (line 41) | internal static class NamespaceDoc { } class NamespaceDoc (line 50) | internal static class NamespaceDoc { } class NamespaceDoc (line 59) | internal static class NamespaceDoc { } class NamespaceDoc (line 68) | internal static class NamespaceDoc { } class NamespaceDoc (line 79) | internal static class NamespaceDoc { } class NamespaceDoc (line 88) | internal static class NamespaceDoc { } FILE: Assets/Plugins/MoonSharp/Interpreter/Options/ColonOperatorBehaviour.cs type ColonOperatorBehaviour (line 12) | public enum ColonOperatorBehaviour FILE: Assets/Plugins/MoonSharp/Interpreter/Platforms/DotNetCorePlatformAccessor.cs class DotNetCorePlatformAccessor (line 14) | public class DotNetCorePlatformAccessor : PlatformAccessorBase method ParseFileAccess (line 21) | public static FileAccess ParseFileAccess(string mode) method ParseFileMode (line 42) | public static FileMode ParseFileMode(string mode) method IO_OpenFile (line 69) | public override Stream IO_OpenFile(Script script, string filename, Enc... method GetEnvironmentVariable (line 83) | public override string GetEnvironmentVariable(string envvarname) method IO_GetStandardStream (line 94) | public override Stream IO_GetStandardStream(StandardFileType type) method DefaultPrint (line 113) | public override void DefaultPrint(string content) method IO_OS_GetTempFilename (line 124) | public override string IO_OS_GetTempFilename() method OS_ExitFast (line 134) | public override void OS_ExitFast(int exitCode) method OS_FileExists (line 147) | public override bool OS_FileExists(string file) method OS_FileDelete (line 157) | public override void OS_FileDelete(string file) method OS_FileMove (line 168) | public override void OS_FileMove(string src, string dst) method OS_Execute (line 181) | public override int OS_Execute(string cmdline) method FilterSupportedCoreModules (line 201) | public override CoreModules FilterSupportedCoreModules(CoreModules mod... method GetPlatformNamePrefix (line 211) | public override string GetPlatformNamePrefix() FILE: Assets/Plugins/MoonSharp/Interpreter/Platforms/IPlatformAccessor.cs type IPlatformAccessor (line 13) | public interface IPlatformAccessor method FilterSupportedCoreModules (line 22) | CoreModules FilterSupportedCoreModules(CoreModules module); method GetEnvironmentVariable (line 33) | string GetEnvironmentVariable(string envvarname); method IsRunningOnAOT (line 38) | bool IsRunningOnAOT(); method GetPlatformName (line 44) | string GetPlatformName(); method DefaultPrint (line 50) | void DefaultPrint(string content); method DefaultInput (line 57) | string DefaultInput(string prompt); method IO_OpenFile (line 69) | Stream IO_OpenFile(Script script, string filename, Encoding encoding, ... method IO_GetStandardStream (line 76) | Stream IO_GetStandardStream(StandardFileType type); method IO_OS_GetTempFilename (line 83) | string IO_OS_GetTempFilename(); method OS_ExitFast (line 90) | void OS_ExitFast(int exitCode); method OS_FileExists (line 98) | bool OS_FileExists(string file); method OS_FileDelete (line 105) | void OS_FileDelete(string file); method OS_FileMove (line 113) | void OS_FileMove(string src, string dst); method OS_Execute (line 121) | int OS_Execute(string cmdline); FILE: Assets/Plugins/MoonSharp/Interpreter/Platforms/LimitedPlatformAccessor.cs class LimitedPlatformAccessor (line 10) | public class LimitedPlatformAccessor : PlatformAccessorBase method GetEnvironmentVariable (line 21) | public override string GetEnvironmentVariable(string envvarname) method FilterSupportedCoreModules (line 33) | public override CoreModules FilterSupportedCoreModules(CoreModules mod... method IO_OpenFile (line 49) | public override System.IO.Stream IO_OpenFile(Script script, string fil... method IO_GetStandardStream (line 62) | public override System.IO.Stream IO_GetStandardStream(StandardFileType... method IO_OS_GetTempFilename (line 74) | public override string IO_OS_GetTempFilename() method OS_ExitFast (line 86) | public override void OS_ExitFast(int exitCode) method OS_FileExists (line 101) | public override bool OS_FileExists(string file) method OS_FileDelete (line 113) | public override void OS_FileDelete(string file) method OS_FileMove (line 126) | public override void OS_FileMove(string src, string dst) method OS_Execute (line 139) | public override int OS_Execute(string cmdline) method GetPlatformNamePrefix (line 149) | public override string GetPlatformNamePrefix() method DefaultPrint (line 159) | public override void DefaultPrint(string content) FILE: Assets/Plugins/MoonSharp/Interpreter/Platforms/PlatformAccessorBase.cs class PlatformAccessorBase (line 10) | public abstract class PlatformAccessorBase : IPlatformAccessor method GetPlatformNamePrefix (line 16) | public abstract string GetPlatformNamePrefix(); method GetPlatformName (line 24) | public string GetPlatformName() method GetUnityRuntimeName (line 65) | private string GetUnityRuntimeName() method GetUnityPlatformName (line 78) | private string GetUnityPlatformName() method DefaultPrint (line 135) | public abstract void DefaultPrint(string content); method DefaultInput (line 145) | [Obsolete("Replace with DefaultInput(string)")] method DefaultInput (line 156) | public virtual string DefaultInput(string prompt) method IO_OpenFile (line 173) | public abstract Stream IO_OpenFile(Script script, string filename, Enc... method IO_GetStandardStream (line 181) | public abstract Stream IO_GetStandardStream(StandardFileType type); method IO_OS_GetTempFilename (line 189) | public abstract string IO_OS_GetTempFilename(); method OS_ExitFast (line 197) | public abstract void OS_ExitFast(int exitCode); method OS_FileExists (line 208) | public abstract bool OS_FileExists(string file); method OS_FileDelete (line 216) | public abstract void OS_FileDelete(string file); method OS_FileMove (line 225) | public abstract void OS_FileMove(string src, string dst); method OS_Execute (line 234) | public abstract int OS_Execute(string cmdline); method FilterSupportedCoreModules (line 244) | public abstract CoreModules FilterSupportedCoreModules(CoreModules mod... method GetEnvironmentVariable (line 255) | public abstract string GetEnvironmentVariable(string envvarname); method IsRunningOnAOT (line 260) | public virtual bool IsRunningOnAOT() FILE: Assets/Plugins/MoonSharp/Interpreter/Platforms/PlatformAutoDetector.cs class PlatformAutoDetector (line 11) | public static class PlatformAutoDetector method AutoDetectPlatformFlags (line 76) | private static void AutoDetectPlatformFlags() method GetDefaultPlatform (line 111) | internal static IPlatformAccessor GetDefaultPlatform() method GetDefaultScriptLoader (line 129) | internal static IScriptLoader GetDefaultScriptLoader() FILE: Assets/Plugins/MoonSharp/Interpreter/Platforms/StandardFileType.cs type StandardFileType (line 7) | public enum StandardFileType FILE: Assets/Plugins/MoonSharp/Interpreter/Platforms/StandardPlatformAccessor.cs class StandardPlatformAccessor (line 12) | public class StandardPlatformAccessor : PlatformAccessorBase method DefaultPrint (line 14) | public override void DefaultPrint(string content) method FilterSupportedCoreModules (line 19) | public override CoreModules FilterSupportedCoreModules(CoreModules mod... method GetEnvironmentVariable (line 24) | public override string GetEnvironmentVariable(string envvarname) method GetPlatformNamePrefix (line 29) | public override string GetPlatformNamePrefix() method IO_GetStandardStream (line 34) | public override Stream IO_GetStandardStream(StandardFileType type) method IO_OpenFile (line 39) | public override Stream IO_OpenFile(Script script, string filename, Enc... method IO_OS_GetTempFilename (line 44) | public override string IO_OS_GetTempFilename() method OS_Execute (line 49) | public override int OS_Execute(string cmdline) method OS_ExitFast (line 54) | public override void OS_ExitFast(int exitCode) method OS_FileDelete (line 59) | public override void OS_FileDelete(string file) method OS_FileExists (line 64) | public override bool OS_FileExists(string file) method OS_FileMove (line 69) | public override void OS_FileMove(string src, string dst) method ParseFileAccess (line 93) | public static FileAccess ParseFileAccess(string mode) method ParseFileMode (line 114) | public static FileMode ParseFileMode(string mode) method IO_OpenFile (line 141) | public override Stream IO_OpenFile(Script script, string filename, Enc... method GetEnvironmentVariable (line 155) | public override string GetEnvironmentVariable(string envvarname) method IO_GetStandardStream (line 166) | public override Stream IO_GetStandardStream(StandardFileType type) method DefaultPrint (line 185) | public override void DefaultPrint(string content) method IO_OS_GetTempFilename (line 196) | public override string IO_OS_GetTempFilename() method OS_ExitFast (line 206) | public override void OS_ExitFast(int exitCode) method OS_FileExists (line 219) | public override bool OS_FileExists(string file) method OS_FileDelete (line 229) | public override void OS_FileDelete(string file) method OS_FileMove (line 240) | public override void OS_FileMove(string src, string dst) method OS_Execute (line 253) | public override int OS_Execute(string cmdline) method FilterSupportedCoreModules (line 271) | public override CoreModules FilterSupportedCoreModules(CoreModules mod... method GetPlatformNamePrefix (line 281) | public override string GetPlatformNamePrefix() class StandardPlatformAccessor (line 86) | public class StandardPlatformAccessor : PlatformAccessorBase method DefaultPrint (line 14) | public override void DefaultPrint(string content) method FilterSupportedCoreModules (line 19) | public override CoreModules FilterSupportedCoreModules(CoreModules mod... method GetEnvironmentVariable (line 24) | public override string GetEnvironmentVariable(string envvarname) method GetPlatformNamePrefix (line 29) | public override string GetPlatformNamePrefix() method IO_GetStandardStream (line 34) | public override Stream IO_GetStandardStream(StandardFileType type) method IO_OpenFile (line 39) | public override Stream IO_OpenFile(Script script, string filename, Enc... method IO_OS_GetTempFilename (line 44) | public override string IO_OS_GetTempFilename() method OS_Execute (line 49) | public override int OS_Execute(string cmdline) method OS_ExitFast (line 54) | public override void OS_ExitFast(int exitCode) method OS_FileDelete (line 59) | public override void OS_FileDelete(string file) method OS_FileExists (line 64) | public override bool OS_FileExists(string file) method OS_FileMove (line 69) | public override void OS_FileMove(string src, string dst) method ParseFileAccess (line 93) | public static FileAccess ParseFileAccess(string mode) method ParseFileMode (line 114) | public static FileMode ParseFileMode(string mode) method IO_OpenFile (line 141) | public override Stream IO_OpenFile(Script script, string filename, Enc... method GetEnvironmentVariable (line 155) | public override string GetEnvironmentVariable(string envvarname) method IO_GetStandardStream (line 166) | public override Stream IO_GetStandardStream(StandardFileType type) method DefaultPrint (line 185) | public override void DefaultPrint(string content) method IO_OS_GetTempFilename (line 196) | public override string IO_OS_GetTempFilename() method OS_ExitFast (line 206) | public override void OS_ExitFast(int exitCode) method OS_FileExists (line 219) | public override bool OS_FileExists(string file) method OS_FileDelete (line 229) | public override void OS_FileDelete(string file) method OS_FileMove (line 240) | public override void OS_FileMove(string src, string dst) method OS_Execute (line 253) | public override int OS_Execute(string cmdline) method FilterSupportedCoreModules (line 271) | public override CoreModules FilterSupportedCoreModules(CoreModules mod... method GetPlatformNamePrefix (line 281) | public override string GetPlatformNamePrefix() FILE: Assets/Plugins/MoonSharp/Interpreter/REPL/ReplHistoryNavigator.cs class ReplHistoryInterpreter (line 7) | public class ReplHistoryInterpreter : ReplInterpreter method ReplHistoryInterpreter (line 18) | public ReplHistoryInterpreter(Script script, int historySize) method Evaluate (line 34) | public override DynValue Evaluate(string input) method HistoryPrev (line 45) | public string HistoryPrev() method HistoryNext (line 59) | public string HistoryNext() FILE: Assets/Plugins/MoonSharp/Interpreter/REPL/ReplInterpreter.cs class ReplInterpreter (line 8) | public class ReplInterpreter method ReplInterpreter (line 17) | public ReplInterpreter(Script script) method Evaluate (line 56) | public virtual DynValue Evaluate(string input) FILE: Assets/Plugins/MoonSharp/Interpreter/REPL/ReplInterpreterScriptLoader.cs class ReplInterpreterScriptLoader (line 20) | public class ReplInterpreterScriptLoader : FileSystemScriptLoader method ReplInterpreterScriptLoader (line 25) | public ReplInterpreterScriptLoader() method ResolveModuleName (line 57) | public override string ResolveModuleName(string modname, Table globalC... FILE: Assets/Plugins/MoonSharp/Interpreter/Script.cs class Script (line 21) | public class Script : IScriptPrivateResource method Script (line 43) | static Script() method Script (line 60) | public Script() method Script (line 69) | public Script(CoreModules coreModules) method LoadFunction (line 120) | public DynValue LoadFunction(string code, Table globalTable = null, st... method SignalByteCodeChange (line 138) | private void SignalByteCodeChange() method SignalSourceCodeChange (line 146) | private void SignalSourceCodeChange(SourceCode source) method LoadString (line 164) | public DynValue LoadString(string code, Table globalTable = null, stri... method LoadStream (line 199) | public DynValue LoadStream(Stream stream, Table globalTable = null, st... method Dump (line 248) | public void Dump(DynValue function, Stream stream) method LoadFile (line 277) | public DynValue LoadFile(string filename, Table globalContext = null, ... method DoString (line 326) | public DynValue DoString(string code, Table globalContext = null, stri... method DoStream (line 342) | public DynValue DoStream(Stream stream, Table globalContext = null, st... method DoFile (line 358) | public DynValue DoFile(string filename, Table globalContext = null, st... method RunFile (line 370) | public static DynValue RunFile(string filename) method RunString (line 381) | public static DynValue RunString(string code) method MakeClosure (line 393) | private DynValue MakeClosure(int address, Table envTable = null) method Call (line 438) | public DynValue Call(DynValue function) method Call (line 452) | public DynValue Call(DynValue function, params DynValue[] args) method Call (line 493) | public DynValue Call(DynValue function, params object[] args) method Call (line 509) | public DynValue Call(object function) method Call (line 521) | public DynValue Call(object function, params object[] args) method CreateCoroutine (line 534) | public DynValue CreateCoroutine(DynValue function) method CreateCoroutine (line 554) | public DynValue CreateCoroutine(object function) method AttachDebugger (line 577) | public void AttachDebugger(IDebugger debugger) method GetSourceCode (line 594) | public SourceCode GetSourceCode(int sourceCodeID) method RequireModule (line 620) | public DynValue RequireModule(string modname, Table globalContext = null) method ResolveModuleName (line 634) | public string ResolveModuleName(string modname, Table globalContext = ... method GetTypeMetatable (line 646) | public Table GetTypeMetatable(DataType type) method SetTypeMetatable (line 662) | public void SetTypeMetatable(DataType type, Table metatable) method WarmUp (line 678) | public static void WarmUp() method CreateDynamicExpression (line 690) | public DynamicExpression CreateDynamicExpression(string code) method CreateConstantDynamicExpression (line 702) | public DynamicExpression CreateConstantDynamicExpression(string code, ... method CreateDynamicExecutionContext (line 714) | internal ScriptExecutionContext CreateDynamicExecutionContext(Callback... method GetBanner (line 736) | public static string GetBanner(string subproduct = null) FILE: Assets/Plugins/MoonSharp/Interpreter/ScriptGlobalOptions.cs class ScriptGlobalOptions (line 10) | public class ScriptGlobalOptions method ScriptGlobalOptions (line 12) | internal ScriptGlobalOptions() FILE: Assets/Plugins/MoonSharp/Interpreter/ScriptOptions.cs class ScriptOptions (line 10) | public class ScriptOptions method ScriptOptions (line 12) | internal ScriptOptions() method ScriptOptions (line 16) | internal ScriptOptions(ScriptOptions defaults) FILE: Assets/Plugins/MoonSharp/Interpreter/Serialization/Json/JsonNull.cs class JsonNull (line 11) | public sealed class JsonNull method isNull (line 13) | public static bool isNull() { return true; } method IsJsonNull (line 15) | [MoonSharpHidden] method Create (line 23) | [MoonSharpHidden] FILE: Assets/Plugins/MoonSharp/Interpreter/Serialization/Json/JsonTableConverter.cs class JsonTableConverter (line 16) | public static class JsonTableConverter method TableToJson (line 23) | public static string TableToJson(this Table table) method TableToJson (line 35) | private static void TableToJson(StringBuilder sb, Table table) method ObjectToJson (line 81) | public static string ObjectToJson(object obj) method ValueToJson (line 89) | private static void ValueToJson(StringBuilder sb, DynValue value) method EscapeString (line 114) | private static string EscapeString(string s) method IsValueJsonCompatible (line 127) | private static bool IsValueJsonCompatible(DynValue value) method JsonToTable (line 141) | public static Table JsonToTable(string json, Script script = null) method AssertToken (line 153) | private static void AssertToken(Lexer L, TokenType type) method ParseJsonArray (line 158) | private static Table ParseJsonArray(Lexer L, Script script) method ParseJsonObject (line 177) | private static Table ParseJsonObject(Lexer L, Script script) method ParseJsonValue (line 201) | private static DynValue ParseJsonValue(Lexer L, Script script) FILE: Assets/Plugins/MoonSharp/Interpreter/Serialization/ObjectValueConverter.cs class ObjectValueConverter (line 11) | public static class ObjectValueConverter method SerializeObjectToDynValue (line 13) | public static DynValue SerializeObjectToDynValue(Script script, object... FILE: Assets/Plugins/MoonSharp/Interpreter/Serialization/SerializationExtensions.cs class SerializationExtensions (line 10) | public static class SerializationExtensions method Serialize (line 18) | public static string Serialize(this Table table, bool prefixReturn = f... method IsStringIdentifierValid (line 60) | private static bool IsStringIdentifierValid(DynValue dynValue) method SerializeValue (line 83) | public static string SerializeValue(this DynValue dynValue, int tabs = 0) method EscapeString (line 101) | private static string EscapeString(string s) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expression_.cs class Expression (line 7) | abstract class Expression : NodeBase method Expression (line 9) | public Expression(ScriptLoadingContext lcontext) method GetFriendlyDebugName (line 13) | public virtual string GetFriendlyDebugName() method Eval (line 18) | public abstract DynValue Eval(ScriptExecutionContext context); method FindDynamic (line 20) | public virtual SymbolRef FindDynamic(ScriptExecutionContext context) method ExprListAfterFirstExpr (line 25) | internal static List ExprListAfterFirstExpr(ScriptLoadingC... method ExprList (line 41) | internal static List ExprList(ScriptLoadingContext lcontext) method Expr (line 58) | internal static Expression Expr(ScriptLoadingContext lcontext) method SubExpr (line 63) | internal static Expression SubExpr(ScriptLoadingContext lcontext, bool... method SimpleExp (line 128) | internal static Expression SimpleExp(ScriptLoadingContext lcontext) method PrimaryExp (line 164) | internal static Expression PrimaryExp(ScriptLoadingContext lcontext) method PrefixExp (line 218) | private static Expression PrefixExp(ScriptLoadingContext lcontext) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/AdjustmentExpression.cs class AdjustmentExpression (line 6) | class AdjustmentExpression : Expression method AdjustmentExpression (line 10) | public AdjustmentExpression(ScriptLoadingContext lcontext, Expression ... method Compile (line 16) | public override void Compile(Execution.VM.ByteCode bc) method Eval (line 22) | public override DynValue Eval(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/BinaryOperatorExpression.cs class BinaryOperatorExpression (line 10) | class BinaryOperatorExpression : Expression type Operator (line 12) | [Flags] class Node (line 36) | class Node class LinkedList (line 44) | class LinkedList method BeginOperatorChain (line 60) | public static object BeginOperatorChain() method AddExpressionToChain (line 65) | public static void AddExpressionToChain(object chain, Expression exp) method AddOperatorToChain (line 73) | public static void AddOperatorToChain(object chain, Token op) method CommitOperatorChain (line 80) | public static Expression CommitOperatorChain(object chain, ScriptLoadi... method CreatePowerExpression (line 85) | public static Expression CreatePowerExpression(Expression op1, Express... method AddNode (line 91) | private static void AddNode(LinkedList list, Node node) method CreateSubTree (line 111) | private static Expression CreateSubTree(LinkedList list, ScriptLoading... method PrioritizeLeftAssociative (line 147) | private static Node PrioritizeLeftAssociative(Node nodes, ScriptLoadin... method PrioritizeRightAssociative (line 173) | private static Node PrioritizeRightAssociative(Node nodes, ScriptLoadi... method ParseBinaryOperator (line 205) | private static Operator ParseBinaryOperator(Token token) method BinaryOperatorExpression (line 252) | private BinaryOperatorExpression(Expression exp1, Expression exp2, Ope... method ShouldInvertBoolean (line 260) | private static bool ShouldInvertBoolean(Operator op) method OperatorToOpCode (line 267) | private static OpCode OperatorToOpCode(Operator op) method Compile (line 300) | public override void Compile(Execution.VM.ByteCode bc) method Eval (line 332) | public override DynValue Eval(ScriptExecutionContext context) method EvalArithmetic (line 374) | private double EvalArithmetic(DynValue v1, DynValue v2) method EvalComparison (line 406) | private bool EvalComparison(DynValue l, DynValue r, Operator op) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/DynamicExprExpression.cs class DynamicExprExpression (line 6) | class DynamicExprExpression : Expression method DynamicExprExpression (line 10) | public DynamicExprExpression(Expression exp, ScriptLoadingContext lcon... method Eval (line 18) | public override DynValue Eval(ScriptExecutionContext context) method Compile (line 23) | public override void Compile(Execution.VM.ByteCode bc) method FindDynamic (line 28) | public override SymbolRef FindDynamic(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/ExprListExpression.cs class ExprListExpression (line 6) | class ExprListExpression : Expression method ExprListExpression (line 10) | public ExprListExpression(List exps, ScriptLoadingContext ... method GetExpressions (line 17) | public Expression[] GetExpressions() method Compile (line 22) | public override void Compile(Execution.VM.ByteCode bc) method Eval (line 31) | public override DynValue Eval(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/FunctionCallExpression.cs class FunctionCallExpression (line 7) | class FunctionCallExpression : Expression method FunctionCallExpression (line 17) | public FunctionCallExpression(ScriptLoadingContext lcontext, Expressio... method Compile (line 69) | public override void Compile(Execution.VM.ByteCode bc) method Eval (line 96) | public override DynValue Eval(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/FunctionDefinitionExpression.cs class FunctionDefinitionExpression (line 11) | class FunctionDefinitionExpression : Expression, IClosureBuilder method FunctionDefinitionExpression (line 26) | public FunctionDefinitionExpression(ScriptLoadingContext lcontext, boo... method FunctionDefinitionExpression (line 30) | public FunctionDefinitionExpression(ScriptLoadingContext lcontext, boo... method FunctionDefinitionExpression (line 35) | private FunctionDefinitionExpression(ScriptLoadingContext lcontext, bo... method CreateLambdaBody (line 76) | private Statement CreateLambdaBody(ScriptLoadingContext lcontext) method CreateBody (line 87) | private Statement CreateBody(ScriptLoadingContext lcontext) method BuildParamList (line 103) | private List BuildParamList(ScriptLoadingContext lcontext, boo... method DefineArguments (line 150) | private SymbolRef[] DefineArguments(List paramnames, ScriptLoa... method CreateUpvalue (line 167) | public SymbolRef CreateUpvalue(BuildTimeScope scope, SymbolRef symbol) method Eval (line 187) | public override DynValue Eval(ScriptExecutionContext context) method CompileBody (line 192) | public int CompileBody(ByteCode bc, string friendlyName) method Compile (line 236) | public int Compile(ByteCode bc, Func afterDecl, string friendlyName) method Compile (line 254) | public override void Compile(ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/IndexExpression.cs class IndexExpression (line 6) | class IndexExpression : Expression, IVariable method IndexExpression (line 13) | public IndexExpression(Expression baseExp, Expression indexExp, Script... method IndexExpression (line 20) | public IndexExpression(Expression baseExp, string name, ScriptLoadingC... method Compile (line 28) | public override void Compile(ByteCode bc) method CompileAssignment (line 48) | public void CompileAssignment(ByteCode bc, int stackofs, int tupleidx) method Eval (line 68) | public override DynValue Eval(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/LiteralExpression.cs class LiteralExpression (line 5) | class LiteralExpression : Expression method LiteralExpression (line 15) | public LiteralExpression(ScriptLoadingContext lcontext, DynValue value) method LiteralExpression (line 22) | public LiteralExpression(ScriptLoadingContext lcontext, Token t) method Compile (line 55) | public override void Compile(Execution.VM.ByteCode bc) method Eval (line 60) | public override DynValue Eval(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/SymbolRefExpression.cs class SymbolRefExpression (line 5) | class SymbolRefExpression : Expression, IVariable method SymbolRefExpression (line 10) | public SymbolRefExpression(Token T, ScriptLoadingContext lcontext) method SymbolRefExpression (line 34) | public SymbolRefExpression(ScriptLoadingContext lcontext, SymbolRef refr) method Compile (line 45) | public override void Compile(Execution.VM.ByteCode bc) method CompileAssignment (line 51) | public void CompileAssignment(Execution.VM.ByteCode bc, int stackofs, ... method Eval (line 56) | public override DynValue Eval(ScriptExecutionContext context) method FindDynamic (line 61) | public override SymbolRef FindDynamic(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/TableConstructor.cs class TableConstructor (line 6) | class TableConstructor : Expression method TableConstructor (line 12) | public TableConstructor(ScriptLoadingContext lcontext, bool shared) method MapField (line 57) | private void MapField(ScriptLoadingContext lcontext) method StructField (line 72) | private void StructField(ScriptLoadingContext lcontext) method ArrayField (line 85) | private void ArrayField(ScriptLoadingContext lcontext) method Compile (line 92) | public override void Compile(Execution.VM.ByteCode bc) method Eval (line 111) | public override DynValue Eval(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Expressions/UnaryOperatorExpression.cs class UnaryOperatorExpression (line 6) | class UnaryOperatorExpression : Expression method UnaryOperatorExpression (line 11) | public UnaryOperatorExpression(ScriptLoadingContext lcontext, Expressi... method Compile (line 20) | public override void Compile(ByteCode bc) method Eval (line 42) | public override DynValue Eval(ScriptExecutionContext context) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Fast_Interface/Loader_Fast.cs class Loader_Fast (line 9) | internal static class Loader_Fast method LoadDynamicExpr (line 11) | internal static DynamicExprExpression LoadDynamicExpr(Script script, S... method CreateLoadingContext (line 34) | private static ScriptLoadingContext CreateLoadingContext(Script script... method LoadChunk (line 44) | internal static int LoadChunk(Script script, SourceCode source, ByteCo... method LoadFunction (line 81) | internal static int LoadFunction(Script script, SourceCode source, Byt... FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/IVariable.cs type IVariable (line 4) | interface IVariable method CompileAssignment (line 6) | void CompileAssignment(Execution.VM.ByteCode bc, int stackofs, int tup... FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Lexer/Lexer.cs class Lexer (line 5) | class Lexer method Lexer (line 17) | public Lexer(int sourceID, string scriptContent, bool autoSkipComments) method FetchNewToken (line 40) | private Token FetchNewToken() method Next (line 53) | public void Next() method PeekNext (line 58) | public Token PeekNext() method CursorNext (line 77) | private void CursorNext() method CursorChar (line 95) | private char CursorChar() method CursorCharNext (line 103) | private char CursorCharNext() method CursorMatches (line 109) | private bool CursorMatches(string pattern) method CursorNotEof (line 123) | private bool CursorNotEof() method IsWhiteSpace (line 128) | private bool IsWhiteSpace(char c) method SkipWhiteSpace (line 133) | private void SkipWhiteSpace() method ReadToken (line 141) | private Token ReadToken() method ReadLongString (line 262) | private string ReadLongString(int fromLine, int fromCol, string startp... method ReadNumberToken (line 326) | private Token ReadNumberToken(int fromLine, int fromCol, bool leadingDot) method CreateSingleCharToken (line 408) | private Token CreateSingleCharToken(TokenType tokenType, int fromLine,... method ReadHashBang (line 415) | private Token ReadHashBang(int fromLine, int fromCol) method ReadComment (line 436) | private Token ReadComment(int fromLine, int fromCol) method ReadSimpleStringToken (line 469) | private Token ReadSimpleStringToken(int fromLine, int fromCol) method PotentiallyDoubleCharOperator (line 529) | private Token PotentiallyDoubleCharOperator(char expectedSecondChar, T... method CreateNameToken (line 546) | private Token CreateNameToken(string name, int fromLine, int fromCol) method CreateToken (line 561) | private Token CreateToken(TokenType tokenType, int fromLine, int fromC... method ReadNameToken (line 572) | private string ReadNameToken() FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Lexer/LexerUtils.cs class LexerUtils (line 9) | internal static class LexerUtils method ParseNumber (line 11) | public static double ParseNumber(Token T) method ParseHexInteger (line 21) | public static double ParseHexInteger(Token T) method ReadHexProgressive (line 35) | public static string ReadHexProgressive(string s, ref double d, out in... method ParseHexFloat (line 59) | public static double ParseHexFloat(Token T) method HexDigit2Value (line 105) | public static int HexDigit2Value(char c) method CharIsDigit (line 117) | public static bool CharIsDigit(char c) method CharIsHexDigit (line 122) | public static bool CharIsHexDigit(char c) method AdjustLuaLongString (line 129) | public static string AdjustLuaLongString(string str) method UnescapeLuaString (line 139) | public static string UnescapeLuaString(Token token, string str) method ConvertUtf32ToChar (line 285) | private static string ConvertUtf32ToChar(int i) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Lexer/Token.cs class Token (line 5) | class Token method Token (line 13) | public Token(TokenType type, int sourceId, int fromLine, int fromCol, ... method ToString (line 27) | public override string ToString() method GetReservedTokenType (line 38) | public static TokenType? GetReservedTokenType(string reservedWord) method GetNumberValue (line 91) | public double GetNumberValue() method IsEndOfBlock (line 104) | public bool IsEndOfBlock() method IsUnaryOperator (line 119) | public bool IsUnaryOperator() method IsBinaryOperator (line 124) | public bool IsBinaryOperator() method GetSourceRef (line 150) | internal Debugging.SourceRef GetSourceRef(bool isStepStop = true) method GetSourceRef (line 155) | internal Debugging.SourceRef GetSourceRef(Token to, bool isStepStop = ... method GetSourceRefUpTo (line 160) | internal Debugging.SourceRef GetSourceRefUpTo(Token to, bool isStepSto... FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Lexer/TokenType.cs type TokenType (line 4) | enum TokenType FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Loop.cs class Loop (line 7) | internal class Loop : ILoop method CompileBreak (line 12) | public void CompileBreak(ByteCode bc) method IsBoundary (line 18) | public bool IsBoundary() class LoopBoundary (line 24) | internal class LoopBoundary : ILoop method CompileBreak (line 26) | public void CompileBreak(ByteCode bc) method IsBoundary (line 31) | public bool IsBoundary() FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/NodeBase.cs class NodeBase (line 6) | abstract class NodeBase method NodeBase (line 11) | public NodeBase(ScriptLoadingContext lcontext) method Compile (line 17) | public abstract void Compile(ByteCode bc); method UnexpectedTokenType (line 20) | protected static Token UnexpectedTokenType(Token t) method CheckTokenType (line 28) | protected static Token CheckTokenType(ScriptLoadingContext lcontext, T... method CheckTokenType (line 41) | protected static Token CheckTokenType(ScriptLoadingContext lcontext, T... method CheckTokenType (line 51) | protected static Token CheckTokenType(ScriptLoadingContext lcontext, T... method CheckTokenTypeNotNext (line 62) | protected static void CheckTokenTypeNotNext(ScriptLoadingContext lcont... method CheckMatch (line 69) | protected static Token CheckMatch(ScriptLoadingContext lcontext, Token... FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statement.cs class Statement (line 7) | abstract class Statement : NodeBase method Statement (line 9) | public Statement(ScriptLoadingContext lcontext) method CreateStatement (line 14) | protected static Statement CreateStatement(ScriptLoadingContext lconte... method DispatchForLoopStatement (line 67) | private static Statement DispatchForLoopStatement(ScriptLoadingContext... FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/AssignmentStatement.cs class AssignmentStatement (line 10) | class AssignmentStatement : Statement method AssignmentStatement (line 17) | public AssignmentStatement(ScriptLoadingContext lcontext, Token startT... method AssignmentStatement (line 59) | public AssignmentStatement(ScriptLoadingContext lcontext, Expression f... method CheckVar (line 81) | private IVariable CheckVar(ScriptLoadingContext lcontext, Expression f... method Compile (line 92) | public override void Compile(Execution.VM.ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/BreakStatement.cs class BreakStatement (line 8) | class BreakStatement : Statement method BreakStatement (line 12) | public BreakStatement(ScriptLoadingContext lcontext) method Compile (line 21) | public override void Compile(ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/ChunkStatement.cs class ChunkStatement (line 6) | class ChunkStatement : Statement, IClosureBuilder method ChunkStatement (line 13) | public ChunkStatement(ScriptLoadingContext lcontext) method Compile (line 29) | public override void Compile(Execution.VM.ByteCode bc) method CreateUpvalue (line 47) | public SymbolRef CreateUpvalue(BuildTimeScope scope, SymbolRef symbol) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/CompositeStatement.cs class CompositeStatement (line 8) | class CompositeStatement : Statement method CompositeStatement (line 12) | public CompositeStatement(ScriptLoadingContext lcontext) method Compile (line 34) | public override void Compile(Execution.VM.ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/EmptyStatement.cs class EmptyStatement (line 5) | class EmptyStatement : Statement method EmptyStatement (line 7) | public EmptyStatement(ScriptLoadingContext lcontext) method Compile (line 13) | public override void Compile(Execution.VM.ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/ForEachLoopStatement.cs class ForEachLoopStatement (line 11) | class ForEachLoopStatement : Statement method ForEachLoopStatement (line 20) | public ForEachLoopStatement(ScriptLoadingContext lcontext, Token first... method Compile (line 63) | public override void Compile(ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/ForLoopStatement.cs class ForLoopStatement (line 9) | class ForLoopStatement : Statement method ForLoopStatement (line 18) | public ForLoopStatement(ScriptLoadingContext lcontext, Token nameToken... method Compile (line 52) | public override void Compile(ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/FunctionCallStatement.cs class FunctionCallStatement (line 8) | class FunctionCallStatement : Statement method FunctionCallStatement (line 12) | public FunctionCallStatement(ScriptLoadingContext lcontext, FunctionCa... method Compile (line 20) | public override void Compile(ByteCode bc) method RemoveBreakpointStop (line 29) | private void RemoveBreakpointStop(Instruction instruction) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/FunctionDefinitionStatement.cs class FunctionDefinitionStatement (line 9) | class FunctionDefinitionStatement : Statement method FunctionDefinitionStatement (line 22) | public FunctionDefinitionStatement(ScriptLoadingContext lcontext, bool... method Compile (line 90) | public override void Compile(Execution.VM.ByteCode bc) method SetMethod (line 111) | private int SetMethod(Execution.VM.ByteCode bc) method SetFunction (line 128) | private int SetFunction(Execution.VM.ByteCode bc, int numPop) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/GotoStatement.cs class GotoStatement (line 7) | class GotoStatement : Statement method GotoStatement (line 19) | public GotoStatement(ScriptLoadingContext lcontext) method Compile (line 32) | public override void Compile(ByteCode bc) method SetDefinedVars (line 37) | internal void SetDefinedVars(int definedVarsCount, string lastDefinedV... method SetAddress (line 44) | internal void SetAddress(int labelAddress) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/IfStatement.cs class IfStatement (line 9) | class IfStatement : Statement class IfBlock (line 11) | private class IfBlock method IfStatement (line 23) | public IfStatement(ScriptLoadingContext lcontext) method CreateIfBlock (line 40) | IfBlock CreateIfBlock(ScriptLoadingContext lcontext) method CreateElseBlock (line 58) | IfBlock CreateElseBlock(ScriptLoadingContext lcontext) method Compile (line 73) | public override void Compile(Execution.VM.ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/LabelStatement.cs class LabelStatement (line 7) | class LabelStatement : Statement method LabelStatement (line 21) | public LabelStatement(ScriptLoadingContext lcontext) method SetDefinedVars (line 34) | internal void SetDefinedVars(int definedVarsCount, string lastDefinedV... method RegisterGoto (line 40) | internal void RegisterGoto(GotoStatement gotostat) method Compile (line 46) | public override void Compile(Execution.VM.ByteCode bc) method SetScope (line 56) | internal void SetScope(RuntimeScopeBlock runtimeScopeBlock) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/RepeatStatement.cs class RepeatStatement (line 8) | class RepeatStatement : Statement method RepeatStatement (line 15) | public RepeatStatement(ScriptLoadingContext lcontext) method Compile (line 34) | public override void Compile(ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/ReturnStatement.cs class ReturnStatement (line 8) | class ReturnStatement: Statement method ReturnStatement (line 13) | public ReturnStatement(ScriptLoadingContext lcontext, Expression e, So... method ReturnStatement (line 24) | public ReturnStatement(ScriptLoadingContext lcontext) method Compile (line 48) | public override void Compile(Execution.VM.ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/ScopeBlockStatement.cs class ScopeBlockStatement (line 6) | class ScopeBlockStatement : Statement method ScopeBlockStatement (line 12) | public ScopeBlockStatement(ScriptLoadingContext lcontext) method Compile (line 30) | public override void Compile(Execution.VM.ByteCode bc) FILE: Assets/Plugins/MoonSharp/Interpreter/Tree/Statements/WhileStatement.cs class WhileStatement (line 8) | class WhileStatement : Statement method WhileStatement (line 15) | public WhileStatement(ScriptLoadingContext lcontext) method Compile (line 38) | public override void Compile(ByteCode bc) FILE: Assets/Scripts/Animation/Keyframe.cs class Keyframe (line 3) | public class Keyframe { method Keyframe (line 7) | public Keyframe(Sprite sprite, string name = "empty") { FILE: Assets/Scripts/Animation/KeyframeCollection.cs class KeyframeCollection (line 3) | public class KeyframeCollection : MonoBehaviour { type LoopMode (line 14) | public enum LoopMode { ONESHOT, ONESHOTEMPTY, LOOP } method SetLoop (line 16) | public void SetLoop(LoopMode l) { method Set (line 21) | public void Set(Keyframe[] newKeyframes, float newTimePerFrame = 1/30f) { method getCurrent (line 28) | public Keyframe getCurrent() { method getIndex (line 42) | public int getIndex() { method animationComplete (line 52) | public bool animationComplete() { method Update (line 58) | private void Update() { spr.UpdateAnimation(); } FILE: Assets/Scripts/Battle/ArenaManager.cs class ArenaManager (line 7) | public class ArenaManager : MonoBehaviour { method Awake (line 39) | private void Awake() { method Start (line 56) | private void Start() { method Resize (line 75) | public void Resize(float newWidth, float newHeight) { method Move (line 86) | public void Move(float newX, float newY, bool newMovePlayer = true) { method MoveTo (line 98) | public void MoveTo(float newX, float newY, bool newMovePlayer = true) { method MoveAndResize (line 112) | public void MoveAndResize(float newX, float newY, float newWidth, floa... method MoveToAndResize (line 128) | public void MoveToAndResize(float newX, float newY, float newWidth, fl... method ResizeImmediate (line 141) | public void ResizeImmediate(float newWidth, float newHeight) { method MoveImmediate (line 154) | public void MoveImmediate(float newX, float newY, bool newMovePlayer =... method MoveToImmediate (line 167) | public void MoveToImmediate(float newX, float newY, bool newMovePlayer... method MoveAndResizeImmediate (line 182) | public void MoveAndResizeImmediate(float newX, float newY, float newWi... method MoveToAndResizeImmediate (line 199) | public void MoveToAndResizeImmediate(float newX, float newY, float new... method Hide (line 211) | public void Hide() { method Show (line 219) | public void Show() { method getProgress (line 228) | public float getProgress() { method isResizeInProgress (line 241) | public bool isResizeInProgress() { method isMoveInProgress (line 245) | public bool isMoveInProgress() { method Update (line 252) | private void Update() { method ApplyChanges (line 295) | private void ApplyChanges(float arenaX, float arenaY, float arenaWidth... method ResetArena (line 309) | public void ResetArena() { FILE: Assets/Scripts/Battle/BackgroundLoader.cs class BackgroundLoader (line 9) | public class BackgroundLoader : MonoBehaviour { method Start (line 11) | private void Start() { FILE: Assets/Scripts/Battle/BulletPool.cs class BulletPool (line 7) | public class BulletPool : MonoBehaviour { method Start (line 17) | private void Start() { method createPooledBullet (line 29) | private void createPooledBullet() { method Retrieve (line 41) | public Projectile Retrieve() { method Requeue (line 53) | public void Requeue(Projectile p) { FILE: Assets/Scripts/Battle/EnemyController.cs class EnemyController (line 8) | public class EnemyController : MonoBehaviour { type BubbleSideEnum (line 13) | public enum BubbleSideEnum { LEFT, RIGHT, UP, DOWN, NONE } method GetReverseBubbleSide (line 14) | public BubbleSideEnum GetReverseBubbleSide(BubbleSideEnum val) { method Handle (line 29) | public void Handle(string command) { method HandleCheck (line 35) | public virtual void HandleCheck() { ui.ActionDialogResult(new RegularM... method doDamage (line 37) | public void doDamage(int damage) { method InitializeEnemy (line 338) | public void InitializeEnemy() { method HandleAttack (line 380) | public void HandleAttack(int hitStatus) { UnitaleUtil.TryCall(script, ... method GetDefenseDialog (line 382) | public string[] GetDefenseDialog() { method HandleCustomCommand (line 396) | protected void HandleCustomCommand(string command) { method CreateBubble (line 400) | public void CreateBubble() { method UpdateBubble (line 414) | public void UpdateBubble(int enemyID) { method HideBubble (line 462) | public void HideBubble() { method Remove (line 467) | public void Remove() { method SetSprite (line 477) | public void SetSprite(string filename) { method DoSpare (line 484) | public void DoSpare(bool playSound = true) { method DoKill (line 513) | public void DoKill(bool playSound = true) { method SetActive (line 531) | public void SetActive(bool active) { method Move (line 536) | public void Move(float x, float y) { method MoveTo (line 540) | public void MoveTo(float x, float y) { method BindToArena (line 544) | public void BindToArena(bool bind, bool isUnderArena = false) { method SetDamage (line 558) | public void SetDamage(int dmg) { presetDmg = dmg; } method Update (line 560) | public void Update() { method SetSliceAnimOffset (line 567) | public void SetSliceAnimOffset(int x, int y) { offsets[0] = new Vector... method SetBubbleOffset (line 569) | public void SetBubbleOffset(int x, int y) { offsets[1] = new Vector2(x... method SetDamageUIOffset (line 571) | public void SetDamageUIOffset(int x, int y) { offsets[2] = new Vector2... method ResetPresetDamage (line 573) | public void ResetPresetDamage() { realPresetDmg = FightUIController.DA... FILE: Assets/Scripts/Battle/EnemyEncounter.cs class EnemyEncounter (line 9) | public class EnemyEncounter : MonoBehaviour { method Awake (line 27) | public void Awake() { method OnDestroy (line 31) | public void OnDestroy() { method InitScript (line 39) | public void InitScript() { method CreateEnemy (line 55) | public DynValue CreateEnemy(string enemyScript, float x, float y) { method Flee (line 73) | public void Flee() { method CallOnSelfOrChildren (line 77) | public bool CallOnSelfOrChildren(string func, DynValue[] param = null) { method LoadEnemiesAndPositions (line 136) | protected void LoadEnemiesAndPositions() { method RandomEncounterText (line 196) | protected string RandomEncounterText() { method BattleDialog (line 209) | public static void BattleDialog(Script scr, DynValue arg) { method HandleItem (line 240) | public void HandleItem(int ID) { Inventory.UseItem(ID); } method HandleSpare (line 298) | public void HandleSpare() { method CreateProjectileAbs (line 305) | [HideInInspector] public DynValue CreateProjectileAbs(Script s, string... method CreateProjectile (line 333) | private DynValue CreateProjectile(Script s, string sprite, float xpos,... method UpdateWave (line 337) | public void UpdateWave() { method PrepareWave (line 358) | private void PrepareWave() { method NextWave (line 403) | public void NextWave() { method EndWave (line 411) | public void EndWave(bool death = false) { method EndWaveTimer (line 434) | public void EndWaveTimer() { waveTimer = Time.time; } method WaveInProgress (line 436) | public bool WaveInProgress() { return Time.time < waveTimer; } FILE: Assets/Scripts/Battle/FightUI.cs class FightUI (line 5) | public class FightUI : MonoBehaviour { method Setup (line 37) | public void Setup() { method Init (line 64) | public void Init(int eIndex) { method QuickInit (line 69) | public void QuickInit(int enemyIndex, EnemyController target, int dama... method Finished (line 77) | public bool Finished() { method ChangeTarget (line 83) | public void ChangeTarget(EnemyController target) { method StopAction (line 91) | public void StopAction(float atkMult) { method Update (line 104) | private void Update() { FILE: Assets/Scripts/Battle/FightUIController.cs class FightUIController (line 6) | public class FightUIController : MonoBehaviour { method LaunchInstance (line 28) | private void LaunchInstance(bool bind = false) { method Awake (line 36) | private void Awake() { method ChangeTarget (line 41) | public void ChangeTarget(EnemyController target) { method SetAlpha (line 50) | public void SetAlpha(float a) { method Init (line 56) | public void Init() { method CommonInit (line 73) | public void CommonInit() { method QuickInit (line 77) | public void QuickInit(int damage) { QuickInit(new[] { damage }); } method QuickInit (line 78) | public void QuickInit(int[] damage) { method StopAction (line 95) | public void StopAction(float atkMult = -2) { method GetDamage (line 105) | public int GetDamage(EnemyController enemy, float atkMult) { method GetAtkMult (line 123) | public float GetAtkMult() { method Finished (line 133) | public bool Finished() { method InitFade (line 139) | public void InitFade() { method HideAttackingUI (line 146) | public void HideAttackingUI() { method DestroyAllAttackInstances (line 155) | public void DestroyAllAttackInstances(EnemyController enemy) { method Update (line 170) | private void Update() { FILE: Assets/Scripts/Battle/GameOverBehavior.cs class GameOverBehavior (line 13) | public class GameOverBehavior : MonoBehaviour { method ResetGameOver (line 64) | public void ResetGameOver() { method Revive (line 105) | public void Revive() { revived = true; } method StartDeath (line 107) | public void StartDeath(string[] newDeathText = null, string newDeathMu... method Update (line 213) | private void Update () { method EndGameOver (line 419) | public void EndGameOver() { method EndGameOverRevive (line 460) | public void EndGameOverRevive() { FILE: Assets/Scripts/Battle/GameOverInit.cs class GameOverInit (line 7) | public static class GameOverInit { method Launch (line 8) | public static void Launch() { FILE: Assets/Scripts/Battle/LifeBarController.cs class LifeBarController (line 11) | public class LifeBarController : MonoBehaviour { method Create (line 52) | public static LifeBarController Create(float x, float y, float width, ... method Create (line 67) | public static LifeBarController Create(float x, float y, string backgr... method Start (line 83) | [MoonSharpHidden] public void Start() { method SetInstant (line 113) | public void SetInstant(float fillValue, bool allowNonClamped = false) { method SetLerpFull (line 128) | public void SetLerpFull(float originalValue, float fillValue, int time... method SetLerp (line 150) | public void SetLerp(float fillValue, int time = 60, bool allowNonClamp... method AddOutline (line 162) | public void AddOutline(int thickness, float r = 0, float g = 0, float ... method RemoveOutline (line 186) | public void RemoveOutline() { method Resize (line 203) | public void Resize(float width, float height, bool updateOutline = tru... method SetSprites (line 226) | public void SetSprites(string bgSprite, string fSprite = null, string ... method SetFillColor (line 239) | [MoonSharpHidden] public void SetFillColor(Color c) { method SetBackgroundColor (line 248) | [MoonSharpHidden] public void SetBackgroundColor(Color c) { method SetVisible (line 257) | public void SetVisible(bool visible) { method Remove (line 266) | public void Remove() { method Update (line 276) | private void Update() { FILE: Assets/Scripts/Battle/StationaryMissScript.cs class StationaryMissScript (line 6) | public class StationaryMissScript : MonoBehaviour { method setPosition (line 12) | public void setPosition(float xPos, float yPos) { method SetText (line 16) | public void SetText(string _text) { text = _text; } method Awake (line 18) | private void Awake() { method Update (line 24) | private void Update(){ FILE: Assets/Scripts/Battle/UIController.cs class UIController (line 21) | public class UIController : MonoBehaviour { type Actions (line 73) | public enum Actions { FIGHT, ACT, ITEM, MERCY, NONE } method ActionDialogResult (line 108) | public void ActionDialogResult(TextMessage msg, string afterDialogStat... method ActionDialogResult (line 112) | public void ActionDialogResult(TextMessage[] msg, string afterDialogSt... method EndBattle (line 118) | public static void EndBattle(bool fromGameOver = false) { method SwitchState (line 180) | public void SwitchState(string newState, bool first = false) { method SwitchStateOnString (line 536) | public static void SwitchStateOnString(string state) { method CreateNewUIState (line 552) | public static void CreateNewUIState(string name) { method Awake (line 559) | private void Awake() { method UpdateMonsterDialogue (line 579) | private void UpdateMonsterDialogue() { method DoNextMonsterDialogue (line 604) | public void DoNextMonsterDialogue(int index = -1) { method GetActPage (line 657) | private string[] GetActPage(string[] acts, int page, int columns) { method GetInventoryPage (line 676) | private string[] GetInventoryPage(int page, int columns) { method GetEnemyPage (line 690) | private string[] GetEnemyPage(int page, int columns, out string[] colo... method RenewLifeBars (line 711) | private void RenewLifeBars(int page) { method GetState (line 732) | public string GetState() { return state; } method HandleAction (line 734) | private void HandleAction() { method DisableButton (line 926) | public static void DisableButton(string btn) { method EnableButton (line 938) | public static void EnableButton(string btn) { method FindAvailableAction (line 950) | public Actions FindAvailableAction(int change) { method HandleArrows (line 965) | private void HandleArrows() { method HandleCancel (line 1035) | private void HandleCancel() { method PlaySound (line 1077) | private void PlaySound(AudioClip clip) { method PlaySoundSeparate (line 1083) | public static void PlaySoundSeparate(string sound) { UnitaleUtil.PlayS... method FindPlayerOffsetForAction (line 1085) | public Vector2 FindPlayerOffsetForAction(Actions action) { method SetPlayerOnAction (line 1092) | private void SetPlayerOnAction(Actions newAction) { method MovePlayerToAction (line 1111) | public void MovePlayerToAction(Actions act) { method SetPlayerOnSelection (line 1121) | private void SetPlayerOnSelection(int selection) { method Start (line 1130) | private void Start() { method CheckAndTriggerVictory (line 1281) | public void CheckAndTriggerVictory() { method ISuperFlee (line 1296) | public IEnumerator ISuperFlee() { method Update (line 1349) | private void Update() { FILE: Assets/Scripts/Battle/UIStats.cs class UIStats (line 3) | public class UIStats : MonoBehaviour { method Awake (line 16) | private void Awake() { instance = this; } method Start (line 18) | private void Start() { method setPlayerInfo (line 40) | public void setPlayerInfo(string newName, int newLv) { method setNamePosition (line 49) | public void setNamePosition() { method setHP (line 59) | public void setHP(float hpCurrent) { method setMaxHP (line 70) | public void setMaxHP() { method Hide (line 78) | public void Hide(bool hide) { FILE: Assets/Scripts/Debug/ProjectileHitboxRenderer.cs class ProjectileHitboxRenderer (line 7) | public class ProjectileHitboxRenderer : MonoBehaviour { method Start (line 21) | private void Start() { method OnPostRender (line 27) | private IEnumerator OnPostRender() { FILE: Assets/Scripts/Debug/UserDebugger.cs class UserDebugger (line 8) | public class UserDebugger : MonoBehaviour { method Warn (line 18) | public void Warn(string line) { method Start (line 23) | public void Start() { method Update (line 36) | public void Update() { method UserWriteLine (line 40) | public void UserWriteLine(string line) { method WriteLine (line 55) | private void WriteLine(string line) { method MoveTo (line 99) | public static void MoveTo(float new_x, float new_y) { method Move (line 104) | public static void Move(float new_x, float new_y) { method MoveToAbs (line 109) | public static void MoveToAbs(float new_x, float new_y) { FILE: Assets/Scripts/Device/DisclaimerScript.cs class DisclaimerScript (line 9) | public class DisclaimerScript : MonoBehaviour { method Start (line 14) | private void Start() { method Update (line 40) | private void Update() { method StartCreditsScroll (line 70) | private void StartCreditsScroll() { method UpdateCreditsScroll (line 78) | private void UpdateCreditsScroll() { method EndCreditsScroll (line 92) | private void EndCreditsScroll() { method ModSelect (line 100) | private IEnumerator ModSelect() { FILE: Assets/Scripts/Device/DiscordControls.cs class DiscordControls (line 6) | public static class DiscordControls { method Start (line 26) | public static void Start() { method ChangeVisibilitySetting (line 69) | public static string ChangeVisibilitySetting(int spd) { method StartTitle (line 100) | public static void StartTitle() { method StartOW (line 110) | public static void StartOW() { method ShowOWScene (line 121) | public static void ShowOWScene(string mapName) { method StartModSelect (line 138) | public static void StartModSelect(bool reset = true) { method StartBattle (line 153) | public static void StartBattle(string modName, string encounterName) { method UpdatePresence (line 170) | public static void UpdatePresence(bool force = false) { method UpdateActivity (line 179) | private static void UpdateActivity() { method SetName (line 189) | public static void SetName(string name) { method ClearName (line 201) | public static void ClearName(bool reset) { method SetDetails (line 209) | public static void SetDetails(string details) { method ClearDetails (line 221) | public static void ClearDetails(bool reset) { method SetTime (line 230) | public static void SetTime(int seconds, bool countdown) { method ClearTime (line 244) | public static void ClearTime(bool reset) { method GetCurrentTime (line 257) | private static int GetCurrentTime() { return (int)(DateTime.UtcNow - e... method Clear (line 262) | public static void Clear() { method Update (line 268) | public static void Update() { FILE: Assets/Scripts/Device/GlobalControls.cs class GlobalControls (line 11) | public class GlobalControls : MonoBehaviour { method Awake (line 42) | public void Awake() { method ReloadCrate (line 89) | public static void ReloadCrate() { method RepositionWindow (line 104) | static IEnumerator RepositionWindow() { method UpdateMonitorSize (line 116) | public static IEnumerator UpdateMonitorSize() { method Update (line 127) | private void Update () { method LateUpdate (line 196) | public void LateUpdate() { method IShakeScreen (line 210) | private IEnumerator IShakeScreen(IList args) { method ShakeScreen (line 242) | public void ShakeScreen(float duration, float intensity, bool isIntens... method OnApplicationQuit (line 252) | private void OnApplicationQuit() { FILE: Assets/Scripts/Device/Input/IUndertaleInput.cs type ButtonState (line 1) | public enum ButtonState { type IUndertaleInput (line 8) | public interface IUndertaleInput { method Key (line 16) | ButtonState Key(string key); method LateUpdate (line 18) | void LateUpdate(); FILE: Assets/Scripts/Device/Input/KeyboardInput.cs class KeyboardInput (line 8) | public class KeyboardInput : IUndertaleInput { method KeyboardInput (line 54) | public KeyboardInput() { method ResetEncounterInputs (line 78) | public static void ResetEncounterInputs() { method ResetInputs (line 86) | public static void ResetInputs() { method ResetSpecificInput (line 96) | public static void ResetSpecificInput(string keybind) { method CreateKeybind (line 107) | public static void CreateKeybind(string keybind, string[] keysToBind =... method DeleteKeybind (line 124) | public static void DeleteKeybind(string keybind) { method GetKeybindKeys (line 135) | public static string[] GetKeybindKeys(string keybind) { method GetConflicts (line 146) | public static Dictionary GetConflicts(Dictionary> newKe... method CheckKeyValidity (line 299) | public static bool CheckKeyValidity(string key) { method Key (line 324) | public ButtonState Key(string key) { method StateFor (line 335) | private static ButtonState StateFor(KeyCode c) { method StateFor (line 355) | public static ButtonState StateFor(string keybind) { method StateForAxis (line 393) | public static ButtonState StateForAxis(string axisKey) { method LateUpdate (line 414) | public void LateUpdate() { FILE: Assets/Scripts/Device/Misc.cs class Misc (line 8) | public class Misc { method ShakeScreen (line 11) | public void ShakeScreen(float duration, float intensity = 3, bool isIn... method StopShake (line 15) | public void StopShake() { GlobalControls.stopScreenShake = true; } method ResizeWindow (line 35) | public static bool ResizeWindow(int width = 640, int height = 480) { method SetWideFullscreen (line 65) | public void SetWideFullscreen(bool borderless) { method MoveCamera (line 133) | public static void MoveCamera(float x, float y) { method MoveCameraTo (line 138) | public static void MoveCameraTo(float x, float y) { method ResetCamera (line 143) | public static void ResetCamera() { method DestroyWindow (line 154) | public static void DestroyWindow() { Application.Quit(); } method OpenFile (line 157) | public static LuaFile OpenFile(string path, string mode = "rw") { retu... method FileExists (line 159) | public bool FileExists(string path) { method DirExists (line 165) | public bool DirExists(string path) { method CreateDir (line 171) | public bool CreateDir(string path) { method PathValid (line 179) | private static bool PathValid(string path) { return path != " " && pat... method MoveDir (line 181) | public bool MoveDir(string path, string newPath) { method RemoveDir (line 192) | public bool RemoveDir(string path, bool force = false) { method ListDir (line 203) | public string[] ListDir(string path, bool getFolders = false) { method MoveDebugger (line 291) | public static void MoveDebugger(float x, float y) { method MoveDebuggerTo (line 297) | public static void MoveDebuggerTo(float x, float y) { method MoveDebuggerToAbs (line 303) | public static void MoveDebuggerToAbs(float x, float y) { method GetActiveWindow (line 309) | [DllImport("user32.dll")] method RetargetWindow (line 313) | public static void RetargetWindow() { window = GetActiveWindow(); } method FindWindow (line 315) | [DllImport("user32.dll")] method MoveWindow (line 317) | [DllImport("user32.dll")] method GetWindowText (line 319) | [DllImport("user32.dll", EntryPoint = "GetWindowText", ExactSpelling =... method SetWindowText (line 321) | [DllImport("user32.dll", EntryPoint = "SetWindowText", CharSet = CharS... method GetWindowRect (line 323) | [DllImport("user32.dll", SetLastError = true)] type RECT (line 325) | [StructLayout(LayoutKind.Sequential)] method MoveWindow (line 364) | public static void MoveWindow(int X, int Y) { method MoveWindowTo (line 370) | public static void MoveWindowTo(int X, int Y) { method GetWindowRect (line 376) | private static Rect GetWindowRect() { method MoveWindowTo (line 397) | public static void MoveWindowTo(int X, int Y) { } method MoveWindow (line 399) | public static void MoveWindow(int X, int Y) { } method GetWindowRect (line 401) | private static Rect GetWindowRect() { return new Rect(); } FILE: Assets/Scripts/Device/ScreenResolution.cs class ScreenResolution (line 9) | public class ScreenResolution : MonoBehaviour { method Start (line 24) | public void Start() { method SetFullScreen (line 68) | public static void SetFullScreen(bool fullscreen, int fswitch = 1, int... method ResetAfterBattle (line 137) | public static void ResetAfterBattle() { method RoundToNearestEven (line 145) | private static double RoundToNearestEven(double value) { method BoxCameras (line 159) | public static void BoxCameras(float newOrthographicSize, Rect rect) { method BoxCameras2 (line 180) | private static void BoxCameras2(Scene scene, LoadSceneMode mode) { FILE: Assets/Scripts/Inventory/Inventory.cs class Inventory (line 10) | public static class Inventory { method SetItemList (line 22) | public static void SetItemList(string[] items) { method SetItem (line 41) | public static void SetItem(int index, string Name) { method AddItem (line 47) | public static bool AddItem(string Name) { method GetItemType (line 60) | public static int GetItemType(string Name) { method TryCall (line 70) | public static bool TryCall(string func, DynValue[] param = null) { method UseItem (line 74) | public static void UseItem(int ID, bool silent = false) { method AddItemsToDictionaries (line 117) | public static void AddItemsToDictionaries() { method UpdateEquipBonuses (line 269) | public static void UpdateEquipBonuses() { method HPRecoverString (line 277) | private static string HPRecoverString(float HP) { method ItemLibrary (line 283) | public static void ItemLibrary(string name, int type, out TextMessage[... method InventoryNumber (line 502) | public static int InventoryNumber(string itemName) { method ItemExists (line 509) | public static bool ItemExists(string itemName) { method RemoveItem (line 513) | public static void RemoveItem(int index) { method SetEquip (line 518) | public static void SetEquip(int ID) { method ChangeEquipment (line 544) | public static TextMessage[] ChangeEquipment(int ID, bool silent = fals... method RemoveAddedItems (line 550) | public static void RemoveAddedItems() { FILE: Assets/Scripts/Inventory/ItemBox.cs class ItemBox (line 3) | public static class ItemBox { method AddToBox (line 7) | public static void AddToBox(string name) { method RemoveFromBox (line 19) | public static void RemoveFromBox(int index) { FILE: Assets/Scripts/Inventory/UnderItem.cs class UnderItem (line 7) | public class UnderItem { method UnderItem (line 10) | public UnderItem(string Name) { FILE: Assets/Scripts/Lua/CLRBindings/LuaArenaStatus.cs class LuaArenaStatus (line 4) | public class LuaArenaStatus { method Resize (line 48) | public void Resize(int w, int h) { method ResizeImmediate (line 52) | public void ResizeImmediate(int w, int h) { method Hide (line 56) | public void Hide(bool showWhenWaveEnds = true) { method Show (line 61) | public void Show() { method Move (line 65) | public void Move(float x, float y, bool movePlayer = true, bool immedi... method MoveTo (line 70) | public void MoveTo(float x, float y, bool movePlayer = true, bool imme... method MoveAndResize (line 75) | public void MoveAndResize(float x, float y, int width, int height, boo... method MoveToAndResize (line 80) | public void MoveToAndResize(float x, float y, int width, int height, b... FILE: Assets/Scripts/Lua/CLRBindings/LuaCYFObject.cs class LuaCYFObject (line 4) | public class LuaCYFObject { method LuaCYFObject (line 19) | public LuaCYFObject(Transform t) { method GetParent (line 23) | public DynValue GetParent() { method SetParent (line 27) | public void SetParent(object p) { method GetChild (line 31) | public DynValue GetChild(int index) { method GetChildren (line 37) | public DynValue[] GetChildren() { FILE: Assets/Scripts/Lua/CLRBindings/LuaDiscord.cs class LuaDiscord (line 1) | public class LuaDiscord { method SetName (line 2) | public void SetName(string name) { method ClearName (line 8) | public void ClearName(bool reset = false) { method SetDetails (line 13) | public void SetDetails(string details) { method ClearDetails (line 19) | public void ClearDetails(bool reset = false) { method SetTime (line 24) | public void SetTime(int time, bool countdown = false) { method ClearTime (line 29) | public void ClearTime(bool reset = false) { FILE: Assets/Scripts/Lua/CLRBindings/LuaFile.cs class LuaFile (line 4) | public class LuaFile { method LuaFile (line 11) | public LuaFile(string path, string mode = "rw") { method ReadBytes (line 25) | public byte[] ReadBytes() { method WriteBytes (line 31) | public void WriteBytes(byte[] data) { method ReadLine (line 37) | public string ReadLine(int line) { method ReadLines (line 44) | public string[] ReadLines() { method Write (line 50) | public void Write(string data, bool append = true) { method ReplaceLine (line 67) | public void ReplaceLine(int line, string data) { method DeleteLine (line 90) | public void DeleteLine(int line) { method Delete (line 101) | public void Delete() { method Move (line 108) | public void Move(string newPath) { method Copy (line 122) | public void Copy(string newPath, bool overwrite = false) { FILE: Assets/Scripts/Lua/CLRBindings/LuaInputBinding.cs class LuaInputBinding (line 7) | public class LuaInputBinding { method LuaInputBinding (line 9) | public LuaInputBinding(IUndertaleInput baseInput) { input = baseInput; } method GetKey (line 24) | public int GetKey(string key) { method GetAxisRaw (line 32) | public float GetAxisRaw(string axis) { method Update (line 71) | [MoonSharpHidden] public void Update() { keyStateNeedsReload = true; } method ReloadKeyStates (line 73) | [MoonSharpHidden] public void ReloadKeyStates() { method GetPressedKeys (line 80) | public string[] GetPressedKeys() { method GetHeldKeys (line 85) | public string[] GetHeldKeys() { method GetReleasedKeys (line 90) | public string[] GetReleasedKeys() { method CreateKeybind (line 99) | public void CreateKeybind(string keybind, string[] keysToBind = null) ... method RemoveKeybind (line 100) | public void RemoveKeybind(string keybind) { KeyboardInput.DeleteKeybin... method SetKeybindKeys (line 101) | public void SetKeybindKeys(string keybind, string[] keysToBind = null)... method BindKeyToKeybind (line 103) | public bool BindKeyToKeybind(string keybind, string keyToAdd) { return... method UnbindKeyFromKeybind (line 104) | public bool UnbindKeyFromKeybind(string keybind, string keyToRemove) {... method GetKeybind (line 106) | public int GetKeybind(string keybind) { return (int)KeyboardInput.Stat... method GetKeybindKeys (line 108) | public string[] GetKeybindKeys(string keybind) { return KeyboardInput.... method GetKeybindConflicts (line 109) | public string[][] GetKeybindConflicts() { method ResetKeybinds (line 119) | public void ResetKeybinds() { KeyboardInput.LoadPlayerKeys(); } FILE: Assets/Scripts/Lua/CLRBindings/LuaInventory.cs class LuaInventory (line 3) | public class LuaInventory { method GetItem (line 4) | public string GetItem(int index) { method GetType (line 10) | public int GetType(int index) { method UseItem (line 16) | public void UseItem(int ID, bool silent = false) { method SetItem (line 22) | public void SetItem(int index, string Name) { Inventory.SetItem(index-... method AddItem (line 24) | public bool AddItem(string Name, int index = -1) { method RemoveItem (line 55) | public void RemoveItem(int index) { method AddCustomItems (line 65) | public void AddCustomItems(string[] names, int[] types) { method SetInventory (line 73) | public void SetInventory(string[] names) { method SetAmount (line 88) | public void SetAmount(int amount) { FILE: Assets/Scripts/Lua/CLRBindings/LuaPlayerStatus.cs class LuaPlayerStatus (line 4) | public class LuaPlayerStatus { method LuaPlayerStatus (line 19) | public LuaPlayerStatus(PlayerController p) { method Hurt (line 199) | public void Hurt(float damage, float invulTime = 1.7f, bool ignoreDef ... method Heal (line 205) | public void Heal(float heal) { player.Hurt(-heal, 0.0f); } method SetControlOverride (line 211) | public void SetControlOverride(bool overrideControl) { method Move (line 221) | public void Move(float x, float y, bool ignoreWalls = false) { player.... method MoveTo (line 229) | public void MoveTo(float x, float y, bool ignoreWalls = false) { MoveT... method MoveToAbs (line 237) | public void MoveToAbs(float x, float y, bool ignoreWalls = false) { pl... method ForceHP (line 242) | public void ForceHP(float HP) { player.SetHP(HP, true); } method SetMaxHPShift (line 252) | public void SetMaxHPShift(int shift, float invulSec = 1.7f, bool set =... method setMaxHPShift (line 253) | public void setMaxHPShift(int shift, float invulSec = 1.7f, bool set =... method ResetStats (line 261) | public void ResetStats(bool resetMHP = true, bool resetATK = true, boo... method SetAttackAnim (line 273) | public void SetAttackAnim(string[] anim, float frequency = 1 / 6f, str... method ResetAttackAnim (line 294) | public void ResetAttackAnim() { method ChangeTarget (line 306) | public void ChangeTarget(int index) { method ForceAttack (line 315) | public void ForceAttack(int enemyNumber, int damage = FightUIControlle... method MultiTarget (line 324) | public int[] MultiTarget(int damage = FightUIController.DAMAGE_NOT_SET... method MultiTarget (line 325) | public int[] MultiTarget(int[] targets, int damage) ... method MultiTarget (line 326) | public int[] MultiTarget(int[] targets = null, int[] damage = null) { method ForceMultiAttack (line 367) | public void ForceMultiAttack(int damage = FightUIController.DAMAGE_NOT... method ForceMultiAttack (line 368) | public void ForceMultiAttack(int[] targets, int damage) ... method ForceMultiAttack (line 369) | public void ForceMultiAttack(int[] targets = null, int[] damage = null) { method CheckDeath (line 375) | public void CheckDeath() { UIController.instance.checkDeathCall = true; } FILE: Assets/Scripts/Lua/CLRBindings/LuaPlayerUI.cs class LuaPlayerUI (line 8) | public class LuaPlayerUI { method StopUpdate (line 78) | public void StopUpdate(bool toggle) { method Hide (line 82) | public void Hide(bool hide) { method RepositionHPElements (line 86) | public void RepositionHPElements() { method Reset (line 91) | public void Reset() { method GetCurrentButton (line 150) | public string GetCurrentButton() { method EnableButton (line 154) | public void EnableButton(string btn) { method DisableButton (line 158) | public void DisableButton(string btn) { method ResetButtonPosition (line 163) | public void ResetButtonPosition(string btn, bool resetX = true, bool r... method GetPlayerXPosOnButton (line 173) | public float GetPlayerXPosOnButton(string btn) { method GetPlayerYPosOnButton (line 186) | public float GetPlayerYPosOnButton(string btn) { method SetPlayerXPosOnButton (line 199) | public void SetPlayerXPosOnButton(string btn, float newX) { method SetPlayerYPosOnButton (line 214) | public void SetPlayerYPosOnButton(string btn, float newY) { method ResetPlayerPosOnButton (line 229) | public void ResetPlayerPosOnButton(string btn, bool resetX = true, boo... method SetButtonActiveSprite (line 248) | public void SetButtonActiveSprite(string btn, string sprite) { method ResetButtonActiveSprite (line 262) | public void ResetButtonActiveSprite(string btn) { method UpdateButtons (line 273) | public void UpdateButtons() { FILE: Assets/Scripts/Lua/CLRBindings/LuaSpriteController.cs class LuaSpriteController (line 7) | public class LuaSpriteController { method Reset (line 28) | public void Reset() { method GetParentRot (line 338) | private float GetParentRot() { method GetOrCreate (line 397) | public static LuaSpriteController GetOrCreate(GameObject go, bool forc... method HasSpriteController (line 422) | public static bool HasSpriteController(GameObject go) { method Set (line 428) | public void Set(string name) { method SetPivot (line 452) | public void SetPivot(float x, float y) { method SetAnchor (line 459) | public void SetAnchor(float x, float y) { method Move (line 464) | public void Move(float x, float y) { Move(x, y, 0); } method Move (line 465) | public void Move(float x, float y, float z) { MoveTo(this.x + x, this.... method MoveTo (line 466) | public void MoveTo(float x, float y) { MoveTo(x, y, GetTarget().localP... method MoveTo (line 467) | public void MoveTo(float x, float y, float z) { method MoveToAbs (line 473) | public void MoveToAbs(float x, float y) { MoveToAbs(x, y, GetTarget().... method MoveToAbs (line 474) | public void MoveToAbs(float x, float y, float z) { method Scale (line 479) | public void Scale(float xs, float ys) { method SetAnimation (line 503) | public void SetAnimation(string[] frames) { SetAnimation(frames, 1 / 3... method SetAnimation (line 506) | public void SetAnimation(string[] spriteNames, float frametime, string... method StopAnimation (line 542) | public void StopAnimation() { method SendToTop (line 643) | public void SendToTop() { method SendToBottom (line 647) | public void SendToBottom() { method MoveBelow (line 651) | public void MoveBelow(LuaSpriteController sprite) { method MoveAbove (line 657) | public void MoveAbove(LuaSpriteController sprite) { type MaskMode (line 663) | public enum MaskMode { method Mask (line 672) | public void Mask(string mode) { method Remove (line 718) | public void Remove() { method Dust (line 743) | public void Dust(bool playDust = true, bool removeObject = false) { method UpdateAnimation (line 756) | internal void UpdateAnimation() { method SetVar (line 778) | public void SetVar(string name, DynValue value) { method GetVar (line 784) | public DynValue GetVar(string name) { method GetTarget (line 796) | private Transform GetTarget() { method GetParent (line 819) | public DynValue GetParent() { method SetParent (line 823) | public void SetParent(object parent) { method GetChild (line 835) | public DynValue GetChild(int index) { method GetChildren (line 841) | public DynValue[] GetChildren() { FILE: Assets/Scripts/Lua/CLRBindings/LuaSpriteShader.cs class LuaSpriteShader (line 6) | public class LuaSpriteShader { method LuaSpriteShader (line 15) | public LuaSpriteShader(string mode = "sprite", GameObject go = null) { method Set (line 27) | public void Set(string bundleName, string shaderName) { method Test (line 47) | public void Test(string shaderName) { method Test (line 68) | public void Test(string shaderName) { throw new CYFException("shader.T... method Revert (line 71) | public void Revert() { method checkActive (line 86) | private void checkActive() { method UpdateTexture (line 94) | [MoonSharpHidden] public void UpdateTexture(Texture t) { method SetWrapMode (line 99) | public void SetWrapMode(string wrapMode, int sides = 0) { method IndexProperty (line 123) | private int IndexProperty(string name, bool get) { method HasProperty (line 133) | public bool HasProperty(string name) { return material.HasProperty(nam... method EnableKeyword (line 137) | public void EnableKeyword(string key) { method DisableKeyword (line 141) | public void DisableKeyword(string key) { method GetColor (line 148) | public DynValue GetColor(string name) { method SetColor (line 157) | public void SetColor(string name, DynValue value) { method GetColorArray (line 171) | public DynValue GetColorArray(string name) { method SetColorArray (line 185) | public void SetColorArray(string name, DynValue value) { method GetFloat (line 207) | public float GetFloat(string name) { return material.GetFl... method SetFloat (line 208) | public void SetFloat(string name, float value) { material.SetFloat(Ind... method GetFloatArray (line 210) | public float[] GetFloatArray(string name) { return materia... method SetFloatArray (line 211) | public void SetFloatArray(string name, float[] value) { material.SetFl... method GetInt (line 213) | public int GetInt(string name) { return material.GetInt(In... method SetInt (line 214) | public void SetInt(string name, int value) { material.SetInt(IndexProp... class MatrixFourByFour (line 218) | public class MatrixFourByFour { method MatrixFourByFour (line 221) | public MatrixFourByFour(Matrix4x4 matrix) { self = matrix; } method MatrixFourByFour (line 223) | public MatrixFourByFour(DynValue row1, DynValue row2, DynValue row3,... method Matrix (line 269) | public MatrixFourByFour Matrix(DynValue row1, DynValue row2, DynValue ... method GetMatrix (line 271) | public MatrixFourByFour GetMatrix(string name) { return new MatrixFour... method SetMatrix (line 273) | public void SetMatrix(string name, MatrixFourByFour value) { method GetMatrixArray (line 281) | public MatrixFourByFour[] GetMatrixArray(string name) { method SetMatrixArray (line 290) | public void SetMatrixArray(string name, MatrixFourByFour[] value) { method SetTexture (line 305) | public void SetTexture(string name, string sprite) { method GetVector (line 316) | public DynValue GetVector(string name) { method SetVector (line 325) | public void SetVector(string name, DynValue value) { method GetVectorArray (line 339) | public DynValue GetVectorArray(string name) { method SetVectorArray (line 353) | public void SetVectorArray(string name, DynValue value) { FILE: Assets/Scripts/Lua/CLRBindings/LuaTextManager.cs class LuaTextManager (line 8) | public class LuaTextManager : TextManager { type BubbleSide (line 79) | private enum BubbleSide { LEFT = 0, DOWN = 90, RIGHT = 180, UP = 270, ... type ProgressMode (line 80) | private enum ProgressMode { AUTO, MANUAL, NONE } method GetContainer (line 84) | public GameObject GetContainer() { method Awake (line 88) | protected override void Awake() { method Update (line 102) | protected override void Update() { method CheckExists (line 134) | private void CheckExists() { method Remove (line 139) | public void Remove() { DestroyText(); } method DestroyText (line 140) | public void DestroyText() { method ResizeBubble (line 145) | private void ResizeBubble() { method GetBubbleSize (line 157) | public Vector2 GetBubbleSize() { method GetBubbleShift (line 161) | public Vector2 GetBubbleShift() { method Scale (line 279) | public void Scale(float xs, float ys) { method SendToTop (line 312) | public void SendToTop() { method SendToBottom (line 317) | public void SendToBottom() { method MoveBelow (line 322) | public void MoveBelow(LuaTextManager otherText) { method MoveAbove (line 332) | public void MoveAbove(LuaTextManager otherText) { method ResetColor (line 342) | public void ResetColor(bool resetAlpha = false) { method ResetAlpha (line 350) | public void ResetAlpha() { method GetLetters (line 463) | public DynValue GetLetters() { method SetText (line 493) | public void SetText(DynValue text, bool resetLateStart = true) { method SpawnText (line 518) | protected override void SpawnText() { method LateStart (line 526) | [MoonSharpHidden] public void LateStart() { StartCoroutine(LateStartSe... method LateStartSetText (line 528) | private IEnumerator LateStartSetText(bool waitUntilEndOfFrame = true) { method AddText (line 547) | public void AddText(DynValue text) { method SetVoice (line 567) | public void SetVoice(string voiceName) { method SetFont (line 574) | public void SetFont(string fontName) { method UpdateBubble (line 586) | [MoonSharpHidden] public void UpdateBubble() { method ShowBubble (line 591) | public void ShowBubble(string side = null, DynValue position = null) { method SetTail (line 600) | public void SetTail(string side, DynValue position) { SetSpeechThingPo... method SetSpeechThingPositionAndSide (line 602) | public void SetSpeechThingPositionAndSide(string side, DynValue positi... method HideBubble (line 650) | public void HideBubble() { method SkipLine (line 656) | public override void SkipLine() { method NextLine (line 668) | public void NextLine() { method PostScaleHandling (line 683) | private void PostScaleHandling() { method SetWaitTime (line 717) | public void SetWaitTime(int time) { SetAutoWaitTimeBetweenTexts(time); } method SetAutoWaitTimeBetweenTexts (line 719) | public void SetAutoWaitTimeBetweenTexts(int time) { method Move (line 724) | public override void Move(float newX, float newY) { method MoveTo (line 728) | public override void MoveTo(float newX, float newY) { method MoveToAbs (line 732) | public override void MoveToAbs(float newX, float newY, bool resetAdjus... method SetAnchor (line 740) | public void SetAnchor(float newX, float newY) { method GetTextWidth (line 746) | public int GetTextWidth(int firstLetter = 0, int lastLetter = 999999) { method GetTextHeight (line 762) | public int GetTextHeight(int firstLetter = 0, int lastLetter = 999999) { method SetVar (line 777) | public void SetVar(string key, DynValue value) { method AlignLetters (line 783) | public void AlignLetters() { method GetVar (line 808) | public DynValue GetVar(string key) { method GetParent (line 838) | public DynValue GetParent() { method SetParent (line 842) | public void SetParent(object parent) { FILE: Assets/Scripts/Lua/CLRBindings/LuaUnityTime.cs class LuaUnityTime (line 6) | public class LuaUnityTime { FILE: Assets/Scripts/Lua/CLRBindings/MusicManager.cs class MusicManager (line 8) | public class MusicManager { method Play (line 29) | public static void Play() { src.Play(); } method Stop (line 30) | public static void Stop() { src.Stop(); } method Pause (line 31) | public static void Pause() { src.Pause(); } method Unpause (line 32) | public static void Unpause() { src.UnPause(); } method Volume (line 34) | public static void Volume(float value) { method Pitch (line 40) | public static void Pitch(float value) { method LoadFile (line 46) | public static void LoadFile(string name) { method PlaySound (line 58) | public static void PlaySound(string name, float volume = 0.65f) { method IsStoppedOrNull (line 74) | [MoonSharpHidden] public static bool IsStoppedOrNull(AudioSource audio) { method StopAll (line 78) | public static void StopAll() { method PauseAll (line 83) | public static void PauseAll() { method UnpauseAll (line 88) | public static void UnpauseAll() { method GetSoundDictionary (line 93) | public static string GetSoundDictionary(string key) { method SetSoundDictionary (line 99) | public static void SetSoundDictionary(string key, string value) { FILE: Assets/Scripts/Lua/CLRBindings/NewMusicManager.cs class NewMusicManager (line 6) | public class NewMusicManager { method CreateChannel (line 10) | public static void CreateChannel(string name) { method CreateChannelAndGetAudioSource (line 22) | [MoonSharpHidden] public static AudioSource CreateChannelAndGetAudioSo... method DestroyChannel (line 32) | public static void DestroyChannel(string name) { method Exists (line 46) | public static bool Exists(string name) { method GetAudioName (line 52) | public static string GetAudioName(string name, bool withPrefix = true) { method GetTotalTime (line 62) | public static float GetTotalTime(string name) { method PlayMusic (line 69) | public static void PlayMusic(string name, string music, bool loop = fa... method PlaySound (line 85) | public static void PlaySound(string name, string sound, bool loop = fa... method PlayVoice (line 101) | public static void PlayVoice(string name, string voice, bool loop = fa... method SetPitch (line 117) | public static void SetPitch(string name, float value) { method GetPitch (line 122) | public static float GetPitch(string name) { method SetVolume (line 129) | public static void SetVolume(string name, float value) { method GetVolume (line 136) | public static float GetVolume(string name) { method Play (line 143) | public static void Play(string name) { method Stop (line 149) | public static void Stop(string name) { method Pause (line 155) | public static void Pause(string name) { method Unpause (line 161) | public static void Unpause(string name) { method SetPlayTime (line 168) | public static void SetPlayTime(string name, float value) { method GetPlayTime (line 173) | public static float GetPlayTime(string name) { method GetCurrentTime (line 180) | public static float GetCurrentTime(string name) { method StopAll (line 187) | public static void StopAll() { method PauseAll (line 192) | public static void PauseAll() { method UnpauseAll (line 197) | public static void UnpauseAll() { method isStopped (line 202) | public static bool isStopped(string name) { method IsStopped (line 208) | public static bool IsStopped(string name) { return isStopped(name); } method OnLevelWasLoaded (line 210) | [MoonSharpHidden] public static void OnLevelWasLoaded() { FILE: Assets/Scripts/Lua/CLRBindings/Overworld/LuaEventOW.cs class LuaEventOW (line 5) | public class LuaEventOW { method Exists (line 17) | [CYFEventFunction] public bool Exists(string name) { method Teleport (line 28) | [CYFEventFunction] public void Teleport(string name, float dirX, float... method MoveToPoint (line 59) | [CYFEventFunction] public void MoveToPoint(string name, float dirX, fl... method isMoving (line 68) | [CYFEventFunction] public bool isMoving(string name) { method IsMoving (line 82) | [CYFEventFunction] public bool IsMoving(string name) { return isMoving... method SetAnimHeader (line 90) | [CYFEventFunction] public void SetAnimHeader(string name, string anim) { method GetAnimHeader (line 116) | [CYFEventFunction] public string GetAnimHeader(string name) { method SetDirection (line 122) | [CYFEventFunction] public void SetDirection(string name, int dir) { method GetDirection (line 130) | [CYFEventFunction] public int GetDirection(string name) { method Rotate (line 145) | [CYFEventFunction] public void Rotate(string name, float rotateX, floa... method isRotating (line 172) | [CYFEventFunction] public bool isRotating(string name) { method IsRotating (line 186) | [CYFEventFunction] public bool IsRotating(string name) { return isRota... method Stop (line 188) | [CYFEventFunction] public void Stop() { method StopCoroutine (line 193) | [CYFEventFunction] public void StopCoroutine(string eventName = "thise... method Remove (line 210) | [CYFEventFunction] public void Remove(string eventName) { method SetPage (line 253) | [CYFEventFunction] public void SetPage(string ev, int page) { method GetPage (line 258) | [CYFEventFunction] public int GetPage(string ev) { method SetPage2 (line 265) | [MoonSharpHidden] public static void SetPage2(string eventName, int pa... method GetSprite (line 277) | [CYFEventFunction] public DynValue GetSprite(string name) { method CenterOnCamera (line 293) | [CYFEventFunction] public void CenterOnCamera(string name, int speed =... method GetName (line 297) | [CYFEventFunction] public string GetName() { method GetPosition (line 303) | [CYFEventFunction] public DynValue GetPosition(string name) { method IgnoreCollision (line 326) | [CYFEventFunction] public void IgnoreCollision(string name, bool ignor... method SetSpeed (line 340) | [CYFEventFunction] public void SetSpeed(string name, float speed) { method GetSpeed (line 354) | [CYFEventFunction] public float GetSpeed(string name) { FILE: Assets/Scripts/Lua/CLRBindings/Overworld/LuaGeneralOW.cs class LuaGeneralOW (line 6) | public class LuaGeneralOW { method LuaGeneralOW (line 13) | [MoonSharpHidden] public LuaGeneralOW(TextManager textmgr) { this.text... method HiddenReloadAppliedScript (line 15) | [CYFEventFunction] public void HiddenReloadAppliedScript() { EventMana... method SetDialog (line 24) | [CYFEventFunction] public void SetDialog(DynValue texts, bool formatte... method SetChoice (line 60) | [CYFEventFunction] public void SetChoice(DynValue choices, string ques... method EndDialog (line 114) | [CYFEventFunction] public void EndDialog() { method Wait (line 153) | [CYFEventFunction] public void Wait(int frames) { if (StCoroutine != n... method WaitForInput (line 158) | [CYFEventFunction] public void WaitForInput() { if (StCoroutine != nul... method GameOver (line 163) | [CYFEventFunction] public void GameOver(DynValue deathText = null, str... method PlayBGM (line 210) | [CYFEventFunction] public void PlayBGM(string bgm, float volume) { method StopBGM (line 226) | [CYFEventFunction] public void StopBGM(int fadeFrames = 0, bool waitEn... method PlaySound (line 240) | [CYFEventFunction] public void PlaySound(string sound, float volume = ... method Save (line 252) | [CYFEventFunction] public void Save(bool forced = false) { if (StCorou... method TitleScreen (line 257) | [CYFEventFunction] public void TitleScreen() { method SetBattle (line 270) | [CYFEventFunction] public void SetBattle(string encounterName = "", st... method EnterShop (line 278) | [CYFEventFunction] public void EnterShop(string scriptName, bool insta... FILE: Assets/Scripts/Lua/CLRBindings/Overworld/LuaInventoryOW.cs class LuaInventoryOW (line 3) | public class LuaInventoryOW { method LuaInventoryOW (line 6) | [MoonSharpHidden] public LuaInventoryOW() { } method SetEquip (line 11) | [MoonSharpHidden] public void SetEquip(string itemName) { method SetWeapon (line 18) | [CYFEventFunction] public void SetWeapon(string weapon) { SetEquip(wea... method SetArmor (line 19) | [CYFEventFunction] public void SetArmor(string armor) { SetEquip(arm... method AddItem (line 21) | [CYFEventFunction] public bool AddItem(string Name) { method RemoveItem (line 26) | [CYFEventFunction] public void RemoveItem(int ID) { Inventory.RemoveIt... method IsItemInTheInventory (line 28) | [CYFEventFunction] public bool IsItemInTheInventory(string name) { try... method ItemExists (line 30) | [CYFEventFunction] public bool ItemExists(string name) { try { return ... method GetItemID (line 32) | [CYFEventFunction] public int GetItemID(string name) { try { return In... method GetItemCount (line 34) | [CYFEventFunction] public int GetItemCount() { try { return Inventory.... method SpawnBoxMenu (line 36) | [CYFEventFunction] public void SpawnBoxMenu() { if (StCoroutine != nul... FILE: Assets/Scripts/Lua/CLRBindings/Overworld/LuaMapOW.cs class LuaMapOW (line 6) | public class LuaMapOW { method LuaMapOW (line 9) | [MoonSharpHidden] public LuaMapOW() { } method GetMusic (line 14) | [CYFEventFunction] public string GetMusic() { try { return Object.Find... method SetMusic (line 15) | [CYFEventFunction] public void SetMusic(string value) { Object.FindObj... method GetModToLoad (line 17) | [CYFEventFunction] public string GetModToLoad() { try { return Object.... method SetModToLoad (line 18) | [CYFEventFunction] public void SetModToLoad(string value) { Object.Fin... method GetNoRandomEncounter (line 20) | [CYFEventFunction] public bool GetNoRandomEncounter() { try { return O... method SetNoRandomEncounter (line 21) | [CYFEventFunction] public void SetNoRandomEncounter(bool value) { Obje... method GetMusicKept (line 23) | [CYFEventFunction] public bool GetMusicKept() { try { return Object.Fi... method SetMusicKept (line 24) | [CYFEventFunction] public void SetMusicKept(bool value) { method GetName (line 42) | [CYFEventFunction] public string GetName() { method GetSaveName (line 46) | [CYFEventFunction] public string GetSaveName(string mapName) { method GetMusicMap (line 54) | [CYFEventFunction] public string GetMusicMap(string mapName) { method SetMusicMap (line 59) | [CYFEventFunction] public void SetMusicMap(string mapName, string valu... method GetModToLoadMap (line 65) | [CYFEventFunction] public string GetModToLoadMap(string mapName) { method SetModToLoadMap (line 70) | [CYFEventFunction] public void SetModToLoadMap(string mapName, string ... method GetNoRandomEncounterMap (line 76) | [CYFEventFunction] public bool GetNoRandomEncounterMap(string mapName) { method SetNoRandomEncounterMap (line 81) | [CYFEventFunction] public void SetNoRandomEncounterMap(string mapName,... method GetMusicKeptMap (line 87) | [CYFEventFunction] public bool GetMusicKeptMap(string mapName) { method SetMusicKeptMap (line 92) | [CYFEventFunction] public void SetMusicKeptMap(string mapName, bool va... method HasPlayerBeenInMap (line 97) | [CYFEventFunction] public bool HasPlayerBeenInMap(string mapName) { FILE: Assets/Scripts/Lua/CLRBindings/Overworld/LuaPlayerOW.cs class LuaPlayerOW (line 4) | public class LuaPlayerOW { method LuaPlayerOW (line 10) | [MoonSharpHidden] public LuaPlayerOW() { } method GetLevel (line 12) | [CYFEventFunction] public int GetLevel() { try { return PlayerCharacte... method SetLevel (line 13) | [CYFEventFunction] public void SetLevel(int value) { PlayerCharacter.i... method GetHP (line 15) | [CYFEventFunction] public float GetHP() { try { return PlayerCharacter... method SetHP (line 16) | [CYFEventFunction] public void SetHP(float value) { setHP(value); appl... method GetMaxHP (line 18) | [CYFEventFunction] public int GetMaxHP() { try { return PlayerCharacte... method SetMaxHP (line 19) | [CYFEventFunction] public void SetMaxHP(int value) { setMaxHP(value - ... method ResetMaxHP (line 20) | [CYFEventFunction] public void ResetMaxHP() { setMaxHP(PlayerCharacter... method GetName (line 22) | [CYFEventFunction] public string GetName() { try { return PlayerCharac... method SetName (line 23) | [CYFEventFunction] public void SetName(string value) { PlayerCharacter... method GetWeaponATK (line 25) | [CYFEventFunction] public int GetWeaponATK() { try { return PlayerChar... method GetArmorDEF (line 26) | [CYFEventFunction] public int GetArmorDEF() { try { return PlayerChara... method GetATK (line 27) | [CYFEventFunction] public int GetATK() { try { return PlayerCharacter.... method GetDEF (line 28) | [CYFEventFunction] public int GetDEF() { try { return PlayerCharacter.... method GetGold (line 30) | [CYFEventFunction] public int GetGold() { try { return PlayerCharacter... method SetGold (line 31) | [CYFEventFunction] public void SetGold(int value) { PlayerCharacter.in... method GetWeapon (line 33) | [CYFEventFunction] public string GetWeapon() { try { return PlayerChar... method SetWeapon (line 34) | [CYFEventFunction] public void SetWeapon(string value) { EventManager.... method GetArmor (line 36) | [CYFEventFunction] public string GetArmor() { try { return PlayerChara... method SetArmor (line 37) | [CYFEventFunction] public void SetArmor(string value) { EventManager.i... method GetEXP (line 39) | [CYFEventFunction] public int GetEXP() { try { return PlayerCharacter.... method SetEXP (line 40) | [CYFEventFunction] public void SetEXP(int value) { PlayerCharacter.ins... method ForceHP (line 82) | [CYFEventFunction] public void ForceHP(float newhp) { setHP(newhp, tru... method Hurt (line 88) | [CYFEventFunction] method Heal (line 102) | [CYFEventFunction] method CanMove (line 109) | [CYFEventFunction] method setHP (line 115) | [MoonSharpHidden] method setMaxHP (line 135) | [MoonSharpHidden] method Teleport (line 152) | [CYFEventFunction] FILE: Assets/Scripts/Lua/CLRBindings/Overworld/LuaScreenOW.cs class LuaScreenOW (line 5) | public class LuaScreenOW { method LuaScreenOW (line 8) | [MoonSharpHidden] public LuaScreenOW() { } method DispImg (line 29) | [CYFEventFunction] public void DispImg(string path, int id, float posX... method SupprImg (line 65) | [CYFEventFunction] public void SupprImg(int id) { method SetTone (line 82) | [CYFEventFunction] public void SetTone(bool anim, bool waitEnd, int r ... method Flash (line 112) | [CYFEventFunction] public void Flash(int frames, int colorR = 255, int... method CenterEventOnCamera (line 116) | [CYFEventFunction] public void CenterEventOnCamera(string name, int sp... method MoveCamera (line 131) | [CYFEventFunction] public void MoveCamera(int pixX, int pixY, int spee... method ResetCameraPosition (line 135) | [CYFEventFunction] public void ResetCameraPosition(int speed = 5, bool... FILE: Assets/Scripts/Lua/CLRBindings/ProjectileController.cs class ProjectileController (line 9) | public class ProjectileController { method ProjectileController (line 19) | public ProjectileController(Projectile p) { method ResetCollisionSystem (line 144) | public void ResetCollisionSystem() { method Remove (line 151) | public void Remove() { method Move (line 167) | public void Move(float newX, float newY) { MoveToAbs(absx + newX, absy... method MoveTo (line 169) | public void MoveTo(float newX, float newY) { MoveToAbs(ArenaManager.ar... method MoveToAbs (line 171) | public void MoveToAbs(float newX, float newY) { method SendToTop (line 182) | public void SendToTop() { p.self.SetAsLastSibling(); } method SendToBottom (line 184) | public void SendToBottom() { p.self.SetAsFirstSibling(); } method SetVar (line 199) | public void SetVar(string name, DynValue value) { method GetVar (line 205) | public DynValue GetVar(string name) { method isColliding (line 217) | public bool isColliding() { method GetParent (line 239) | public DynValue GetParent() { return UnitaleUtil.GetObjectParent(p.sel... method SetParent (line 241) | public void SetParent(object parent) { method GetChild (line 253) | public DynValue GetChild(int index) { method GetChildren (line 259) | public DynValue[] GetChildren() { FILE: Assets/Scripts/Lua/ErrorDisplay.cs class ErrorDisplay (line 7) | public class ErrorDisplay : MonoBehaviour { method Start (line 10) | private void Start() { FILE: Assets/Scripts/Lua/FileLoader.cs class FileLoader (line 12) | public static class FileLoader { method calcDataRoot (line 13) | public static void calcDataRoot() { method GetBytesFrom (line 83) | public static byte[] GetBytesFrom(ref string filename, string pathSuff... method PathToModFile (line 93) | public static string PathToModFile(string filename) { return Path.Comb... method PathToDefaultFile (line 100) | public static string PathToDefaultFile(string filename) { return Path.... method SceneExists (line 102) | public static bool SceneExists(string name) { method GetScript (line 109) | public static string GetScript(string path, string errorSource, string... method GetRelativePathWithoutExtension (line 131) | public static bool GetRelativePathWithoutExtension(ref string fileName... method SanitizePath (line 152) | public static bool SanitizePath(ref string fileName, string pathSuffix... FILE: Assets/Scripts/Lua/LuaScriptBinder.cs class LuaTextManagerDescriptor (line 8) | internal class LuaTextManagerDescriptor : MoonSharp.Interpreter.Interop.... method LuaTextManagerDescriptor (line 9) | public LuaTextManagerDescriptor(Type type, InteropAccessMode accessMod... method AsString (line 10) | public override string AsString(object obj) { return "LuaTextManager"; } class LuaScriptBinder (line 18) | public static class LuaScriptBinder { method LuaScriptBinder (line 28) | static LuaScriptBinder() { method BindScript (line 63) | public static Script BindScript() { method GetState (line 162) | public static string GetState() { method GetBattleGlobal (line 167) | public static DynValue GetBattleGlobal(string key) { method SetBattleGlobal (line 171) | public static void SetBattleGlobal(string key, DynValue value) { method GetSessionGlobal (line 175) | public static DynValue GetSessionGlobal(string key) { method SetSessionGlobal (line 179) | public static void SetSessionGlobal(string key, DynValue value) { method GetPermanentGlobal (line 183) | public static DynValue GetPermanentGlobal(string key) { method SetPermanentGlobal (line 187) | public static void SetPermanentGlobal(string key, DynValue value) { Se... method SetPermanentGlobal (line 188) | public static void SetPermanentGlobal(string key, DynValue value, bool... method GetGeneralGlobal (line 199) | private static DynValue GetGeneralGlobal(Dictionary ... method SetGeneralGlobal (line 214) | private static void SetGeneralGlobal(Dictionary dict... method ClearBattleGlobals (line 225) | public static void ClearBattleGlobals() { battleGlobals.Clear(); } method ClearSessionGlobals (line 226) | public static void ClearSessionGlobals() { sessionGlobals.Clear(); } method ClearPermanentGlobals (line 227) | public static void ClearPermanentGlobals() { method ClearVariables (line 232) | public static void ClearVariables() { method GetAllBattleGlobals (line 269) | public static Dictionary GetAllBattleGlobals() { ... method GetAllSessionGlobals (line 270) | public static Dictionary GetAllSessionGlobals() { ... method GetAllPermanentGlobals (line 271) | public static Dictionary GetAllPermanentGlobals() { ... method SetAllBattleGlobals (line 278) | public static void SetAllBattleGlobals(Dictionary ne... method SetAllSessionGlobals (line 279) | public static void SetAllSessionGlobals(Dictionary n... method SetAllPermanentGlobals (line 280) | public static void SetAllPermanentGlobals(Dictionary... method RemoveBattleGlobal (line 286) | public static void RemoveBattleGlobal(string str) { battleG... method RemoveBattleGlobals (line 287) | public static void RemoveBattleGlobals(List list) { foreach... method RemoveBattleGlobals (line 288) | public static void RemoveBattleGlobals(string[] strs) { foreach... method RemoveSessionGlobal (line 289) | public static void RemoveSessionGlobal(string str) { sessionGlobals.Re... method RemoveSessionGlobals (line 290) | public static void RemoveSessionGlobals(List list) { foreach (... method RemoveSessionGlobals (line 291) | public static void RemoveSessionGlobals(string[] strs) { foreach (stri... method RemovePermanentGlobal (line 292) | public static void RemovePermanentGlobal(string str) { permane... method RemovePermanentGlobals (line 293) | public static void RemovePermanentGlobals(List list) { foreach... method RemovePermanentGlobals (line 294) | public static void RemovePermanentGlobals(string[] strs) { foreach... method GetKeysWithString (line 301) | public static List GetKeysWithString(string str) { method CopySessionGlobalsToBattleGlobals (line 309) | public static void CopySessionGlobalsToBattleGlobals() { method SetFrameBasedMovement (line 318) | public static void SetFrameBasedMovement(bool b) { ControlPanel.instan... method SetAction (line 320) | public static void SetAction(string action) { method SetPPCollision (line 328) | public static void SetPPCollision(bool b) { method AllowPlayerDef (line 335) | public static void AllowPlayerDef(bool b) { PlayerController.allowplay... method SetPPAlphaLimit (line 337) | public static void SetPPAlphaLimit(float f) { method CreateText (line 342) | public static LuaTextManager CreateText(Script scr, DynValue text, Dyn... method SetButtonLayer (line 456) | public static void SetButtonLayer(string layer) { method EnableDebugger (line 478) | public static void EnableDebugger(bool state) { FILE: Assets/Scripts/Lua/ScriptWrapper.cs class ScriptWrapper (line 6) | public class ScriptWrapper { method ScriptWrapper (line 17) | public ScriptWrapper(/*bool overworld = false*/) { method Remove (line 24) | public void Remove() { method DoString (line 28) | internal DynValue DoString(string source) { method SetVar (line 52) | public void SetVar(string key, DynValue value) { method GetVar (line 58) | public DynValue GetVar(string key) { return GetVar(null, key); } method GetVar (line 60) | public DynValue GetVar(Script caller, string key) { method Call (line 69) | public DynValue Call(string function, DynValue arg) { return Call(func... method Call (line 71) | public DynValue Call(string function, DynValue[] args = null, bool che... method Call (line 73) | public DynValue Call(DynValue function, string functionName, DynValue ... method Call (line 75) | public DynValue Call(DynValue function, string functionName, DynValue[... method Bind (line 94) | internal void Bind(string key, object func) { script.Globals[key]... FILE: Assets/Scripts/Lua/StaticRegistries/AudioClipRegistry.cs class AudioClipRegistry (line 8) | public class AudioClipRegistry { method Start (line 14) | public static void Start() { LoadAllFrom(FileLoader.PathToDefaultFile(... method Set (line 16) | public static void Set(string key, AudioClip value) { method Get (line 22) | private static AudioClip Get(string key, string prefix) { method GetVoice (line 38) | public static AudioClip GetVoice(string key) { method GetSound (line 43) | public static AudioClip GetSound(string key) { method GetMusic (line 49) | public static AudioClip GetMusic(string key) { method TryLoad (line 54) | public static AudioClip TryLoad(string origKey, string key, string pre... method TryFetchFromDefault (line 70) | private static AudioClip TryFetchFromDefault(string origKey, string ke... method TryFetchFromMod (line 80) | private static AudioClip TryFetchFromMod(string origKey, string key) { method Init (line 90) | public static void Init() { LoadAllFrom(FileLoader.PathToModFile(""), ... method LoadAllFrom (line 92) | private static void LoadAllFrom(string directoryPath, bool mod = false) { method GetAudioClip (line 125) | public static AudioClip GetAudioClip(string musicFilePath) { FILE: Assets/Scripts/Lua/StaticRegistries/ShaderRegistry.cs class ShaderRegistry (line 8) | public static class ShaderRegistry { method Start (line 18) | public static void Start() { method Get (line 24) | public static Material Get(string bundle, string key) { method TryLoad (line 36) | private static Material TryLoad(string bundleLower, string keyLower, b... method Init (line 53) | public static void Init() { method LoadAllFrom (line 61) | private static void LoadAllFrom(string directoryPath, bool mod) { method RetrieveAssetBundle (line 115) | private static AssetBundle RetrieveAssetBundle(string fullPath) { FILE: Assets/Scripts/Lua/StaticRegistries/SpriteFontRegistry.cs class SpriteFontRegistry (line 6) | public static class SpriteFontRegistry { method Start (line 19) | public static void Start() { LoadAllFrom(FileLoader.PathToDefaultFile(... method Get (line 21) | public static UnderFont Get(string key) { method TryLoad (line 29) | public static UnderFont TryLoad(string origKey, string key) { method TryFetchFromDefault (line 36) | private static UnderFont TryFetchFromDefault(string origKey, string ke... method TryFetchFromMod (line 46) | private static UnderFont TryFetchFromMod(string origKey, string key) { method Init (line 56) | public static void Init() { LoadAllFrom(FileLoader.PathToModFile("Spri... method LoadAllFrom (line 58) | private static void LoadAllFrom(string directoryPath, bool mod = false) { method GetUnderFont (line 84) | private static UnderFont GetUnderFont(string fontName) { method AddLetter (line 118) | private static void AddLetter(Dictionary letters, char l... method LoadBuiltInFont (line 126) | private static Dictionary LoadBuiltInFont(XmlNode sheetN... FILE: Assets/Scripts/Lua/StaticRegistries/SpriteRegistry.cs class SpriteRegistry (line 6) | public static class SpriteRegistry { method Start (line 13) | public static void Start() { LoadAllFrom(FileLoader.PathToDefaultFile(... method Set (line 15) | public static void Set(string key, Sprite value) { method Unload (line 19) | public static void Unload(string key) { method Get (line 26) | public static Sprite Get(string origKey) { method GetMugshot (line 32) | public static Sprite GetMugshot(string key) { return Get("Mugshots/" +... method TryLoad (line 34) | private static Sprite TryLoad(string origKey, string key) { method TryFetchFromDefault (line 41) | private static Sprite TryFetchFromDefault(string origKey, string key) { method TryFetchFromMod (line 50) | private static Sprite TryFetchFromMod(string origKey, string key) { method Init (line 59) | public static void Init() { method LoadAllFrom (line 64) | private static void LoadAllFrom(string directoryPath, bool mod = false) { method ProcessKey (line 88) | private static string ProcessKey(string key) { FILE: Assets/Scripts/Overworld/CYFAnimator.cs class CYFAnimator (line 4) | public class CYFAnimator : MonoBehaviour { method OnEnable (line 13) | private void OnEnable() { StaticInits.Loaded += LateStart; } method OnDisable (line 14) | private void OnDisable() { StaticInits.Loaded -= LateStart; } type Anim (line 16) | [System.Serializable] // Allows the edition of this data in the Unity ... method GetAnimPerName (line 23) | private Anim GetAnimPerName(string animName) { method AnimExists (line 30) | public bool AnimExists(string animName) { method LateStart (line 35) | public void LateStart() { method Update (line 50) | private void Update () { method ReplaceAnim (line 85) | private void ReplaceAnim(string animName) { FILE: Assets/Scripts/Overworld/EnterNameScript.cs class EnterNameScript (line 8) | public class EnterNameScript : MonoBehaviour { method Start (line 23) | private void Start() { method Update (line 55) | private void Update() { method setColor (line 183) | private void setColor(int a) { setColor(((char)a).ToString()); } method setColor (line 184) | private void setColor(string str) { method waitConfirm (line 192) | private IEnumerator waitConfirm(bool isForbidden = false) { method calcTotalLength (line 257) | float calcTotalLength(TextManager txtmgr) { method AddToDict (line 271) | private void AddToDict() { FILE: Assets/Scripts/Overworld/EventManager.cs class EventManager (line 13) | public class EventManager : MonoBehaviour { method LateStart (line 57) | public void LateStart() { method OnEnable (line 82) | private void OnEnable() { method OnDisable (line 95) | private void OnDisable() { method AfterLoad (line 109) | public void AfterLoad() { method CheckEndEvent (line 145) | private void CheckEndEvent() { method CheckCurrentEvent (line 156) | public void CheckCurrentEvent() { method SetCurrentScript (line 177) | private void SetCurrentScript(ScriptWrapper scr) { method Update (line 189) | private void Update() { method TestEventPress (line 248) | public bool TestEventPress(float xDir, float yDir, out RaycastHit2D hi... method TestEventAuto (line 288) | public bool TestEventAuto() { method TestEventDestruction (line 318) | public void TestEventDestruction() { method RunCoroutines (line 332) | private void RunCoroutines() { method GetTrigger (line 368) | public int GetTrigger(GameObject go, int index) { method ResetEvents (line 379) | public void ResetEvents(bool resetScripts = true) { method ExecuteEvent (line 436) | [HideInInspector] method CreateBindListMember (line 503) | private IEnumerable CreateBindListMember(Type t) { method MethodHasCyfEventFunctionAttribute (line 513) | private static bool MethodHasCyfEventFunctionAttribute(MemberInfo mb) { method GenerateEventCode (line 521) | private void GenerateEventCode() { method InitScript (line 641) | private ScriptWrapper InitScript(string eventName, Component ev) { method SetPlayerOnSelection (line 692) | public void SetPlayerOnSelection(int selection, bool question = false,... method CheckDirection (line 714) | public int CheckDirection(Vector2 dir) { method SetEventStates (line 739) | public void SetEventStates(bool addPlayer = false) { method TrySetMapValue (line 815) | public static void TrySetMapValue(string mapName, string var, object v... method TryGetMapValue (line 898) | public static object TryGetMapValue(string mapName, string var) { method MapDataParser (line 948) | public static void MapDataParser() { method GetMapState (line 985) | public static void GetMapState(MapInfos mi, string id) { method EndEvent (line 1052) | public void EndEvent() { method StCoroutine (line 1067) | public void StCoroutine(string coroutineName, object args, string evNa... method ForceEndCoroutine (line 1084) | public void ForceEndCoroutine(string key) { method SpecialAnnouncementEvent (line 1099) | private IEnumerator SpecialAnnouncementEvent() { method ISetChoice (line 1169) | private IEnumerator ISetChoice(object[] args) { method IMoveEventToPoint (line 1237) | private IEnumerator IMoveEventToPoint(object[] args) { //NEED PARENTAL... method IWaitForInput (line 1369) | private IEnumerator IWaitForInput() { method ISetTone (line 1402) | private IEnumerator ISetTone(object[] args) { method IRotateEvent (line 1475) | private IEnumerator IRotateEvent(object[] args) { method IFadeBGM (line 1586) | private IEnumerator IFadeBGM(object[] args) { method IFlash (line 1641) | private IEnumerator IFlash(object[] args) { method ISave (line 1702) | private IEnumerator ISave(object[] args) { method IMoveCamera (line 1837) | private IEnumerator IMoveCamera(object[] args) { method IWait (line 1915) | private IEnumerator IWait(int frames) { method IEnterShop (line 1944) | private IEnumerator IEnterShop(bool instant) { method ISpawnBoxMenu (line 1976) | private IEnumerator ISpawnBoxMenu() { FILE: Assets/Scripts/Overworld/EventOW.cs class EventOW (line 4) | public class EventOW : MonoBehaviour { method OnTriggerEnter2D (line 14) | public void OnTriggerEnter2D(Collider2D col) { FILE: Assets/Scripts/Overworld/Fading.cs class Fading (line 3) | public class Fading : MonoBehaviour { method Update (line 16) | private void Update() { method BeginFade (line 38) | public float BeginFade(int direction) { method FadeInstant (line 49) | public void FadeInstant(int direction, bool needSig = false) { FILE: Assets/Scripts/Overworld/GameState.cs class GameState (line 12) | [System.Serializable] type EventInfos (line 29) | [System.Serializable] type MapData (line 38) | [System.Serializable] type TempMapData (line 48) | [System.Serializable] type Vect (line 61) | [System.Serializable] method SaveGameVariables (line 68) | public void SaveGameVariables() { method LoadGameVariables (line 123) | public void LoadGameVariables(bool loadGlobals = true) { FILE: Assets/Scripts/Overworld/IntroManager.cs class IntroManager (line 6) | public class IntroManager : MonoBehaviour { type Effect (line 14) | private enum Effect { NONE, SCROLLUP, SCROLLDOWN, SCROLLLEFT, SCROLLRI... method Start (line 18) | private void Start () { method Update (line 59) | private void Update () { method ApplyEffect (line 135) | private void ApplyEffect(Effect e) { method UpdateEffect (line 165) | private void UpdateEffect() { method CheckEffect (line 177) | private bool CheckEffect() { FILE: Assets/Scripts/Overworld/ItemBoxUI.cs class ItemBoxUI (line 6) | public class ItemBoxUI : MonoBehaviour { method Start (line 19) | private void Start() { method Update (line 79) | private void Update() { method RefreshDisplay (line 128) | private void RefreshDisplay() { method DestroySelf (line 150) | private void DestroySelf() { FILE: Assets/Scripts/Overworld/MapInfos.cs class MapInfos (line 4) | public class MapInfos : MonoBehaviour { method Start (line 10) | private void Start() { FILE: Assets/Scripts/Overworld/MapLoader.cs class MapLoader (line 3) | public static class MapLoader { method LoadMap (line 4) | public static void LoadMap(string path) { FILE: Assets/Scripts/Overworld/PermanentGameState.cs class AlMightyGameState (line 8) | [System.Serializable] public class AlMightyGameState { method SaveAllGlobals (line 14) | public void SaveAllGlobals() { method LoadAllGlobals (line 37) | public void LoadAllGlobals() { FILE: Assets/Scripts/Overworld/PlayerOverworld.cs class PlayerOverworld (line 10) | public class PlayerOverworld : MonoBehaviour { method Start (line 55) | public void Start() { method OnEnable2 (line 104) | private IEnumerator OnEnable2() { method RestartMusic (line 130) | public void RestartMusic() { method OnEnable (line 171) | private void OnEnable() { method OnDisable (line 191) | private void OnDisable() { method LoadScene (line 196) | private void LoadScene(Scene scene, LoadSceneMode mode) { PlayerNoMove... method FinishFade (line 197) | private void FinishFade() { PlayerNoMove = false; } method NextText (line 199) | private void NextText() { method TextCoroutine (line 219) | private IEnumerator TextCoroutine() { method Update (line 238) | private void Update() { method Move (line 302) | public void Move(float xDir, float yDir, GameObject go) { method TestMove (line 331) | public bool TestMove(float xDir, float yDir, out RaycastHit2D hit, Gam... method AttemptMove (line 366) | public bool AttemptMove(float xDir, float yDir, GameObject go = null, ... method SetEncounterAnim (line 416) | public void SetEncounterAnim(string encounterName = "", string anim = ... method AnimationBeforeBattle (line 419) | private IEnumerator AnimationBeforeBattle(string encounterName = "", s... method SetEncounter (line 517) | private IEnumerator SetEncounter(string encounterName = "", bool Force... method SetDialog (line 589) | public void SetDialog(string[] textTable, bool rearranged, DynValue mu... method RectifyCameraPosition (line 614) | public void RectifyCameraPosition(Vector3 pos) { method AutoSetUIPos (line 633) | public static void AutoSetUIPos() { method SetUIPos (line 643) | public static void SetUIPos(bool top = false) { method LaunchMenu (line 665) | public static IEnumerator LaunchMenu() { method CloseMenu (line 909) | private static bool CloseMenu(bool endOfInText = false) { method HideOverworld (line 930) | public static void HideOverworld(string callFrom = "Unknown") { method ShowOverworld (line 966) | public static void ShowOverworld(string callFrom = "Unknown") { method ShowOverworld2 (line 987) | private static IEnumerator ShowOverworld2(string callFrom) { FILE: Assets/Scripts/Overworld/SaveLoad.cs class SaveLoad (line 9) | public static class SaveLoad { method Start (line 14) | public static void Start() { method Save (line 46) | public static void Save(bool saveMapState = false) { method Load (line 60) | public static bool Load(bool loadGlobals = true) { method SavePermanentGlobals (line 75) | public static void SavePermanentGlobals(string key = null) { method LoadPermanentGlobals (line 87) | public static bool LoadPermanentGlobals() { FILE: Assets/Scripts/Overworld/ShopScript.cs class ShopScript (line 7) | public class ShopScript : MonoBehaviour { type State (line 22) | private enum State { MENU, BUY, BUYCONFIRM, SELL, SELLCONFIRM, TALK, T... method Start (line 32) | private void Start() { method BuildTextFromTable (line 82) | private static TextMessage[] BuildTextFromTable(DynValue text, string ... method Interrupt (line 90) | private void Interrupt(DynValue text, string nextState = "MENU") { method EnableBigText (line 98) | private void EnableBigText(bool enable) { method ChangeState (line 106) | private void ChangeState(State state, int select = -1, object arg = nu... method SetPlayerOnSelection (line 210) | private void SetPlayerOnSelection() { method GetIndexFirstCharOfGivenLine (line 244) | private static int GetIndexFirstCharOfGivenLine(TextManager tm, int ch... method BuildBuyString (line 284) | private string BuildBuyString() { method BuildTalkString (line 313) | private string BuildTalkString() { method BuildTalkResultStrings (line 334) | private TextMessage[] BuildTalkResultStrings() { return BuildTextFromT... method BuildSellString (line 336) | private string BuildSellString() { method HandleAction (line 350) | private void HandleAction() { method HandleCancel (line 426) | private void HandleCancel(bool fromKey = false) { method SelectionInputManager (line 437) | private void SelectionInputManager() { method TextInputManager (line 465) | private void TextInputManager() { method Update (line 517) | private void Update() { FILE: Assets/Scripts/Overworld/SpecialAnnouncementScript.cs class SpecialAnnouncementScript (line 7) | public class SpecialAnnouncementScript : MonoBehaviour { method Start (line 89) | private void Start() { method SetSprite (line 148) | private void SetSprite(string key, bool main) { method SetSprite (line 154) | private void SetSprite(string key, LuaSpriteController spr, int main =... method SetSprite (line 160) | protected virtual void SetSprite(Sprite key, string strKey, LuaSpriteC... method Update (line 176) | private void Update() { method CheckPhaseEvent (line 219) | private void CheckPhaseEvent() { FILE: Assets/Scripts/Overworld/TPHandler.cs class TPHandler (line 6) | public class TPHandler : MonoBehaviour { method Start (line 18) | private void Start() { method OnTriggerEnter2D (line 28) | private void OnTriggerEnter2D(Object col) { method LaunchTP (line 39) | public IEnumerator LaunchTP() { method LaunchTPInternal (line 68) | public void LaunchTPInternal() { FILE: Assets/Scripts/Overworld/Title.cs class Title (line 5) | public class Title : MonoBehaviour { method Start (line 19) | private void Start() { method TitlePhase1 (line 49) | private IEnumerator TitlePhase1() { method Update (line 60) | private void Update() { method setColor (line 163) | private void setColor(int nbr, int mode = 1) { method LoadGame (line 171) | private IEnumerator LoadGame() { method NewGame (line 185) | private IEnumerator NewGame() { method calcTotalLength (line 215) | public float calcTotalLength(TextManager txtmgr, float addNextValue = ... FILE: Assets/Scripts/Overworld/TransitionOverworld.cs class TransitionOverworld (line 8) | public class TransitionOverworld : MonoBehaviour { method Start (line 12) | private void Start() { method GetIntoDaMap (line 94) | public static IEnumerator GetIntoDaMap(string call, object[] neededArg... FILE: Assets/Scripts/PlayerControllers/AbstractSoul.cs class AbstractSoul (line 3) | public abstract class AbstractSoul { method AbstractSoul (line 10) | protected AbstractSoul() { realSpeed = speed = ControlPanel.instance.P... method SetSpeed (line 14) | public void SetSpeed(float s) { method setHalfSpeed (line 19) | public void setHalfSpeed(bool _isHalfSpeed) { method GetMovement (line 24) | public abstract Vector2 GetMovement(float xDir, float yDir); method PostMovement (line 26) | public virtual void PostMovement(float xDelta, float yDelta) { } FILE: Assets/Scripts/PlayerControllers/BlueSoul.cs class BlueSoul (line 3) | public class BlueSoul : AbstractSoul { method BlueSoul (line 13) | public BlueSoul() { method GetMovement (line 21) | public override Vector2 GetMovement(float xDir, float yDir) { method PostMovement (line 59) | public override void PostMovement(float xDelta, float yDelta) { FILE: Assets/Scripts/PlayerControllers/PlayerController.cs class PlayerController (line 5) | public class PlayerController : MonoBehaviour { type Directions (line 109) | private enum Directions { UP, DOWN, LEFT, RIGHT }; method Start (line 111) | public void Start() { method PlaySound (line 115) | public static void PlaySound(string sound) { method Hurt (line 132) | public virtual void Hurt(float damage = 3, float invulnerabilitySecond... method SetHP (line 163) | public void SetHP(float newhp, bool allowOverheal = false) { method SetMaxHPShift (line 231) | public void SetMaxHPShift(int newMHP, float invulnerabilitySeconds = 1... method isHurting (line 273) | public bool isHurting() { return invulTimer > 0; } method isMoving (line 276) | public bool isMoving() { return moving; } method ModifyPosition (line 279) | public void ModifyPosition(float xMove, float yMove, bool ignoreBounds) { method MoveDirect (line 286) | public void MoveDirect(Vector2 pos) { method Move (line 294) | public virtual void Move(Vector2 dir) { method setControlOverride (line 307) | public void setControlOverride(bool overrideControls) { method SetPosition (line 312) | public void SetPosition(float xPos, float yPos, bool ignoreBounds) { method SetSoul (line 328) | public void SetSoul(AbstractSoul s) { method Awake (line 339) | public void Awake() { method HandleInput (line 353) | private void HandleInput() { method ModifyMovementDirection (line 364) | private Vector2 ModifyMovementDirection(Directions d) { method MovementDelta (line 374) | private void MovementDelta(float oldX, float oldY) { method Update (line 389) | private void Update() { FILE: Assets/Scripts/PlayerControllers/RedSoul.cs class RedSoul (line 3) | public class RedSoul : AbstractSoul { method GetMovement (line 8) | public override Vector2 GetMovement(float xDir, float yDir) { FILE: Assets/Scripts/PregamePlaceholder/KeybindEntry.cs class KeybindEntry (line 4) | public class KeybindEntry : MonoBehaviour { method Start (line 11) | void Start() { method SetKeyList (line 45) | public void SetKeyList(string keyList) { KeyList.text = keyList; } method SetEditText (line 46) | public void SetEditText(string text) { Edit.GetComponentInChildren[] DeepModSearch(DirectoryInfo dir, int cur... method HandleErrors (line 255) | private void HandleErrors() { method LaunchMod (line 262) | private IEnumerator LaunchMod() { method ShowMod (line 292) | private void ShowMod(int id) { method ScrollMods (line 425) | private void ScrollMods(int dir) { method Update (line 462) | private void Update() { method modFolderSelection (line 606) | private void modFolderSelection() { method encounterSelection (line 632) | private void encounterSelection() { method modFolderMiniMenu (line 701) | private void modFolderMiniMenu() { method BuildModPagesHierarchy (line 810) | private void BuildModPagesHierarchy() { method FindPageIndex (line 827) | private int FindPageIndex(int id) { method OpenOrCloseFolder (line 841) | private void OpenOrCloseFolder(int id) { method CloseAllFolders (line 849) | private void CloseAllFolders() { method SortModsAndFolders (line 859) | private void SortModsAndFolders(List modsAndFolders, bo... FILE: Assets/Scripts/Projectile/LuaProjectile.cs class LuaProjectile (line 4) | public class LuaProjectile : Projectile { method OnStart (line 5) | public override void OnStart() { method setSprite (line 15) | public void setSprite(string newSprite) { method OnProjectileHit (line 22) | public override void OnProjectileHit() { FILE: Assets/Scripts/Projectile/Projectile.cs class Projectile (line 6) | public abstract class Projectile : MonoBehaviour { method Awake (line 42) | private void Awake() { method OnEnable (line 55) | private void OnEnable() { method renewController (line 76) | public void renewController() { ctrl = new ProjectileController(this); } method isPP (line 78) | public bool isPP() { return ppcollision && ppchanged || ProjectileCont... method Update (line 83) | private void Update() { method OnStart (line 119) | public virtual void OnStart() { } method OnUpdate (line 124) | public virtual void OnUpdate() { } method OnProjectileHit (line 129) | public virtual void OnProjectileHit() { PlayerController.instance.Hurt... method UpdateHitRect (line 134) | public virtual void UpdateHitRect() { method getRekt (line 150) | public Rect getRekt() { return selfAbs; } method SetRenderingActive (line 156) | protected void SetRenderingActive(bool active) { method HitTest (line 172) | public virtual bool HitTest() { method HitTestPP (line 180) | public bool HitTestPP() { FILE: Assets/Scripts/Rendering/CYFSprite.cs class CYFSprite (line 6) | public class CYFSprite : MonoBehaviour { method LateUpdate (line 9) | public void LateUpdate() { FILE: Assets/Scripts/Rendering/CameraShader.cs class CameraShader (line 4) | public class CameraShader : MonoBehaviour { method Awake (line 10) | public void Awake() { method OnRenderImage (line 15) | private void OnRenderImage(Texture source, RenderTexture destination) { class CameraShaderEditor (line 25) | [CustomEditor(typeof(CameraShader))] method OnEnable (line 30) | private void OnEnable() { method OnInspectorGUI (line 36) | public override void OnInspectorGUI() { method OnDisable (line 58) | private void OnDisable() { FILE: Assets/Scripts/Rendering/EarthboundBG.cs class EarthboundBG (line 10) | public class EarthboundBG : MonoBehaviour type BGMode (line 29) | public enum BGMode method Start (line 37) | private void Start() method A_Change (line 57) | public void A_Change(string inField) method F_Change (line 62) | public void F_Change(string inField) method S_Change (line 67) | public void S_Change(string inField) method C_Change (line 72) | public void C_Change(string inField) method setMode (line 77) | public void setMode(BGMode m) method handleControls (line 82) | private void handleControls() method Update (line 93) | private void Update() FILE: Assets/Scripts/Rendering/MaskImage.cs class MaskImage (line 6) | public class MaskImage : Image { method Start (line 9) | protected override void Start() { FILE: Assets/Scripts/Rendering/ParticleDuplicator.cs class ParticleDuplicator (line 8) | public class ParticleDuplicator : MonoBehaviour { type ParticleData (line 9) | private struct ParticleData { method ParticleData (line 14) | public ParticleData(float x, float y, Color c) { method Activate (line 22) | public void Activate(LuaSpriteController sprctrl) { FILE: Assets/Scripts/Status/PlayerCharacter.cs class PlayerCharacter (line 3) | [System.Serializable]public class PlayerCharacter { method PlayerCharacter (line 61) | public PlayerCharacter() { method Reset (line 65) | public void Reset(bool resetName = true) { method GetNext (line 79) | public int GetNext() { method SetEXP (line 86) | public void SetEXP(int value, bool checkLevel = false) { method SetGold (line 92) | public void SetGold(int value) { method AddBattleResults (line 96) | public bool AddBattleResults(int exp, int gold) { method CheckLevel (line 102) | public bool CheckLevel() { method SetLevel (line 127) | public void SetLevel(int level) { FILE: Assets/Scripts/Tests/ArenaSwagger.cs class ArenaSwagger (line 4) | public class ArenaSwagger : MonoBehaviour { method Update (line 8) | private void Update() { FILE: Assets/Scripts/Tests/BlookSwagger.cs class BlookSwagger (line 5) | public class BlookSwagger : MonoBehaviour { method Start (line 12) | private void Start() { method Update (line 20) | private void Update() { FILE: Assets/Scripts/Tests/LetterWiggle.cs class LetterWiggle (line 3) | public class LetterWiggle : MonoBehaviour { method Start (line 10) | private void Start() { method Update (line 16) | private void Update() { FILE: Assets/Scripts/Tests/ProgrammaticFontTest.cs class ProgrammaticFontTest (line 8) | public class ProgrammaticFontTest : MonoBehaviour { method Start (line 27) | private void Start() { method NewCopy (line 51) | private void NewCopy() { method Update (line 79) | private void Update() { method OnGUI (line 100) | public void OnGUI() { FILE: Assets/Scripts/Tests/TextSceneInsertion.cs class TextSceneInsertion (line 3) | public class TextSceneInsertion : MonoBehaviour { method Start (line 5) | private void Start() { method Update (line 15) | private void Update() { } FILE: Assets/Scripts/Tests/UndertaleSaveReader.cs class UndertaleSaveReader (line 5) | public class UndertaleSaveReader : MonoBehaviour { method Start (line 6) | private void Start() { FILE: Assets/Scripts/Text/Letter.cs class Letter (line 3) | public class Letter : MonoBehaviour { method Start (line 9) | private void Start() { method Update (line 14) | private void Update() { FILE: Assets/Scripts/Text/MonsterMessage.cs class MonsterMessage (line 1) | public class MonsterMessage : TextMessage { method MonsterMessage (line 2) | public MonsterMessage(string text) : base(text, false, false) { } FILE: Assets/Scripts/Text/RegularMessage.cs class RegularMessage (line 1) | public class RegularMessage : TextMessage { method RegularMessage (line 2) | public RegularMessage(string text) : base(text, true, false) { } FILE: Assets/Scripts/Text/SelectMessage.cs class SelectMessage (line 7) | public class SelectMessage : TextMessage { method SelectMessage (line 8) | public SelectMessage(IList options, bool singleList, int colum... FILE: Assets/Scripts/Text/TextEffect/RotatingEffect.cs class RotatingEffect (line 3) | public class RotatingEffect : TextEffect { method RotatingEffect (line 9) | public RotatingEffect(TextManager textMan, float intensity = 1.5f, flo... method UpdateInternal (line 14) | protected override void UpdateInternal() { FILE: Assets/Scripts/Text/TextEffect/ShakeEffect.cs class ShakeEffect (line 3) | internal class ShakeEffect : TextEffect { method ShakeEffect (line 7) | public ShakeEffect(TextManager textMan, float intensity = 1.0f) : base... method UpdateInternal (line 11) | protected override void UpdateInternal() { FILE: Assets/Scripts/Text/TextEffect/TextEffect.cs class TextEffect (line 4) | public abstract class TextEffect { method TextEffect (line 8) | protected TextEffect(TextManager textMan) { method UpdateEffects (line 15) | public void UpdateEffects() { method UpdateInternal (line 20) | protected abstract void UpdateInternal(); method ResetPositions (line 22) | public void ResetPositions() { FILE: Assets/Scripts/Text/TextEffect/TwitchEffect.cs class TwitchEffect (line 3) | public class TwitchEffect : TextEffect { method TwitchEffect (line 12) | public TwitchEffect(TextManager textMan, float intensity = 2.0f, int s... method UpdateInternal (line 22) | protected override void UpdateInternal() { method GetNextWigTime (line 46) | private int GetNextWigTime() { return avgWigFrames + Mathf.RoundToInt(... FILE: Assets/Scripts/Text/TextEffectLetter/RotatingEffectLetter.cs class RotatingEffectLetter (line 3) | public class RotatingEffectLetter : TextEffectLetter { method RotatingEffectLetter (line 9) | public RotatingEffectLetter(Letter letter, float intensity = 1.5f, flo... method UpdateInternal (line 14) | protected override void UpdateInternal() { FILE: Assets/Scripts/Text/TextEffectLetter/ShakeEffectLetter.cs class ShakeEffectLetter (line 3) | public class ShakeEffectLetter : TextEffectLetter { method ShakeEffectLetter (line 7) | public ShakeEffectLetter(Letter letter, float intensity = 1.0f) : base... method UpdateInternal (line 11) | protected override void UpdateInternal() { FILE: Assets/Scripts/Text/TextEffectLetter/TextEffectLetter.cs class TextEffectLetter (line 1) | public abstract class TextEffectLetter { method TextEffectLetter (line 6) | protected TextEffectLetter(Letter letter) { method UpdateEffects (line 11) | public void UpdateEffects() { UpdateInternal(); } method UpdateInternal (line 12) | protected abstract void UpdateInternal(); method ResetPositions (line 14) | public void ResetPositions() { FILE: Assets/Scripts/Text/TextEffectLetter/TwitchEffectLetter.cs class TwitchEffectLetter (line 3) | public class TwitchEffectLetter : TextEffectLetter { method TwitchEffectLetter (line 10) | public TwitchEffectLetter(Letter letter, float intensity = 2.0f, int s... method UpdateInternal (line 20) | protected override void UpdateInternal() { method GetNextWigTime (line 36) | private int GetNextWigTime() { return avgWigFrames + Mathf.RoundToInt(... FILE: Assets/Scripts/Text/TextManager.cs class TextManager (line 9) | public class TextManager : MonoBehaviour { type LetterData (line 11) | public struct LetterData { method LetterData (line 17) | public LetterData(int index, Image image, Sprite sprite, Vector2 pos... method TextManager (line 118) | public TextManager() { method SetCaller (line 143) | [MoonSharpHidden] public void SetCaller(ScriptWrapper s) { caller = s; } method SetFont (line 145) | public void SetFont(UnderFont font, bool inline = false) { method GetVoice (line 166) | public string GetVoice() { method SetHorizontalSpacing (line 171) | [MoonSharpHidden] public void SetHorizontalSpacing(float spacing = 3) ... method SetVerticalSpacing (line 172) | [MoonSharpHidden] public void SetVerticalSpacing(float spacing = 0) { ... method ResetFont (line 174) | [MoonSharpHidden] public void ResetFont() { method Awake (line 203) | protected virtual void Awake() { method SetPause (line 215) | public void SetPause(bool pause) { paused = pause; } method IsPaused (line 217) | public bool IsPaused() { return paused; } method IsFinished (line 219) | [MoonSharpHidden] public bool IsFinished() { method SetMute (line 223) | [MoonSharpHidden] public void SetMute(bool newMuted) { muted = newMute... method SetText (line 225) | public void SetText(TextMessage text) { SetTextQueue(new[] { text }); } method GetAutoLineBreak (line 227) | public bool GetAutoLineBreak() { method SetTextQueue (line 233) | [MoonSharpHidden] public void SetTextQueue(TextMessage[] newTextQueue) { method SetTextQueueAfterValue (line 252) | [MoonSharpHidden] public void SetTextQueueAfterValue(int BeginText) { method ResetCurrentCharacter (line 258) | [MoonSharpHidden] public void ResetCurrentCharacter() { method AddToTextQueue (line 263) | [MoonSharpHidden] public void AddToTextQueue(TextMessage text) { AddTo... method AddToTextQueue (line 265) | [MoonSharpHidden] public void AddToTextQueue(TextMessage[] textQueueTo... method CanSkip (line 277) | [MoonSharpHidden] public bool CanSkip() { return currentSkippable; } method CanAutoSkip (line 278) | [MoonSharpHidden] public bool CanAutoSkip() { return autoSkip; } method CanSkipToNextLine (line 279) | [MoonSharpHidden] public bool CanSkipToNextLine() { return skippableTo... method CanAutoSkipAll (line 280) | [MoonSharpHidden] public bool CanAutoSkipAll() { return autoSkipAll; } method CanAutoSkipAny (line 281) | [MoonSharpHidden] public bool CanAutoSkipAny(bool onlySkippableIfConfi... method LineCount (line 283) | public int LineCount() { method LineComplete (line 287) | public bool LineComplete() { method AllLinesComplete (line 291) | [MoonSharpHidden] public bool AllLinesComplete() { method SetMugshotShift (line 295) | public void SetMugshotShift(bool oldLineHasMugshot) { method SetMugshot (line 305) | public void SetMugshot(DynValue text) { method ShowLine (line 354) | protected void ShowLine(int line) { method SetTextFrameAlpha (line 433) | [MoonSharpHidden] public void SetTextFrameAlpha(float a) { method HasNext (line 444) | [MoonSharpHidden] public bool HasNext() { return currentLine + 1 < Lin... method NextLineText (line 446) | [MoonSharpHidden] public void NextLineText() { ShowLine(++currentLine); } method DoSkipFromPlayer (line 448) | [MoonSharpHidden] public void DoSkipFromPlayer() { method SkipLine (line 460) | public virtual void SkipLine() { method SetEffect (line 468) | public void SetEffect(TextEffect effect) { method SetEffect (line 473) | public void SetEffect(string effect, float intensity = -1, float step ... method DestroyChars (line 497) | [MoonSharpHidden] protected void DestroyChars() { method HideTextObject (line 506) | [MoonSharpHidden] public void HideTextObject() { method SpawnTextSpaceTest (line 511) | private void SpawnTextSpaceTest(int i, string currentText, out string ... method CreateLetter (line 548) | private int CreateLetter(string currentText, int index) { method MoveLetter (line 582) | private void MoveLetter(string currentText, int letterIndex) { method SpawnText (line 599) | protected virtual void SpawnText() { method ComputeTextSpacings (line 687) | private float[] ComputeTextSpacings() { method MoveLetters (line 713) | public void MoveLetters() { method CheckCommand (line 774) | private bool CheckCommand() { method Update (line 793) | protected virtual void Update() { method HandleShowLettersOnce (line 849) | private void HandleShowLettersOnce(ref bool soundPlayed, ref int lastL... method HandleShowLetter (line 856) | private bool HandleShowLetter(ref bool soundPlayed, ref int lastLetter... method PreCreateControlCommand (line 899) | private void PreCreateControlCommand(string command, bool movementComm... method InUpdateControlCommand (line 993) | private void InUpdateControlCommand(DynValue command, int index = 0) { method ComputeArgument (line 1242) | private DynValue ComputeArgument(string arg) { method SetHP (line 1261) | private void SetHP(float newhp) { method Move (line 1299) | public virtual void Move(float newX, float newY) { method MoveTo (line 1303) | public virtual void MoveTo(float newX, float newY) { method MoveToAbs (line 1307) | public virtual void MoveToAbs(float newX, float newY, bool resetAdjust... method CreateNumber (line 1311) | private float CreateNumber(string str) { FILE: Assets/Scripts/Text/TextMessage.cs class TextMessage (line 3) | public class TextMessage { method TextMessage (line 4) | public TextMessage(string text, bool decorated, bool showImmediate, bo... method TextMessage (line 8) | public TextMessage(string text, bool decorated, bool showImmediate, Dy... method AddToText (line 19) | public void AddToText(string textToAdd) { Text += textToAdd; } method Setup (line 21) | protected void Setup(string text, bool decorated, bool showImmediate, ... method SetText (line 32) | public void SetText(string text) { Text = text; } method DecorateText (line 34) | private static string DecorateText(string text) { method Unescape (line 89) | private static string Unescape(string str) { FILE: Assets/Scripts/Text/UnderFont.cs class UnderFont (line 4) | public class UnderFont { method UnderFont (line 5) | public UnderFont(Dictionary letters, string name) { FILE: Assets/Scripts/UnityUIParticles/Editor/ParticleSystemMeshGeneratorEditor.cs class ParticleSystemMeshGeneratorEditor (line 7) | [CustomEditor(typeof(ParticleSystemMeshGenerator), false)] method OnEnable (line 15) | void OnEnable() method OnInspectorGUI (line 22) | public override void OnInspectorGUI() method Check (line 34) | public static string Check(ParticleSystemMeshGenerator psmg) FILE: Assets/Scripts/UnityUIParticles/Internal/BakingCamera.cs class BakingCamera (line 6) | internal class BakingCamera : MonoBehaviour method Awake (line 12) | void Awake() method RegisterConsumer (line 18) | public static void RegisterConsumer() method UnregisterConsumer (line 37) | public static void UnregisterConsumer() method GetCamera (line 53) | public static Camera GetCamera(Canvas canvas) FILE: Assets/Scripts/UnityUIParticles/Internal/MeshHelper.cs class MeshHelper (line 6) | internal class MeshHelper method Create (line 21) | public static MeshHelper Create() method Destroy (line 29) | public void Destroy() method Clear (line 44) | public void Clear() method GetTemporaryMesh (line 55) | public Mesh GetTemporaryMesh() method CombineTemporaryMeshes (line 66) | public void CombineTemporaryMeshes(Matrix4x4 m) method CreateMesh (line 83) | static Mesh CreateMesh() method DestroyMesh (line 90) | static void DestroyMesh(Mesh mesh) FILE: Assets/Scripts/UnityUIParticles/ParticleSystemMeshGenerator.cs class ParticleSystemMeshGenerator (line 9) | [RequireComponent(typeof(ParticleSystem))] method Awake (line 27) | protected override void Awake() method OnEnable (line 37) | protected override void OnEnable() method OnDisable (line 50) | protected override void OnDisable() method Reset (line 67) | protected override void Reset() method Refresh (line 76) | void Refresh() method GetParentCanvas (line 104) | Canvas GetParentCanvas() method UpdateGeometry (line 115) | protected override void UpdateGeometry() method OnDidApplyAnimationProperties (line 119) | protected override void OnDidApplyAnimationProperties() method UpdateMaterial (line 123) | protected override void UpdateMaterial() method GetModifiedMaterial (line 132) | Material GetModifiedMaterial(Material baseMaterial, int index) FILE: Assets/Scripts/Util/AutoloadResourcesFromRegistry.cs class AutoloadResourcesFromRegistry (line 7) | class AutoloadResourcesFromRegistry : MonoBehaviour { method Start (line 16) | private void Start() { method OnEnable (line 20) | private void OnEnable() { method OnDisable (line 25) | private void OnDisable() { method LateStart (line 30) | private void LateStart() { method Update (line 63) | public void Update() { FILE: Assets/Scripts/Util/CYFEventFunctionAttribute.cs class CYFEventFunction (line 3) | [AttributeUsage(AttributeTargets.All)] FILE: Assets/Scripts/Util/CYFException.cs class CYFException (line 1) | public class CYFException : MoonSharp.Interpreter.ScriptRuntimeException { method CYFException (line 2) | public CYFException(string message) : base(message) { } FILE: Assets/Scripts/Util/CYFTimer.cs class CYFTimer (line 4) | public class CYFTimer { method CYFTimer (line 10) | public CYFTimer(float triggerTime, Action func) { method Start (line 15) | public void Start() { method Stop (line 20) | public void Stop() { method IsElapsing (line 24) | public bool IsElapsing() { method Update (line 28) | public void Update() { FILE: Assets/Scripts/Util/ControlPanel.cs class ControlPanel (line 4) | [System.Serializable]public class ControlPanel { method ControlPanel (line 24) | public ControlPanel() { instance = this; } FILE: Assets/Scripts/Util/FPSDisplay.cs class FPSDisplay (line 3) | public class FPSDisplay : MonoBehaviour { method OnGUI (line 7) | private void OnGUI() { FILE: Assets/Scripts/Util/InputUtil.cs class InputUtil (line 1) | public static class InputUtil { method Released (line 2) | public static bool Released(ButtonState s) { return s == ButtonState.R... method Pressed (line 3) | public static bool Pressed(ButtonState s) { return s == ButtonState.P... method Held (line 4) | public static bool Held(ButtonState s) { return s > 0; } FILE: Assets/Scripts/Util/LateUpdater.cs class LateUpdater (line 8) | public class LateUpdater : MonoBehaviour { method Init (line 13) | public static void Init() { InvokeList(lateInit); } method Update (line 15) | private void Update() { method InvokeList (line 23) | private static void InvokeList(ICollection l){ FILE: Assets/Scripts/Util/Math.cs class Math (line 2) | public static class Math { method Mod (line 5) | public static int Mod(int x, int mod) { return ((x % mod) + mod) % mod; } method Mod (line 6) | public static float Mod(float x, float mod) { return ((x % mod) + mod)... method RandomRange (line 7) | public static int RandomRange(int minInclusive, int maxExclusive) { re... FILE: Assets/Scripts/Util/MoonSharpUtil.cs class MoonSharpUtil (line 3) | public static class MoonSharpUtil { method CloneIfRequired (line 4) | public static DynValue CloneIfRequired(Script newOwner, DynValue value) { method RecursiveTableOwnership (line 8) | private static DynValue RecursiveTableOwnership(Script newOwner, DynVa... FILE: Assets/Scripts/Util/ParseUtil.cs class ParseUtil (line 5) | public static class ParseUtil { method TestInt (line 6) | public static bool TestInt(string s) { method GetInt (line 11) | public static int GetInt(string s) { method GetFloat (line 17) | public static float GetFloat(string s) { method GetByte (line 23) | public static float GetByte(string s) { method GetColor (line 29) | public static Color GetColor(string s) { method GetBytesFromColor (line 38) | public static string GetBytesFromColor(Color c, bool allowAlpha = fals... method TryParseEnum (line 45) | public static bool TryParseEnum(Type type, string value, out T resu... FILE: Assets/Scripts/Util/RTUtil.cs class RTUtil (line 6) | public static class RTUtil { method AbsCenterOf (line 12) | public static Vector2 AbsCenterOf(RectTransform rt) { return new Vecto... FILE: Assets/Scripts/Util/RetromodeWarning.cs class RetromodeWarning (line 7) | public class RetromodeWarning : MonoBehaviour { method Start (line 11) | private void Start () { method Update (line 20) | private void Update () { method OnMouseOver (line 27) | private void OnMouseOver() { FILE: Assets/Scripts/Util/SpriteUtil.cs class SpriteUtil (line 11) | public static class SpriteUtil { method SwapSpriteFromFile (line 14) | public static void SwapSpriteFromFile(Component target, string filenam... method SpriteWithXml (line 60) | public static Sprite SpriteWithXml(XmlNode spriteNode, Sprite source) { method AtlasFromXml (line 78) | public static Sprite[] AtlasFromXml(XmlNode sheetNode, Sprite source) { method FromFile (line 86) | public static Sprite FromFile(string fullPath, string pathSuffix = "Sp... method MakeIngameSprite (line 107) | public static DynValue MakeIngameSprite(string filename, int childNumb... method MakeIngameSprite (line 109) | public static DynValue MakeIngameSprite(string filename, string tag = ... method CreateLayer (line 140) | public static bool CreateLayer(string name, string relatedTag = "Basis... method CreateProjectileLayer (line 174) | public static void CreateProjectileLayer(string name, string relatedTa... FILE: Assets/Scripts/Util/StaticInits.cs class StaticInits (line 5) | public static class StaticInits { method OnEnable (line 24) | private static void OnEnable() { UIController.SendToStaticInit += Sen... method OnDisable (line 25) | private static void OnDisable() { UIController.SendToStaticInit -= Sen... method Start (line 27) | public static void Start() { method InitAll (line 42) | public static void InitAll(string mod, bool shaders = false) { method SendLoaded (line 86) | public static void SendLoaded() { FILE: Assets/Scripts/Util/UnitaleUtil.cs class UnitaleUtil (line 14) | public static class UnitaleUtil { method WriteInLogAndDebugger (line 27) | public static void WriteInLogAndDebugger(string mess) { method Warn (line 38) | public static void Warn(string line, bool show = true) { method DisplayLuaError (line 85) | public static void DisplayLuaError(string source, string decoratedMess... method HandleError (line 103) | public static void HandleError(string scriptname, string function, Exc... method FormatErrorSource (line 121) | public static string FormatErrorSource(string DecoratedMessage, string... method GetCurrentOverworldAudio (line 134) | public static AudioSource GetCurrentOverworldAudio() { method VectToVector (line 139) | public static Vector3 VectToVector(GameState.Vect v) { return new V... method VectorToVect (line 140) | public static GameState.Vect VectorToVect(Vector3 vect) { return new G... method ListToArray (line 142) | public static Array ListToArray(List lst) { method ArrayToList (line 149) | public static List ArrayToList(T[] arr) { method TableToDynValueArray (line 156) | public static DynValue[] TableToDynValueArray(Table table) { method DynValueArrayToTable (line 165) | public static Table DynValueArrayToTable(DynValue[] array) { method ParseCommandInline (line 172) | public static string ParseCommandInline(string input, ref int currentC... method PredictTextWidth (line 202) | public static float PredictTextWidth(TextManager txtmgr, int fromLette... method CalcTextWidth (line 262) | public static float CalcTextWidth(TextManager txtmgr, int fromLetter =... method CalcTextHeight (line 292) | public static float CalcTextHeight(TextManager txtmgr, int fromLetter ... method RebuildTableFromString (line 316) | public static DynValue RebuildTableFromString(string text) { method ConstructTable (line 326) | private static Table ConstructTable(string text) { method SpecialSplit (line 391) | public static string[] SpecialSplit(char c, string str, bool countTabl... method Dust (line 414) | public static void Dust(GameObject go, LuaSpriteController spr) { method CheckRealType (line 431) | public static Type CheckRealType(string parameter) { method CropDecimal (line 448) | public static float CropDecimal(float number) { method DecimalCount (line 454) | public static int DecimalCount(float number) { method TestContainsListVector2 (line 482) | public static bool TestContainsListVector2(List list, int tes... method PlaySound (line 486) | public static void PlaySound(string basis, string sound, float volume ... method PlayVoice (line 505) | public static void PlayVoice(string basis, string voice, float volume ... method TestPP (line 519) | public static bool TestPP(Color32[] playerMatrix, Color32[] bulletMatr... method GetChildPerName (line 641) | public static Transform GetChildPerName(Transform parent, string name,... method GetFirstChildren (line 649) | public static List GetFirstChildren(Transform parent, bool ... method RemoveChildren (line 656) | public static void RemoveChildren(GameObject go, bool immediate = fals... method AddKeysToMapCorrespondanceList (line 683) | public static void AddKeysToMapCorrespondanceList() { method ResetOW (line 694) | public static void ResetOW(bool resetSave = false) { method ExitOverworld (line 707) | public static void ExitOverworld(bool totalUnload = true) { method TimeFormatter (line 731) | public static string TimeFormatter(float time) { method IsSpecialAnnouncement (line 738) | public static bool IsSpecialAnnouncement(string str) { method NormalizePath (line 742) | public static string NormalizePath(string path) { method DirectoryPathsEqual (line 748) | public static bool DirectoryPathsEqual(DirectoryInfo a, DirectoryInfo ... method MakeRelativePath (line 761) | public static string MakeRelativePath(string fromPath, string toPath) { method TryCall (line 782) | public static bool TryCall(ScriptWrapper script, string func, DynValue... method TryCall (line 783) | public static bool TryCall(ScriptWrapper script, string func, DynValue... method SelectionChoice (line 789) | public static int SelectionChoice(int items, int current, int xMov, in... method GetTransform (line 847) | public static Transform GetTransform(object o) { method GetObject (line 861) | public static DynValue GetObject(Transform t) { method GetObjectParent (line 880) | public static DynValue GetObjectParent(Transform t) { method SetObjectParent (line 884) | public static void SetObjectParent(object self, object p) { FILE: Assets/Scripts/Why/DogGyrator.cs class DogGyrator (line 6) | public class DogGyrator : MonoBehaviour { method Start (line 9) | private void Start() { dog = GetComponent(); } method Update (line 10) | private void Update() { dog.Rotate(Vector3.forward * 90 * Time.deltaTi... FILE: Assets/Scripts/Why/Temmify.cs class Temmify (line 5) | public static class Temmify { method Convert (line 7) | public static string Convert(string sentence, bool random = false) { FILE: Assets/Tiled2Unity/Scripts/Editor/CustomTiledImporterAttribute.cs class CustomTiledImporterAttribute (line 11) | [AttributeUsage(System.AttributeTargets.Class, AllowMultiple = false)] FILE: Assets/Tiled2Unity/Scripts/Editor/ICustomTiledImporter.cs type ICustomTiledImporter (line 10) | public interface ICustomTiledImporter method HandleCustomProperties (line 14) | void HandleCustomProperties(GameObject gameObject, IDictionary GetCustomImporterInstances(ImportB... FILE: Assets/Tiled2Unity/Scripts/Editor/ImportTiled2Unity.Texture.cs class ImportTiled2Unity (line 14) | partial class ImportTiled2Unity method TextureImported (line 16) | public void TextureImported(string texturePath) method ImportAllTextures (line 36) | private void ImportAllTextures(Tiled2Unity.ImportBehaviour importCompo... FILE: Assets/Tiled2Unity/Scripts/Editor/ImportTiled2Unity.Xml.cs class ImportTiled2Unity (line 19) | partial class ImportTiled2Unity method ImportBegin (line 23) | public void ImportBegin(string xmlPath, Tiled2Unity.ImportTiled2Unity ... method LoadTiled2UnityXml (line 44) | private bool LoadTiled2UnityXml(ImportBehaviour importComponent, strin... method CheckVersion (line 66) | private void CheckVersion(Tiled2Unity.ImportBehaviour importComponent,... method CheckSettings (line 86) | private void CheckSettings(Tiled2Unity.ImportBehaviour importComponent) method CreateMaterialFromXml (line 95) | private UnityEngine.Material CreateMaterialFromXml(XElement xml, Tiled... FILE: Assets/Tiled2Unity/Scripts/Editor/ImportTiled2Unity.cs class ImportTiled2Unity (line 13) | partial class ImportTiled2Unity : IDisposable method ImportTiled2Unity (line 19) | public ImportTiled2Unity(string file) method IsTiled2UnityFile (line 43) | public bool IsTiled2UnityFile() method IsTiled2UnityTexture (line 48) | public bool IsTiled2UnityTexture() method IsTiled2UnityMaterial (line 55) | public bool IsTiled2UnityMaterial() method IsTiled2UnityWavefrontObj (line 62) | public bool IsTiled2UnityWavefrontObj() method IsTiled2UnityPrefab (line 69) | public bool IsTiled2UnityPrefab() method GetMeshAssetPath (line 76) | public string GetMeshAssetPath(string mapName, string meshName) method MakeMaterialAssetPath (line 82) | public string MakeMaterialAssetPath(string file, bool isResource) method GetExistingMaterialAssetPath (line 94) | public string GetExistingMaterialAssetPath(string file) method GetTiled2UnityTextAsset (line 112) | public TextAsset GetTiled2UnityTextAsset() method GetTextureAssetPath (line 118) | public string GetTextureAssetPath(string filename) method GetPrefabAssetPath (line 126) | public string GetPrefabAssetPath(string name, bool isResource, string ... method Dispose (line 150) | public void Dispose() FILE: Assets/Tiled2Unity/Scripts/Editor/ImportUtils.cs class ImportUtils (line 18) | class ImportUtils method GetAttributeAsString (line 20) | public static string GetAttributeAsString(XElement elem, string attrName) method GetAttributeAsString (line 25) | public static string GetAttributeAsString(XElement elem, string attrNa... method GetAttributeAsInt (line 35) | public static int GetAttributeAsInt(XElement elem, string attrName) method GetAttributeAsInt (line 40) | public static int GetAttributeAsInt(XElement elem, string attrName, in... method GetAttributeAsFloat (line 50) | public static float GetAttributeAsFloat(XElement elem, string attrName) method GetAttributeAsFloat (line 55) | public static float GetAttributeAsFloat(XElement elem, string attrName... method GetAttributeAsBoolean (line 65) | public static bool GetAttributeAsBoolean(XElement elem, string attrName) method GetAttributeAsBoolean (line 70) | public static bool GetAttributeAsBoolean(XElement elem, string attrNam... method GetStringAsEnum (line 80) | public static T GetStringAsEnum(string enumString) method GetAttributeAsEnum (line 105) | public static T GetAttributeAsEnum(XElement elem, string attrName) method GetAttributeAsFullPath (line 111) | public static string GetAttributeAsFullPath(XElement elem, string attr... method GetAttributeAsColor (line 116) | public static Color GetAttributeAsColor(XElement elem, string attrName) method GetAttributeAsColor (line 148) | public static Color GetAttributeAsColor(XElement elem, string attrName... method ReadyToWrite (line 158) | public static void ReadyToWrite(string path) method CreateOrReplaceAsset (line 175) | public static T CreateOrReplaceAsset(T asset, string path) where T ... method Base64ToBytes (line 192) | public static byte[] Base64ToBytes(string base64) method Base64ToString (line 197) | public static string Base64ToString(string base64) class HelperExtensions (line 221) | public static class HelperExtensions FILE: Assets/Tiled2Unity/Scripts/Editor/SortingLayerExposedEditor.cs class SortingLayerExposedEditor (line 13) | [CustomEditor(typeof(Tiled2Unity.SortingLayerExposed))] method OnInspectorGUI (line 16) | public override void OnInspectorGUI() method GetSortingLayerContexts (line 60) | public static GUIContent[] GetSortingLayerContexts() method GetSortingLayerNames (line 76) | public static string[] GetSortingLayerNames() method GetSortingLayerUniqueIDs (line 84) | public int[] GetSortingLayerUniqueIDs() method GetSortingLayerIndex (line 91) | public static int GetSortingLayerIndex(Renderer renderer, string[] lay... method GetSortingLayerIdIndex (line 106) | public static int GetSortingLayerIdIndex(Renderer renderer, int[] laye... FILE: Assets/Tiled2Unity/Scripts/Editor/SpriteDepthInMapEditor.cs class SpriteDepthInMapEditor (line 11) | [CustomEditor(typeof(SpriteDepthInMap))] method OnInspectorGUI (line 14) | public override void OnInspectorGUI() FILE: Assets/Tiled2Unity/Scripts/Editor/Tiled2UnityMenuItems.cs class Tiled2UnityMenuItems (line 17) | class Tiled2UnityMenuItems method ExportLibrary (line 21) | [MenuItem("Tiled2Unity/Export Tiled2Unity Library ...")] method EnumerateAssetFilesAt (line 54) | private static IEnumerable EnumerateAssetFilesAt(string dir, p... method DeleteAssetsAt (line 73) | private static void DeleteAssetsAt(string dir) FILE: Assets/Tiled2Unity/Scripts/Editor/TiledAssetPostProcessor.cs class TiledAssetPostProcessor (line 30) | public class TiledAssetPostProcessor : AssetPostprocessor method UseThisImporter (line 32) | private static bool UseThisImporter(string assetPath) method UseThisImporter (line 58) | private bool UseThisImporter() method OnPostprocessAllAssets (line 63) | private static void OnPostprocessAllAssets(string[] importedAssets, st... method OnPreprocessModel (line 110) | private void OnPreprocessModel() method OnPostprocessModel (line 145) | private void OnPostprocessModel(GameObject gameObject) method OnAssignMaterialModel (line 174) | private UnityEngine.Material OnAssignMaterialModel(Material defaultMat... method OnPreprocessTexture (line 190) | private void OnPreprocessTexture() FILE: Assets/Tiled2Unity/Scripts/Runtime/CircleObject.cs class CircleObject (line 8) | public class CircleObject : TmxObject FILE: Assets/Tiled2Unity/Scripts/Runtime/GPUInstancing.cs class GPUInstancing (line 10) | [ExecuteInEditMode] method Awake (line 16) | private void Awake() method OnValidate (line 21) | private void OnValidate() method SetPropertyBlock (line 26) | private void SetPropertyBlock() FILE: Assets/Tiled2Unity/Scripts/Runtime/GameObjectExtensions.cs class GameObjectExtensions (line 10) | public static class GameObjectExtensions method GetOrAddComponent (line 12) | public static T GetOrAddComponent(this GameObject gameObject) where... FILE: Assets/Tiled2Unity/Scripts/Runtime/GroupLayer.cs class GroupLayer (line 10) | public class GroupLayer : Tiled2Unity.Layer FILE: Assets/Tiled2Unity/Scripts/Runtime/ImportBehaviour.cs class ImportBehaviour (line 22) | public class ImportBehaviour : MonoBehaviour method EnumerateImportBehaviors_ByWaitingTexture (line 64) | public static IEnumerable EnumerateImportBehaviors_By... method EnumerateImportBehaviors_ByWaitingMaterial (line 76) | public static IEnumerable EnumerateImportBehaviors_By... method FindImportBehavior_ByWaitingMesh (line 88) | public static ImportBehaviour FindImportBehavior_ByWaitingMesh(string ... method FindImportBehavior_ByWaitingPrefab (line 102) | public static ImportBehaviour FindImportBehavior_ByWaitingPrefab(strin... method IsAssetBeingImportedByTiled2Unity (line 115) | public static bool IsAssetBeingImportedByTiled2Unity(string assetPath) method IsTextureImportingCompleted (line 128) | public bool IsTextureImportingCompleted() method IsMaterialImportingCompleted (line 133) | public bool IsMaterialImportingCompleted() method IsMeshImportingCompleted (line 138) | public bool IsMeshImportingCompleted() method IsPrefabImportingCompleted (line 143) | public bool IsPrefabImportingCompleted() method ImportTiled2UnityAsset (line 148) | public void ImportTiled2UnityAsset(string assetPath) method DestroyImportBehaviour (line 157) | public void DestroyImportBehaviour() method RecordWarning (line 162) | public void RecordWarning(string fmt, params object[] args) method RecordError (line 169) | public void RecordError(string fmt, params object[] args) method ReportPrefabImport (line 176) | public void ReportPrefabImport(string prefabPath) method Update (line 204) | private void Update() FILE: Assets/Tiled2Unity/Scripts/Runtime/Layer.cs class Layer (line 11) | public abstract class Layer : MonoBehaviour FILE: Assets/Tiled2Unity/Scripts/Runtime/Log.cs class Log (line 11) | public static class Log method Report (line 15) | public static void Report(string msg) method Report (line 23) | public static void Report(string fmt, params object[] args) class Logger (line 30) | public class Logger : IDisposable method Logger (line 34) | public Logger(string fmt, params object[] args) : this(String.Format(f... method Logger (line 38) | public Logger(string message) method Dispose (line 44) | public void Dispose() FILE: Assets/Tiled2Unity/Scripts/Runtime/ObjectLayer.cs class ObjectLayer (line 10) | public class ObjectLayer : Tiled2Unity.Layer FILE: Assets/Tiled2Unity/Scripts/Runtime/PolygonObject.cs class PolygonObject (line 10) | public class PolygonObject : TmxObject FILE: Assets/Tiled2Unity/Scripts/Runtime/PolylineObject.cs class PolylineObject (line 8) | public class PolylineObject : TmxObject FILE: Assets/Tiled2Unity/Scripts/Runtime/RectangleObject.cs class RectangleObject (line 8) | public class RectangleObject : Tiled2Unity.TmxObject FILE: Assets/Tiled2Unity/Scripts/Runtime/SortingLayerExposed.cs class SortingLayerExposed (line 9) | public class SortingLayerExposed : MonoBehaviour FILE: Assets/Tiled2Unity/Scripts/Runtime/SpriteDepthInMap.cs class SpriteDepthInMap (line 12) | public class SpriteDepthInMap : MonoBehaviour method Start (line 23) | private void Start() method Update (line 32) | private void Update() method UpdateSpriteDepth (line 37) | public void UpdateSpriteDepth() FILE: Assets/Tiled2Unity/Scripts/Runtime/TileAnimator.cs class TileAnimator (line 22) | public class TileAnimator : MonoBehaviour method Awake (line 32) | private void Awake() method Start (line 37) | private void Start() method Update (line 47) | private void Update() FILE: Assets/Tiled2Unity/Scripts/Runtime/TileLayer.cs class TileLayer (line 8) | public class TileLayer : Tiled2Unity.Layer FILE: Assets/Tiled2Unity/Scripts/Runtime/TileObject.cs class TileObject (line 10) | public class TileObject : Tiled2Unity.TmxObject FILE: Assets/Tiled2Unity/Scripts/Runtime/TiledInitialShaderProperties.cs class TiledInitialShaderProperties (line 13) | public class TiledInitialShaderProperties : MonoBehaviour method Awake (line 18) | private void Awake() FILE: Assets/Tiled2Unity/Scripts/Runtime/TiledMap.cs class TiledMap (line 10) | public class TiledMap : MonoBehaviour type MapOrientation (line 12) | public enum MapOrientation type MapStaggerAxis (line 20) | public enum MapStaggerAxis type MapStaggerIndex (line 26) | public enum MapStaggerIndex method GetMapWidthInPixelsScaled (line 52) | public float GetMapWidthInPixelsScaled() method GetMapHeightInPixelsScaled (line 57) | public float GetMapHeightInPixelsScaled() method GetMapRect (line 62) | public Rect GetMapRect() method GetMapRectInPixelsScaled (line 70) | public Rect GetMapRectInPixelsScaled() method AreTilesStaggered (line 78) | public bool AreTilesStaggered() method OnDrawGizmosSelected (line 84) | private void OnDrawGizmosSelected() FILE: Assets/Tiled2Unity/Scripts/Runtime/TmxObject.cs class TmxObject (line 11) | public class TmxObject : MonoBehaviour FILE: Build.py function buildWithUnity (line 94) | def buildWithUnity(folder, argument, target): function buildForMac (line 208) | def buildForMac(): FILE: Documentation CYF 1.0/js/FontToggleButton.js function getCSS (line 29) | function getCSS(element, property) { function SwapFonts (line 33) | function SwapFonts() { FILE: Documentation CYF 1.0/js/SideBar.js function GetClasses (line 162) | function GetClasses(title, depth, isActiveTab, isHeader = false) { function GetLink (line 171) | function GetLink(title, isInRoot) { function CreateSideBar (line 184) | function CreateSideBar(activeTab) { FILE: Documentation CYF 1.0/js/bootstrap.js function transitionEnd (line 34) | function transitionEnd() { function removeElement (line 126) | function removeElement() { function Plugin (line 142) | function Plugin(option) { function Plugin (line 251) | function Plugin(option) { function Plugin (line 470) | function Plugin(option) { function getTargetFromTrigger (line 689) | function getTargetFromTrigger($trigger) { function Plugin (line 701) | function Plugin(option) { function getParent (line 768) | function getParent($this) { function clearMenus (line 781) | function clearMenus(e) { function Plugin (line 874) | function Plugin(option) { function Plugin (line 1200) | function Plugin(option, _relatedTarget) { function complete (line 1566) | function complete() { function Plugin (line 1736) | function Plugin(option) { function Plugin (line 1845) | function Plugin(option) { function ScrollSpy (line 1888) | function ScrollSpy(element, options) { function Plugin (line 2008) | function Plugin(option) { function next (line 2117) | function next() { function Plugin (line 2163) | function Plugin(option) { function Plugin (line 2320) | function Plugin(option) { FILE: Documentation CYF 1.0/js/shBrushPlain.js function Brush (line 6) | function Brush() FILE: Documentation CYF 1.0/js/show_hide_comments.js function showComments (line 9) | function showComments(target, disp){ function supportsTransitions (line 27) | function supportsTransitions() {