EyEengines.ExtractEmbeddedFiles.UnityEditor.dll

Classes

class  ExtractEmbededFilesInEditor
 Provides functions used to get images from, and extract files a .dll, into the unity Project folder. Upon invocation, the main function,RegisterFileForExtraction, will check to see if the files exist in the file system, and if not extracts then saves them to the project folder. Optionally, extracted files, may be passed through the ConvertTextureAssetToIcon function. This is done automatically when the ExtractionInfo.importTextureAsIcon for the file to extract is set to true.
 
struct  ExtractEmbededFiles.ExtractionInfo
 Stores the source and destination information for a file that may, potentially, be extracted from a DLL into the file system.
 
class  InitializeOnEditorReloadedAttribute
 This attribute can be applied to static void parameterless functions.
This will cause those functions to be invoked during the first cycle of EditorApplication.update. So, the editor will have finished loading.
 
class  InitializeOnEditorReloadedAttribute.InitializeOnEditorReloadedSetup
 This class is used internally, and not intended for end user use. Invokes OnLoad, and ensures that all methods found with the InitializeOnEditorReloadedAttribute applied will be invoked upon the first EditorApplication.Update cycle. This happens by hooking to the EditorApplication.Update during InitializeOnLoad. Then, when the delegate is invoked: executing all the methods found with this attribute, then unhooking from the delegate.