Class AsyncResource
Inheritance
System.Object
AsyncResource
Inherited Members
Resource.GetBaseBaseObjectPool(IEntityPool<IPlayer>, IEntityPool<IVehicle>, IEntityPool<IPed>, IEntityPool<IObject>, IBaseObjectPool<IBlip>, IBaseObjectPool<ICheckpoint>, IBaseObjectPool<IVoiceChannel>, IBaseObjectPool<IColShape>, IBaseObjectPool<IVirtualEntity>, IBaseObjectPool<IVirtualEntityGroup>, IBaseObjectPool<IMarker>, IBaseObjectPool<IConnectionInfo>)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: AltV.Net.Async.dll
Syntax
public abstract class AsyncResource : Resource, IResource
Constructors
|
Improve this Doc
View Source
AsyncResource(ITickSchedulerFactory, Boolean)
Declaration
public AsyncResource(ITickSchedulerFactory tickSchedulerFactory, bool forceAsyncBaseObjects = true)
Parameters
|
Improve this Doc
View Source
AsyncResource(Boolean)
Declaration
public AsyncResource(bool forceAsyncBaseObjects = true)
Parameters
Type |
Name |
Description |
System.Boolean |
forceAsyncBaseObjects |
|
Methods
|
Improve this Doc
View Source
GetBlipFactory()
Declaration
public override IBaseObjectFactory<IBlip> GetBlipFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetBlipPool(IBaseObjectFactory<IBlip>)
Declaration
public override IBaseObjectPool<IBlip> GetBlipPool(IBaseObjectFactory<IBlip> blipFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetCheckpointFactory()
Declaration
public override IBaseObjectFactory<ICheckpoint> GetCheckpointFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetCheckpointPool(IBaseObjectFactory<ICheckpoint>)
Declaration
public override IBaseObjectPool<ICheckpoint> GetCheckpointPool(IBaseObjectFactory<ICheckpoint> checkpointFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetColShapeFactory()
Declaration
public override IBaseObjectFactory<IColShape> GetColShapeFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetColShapePool(IBaseObjectFactory<IColShape>)
Declaration
public override IBaseObjectPool<IColShape> GetColShapePool(IBaseObjectFactory<IColShape> colShapeFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetConnectionInfoFactory()
Declaration
public override IBaseObjectFactory<IConnectionInfo> GetConnectionInfoFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetCore(IntPtr, IntPtr, AssemblyLoadContext, ILibrary, IPoolManager, INativeResourcePool)
Declaration
public override Core GetCore(IntPtr nativePointer, IntPtr resourcePointer, AssemblyLoadContext assemblyLoadContext, ILibrary library, IPoolManager poolManager, INativeResourcePool nativeResourcePool)
Parameters
Type |
Name |
Description |
System.IntPtr |
nativePointer |
|
System.IntPtr |
resourcePointer |
|
System.Runtime.Loader.AssemblyLoadContext |
assemblyLoadContext |
|
ILibrary |
library |
|
IPoolManager |
poolManager |
|
INativeResourcePool |
nativeResourcePool |
|
Returns
|
Improve this Doc
View Source
GetMarkerFactory()
Declaration
public override IBaseObjectFactory<IMarker> GetMarkerFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetMarkerPool(IBaseObjectFactory<IMarker>)
Declaration
public override IBaseObjectPool<IMarker> GetMarkerPool(IBaseObjectFactory<IMarker> factory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetObjectFactory()
Declaration
public override IEntityFactory<IObject> GetObjectFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetPedFactory()
Declaration
public override IEntityFactory<IPed> GetPedFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetPedPool(IEntityFactory<IPed>)
Declaration
public override IEntityPool<IPed> GetPedPool(IEntityFactory<IPed> pedFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetPlayerFactory()
Declaration
public override IEntityFactory<IPlayer> GetPlayerFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetPlayerPool(IEntityFactory<IPlayer>)
Declaration
public override IEntityPool<IPlayer> GetPlayerPool(IEntityFactory<IPlayer> playerFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetVehicleFactory()
Declaration
public override IEntityFactory<IVehicle> GetVehicleFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetVehiclePool(IEntityFactory<IVehicle>)
Declaration
public override IEntityPool<IVehicle> GetVehiclePool(IEntityFactory<IVehicle> vehicleFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetVirtualEntityFactory()
Declaration
public override IBaseObjectFactory<IVirtualEntity> GetVirtualEntityFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetVirtualEntityGroupFactory()
Declaration
public override IBaseObjectFactory<IVirtualEntityGroup> GetVirtualEntityGroupFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetVirtualEntityGroupPool(IBaseObjectFactory<IVirtualEntityGroup>)
Declaration
public override IBaseObjectPool<IVirtualEntityGroup> GetVirtualEntityGroupPool(IBaseObjectFactory<IVirtualEntityGroup> virtualEntityGroupFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetVirtualEntityPool(IBaseObjectFactory<IVirtualEntity>)
Declaration
public override IBaseObjectPool<IVirtualEntity> GetVirtualEntityPool(IBaseObjectFactory<IVirtualEntity> virtualEntityFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetVoiceChannelFactory()
Declaration
public override IBaseObjectFactory<IVoiceChannel> GetVoiceChannelFactory()
Returns
Overrides
|
Improve this Doc
View Source
GetVoiceChannelPool(IBaseObjectFactory<IVoiceChannel>)
Declaration
public override IBaseObjectPool<IVoiceChannel> GetVoiceChannelPool(IBaseObjectFactory<IVoiceChannel> voiceChannelFactory)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
OnTick()
Declaration
public override void OnTick()
Overrides
Implements