Search Results for

    Show / Hide Table of Contents

    Namespace Evergine.Framework.Services

    Classes

    AssetsService

    This class is used to load and unload all the scene assets (music, sound, textures, etc.).

    AssetsService.AssetInfo

    Asset information class.

    Clock

    Application clock.

    ErrorHandler

    Error handling service.

    FastRandom

    Random number generator service (based on XOR shift technique).

    ForegroundTaskSchedulerService

    The service used to execute enqueued tasks in the Evergine thread.

    GraphicsPresenter

    Application graphics presenter.

    IDisposableInerceptor

    Manages Service instances registered in the Container.

    Random

    Random number generator service.

    ScreenContextManager

    Service to manage transitions between ScreenContext instances.

    Service

    This class is used as a base for different game services that are available application-wide.

    ServiceInterceptor

    Manages Service instances registered in the Container.

    Settings

    This class represents the application settings.

    Storage

    Provides access to an isolated storage area containing application files.

    Timer

    Represents a timer that executes an action at regular intervals.

    TimerFactory

    Factory for creating Timer objects.

    UpdatableService

    Specialized class for a Service that needs constant updating.

    WorkActionScheduler

    Represents an object that handles the updating and management of IWorkAction instances.

    XRPlatform

    Factory to create Timer objects.

    Interfaces

    IUpdatableWorkAction

    Represents a Work Action that has an Update method.

    IWorkAction

    Represents a Work Action to perform something.

    IWorkAction<T>

    Represents a Work Action that performs something and returns a value.

    Enums

    WorkActionState

    State of an IWorkAction at a given point in time.

    Delegates

    ScreenContextManager.SceneChanged

    Delegate used for the OnActivatingScene event.

    In this article
    Back to top
    Generated by DocFX