RegenerateList() 개인적인 정적인 메소드

private static RegenerateList ( ) : void
리턴 void
예제 #1
0
        internal static void ExecuteSelectedPolicy(BuildTarget target, int[] textureImporterInstanceIDs)
        {
            Packer.RegenerateList();
            Type          type         = Packer.m_policyTypeCache[Packer.m_selectedPolicy];
            IPackerPolicy packerPolicy = Activator.CreateInstance(type) as IPackerPolicy;

            packerPolicy.OnGroupAtlases(target, new PackerJob(), textureImporterInstanceIDs);
        }
예제 #2
0
        internal static string GetSelectedPolicyId()
        {
            Packer.RegenerateList();
            Type          type         = Packer.m_policyTypeCache[Packer.m_selectedPolicy];
            IPackerPolicy packerPolicy = Activator.CreateInstance(type) as IPackerPolicy;

            return(string.Format("{0}::{1}", type.AssemblyQualifiedName, packerPolicy.GetVersion()));
        }
예제 #3
0
        internal static bool AllowSequentialPacking()
        {
            Packer.RegenerateList();
            Type          type         = Packer.m_policyTypeCache[Packer.m_selectedPolicy];
            IPackerPolicy packerPolicy = Activator.CreateInstance(type) as IPackerPolicy;

            return(packerPolicy.AllowSequentialPacking);
        }
예제 #4
0
        internal static void ExecuteSelectedPolicy(BuildTarget target, int[] textureImporterInstanceIDs)
        {
            Packer.RegenerateList();
            Analytics.Event("SpritePacker", "ExecuteSelectedPolicy", target.ToString(), textureImporterInstanceIDs.Length);
            Type          type         = Packer.m_policyTypeCache[Packer.m_selectedPolicy];
            IPackerPolicy packerPolicy = Activator.CreateInstance(type) as IPackerPolicy;

            packerPolicy.OnGroupAtlases(target, new PackerJob(), textureImporterInstanceIDs);
        }