প্রকল্প সম্পর্কে

AnyIcon হলো Godot Engine (ভার্সন 4.3+) এর জন্য একটি singleton ইউটিলিটি যা ডেভেলপারদের নির্দিষ্ট টাইপ, ভ্যালু বা অবজেক্ট মেম্বারদের সাথে যুক্ত আইকনগুলো প্রোগ্রামিংয়ের মাধ্যমে সংগ্রহ করার সুযোগ দেয়। এটি একটি GUI টুলের পরিবর্তে GDScript ইউটিলিটি হিসেবে ডিজাইন করা হয়েছে। এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে: - `get_property_icon`-এর মতো মেথডগুলোর মাধ্যমে কোনো অবজেক্ট মেম্বারের প্রত্যাশিত টাইপের আইকন সংগ্রহ করা। - `get_variant_icon` ব্যবহার করে যেকোনো নির্দিষ্ট ভ্যালুর আইকন আনা, যা বিল্ট-ইন টাইপ, বিল্ট-ইন ক্লাস এবং `@icon` অ্যানোটেশন ব্যবহারকারী কাস্টম ক্লাসগুলোকে সমর্থন করে। - টাইপ ইউনিয়নগুলোকে এক সারিতে আইকন সংযুক্ত করার মাধ্যমে হ্যান্ডেল করা (এই বৈশিষ্ট্যটি `allow_generating_union_icons`-এর মাধ্যমে নিষ্ক্রিয় করা সম্ভব)। - "EditorIcons" থিম টাইপ ব্যবহার করে ফলব্যাক আইকন সাপোর্ট প্রদান করা। এই অ্যাডঅনটি শুধুমাত্র এডিটর ব্যবহারের জন্য তৈরি এবং এটিকে এক্সপোর্ট প্রিসেট থেকে বাদ দেওয়া যেতে পারে।