internal override void RemoveChild(Node child) { if (_token_ == child) { _token_ = null; return; } if (_bank_ == child) { _bank_ = null; return; } if (_player_ == child) { _player_ = null; return; } }
public void SetToken(TPreloadBank node) { if (_token_ != null) { _token_.Parent(null); } if (node != null) { if (node.Parent() != null) { node.Parent().RemoveChild(node); } node.Parent(this); } _token_ = node; }
public virtual void CaseTPreloadBank(TPreloadBank node) { DefaultCase(node); }
public APreloadBankDecl( TPreloadBank _token_, TStringLiteral _bank_, PExp _player_ ) { SetToken(_token_); SetBank(_bank_); SetPlayer(_player_); }
public override void CaseTPreloadBank(TPreloadBank node) { index = 22; }