Interface IPoolManager
This pool decides which entity pool to use depending on the entity type
Assembly: AltV.Net.Client.dll
Syntax
public interface IPoolManager : ISharedPoolManager
Properties
|
Improve this Doc
View Source
Audio
Declaration
IBaseObjectPool<IAudio> Audio { get; }
Property Value
|
Improve this Doc
View Source
AudioFilter
Declaration
IBaseObjectPool<IAudioFilter> AudioFilter { get; }
Property Value
|
Improve this Doc
View Source
AudioOutput
Declaration
IBaseObjectPool<IAudioOutput> AudioOutput { get; }
Property Value
|
Improve this Doc
View Source
AudioOutputAttached
Declaration
IBaseObjectPool<IAudioOutputAttached> AudioOutputAttached { get; }
Property Value
|
Improve this Doc
View Source
AudioOutputFrontend
Declaration
IBaseObjectPool<IAudioOutputFrontend> AudioOutputFrontend { get; }
Property Value
|
Improve this Doc
View Source
AudioOutputWorld
Declaration
IBaseObjectPool<IAudioOutputWorld> AudioOutputWorld { get; }
Property Value
|
Improve this Doc
View Source
Blip
Declaration
IBaseObjectPool<IBlip> Blip { get; }
Property Value
|
Improve this Doc
View Source
Checkpoint
Declaration
IBaseObjectPool<ICheckpoint> Checkpoint { get; }
Property Value
|
Improve this Doc
View Source
ColShape
Declaration
IBaseObjectPool<IColShape> ColShape { get; }
Property Value
|
Improve this Doc
View Source
Font
Declaration
IBaseObjectPool<IFont> Font { get; }
Property Value
|
Improve this Doc
View Source
HttpClient
Declaration
IBaseObjectPool<IHttpClient> HttpClient { get; }
Property Value
|
Improve this Doc
View Source
LocalObject
Declaration
IEntityPool<ILocalObject> LocalObject { get; }
Property Value
|
Improve this Doc
View Source
LocalPed
Declaration
IBaseObjectPool<ILocalPed> LocalPed { get; }
Property Value
|
Improve this Doc
View Source
LocalVehicle
Declaration
IBaseObjectPool<ILocalVehicle> LocalVehicle { get; }
Property Value
|
Improve this Doc
View Source
Marker
Declaration
IBaseObjectPool<IMarker> Marker { get; }
Property Value
|
Improve this Doc
View Source
Object
Declaration
IEntityPool<IObject> Object { get; }
Property Value
|
Improve this Doc
View Source
Ped
Declaration
IEntityPool<IPed> Ped { get; }
Property Value
|
Improve this Doc
View Source
Player
Declaration
IPlayerPool Player { get; }
Property Value
|
Improve this Doc
View Source
RmlDocument
Declaration
IBaseObjectPool<IRmlDocument> RmlDocument { get; }
Property Value
|
Improve this Doc
View Source
RmlElement
Declaration
IBaseObjectPool<IRmlElement> RmlElement { get; }
Property Value
|
Improve this Doc
View Source
TextLabel
Declaration
IBaseObjectPool<ITextLabel> TextLabel { get; }
Property Value
|
Improve this Doc
View Source
Vehicle
Declaration
IEntityPool<IVehicle> Vehicle { get; }
Property Value
|
Improve this Doc
View Source
VirtualEntity
Declaration
IBaseObjectPool<IVirtualEntity> VirtualEntity { get; }
Property Value
|
Improve this Doc
View Source
VirtualEntityGroup
Declaration
IBaseObjectPool<IVirtualEntityGroup> VirtualEntityGroup { get; }
Property Value
|
Improve this Doc
View Source
WebSocketClient
Declaration
IBaseObjectPool<IWebSocketClient> WebSocketClient { get; }
Property Value
|
Improve this Doc
View Source
WebView
Declaration
IBaseObjectPool<IWebView> WebView { get; }
Property Value
Methods
|
Improve this Doc
View Source
Get(IntPtr, BaseObjectType)
Declaration
IBaseObject Get(IntPtr entityPointer, BaseObjectType baseObjectType)
Parameters
Type |
Name |
Description |
IntPtr |
entityPointer |
|
BaseObjectType |
baseObjectType |
|
Returns
|
Improve this Doc
View Source
GetOrCreate(ICore, IntPtr, BaseObjectType)
Declaration
IBaseObject GetOrCreate(ICore core, IntPtr entityPointer, BaseObjectType baseObjectType)
Parameters
Returns
|
Improve this Doc
View Source
GetOrCreate(ICore, IntPtr, BaseObjectType, UInt32)
Declaration
IBaseObject GetOrCreate(ICore core, IntPtr entityPointer, BaseObjectType baseObjectType, uint entityId)
Parameters
Type |
Name |
Description |
ICore |
core |
|
IntPtr |
entityPointer |
|
BaseObjectType |
baseObjectType |
|
System.UInt32 |
entityId |
|
Returns
|
Improve this Doc
View Source
Remove(IBaseObject)
Declaration
bool Remove(IBaseObject baseObject)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Remove(IntPtr, BaseObjectType)
Declaration
bool Remove(IntPtr entityPointer, BaseObjectType baseObjectType)
Parameters
Type |
Name |
Description |
IntPtr |
entityPointer |
|
BaseObjectType |
baseObjectType |
|
Returns
Type |
Description |
System.Boolean |
|