IEcsBuilder Interface |
Namespace: SampSharp.Entities
public interface IEcsBuilder
The IEcsBuilder type exposes the following members.
Name | Description | |
---|---|---|
EnableEvent |
Enables handling of the callback with the specified name as an event.
| |
UseMiddleware |
Adds a middleware to the handler of the event with the specified name.
|
Name | Description | |
---|---|---|
EnableActorEvents |
Enables all actor related SA:MP events.
(Defined by SampEcsBuilderExtensions.) | |
EnableEvent(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9, T10(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventT1, T2, T3, T4, T5, T6, T7, T8, T9(String) | Overloaded.
Enables handling of the callback with the specified name as an event.
(Defined by EcsBuilderEnableEventExtensions.) | |
EnableEventScope |
Enabled a Dependency Injection scope for the event with the specified name.
(Defined by EcsBuilderExtensions.) | |
EnableObjectEvents |
Enables all object related SA:MP events.
(Defined by SampEcsBuilderExtensions.) | |
EnablePlayerCommands |
Enables player commands.
(Defined by SampEcsBuilderExtensions.) | |
EnablePlayerEvents |
Enables all player related SA:MP events.
(Defined by SampEcsBuilderExtensions.) | |
EnableRconCommands |
Enables RCON commands.
(Defined by SampEcsBuilderExtensions.) | |
EnableRconEvents |
Enables all RCON related SA:MP events.
(Defined by SampEcsBuilderExtensions.) | |
EnableSampEvents |
Enables all actor, player related SA:MP events.
(Defined by SampEcsBuilderExtensions.) | |
EnableVehicleEvents |
Enables all vehicle related SA:MP events.
(Defined by SampEcsBuilderExtensions.) | |
UseMiddleware(String, FuncEventContext, FuncObject, Object) | Overloaded.
Adds a middleware to the handler of the event with the specified name.
(Defined by EcsBuilderUseMiddlewareExtensions.) | |
UseMiddleware(String, Type, Object) | Overloaded.
Adds a middleware of the specified type middleware to the handler of the event with the specified
name.
(Defined by EcsBuilderUseMiddlewareExtensions.) | |
UseMiddlewareTMiddleware(String, Object) | Overloaded.
Adds a middleware of the specified type TMiddleware to the handler of the event with the
specified name.
(Defined by EcsBuilderUseMiddlewareExtensions.) |