Ctrl+K

فضای نام Strawberry

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

فضاهای نام

فضای نام توضیحات
Strawberry.Android
Strawberry.Collection
Strawberry.Common
Strawberry.Components
Strawberry.Core
Strawberry.Desktop
Strawberry.EventSystem
Strawberry.Graphics
Strawberry.Input
Strawberry.Math
Strawberry.OpenAL
Strawberry.Platform
Strawberry.Serialization
Strawberry.Sound
Strawberry.Web

کلاس‌ها

نوع توضیحات
Strawberry.Base کلاس پایه برای هر شیء که شامل ارجاع‌های unmanaged است.
Strawberry.DisposableReferenceObject
Strawberry.FrameInfo حاوی اطلاعاتی دربارهٔ فریم کنونی است.
Strawberry.Game یک بازی را با استفاده از یک game context که بازی در آن در حال وقوع است و یک game launcher وابسته به پلتفرم اجرا می‌کند.
Strawberry.GameTimer پیاده‌سازی پیش‌فرض برای IFrameInfoProvider
Strawberry.ReferenceObject کلاس پایهٔ همهٔ اشیاء مرجع. همهٔ موجودها (Entities) یا جزءها (Components) از این کلاس مشتق می‌شوند. این کلاس برای serialization و deserialization استفاده می‌شود.

رابط‌ها (Interfaces)

نوع توضیحات
Strawberry.IBase
Strawberry.IFrameInfoProvider اطلاعاتی دربارهٔ FPS و سایر اطلاعات مرتبط با فریم ارائه می‌دهد
Strawberry.IGameLauncher مکانیزمی برای راه‌اندازی یک بازی در پلتفرم‌های مختلف ارائه می‌دهد. متدهایی که با استفاده از این رابط پیاده‌سازی می‌شوند توسط کلاس Game فراخوانی می‌شوند و شما نمی‌توانید فقط با پیاده‌سازی این رابط یک بازی را اجرا کنید