Romestead Assembly Reference

Candide.Entities.SpriteSheetPaletteCache

Type JSON

public class in Candide.Entities

Methods1
Properties0
Fields1
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities
  • Base typeSystem.Object
  • Hash01D8E600AE2A3988CB447D94D5983C9DAF06E59A7CDE0A3CEC908B1DECB063BB

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
_paletteVersionsprivateprivate System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.Int32>, CandideCreator.Shared.Graphics.SpriteSheet> _paletteVersions

Methods

Get

public CandideCreator.Shared.Graphics.SpriteSheet Get(CandideCreator.Shared.Graphics.SpriteSheet originalSheet, System.String palettePath, System.Int32 paletteRow)

Method metadata
  • Visibilitypublic
  • Return typeCandideCreator.Shared.Graphics.SpriteSheet
  • StaticTrue
  • VirtualFalse
  • Hash44C53A651112A1B3AF0491A31C2DEB09F68EE81E5B46F3EE2EDD618AD57B194D
  • Body hashA58C36CE1BA5A2C43EE545D86236A84D48D55AAC248744AAB7F33EB97DBA9AB6
  • IL size113
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsResource::get_Name()
  • System.ValueTuple<System.String, System.Int32>::.ctor(!0, !1)
  • System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.Int32>, CandideCreator.Shared.Graphics.SpriteSheet>::TryGetValue(!0, !1&)
  • CandideCreator.Shared.Content::GetTextureWithPaletteSwap(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.String, System.String, System.Int32, System.Boolean)
  • CandideCreator.Shared.Graphics.SpriteSheet::.ctor(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2)
  • System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.Int32>, CandideCreator.Shared.Graphics.SpriteSheet>::set_Item(!0, !1)
Called by