Space Engineers
Public Member Functions | List of all members
VRage.Groups.IGroupData< TNode > Interface Template Reference

Public Member Functions

void OnCreate< TGroupData > (MyGroups< TNode, TGroupData >.Group group)
 Group is taken from pool More...
 
void OnRelease ()
 Group is returned to pool More...
 
void OnNodeAdded (TNode entity)
 Node is added to group More...
 
void OnNodeRemoved (TNode entity)
 Node is removed from group More...
 

Detailed Description

Type Constraints
TNode :class 

Definition at line 8 of file IGroupData.cs.

Member Function Documentation

void VRage.Groups.IGroupData< TNode >.OnCreate< TGroupData > ( MyGroups< TNode, TGroupData >.Group  group)

Group is taken from pool

Type Constraints
TGroupData :IGroupData<TNode> 
TGroupData :new() 
void VRage.Groups.IGroupData< TNode >.OnNodeAdded ( TNode  entity)

Node is added to group

void VRage.Groups.IGroupData< TNode >.OnNodeRemoved ( TNode  entity)

Node is removed from group

void VRage.Groups.IGroupData< TNode >.OnRelease ( )

Group is returned to pool


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