diff --git a/assets/Editor.meta b/Editor.meta similarity index 100% rename from assets/Editor.meta rename to Editor.meta diff --git a/assets/Editor/ClassTypeReferencePropertyDrawer.cs b/Editor/ClassTypeReferencePropertyDrawer.cs similarity index 100% rename from assets/Editor/ClassTypeReferencePropertyDrawer.cs rename to Editor/ClassTypeReferencePropertyDrawer.cs diff --git a/assets/Editor/ClassTypeReferencePropertyDrawer.cs.meta b/Editor/ClassTypeReferencePropertyDrawer.cs.meta similarity index 100% rename from assets/Editor/ClassTypeReferencePropertyDrawer.cs.meta rename to Editor/ClassTypeReferencePropertyDrawer.cs.meta diff --git a/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef b/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef new file mode 100644 index 0000000..f1bb284 --- /dev/null +++ b/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef @@ -0,0 +1,18 @@ +{ + "name": "com.rotorz.unity3d-class-type-reference.editor", + "rootNamespace": "com.rotorz.unity3d-class-type-reference.Editor", + "references": [ + "GUID:defade650d4200943bb41a087ec43f59" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/assets/Editor/_assembly.asmdef.meta b/Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef.meta similarity index 100% rename from assets/Editor/_assembly.asmdef.meta rename to Editor/com.Rotorz.unity3d-class-type-reference.Editor.asmdef.meta diff --git a/LICENSE.meta b/LICENSE.meta new file mode 100644 index 0000000..8ca0a6f --- /dev/null +++ b/LICENSE.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0be3b5f576bc74a1d8861a2a9359b2e9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/README.md.meta b/README.md.meta new file mode 100644 index 0000000..e43dceb --- /dev/null +++ b/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eacd01b3250ca4837b640a6b6c531068 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime.meta b/Runtime.meta new file mode 100644 index 0000000..6db8f8c --- /dev/null +++ b/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fbf6f2a2b84c4fb9bce5e86df798471 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/assets/Source.meta b/Runtime/Scritpts.meta similarity index 100% rename from assets/Source.meta rename to Runtime/Scritpts.meta diff --git a/assets/Source/ClassExtendsAttribute.cs b/Runtime/Scritpts/ClassExtendsAttribute.cs similarity index 100% rename from assets/Source/ClassExtendsAttribute.cs rename to Runtime/Scritpts/ClassExtendsAttribute.cs diff --git a/assets/Source/ClassExtendsAttribute.cs.meta b/Runtime/Scritpts/ClassExtendsAttribute.cs.meta similarity index 100% rename from assets/Source/ClassExtendsAttribute.cs.meta rename to Runtime/Scritpts/ClassExtendsAttribute.cs.meta diff --git a/assets/Source/ClassGrouping.cs b/Runtime/Scritpts/ClassGrouping.cs similarity index 100% rename from assets/Source/ClassGrouping.cs rename to Runtime/Scritpts/ClassGrouping.cs diff --git a/assets/Source/ClassGrouping.cs.meta b/Runtime/Scritpts/ClassGrouping.cs.meta similarity index 100% rename from assets/Source/ClassGrouping.cs.meta rename to Runtime/Scritpts/ClassGrouping.cs.meta diff --git a/assets/Source/ClassImplementsAttribute.cs b/Runtime/Scritpts/ClassImplementsAttribute.cs similarity index 100% rename from assets/Source/ClassImplementsAttribute.cs rename to Runtime/Scritpts/ClassImplementsAttribute.cs diff --git a/assets/Source/ClassImplementsAttribute.cs.meta b/Runtime/Scritpts/ClassImplementsAttribute.cs.meta similarity index 100% rename from assets/Source/ClassImplementsAttribute.cs.meta rename to Runtime/Scritpts/ClassImplementsAttribute.cs.meta diff --git a/assets/Source/ClassTypeConstraintAttribute.cs b/Runtime/Scritpts/ClassTypeConstraintAttribute.cs similarity index 100% rename from assets/Source/ClassTypeConstraintAttribute.cs rename to Runtime/Scritpts/ClassTypeConstraintAttribute.cs diff --git a/assets/Source/ClassTypeConstraintAttribute.cs.meta b/Runtime/Scritpts/ClassTypeConstraintAttribute.cs.meta similarity index 100% rename from assets/Source/ClassTypeConstraintAttribute.cs.meta rename to Runtime/Scritpts/ClassTypeConstraintAttribute.cs.meta diff --git a/assets/Source/ClassTypeReference.cs b/Runtime/Scritpts/ClassTypeReference.cs similarity index 100% rename from assets/Source/ClassTypeReference.cs rename to Runtime/Scritpts/ClassTypeReference.cs diff --git a/assets/Source/ClassTypeReference.cs.meta b/Runtime/Scritpts/ClassTypeReference.cs.meta similarity index 100% rename from assets/Source/ClassTypeReference.cs.meta rename to Runtime/Scritpts/ClassTypeReference.cs.meta diff --git a/Runtime/com.rotorz.unity3d-class-type-reference.asmdef b/Runtime/com.rotorz.unity3d-class-type-reference.asmdef new file mode 100644 index 0000000..73ebb0f --- /dev/null +++ b/Runtime/com.rotorz.unity3d-class-type-reference.asmdef @@ -0,0 +1,14 @@ +{ + "name": "com.rotorz.unity3d-class-type-reference", + "rootNamespace": "com.rotorz.unity3d-class-type-reference", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": true, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/assets/Source/_assembly.asmdef.meta b/Runtime/com.rotorz.unity3d-class-type-reference.asmdef.meta similarity index 100% rename from assets/Source/_assembly.asmdef.meta rename to Runtime/com.rotorz.unity3d-class-type-reference.asmdef.meta diff --git a/assets/Editor/_assembly.asmdef b/assets/Editor/_assembly.asmdef deleted file mode 100644 index 2c14be6..0000000 --- a/assets/Editor/_assembly.asmdef +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "rotorz.unity3d-class-type-reference.editor", - "references": [ - "rotorz.unity3d-class-type-reference" - ], - "optionalUnityReferences": [], - "includePlatforms": [ - "Editor" - ], - "excludePlatforms": [], - "allowUnsafeCode": false -} diff --git a/assets/Source/_assembly.asmdef b/assets/Source/_assembly.asmdef deleted file mode 100644 index 3d2b7ca..0000000 --- a/assets/Source/_assembly.asmdef +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name": "rotorz.unity3d-class-type-reference" -} diff --git a/index.js.meta b/index.js.meta new file mode 100644 index 0000000..1dc1e82 --- /dev/null +++ b/index.js.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 681a78925b48347739212f60bfc8f290 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/package.json b/package.json index 051a033..a1cb3f5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "@rotorz/unity3d-class-type-reference", - "version": "1.0.4", + "name": "com.rotorz.unity3d-class-type-reference", + "version": "1.0.5", "description": "A class which provides serializable references to `System.Type` of classes with an accompanying custom property drawer which allows class selection from drop-down.", "main": "index.js", "scripts": { diff --git a/package.json.meta b/package.json.meta new file mode 100644 index 0000000..c14f1e9 --- /dev/null +++ b/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 506813ff7d3a7443a99ad30fdf4587d3 +PackageManifestImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/screenshot.png.meta b/screenshot.png.meta new file mode 100644 index 0000000..4180700 --- /dev/null +++ b/screenshot.png.meta @@ -0,0 +1,166 @@ +fileFormatVersion: 2 +guid: c41084d49904a434ba1c37a6c4108349 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: VisionOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: