Space Engineers
Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
VRage.Game.Entity.MyComponentChange Struct Reference

Public Member Functions

bool IsRemoval ()
 
bool IsAddition ()
 
bool IsChange ()
 

Static Public Member Functions

static MyComponentChange CreateRemoval (MyDefinitionId toRemove, int amount)
 
static MyComponentChange CreateAddition (MyDefinitionId toAdd, int amount)
 
static MyComponentChange CreateChange (MyDefinitionId toRemove, MyDefinitionId toAdd, int amount)
 

Public Attributes

int Amount
 

Properties

MyDefinitionId ToRemove [get, set]
 
MyDefinitionId ToAdd [get, set]
 

Detailed Description

Definition at line 5 of file MyComponentChange.cs.

Member Function Documentation

static MyComponentChange VRage.Game.Entity.MyComponentChange.CreateAddition ( MyDefinitionId  toAdd,
int  amount 
)
inlinestatic

Definition at line 63 of file MyComponentChange.cs.

static MyComponentChange VRage.Game.Entity.MyComponentChange.CreateChange ( MyDefinitionId  toRemove,
MyDefinitionId  toAdd,
int  amount 
)
inlinestatic

Definition at line 68 of file MyComponentChange.cs.

static MyComponentChange VRage.Game.Entity.MyComponentChange.CreateRemoval ( MyDefinitionId  toRemove,
int  amount 
)
inlinestatic

Definition at line 58 of file MyComponentChange.cs.

bool VRage.Game.Entity.MyComponentChange.IsAddition ( )
inline

Definition at line 17 of file MyComponentChange.cs.

bool VRage.Game.Entity.MyComponentChange.IsChange ( )
inline

Definition at line 22 of file MyComponentChange.cs.

bool VRage.Game.Entity.MyComponentChange.IsRemoval ( )
inline

Definition at line 12 of file MyComponentChange.cs.

Member Data Documentation

int VRage.Game.Entity.MyComponentChange.Amount

Definition at line 56 of file MyComponentChange.cs.

Property Documentation

MyDefinitionId VRage.Game.Entity.MyComponentChange.ToAdd
getset

Definition at line 44 of file MyComponentChange.cs.

MyDefinitionId VRage.Game.Entity.MyComponentChange.ToRemove
getset

Definition at line 31 of file MyComponentChange.cs.


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