Candide.Entities.SpriteSheetPaletteCache
Type JSONpublic class in Candide.Entities
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities - Base type
System.Object - Hash
01D8E600AE2A3988CB447D94D5983C9DAF06E59A7CDE0A3CEC908B1DECB063BB
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
_paletteVersions# | private | private 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 type
CandideCreator.Shared.Graphics.SpriteSheet - StaticTrue
- VirtualFalse
- Hash
44C53A651112A1B3AF0491A31C2DEB09F68EE81E5B46F3EE2EDD618AD57B194D - Body hash
A58C36CE1BA5A2C43EE545D86236A84D48D55AAC248744AAB7F33EB97DBA9AB6 - 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)