Ctrl+K

فضای نام Strawberry.Graphics

مستندات انواع موجود در فضای نام Strawberry.Graphics.

فضاهای نام

فضای نام توضیحات
Strawberry.Graphics.Layers
Strawberry.Graphics.ParticleSystem
Strawberry.Graphics.Text

کلاس‌ها

نوع توضیحات
Strawberry.Graphics.AtlasHelper
Strawberry.Graphics.BasicShader نمایانگر یک شِیدِر (Shader) پایه که می‌تواند برای چهره‌ها و هندسه‌ی ساده استفاده شود. فقط موقعیت، مختصات تکسچر و رنگ را به‌عنوان ورودی پشتیبانی می‌کند.
Strawberry.Graphics.DisplayInfo اطلاعات نمایشگر فعلی را دریافت می‌کند.
Strawberry.Graphics.Geometry نمایانگر یک مش (Mesh) هندسی قابل‌رندر متشکل از رأس‌ها (Vertex) و اندیس‌های اختیاری.
Strawberry.Graphics.PostProcessEffect نمایانگر یک افکت پساپردازش با هدف رندر (RenderTarget) و شِیدِر خودش.
Strawberry.Graphics.PostProcessor افکت‌های پساپردازش زنجیره‌ای اعمال‌شده روی اهداف رندر را مدیریت می‌کند.
Strawberry.Graphics.RenderTarget
Strawberry.Graphics.Shader نمایانگر یک تکسچر (Texture).
Strawberry.Graphics.Sprite نمایانگر یک چهره (Sprite) دوبعدی با نگاشت تکسچر و اطلاعات فریم.
Strawberry.Graphics.StrawberryShader کلاس کمکی برای کامپایل و مدیریت شِیدِرهای پلتفرم
Strawberry.Graphics.Texture نمایانگر یک تکسچر (Texture).
Strawberry.Graphics.TextureLoader
Strawberry.Graphics.VertexElementContainer نمایانگر یک ظرف برای چیدمان عنصرهای رأس (Vertex) استفاده‌شده توسط شِیدِرها.
Strawberry.Graphics.Viewport نمایانگر یک نما (Viewport) برای موتور بازی، تعریف‌کننده‌ی مختصات صفحه و صحنه.
Strawberry.Graphics.ViewportCollection نمایانگر مجموعه‌ای از نماها برای رندر

شمارش‌ها

نوع توضیحات
Strawberry.Graphics.BlendEquation عملیات حسابی استفاده‌شده برای ترکیب فاکتورهای blend مبدأ و مقصد را مشخص می‌کند.
Strawberry.Graphics.BlendFactor فاکتور blend استفاده‌شده در عملیات blend را مشخص می‌کند، تعیین‌کننده‌ی نحوه‌ی وزن‌دهی رنگ‌های مبدأ و مقصد.
Strawberry.Graphics.ElementFormats قالب‌های عنصر استفاده‌شده توسط شِیدِرها
Strawberry.Graphics.GeometryType نوع هندسه برای رندر.
Strawberry.Graphics.ShaderLanguage نوع شِیدِر برای استفاده. HLSL در نسخه‌ی فعلی پشتیبانی نمی‌شود و ممکن است به‌زودی حذف شود.
Strawberry.Graphics.TextureFiltering حالت‌های فیلتر تکسچر.
Strawberry.Graphics.TextureFormat قالب‌های تکسچر.
Strawberry.Graphics.TextureWrap حالت‌های wrap تکسچر.

رابط‌ها

نوع توضیحات
Strawberry.Graphics.IGraphicsContext نمایانگر یک کانتکست گرافیکی استفاده‌شده برای رندر.

ساختارها

نوع توضیحات
Strawberry.Graphics.BlendMode پیکربندی blend برای عملیات‌های رندر را تعریف می‌کند، مشخص‌کننده‌ی نحوه‌ی ترکیب پیکسل‌های مبدأ و مقصد برای هر دو کانال RGB و آلفا.
Strawberry.Graphics.Color نمایانگر یک رنگ
Strawberry.Graphics.TextureSettings نمایانگر تنظیمات تکسچر برای ساخت و نمونه‌برداری.
Strawberry.Graphics.VertexPositionColor نمایانگر یک رأس (Vertex) ساده با موقعیت دوبعدی و داده‌ی رنگ ۴-بایتی.
Strawberry.Graphics.VertexPositionTexColor نمایانگر یک رأس ساده با موقعیت دوبعدی و مختصات تکسچر، و داده‌ی رنگ ۴-بایتی.