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 یک بازی را با یک کانتکست بازی که بازی در آن در حال انجام است و یک لانچر بازی وابسته به پلتفرم اجرا می‌کند.
Strawberry.GameTimer پیاده‌سازی پیش‌فرض برای IFrameInfoProvider
Strawberry.ReferenceObject کلاس پایه همه‌ی اشیاء مرجع. همه‌ی موجودها (Entity) یا جزء‌ها (Component) از این کلاس مشتق می‌شوند. برای سریالایز و دی‌سریالایز استفاده می‌شود.

رابط‌ها

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