Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SCR_TreePartSynchronizationData Interface Reference

Public Member Functions

void SCR_TreePartSynchronizationData ()
 
void ~SCR_TreePartSynchronizationData ()
 

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_TreePartSynchronizationData prop, SSnapSerializerBase snapshot, ScriptCtx ctx)
 
static bool Extract (SCR_TreePartSynchronizationData prop, ScriptCtx ctx, SSnapSerializerBase snapshot)
 
static bool Inject (SSnapSerializerBase snapshot, ScriptCtx ctx, SCR_TreePartSynchronizationData prop)
 

Public Attributes

int m_iTreePartIndex
 
float m_fQuaternion [4]
 
vector m_vPosition
 
vector m_vVelocity
 
vector m_vAngularVelocity
 
EntityID m_TreeID
 

Constructor & Destructor Documentation

◆ SCR_TreePartSynchronizationData()

void SCR_TreePartSynchronizationData.SCR_TreePartSynchronizationData ( )

◆ ~SCR_TreePartSynchronizationData()

void SCR_TreePartSynchronizationData.~SCR_TreePartSynchronizationData ( )

Member Function Documentation

◆ Decode()

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

◆ Encode()

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

Codec methods.

◆ Extract()

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

◆ Inject()

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

◆ PropCompare()

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

◆ SnapCompare()

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

Member Data Documentation

◆ m_fQuaternion

float SCR_TreePartSynchronizationData.m_fQuaternion[4]

◆ m_iTreePartIndex

int SCR_TreePartSynchronizationData.m_iTreePartIndex

◆ m_TreeID

EntityID SCR_TreePartSynchronizationData.m_TreeID

◆ m_vAngularVelocity

vector SCR_TreePartSynchronizationData.m_vAngularVelocity

◆ m_vPosition

vector SCR_TreePartSynchronizationData.m_vPosition

◆ m_vVelocity

vector SCR_TreePartSynchronizationData.m_vVelocity

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