فضای نام Strawberry
مستندسازی برای انواع موجود در فضای نام Strawberry.
فضاهای نام
کلاسها
| نوع | توضیحات |
|---|---|
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 فراخوانی میشوند و شما نمیتوانید فقط با پیادهسازی این رابط یک بازی را اجرا کنید |