Interface IPoolManager
This pool decides which entity pool to use depending on the entity type
Assembly: AltV.Net.dll
Syntax
public interface IPoolManager : ISharedPoolManager
Properties
|
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
ConnectionInfo
Declaration
IBaseObjectPool<IConnectionInfo> ConnectionInfo { 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
IEntityPool<IPlayer> Player { 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
VoiceChannel
Declaration
IBaseObjectPool<IVoiceChannel> VoiceChannel { get; }
Property Value
Methods
|
Improve this Doc
View Source
Add(IBaseObject)
Declaration
void Add(IBaseObject baseObject)
Parameters
|
Improve this Doc
View Source
Get(IntPtr, BaseObjectType)
Declaration
IBaseObject Get(IntPtr entityPointer, BaseObjectType baseObjectType)
Parameters
Type |
Name |
Description |
System.IntPtr |
entityPointer |
|
BaseObjectType |
baseObjectType |
|
Returns
|
Improve this Doc
View Source
GetOrCreate(ICore, IntPtr, BaseObjectType)
Declaration
IBaseObject GetOrCreate(ICore core, IntPtr entityPointer, BaseObjectType baseObjectType)
Parameters
Type |
Name |
Description |
ICore |
core |
|
System.IntPtr |
entityPointer |
|
BaseObjectType |
baseObjectType |
|
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 |
|
System.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 |
System.IntPtr |
entityPointer |
|
BaseObjectType |
baseObjectType |
|
Returns
Type |
Description |
System.Boolean |
|