{"Id":"BM.BTBuilderPool","Name":"BTBuilderPool","DisplayName":"BTBuilderPool","FullName":"BM.BTBuilderPool","Namespace":"BM","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"BTBuilderCount:System.Int32","Name":"BTBuilderCount","Type":"System.Int32","Signature":"private System.Int32 BTBuilderCount","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"EB6719E99BB613A6F44A656A425638DDA3DAFCEFBA239D4E3F8AFE0BAFEF9DCF"},{"Id":"_btBuilderPool:System.Collections.Generic.Queue\u00601\u003CBM.BTBuilder\u003E","Name":"_btBuilderPool","Type":"System.Collections.Generic.Queue\u003CBM.BTBuilder\u003E","Signature":"private System.Collections.Generic.Queue\u003CBM.BTBuilder\u003E _btBuilderPool","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"80CB75F9925F59777424D7620B066AF821500BE551F451909AF969CFC660D035"},{"Id":"_instance:System.Lazy\u00601\u003CBM.BTBuilderPool\u003E","Name":"_instance","Type":"System.Lazy\u003CBM.BTBuilderPool\u003E","Signature":"private System.Lazy\u003CBM.BTBuilderPool\u003E _instance","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"EB9CE4B5A24FD46771625CE2059A2C786E5834483FC8AECBF9F4E6F8323A72AB"}],"Properties":[{"Id":"Instance:BM.BTBuilderPool","Name":"Instance","Type":"BM.BTBuilderPool","Signature":"private BM.BTBuilderPool Instance","Visibility":"private","HasGetter":true,"HasSetter":false,"Hash":"565A50851B270BC93A244A330558A4307DE29728FC02933DE84D0F1421FFA502"}],"Events":[],"Methods":[{"Id":"Get()-\u003EBM.BTBuilder","Name":"Get","Signature":"public BM.BTBuilder Get()","Visibility":"public","ReturnType":"BM.BTBuilder","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":11,"BodyHash":"B819462B244253154154632D71B0E31A35846254296D1BD6A014C882900FEE05","Hash":"002A7D0AC0D4157468911C313D9D4BCD23904AEE35640334A4ED71CCFFB0014F","CalledMethods":["BM.BTBuilderPool::get_Instance()","BM.BTBuilderPool::GetBuilder()"],"StringLiterals":[],"Source":null},{"Id":"GetBuilder()-\u003EBM.BTBuilder","Name":"GetBuilder","Signature":"private BM.BTBuilder GetBuilder()","Visibility":"private","ReturnType":"BM.BTBuilder","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":31,"BodyHash":"B41B37B753B43AE8FD882F53E33664B8C71110E5EA9227B696E48E4CA2AED326","Hash":"769E9396BA917359647948EE4E239E0E4250D11A8B9D3C4C19A3157132B7191C","CalledMethods":["System.Collections.Generic.Queue\u003CBM.BTBuilder\u003E::get_Count()","BM.BTBuilder::.ctor()","System.Collections.Generic.Queue\u003CBM.BTBuilder\u003E::Dequeue()"],"StringLiterals":[],"Source":null},{"Id":"PopulatePool(System.Int32)-\u003ESystem.Void","Name":"PopulatePool","Signature":"private System.Void PopulatePool(System.Int32 count)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"count","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"90039F7B22507304052F18FED81F21B2BD9CEB2C0A97214CD16DEA0D9A544329","Hash":"65B9057C49E1155DA01D0F949AF9919DEC969B91D1A7AADAFAB2DD33C2D20C94","CalledMethods":["BM.BTBuilder::.ctor()","System.Collections.Generic.Queue\u003CBM.BTBuilder\u003E::Enqueue(!0)"],"StringLiterals":[],"Source":null},{"Id":"Return(BM.BTBuilder)-\u003ESystem.Void","Name":"Return","Signature":"public System.Void Return(BM.BTBuilder builder)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"builder","Type":"BM.BTBuilder","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"44C75FDA3C781563E154DF7C8BD20F8DB766AD60C054ABD38C3B873F8AE1FDE1","Hash":"AF778F4C2C792C2A722566EF128DE4F48146E7836E715FE1D02F64502CE1BC57","CalledMethods":["BM.BTBuilderPool::get_Instance()","BM.BTBuilderPool::ReturnBuilder(BM.BTBuilder)"],"StringLiterals":[],"Source":null},{"Id":"ReturnBuilder(BM.BTBuilder)-\u003ESystem.Void","Name":"ReturnBuilder","Signature":"public System.Void ReturnBuilder(BM.BTBuilder builder)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"builder","Type":"BM.BTBuilder","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":19,"BodyHash":"50F15C422C5A34FAB31A7E91A19F6FE93AA0CA430773A5C04EAAC89D07FF6156","Hash":"81B5D4B6979B3514621BE60F49363AB42FEE2E49BDD600EC23D713896EE16605","CalledMethods":["BM.BTBuilder::Reset()","System.Collections.Generic.Queue\u003CBM.BTBuilder\u003E::Enqueue(!0)"],"StringLiterals":[],"Source":null}],"Hash":"54887B3851B2AF646D69D9F2BF9314756D4CBC0459B1725013388B4AB15E7EF8"}