unsafe public StringPoolPtr(StringPool* pointer) { this.pointer = new IntPtr(pointer); }
public unsafe StringPoolPtr(StringPool *pointer) { this.pointer = new IntPtr((void *)pointer); }