Search Results for

    Show / Hide Table of Contents

    Class EngineService

    Engine service object.

    Inheritance
    EngineService
    Inherited Members
    EngineService
    Assembly: FlaxEngine.dll
    File: Engine/Engine/EngineService.h
    Syntax
    public class EngineService

    Constructors

    ~EngineService()

    Declaration
    public virtual ~EngineService() = default

    DECLARE_ENGINE_SERVICE_EVENT(bool, Init)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(bool, Init)
    Parameters
    bool EngineService_DECLARE_ENGINE_SERVICE_EVENT_bool_Init_

    Init EngineService_DECLARE_ENGINE_SERVICE_EVENT_bool_Init_

    DECLARE_ENGINE_SERVICE_EVENT(void, BeforeExit)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(void, BeforeExit)
    Parameters
    void EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_BeforeExit_

    BeforeExit EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_BeforeExit_

    DECLARE_ENGINE_SERVICE_EVENT(void, Dispose)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(void, Dispose)
    Parameters
    void EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_Dispose_

    Dispose EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_Dispose_

    DECLARE_ENGINE_SERVICE_EVENT(void, Draw)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(void, Draw)
    Parameters
    void EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_Draw_

    Draw EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_Draw_

    DECLARE_ENGINE_SERVICE_EVENT(void, FixedUpdate)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(void, FixedUpdate)
    Parameters
    void EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_FixedUpdate_

    FixedUpdate EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_FixedUpdate_

    DECLARE_ENGINE_SERVICE_EVENT(void, LateFixedUpdate)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(void, LateFixedUpdate)
    Parameters
    void EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_LateFixedUpdate_

    LateFixedUpdate EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_LateFixedUpdate_

    DECLARE_ENGINE_SERVICE_EVENT(void, LateUpdate)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(void, LateUpdate)
    Parameters
    void EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_LateUpdate_

    LateUpdate EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_LateUpdate_

    DECLARE_ENGINE_SERVICE_EVENT(void, Update)

    Declaration
    public DECLARE_ENGINE_SERVICE_EVENT(void, Update)
    Parameters
    void EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_Update_

    Update EngineService_DECLARE_ENGINE_SERVICE_EVENT_void_Update_

    EngineService(const Char* name, int32 order = 0)

    Declaration
    protected EngineService(const Char* name, int32 order = 0)
    Parameters
    Char name

    int32 order

    Fields

    Name

    Declaration
    public Char* Name
    Field Value
    Char

    Order

    Declaration
    public int32 Order
    Field Value
    int32

    Methods

    GetServices()

    Gets the list with all registered services.

    Declaration
    public static EngineServicesArray GetServices()
    Returns
    EngineServicesArray

    Sort()

    Sorts the registered services (sorting is skipped before first service initialization).

    Declaration
    public static void Sort()
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat