|
bool | operator< (const ColorRGBA &Left, const ColorRGBA &Right) |
|
static std::vector< ColorRGBA > | GetUniqueColors (const CImageInfo &Image) |
|
static int | GetColorIndex (const std::array< ColorRGBA, NumTiles > &ColorGroup, ColorRGBA Color) |
|
static std::vector< std::array< ColorRGBA, NumTiles > > | GroupColors (const std::vector< ColorRGBA > &vColors) |
|
static void | SetColorTile (CImageInfo &Image, int x, int y, ColorRGBA Color) |
|
static CImageInfo | ColorGroupToImage (const std::array< ColorRGBA, NumTiles > &aColorGroup) |
|
static std::vector< CImageInfo > | ColorGroupsToImages (const std::vector< std::array< ColorRGBA, NumTiles > > &vaColorGroups) |
|
static std::shared_ptr< CEditorImage > | ImageInfoToEditorImage (CEditor *pEditor, const CImageInfo &Image, const char *pName) |
|
static std::shared_ptr< CLayerTiles > | AddLayerWithImage (CEditor *pEditor, const std::shared_ptr< CLayerGroup > &pGroup, int Width, int Height, const CImageInfo &Image, const char *pName) |
|
static void | SetTilelayerIndices (const std::shared_ptr< CLayerTiles > &pLayer, const std::array< ColorRGBA, NumTiles > &aColorGroup, const CImageInfo &Image) |
|