{"Id":"Candide.World.FogOfWarWorldMap","Name":"FogOfWarWorldMap","DisplayName":"FogOfWarWorldMap","FullName":"Candide.World.FogOfWarWorldMap","Namespace":"Candide.World","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"PartCount:Microsoft.Xna.Framework.Point","Name":"PartCount","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point PartCount","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"8E901EF21CC76171251CD0DAF955FBEE431D1B8B3A51B51EA385B27F33021855"},{"Id":"Parts:Candide.World.WorldMapPart[]","Name":"Parts","Type":"Candide.World.WorldMapPart[]","Signature":"public Candide.World.WorldMapPart[] Parts","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"5DCC07356753B26B6BC51D9632E21E0EF9045E0E803A0B6E1AE0F8ACC042A76A"},{"Id":"PartSize:Microsoft.Xna.Framework.Point","Name":"PartSize","Type":"Microsoft.Xna.Framework.Point","Signature":"public Microsoft.Xna.Framework.Point PartSize","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"3FE09DCB021988E59FC7BD1DA32780F515FA018FB5BF8538E13F3E375FD2D24D"},{"Id":"World:Candide.World.ChunkedWorld","Name":"World","Type":"Candide.World.ChunkedWorld","Signature":"public Candide.World.ChunkedWorld World","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"049745F6EF2C5996D6DFC258409144DED98D2A361B8B586AD53F216671E582D3"},{"Id":"_hasDisposed:System.Boolean","Name":"_hasDisposed","Type":"System.Boolean","Signature":"private System.Boolean _hasDisposed","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CDC26B68D15E50C90C5D3520AF0CBD49DC4EB9F101C8A6BA319D84A250CB37F7"},{"Id":"_shouldUpdateWholeArea:System.Boolean","Name":"_shouldUpdateWholeArea","Type":"System.Boolean","Signature":"private System.Boolean _shouldUpdateWholeArea","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8D73F6035300E81455939EC7496C7369FAAE0731D275EF9A490D836FFA38BC89"},{"Id":"_updateCenter:Microsoft.Xna.Framework.Point","Name":"_updateCenter","Type":"Microsoft.Xna.Framework.Point","Signature":"private Microsoft.Xna.Framework.Point _updateCenter","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"AC8AD59DDC58744EF30B4069A0E2964DC79AAE655AC87895B3A86A65024F92BD"},{"Id":"_updateRadiusSquare:System.Int32","Name":"_updateRadiusSquare","Type":"System.Int32","Signature":"private System.Int32 _updateRadiusSquare","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1FA81A87AE8A6E2EFECD6ABDD87E0A94C1888297A4D08866E97E7F147535A850"}],"Properties":[],"Events":[],"Methods":[{"Id":"Dispose()-\u003ESystem.Void","Name":"Dispose","Signature":"public System.Void Dispose()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"E328FDAB354E88739454DDFCDB752AD377FA0DB020A0E5D2CA9BFB8E18AC80BA","Hash":"1FBCB0AB3BCEF1C03EF277F599B4EE9F40FE522C0E60A745C6E8E83E6B121B18","CalledMethods":["Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"QueueUpdateWholeMap()-\u003ESystem.Void","Name":"QueueUpdateWholeMap","Signature":"public System.Void QueueUpdateWholeMap()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"4D4A6935C84BEE1EC6830363587611F2960CE97BBE886E381EA423FCC74DFD3E","Hash":"7ECD4D85A1E12EF7904BCE6CE23E0AB6FFB3553702A76C9D4946CC03F1990B49","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.Vector2, System.Int32)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.Vector2 centerPosition, System.Int32 tileRadius)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"centerPosition","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false},{"Name":"tileRadius","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":149,"BodyHash":"C6DA36C1154F3BC1CD54913A926D4FF2A9B1689F4D13C923B5C375674A359D5C","Hash":"548A1C1F70F6638DE26D2A95438CE6DD10398CD2457CECB115DE886945735915","CalledMethods":["Candide.World.ChunkedWorld::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)","Candide.World.FogOfWarWorldMap::UpdateRectangle(System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"UpdatePart(Candide.World.WorldMapPart, System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"UpdatePart","Signature":"public System.Void UpdatePart(Candide.World.WorldMapPart part, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"part","Type":"Candide.World.WorldMapPart","IsOut":false,"IsOptional":false},{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":396,"BodyHash":"D3C0C47EFC45DE967600C6456CA4035D15DE6DA1739D38EA8849DF6C0F101F35","Hash":"4CC8600C19EE01D0C8BAC3CEAABBE3D738244B984DA7CB302D89DB934ABD6375","CalledMethods":["Microsoft.Xna.Framework.Rectangle::get_Right()","Microsoft.Xna.Framework.Rectangle::get_Bottom()","System.Boolean[,]::Get(System.Int32, System.Int32)","Microsoft.Xna.Framework.Color::get_Black()","Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Color::get_Transparent()","Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)","System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E::.ctor(!0)","Microsoft.Xna.Framework.Graphics.Texture2D::SetData(System.Int32, System.Nullable\u003CMicrosoft.Xna.Framework.Rectangle\u003E, !!0[], System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"UpdateRectangle(System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"UpdateRectangle","Signature":"public System.Void UpdateRectangle(System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":219,"BodyHash":"426DEEA54247A6878B0CD74B6A34797661EC85242A869FE0507DE91E69FC435B","Hash":"528C52921D75E6E66E63790755FAD59B11AD2C5A19EFF4EA41FD11D3D4988860","CalledMethods":["Candide.World.FogOfWarWorldMap::UpdatePart(Candide.World.WorldMapPart, System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"UpdateWholeRectangle(System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"UpdateWholeRectangle","Signature":"public System.Void UpdateWholeRectangle(System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"EFA28A475756CF349233672EA8848EBCAF34F84D4E3CBB2E80F706363AD4380B","Hash":"21CE06029D6179D2E3C837CCDDF587A7E1BABF7D993796192B11F251E08B50C8","CalledMethods":["Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Candide.World.FogOfWarWorldMap::UpdateRectangle(System.Int32, System.Int32, System.Int32, System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"2BE5B4C7EC248DFEE1487F7B4BB6F8F4DC0B5281B3DA01B2F697F869C15C122D"}