protected void init(BlockBase parent) { Parent = parent; if (parent != null) UsingPointers = parent.GetUsingPointers(); }