فضای نام Strawberry
مستندات انواع موجود در فضای نام Strawberry.
فضاهای نام
کلاسها
| نوع | توضیحات |
|---|---|
Strawberry.Base |
کلاس پایه برای هر شیء حاوی ارجاعات unmanaged. |
Strawberry.DisposableReferenceObject |
|
Strawberry.FrameInfo |
حاوی اطلاعاتی دربارهی فریم فعلی. |
Strawberry.Game |
یک بازی را با یک کانتکست بازی که بازی در آن در حال انجام است و یک لانچر بازی وابسته به پلتفرم اجرا میکند. |
Strawberry.GameTimer |
پیادهسازی پیشفرض برای IFrameInfoProvider |
Strawberry.ReferenceObject |
کلاس پایه همهی اشیاء مرجع. همهی موجودها (Entity) یا جزءها (Component) از این کلاس مشتق میشوند. برای سریالایز و دیسریالایز استفاده میشود. |
رابطها
| نوع | توضیحات |
|---|---|
Strawberry.IBase |
|
Strawberry.IFrameInfoProvider |
اطلاعاتی دربارهی FPS و دیگر اطلاعات مرتبط با فریم فراهم میکند |
Strawberry.IGameLauncher |
مکانیزمی برای راهاندازی بازی در پلتفرمهای مختلف فراهم میکند. متدهای پیادهسازیشده با این رابط توسط کلاس Game فراخوانی میشوند و نمیتوانید یک بازی را تنها با پیادهسازی این رابط اجرا کنید |