Texture
Texture class
यह वर्ग बाहरी फ़ाइल से बनावट को परिभाषित करता है।
public class Texture : TextureBase
कंस्ट्रक्टर्स
| नाम | विवरण |
|---|
| Texture() | का एक नया उदाहरण प्रारंभ करता हैTexture वर्ग. |
| Texture(string) | का एक नया उदाहरण प्रारंभ करता हैTexture वर्ग. |
गुण
| नाम | विवरण |
|---|
| Alpha { get; set; } | बनावट का डिफ़ॉल्ट अल्फा मान प्राप्त या सेट करता है यह तब मान्य होता है जबAlphaSource हैPixelAlpha डिफ़ॉल्ट मान 1.0 है, मान्य मान श्रेणी 0 और 1 के बीच है |
| AlphaSource { get; set; } | हो जाता है या सेट करता है कि बनावट अल्फा चैनल को परिभाषित करती है या नहीं। डिफ़ॉल्ट मान हैNone |
| Content { get; set; } | बनावट की बाइनरी सामग्री प्राप्त या सेट करता है। एम्बेडेड बनावट सामग्री वैकल्पिक है, यदि यह गायब है तो उपयोगकर्ता को बाहरी फ़ाइल से बनावट लोड करनी चाहिए। |
| EnableMipMap { get; set; } | हो जाता है या सेट हो जाता है अगर इस बनावट के लिए मिपमैप सक्षम है |
| FileName { get; set; } | संबद्ध बनावट फ़ाइल प्राप्त या सेट करता है। |
| MagFilter { get; set; } | आवर्धन के लिए फ़िल्टर प्राप्त या सेट करता है। |
| MinFilter { get; set; } | मिनिफिकेशन के लिए फ़िल्टर प्राप्त या सेट करता है। |
| MipFilter { get; set; } | mip-स्तर नमूनाकरण के लिए फ़िल्टर प्राप्त या सेट करता है। |
| virtual Name { get; set; } | नाम प्राप्त या सेट करता है। |
| Properties { get; } | सभी संपत्तियों का संग्रह प्राप्त करता है। |
| UVRotation { get; set; } | बनावट के रोटेशन को प्राप्त या सेट करता है |
| UVScale { get; set; } | यूवी स्केल प्राप्त या सेट करता है। |
| UVTranslation { get; set; } | यूवी अनुवाद प्राप्त या सेट करता है। |
| WrapModeU { get; set; } | U. में टेक्सचर रैप मोड प्राप्त या सेट करता है |
| WrapModeV { get; set; } | V. में टेक्सचर रैप मोड प्राप्त या सेट करता है |
| WrapModeW { get; set; } | W. में टेक्सचर रैप मोड प्राप्त या सेट करता है |
तरीकों
| नाम | विवरण |
|---|
| FindProperty(string) | संपत्ति ढूँढता है। यह एक गतिशील संपत्ति हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या मूल संपत्ति (इसके नाम से पहचानी गई) |
| GetProperty(string) | निर्दिष्ट संपत्ति का मान प्राप्त करें |
| RemoveProperty(Property) | एक गतिशील संपत्ति को हटाता है। |
| RemoveProperty(string) | नाम द्वारा पहचानी गई निर्दिष्ट संपत्ति को हटाएं |
| SetProperty(string, object) | निर्दिष्ट संपत्ति का मान सेट करता है |
| SetRotation(double, double) | यूवी रोटेशन सेट करता है। |
| SetScale(double, double) | यूवी स्केल सेट करता है। |
| SetTranslation(double, double) | यूवी अनुवाद सेट करता है। |
यह सभी देखें