Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_DestructibleIdentificator Interface Reference

Public Member Functions

void SetIndex (int index)
 
void SetRplId (RplId rplId)
 
void SetEntityID (EntityID entityID)
 
RplId GetRplId (out int index)
 
IEntity GetEntity ()
 

Static Public Member Functions

static void Encode (SSnapSerializerBase snapshot, ScriptCtx ctx, ScriptBitSerializer packet)
 Codec methods.
 
static bool Decode (ScriptBitSerializer packet, ScriptCtx ctx, SSnapSerializerBase snapshot)
 
static bool SnapCompare (SSnapSerializerBase lhs, SSnapSerializerBase rhs, ScriptCtx ctx)
 
static bool PropCompare (SCR_DestructibleIdentificator prop, SSnapSerializerBase snapshot, ScriptCtx ctx)
 
static bool Extract (SCR_DestructibleIdentificator prop, ScriptCtx ctx, SSnapSerializerBase snapshot)
 
static bool Inject (SSnapSerializerBase snapshot, ScriptCtx ctx, SCR_DestructibleIdentificator prop)
 

Protected Attributes

EntityID m_EntityID = EntityID.INVALID
 
RplId m_RplId = RplId.Invalid()
 
int m_iIndex = -1
 

Member Function Documentation

◆ Decode()

static bool SCR_DestructibleIdentificator.Decode ( ScriptBitSerializer packet,
ScriptCtx ctx,
SSnapSerializerBase snapshot )
static

◆ Encode()

static void SCR_DestructibleIdentificator.Encode ( SSnapSerializerBase snapshot,
ScriptCtx ctx,
ScriptBitSerializer packet )
static

Codec methods.

◆ Extract()

static bool SCR_DestructibleIdentificator.Extract ( SCR_DestructibleIdentificator prop,
ScriptCtx ctx,
SSnapSerializerBase snapshot )
static

◆ GetEntity()

IEntity SCR_DestructibleIdentificator.GetEntity ( )

◆ GetRplId()

RplId SCR_DestructibleIdentificator.GetRplId ( out int index)

◆ Inject()

static bool SCR_DestructibleIdentificator.Inject ( SSnapSerializerBase snapshot,
ScriptCtx ctx,
SCR_DestructibleIdentificator prop )
static

◆ PropCompare()

static bool SCR_DestructibleIdentificator.PropCompare ( SCR_DestructibleIdentificator prop,
SSnapSerializerBase snapshot,
ScriptCtx ctx )
static

◆ SetEntityID()

void SCR_DestructibleIdentificator.SetEntityID ( EntityID entityID)

◆ SetIndex()

void SCR_DestructibleIdentificator.SetIndex ( int index)

◆ SetRplId()

void SCR_DestructibleIdentificator.SetRplId ( RplId rplId)

◆ SnapCompare()

static bool SCR_DestructibleIdentificator.SnapCompare ( SSnapSerializerBase lhs,
SSnapSerializerBase rhs,
ScriptCtx ctx )
static

Member Data Documentation

◆ m_EntityID

EntityID SCR_DestructibleIdentificator.m_EntityID = EntityID.INVALID
protected

◆ m_iIndex

int SCR_DestructibleIdentificator.m_iIndex = -1
protected

◆ m_RplId

RplId SCR_DestructibleIdentificator.m_RplId = RplId.Invalid()
protected

The documentation for this interface was generated from the following file: