C# Класс PaletteFupixel, Fupixel

Наследование: Fupixel
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AssignPalette ( uint colorIndex, Color color ) : void
AssignPalette ( uint colorIndex, Color32 color ) : void
AssignPalette ( uint colorIndex, byte r, byte g, byte b ) : void
AssignPalette ( uint colorIndex, byte r, byte g, byte b, byte a ) : void
AssignPalette ( uint colorIndex, float r, float g, float b ) : void
AssignPalette ( uint colorIndex, float r, float g, float b, float a ) : void
Awake ( ) : void
Blit ( FURegion region, int x, int y ) : void
BlitTransparent ( FURegion region, int x, int y, Color32 transparent ) : void
BlitWithPalette ( FURegion region, int x, int y ) : void
BlitWithPalette ( FURegion region, int x, int y, Color32 palette ) : void
ClearPixelsIndexed ( uint colorIndex ) : void
CommitPalette ( ) : void
GetPalette ( ) : UnityEngine.Color32[]
GetPixelPalette ( int index ) : uint
GetPixelPalette ( int x, int y ) : uint
GetRegion ( int x, int y, int width, int height ) : FURegion
GetScreen ( ) : FURegion
PaletteFindClosestColor ( Color32 color, Color32 palette ) : uint
RGBtoCIELAB ( Color color ) : Vector3
ReadPalette ( uint colorIndex ) : Color32
SetPixel ( float x, float y, uint colorIndex ) : void
SetPixel ( int x, int y, uint colorIndex ) : void
SetupPalette ( uint numcols ) : void

Описание методов

AssignPalette() публичный Метод

public AssignPalette ( uint colorIndex, Color color ) : void
colorIndex uint
color Color
Результат void

AssignPalette() публичный Метод

public AssignPalette ( uint colorIndex, Color32 color ) : void
colorIndex uint
color UnityEngine.Color32
Результат void

AssignPalette() публичный Метод

public AssignPalette ( uint colorIndex, byte r, byte g, byte b ) : void
colorIndex uint
r byte
g byte
b byte
Результат void

AssignPalette() публичный Метод

public AssignPalette ( uint colorIndex, byte r, byte g, byte b, byte a ) : void
colorIndex uint
r byte
g byte
b byte
a byte
Результат void

AssignPalette() публичный Метод

public AssignPalette ( uint colorIndex, float r, float g, float b ) : void
colorIndex uint
r float
g float
b float
Результат void

AssignPalette() публичный Метод

public AssignPalette ( uint colorIndex, float r, float g, float b, float a ) : void
colorIndex uint
r float
g float
b float
a float
Результат void

Awake() публичный Метод

public Awake ( ) : void
Результат void

Blit() публичный Метод

public Blit ( FURegion region, int x, int y ) : void
region FURegion
x int
y int
Результат void

BlitTransparent() публичный Метод

public BlitTransparent ( FURegion region, int x, int y, Color32 transparent ) : void
region FURegion
x int
y int
transparent UnityEngine.Color32
Результат void

BlitWithPalette() публичный Метод

public BlitWithPalette ( FURegion region, int x, int y ) : void
region FURegion
x int
y int
Результат void

BlitWithPalette() публичный Метод

public BlitWithPalette ( FURegion region, int x, int y, Color32 palette ) : void
region FURegion
x int
y int
palette UnityEngine.Color32
Результат void

ClearPixelsIndexed() публичный Метод

public ClearPixelsIndexed ( uint colorIndex ) : void
colorIndex uint
Результат void

CommitPalette() публичный Метод

public CommitPalette ( ) : void
Результат void

GetPalette() публичный Метод

public GetPalette ( ) : UnityEngine.Color32[]
Результат UnityEngine.Color32[]

GetPixelPalette() публичный Метод

public GetPixelPalette ( int index ) : uint
index int
Результат uint

GetPixelPalette() публичный Метод

public GetPixelPalette ( int x, int y ) : uint
x int
y int
Результат uint

GetRegion() публичный Метод

public GetRegion ( int x, int y, int width, int height ) : FURegion
x int
y int
width int
height int
Результат FURegion

GetScreen() публичный Метод

public GetScreen ( ) : FURegion
Результат FURegion

PaletteFindClosestColor() публичный статический Метод

public static PaletteFindClosestColor ( Color32 color, Color32 palette ) : uint
color UnityEngine.Color32
palette UnityEngine.Color32
Результат uint

RGBtoCIELAB() публичный статический Метод

public static RGBtoCIELAB ( Color color ) : Vector3
color Color
Результат Vector3

ReadPalette() публичный Метод

public ReadPalette ( uint colorIndex ) : Color32
colorIndex uint
Результат UnityEngine.Color32

SetPixel() публичный Метод

public SetPixel ( float x, float y, uint colorIndex ) : void
x float
y float
colorIndex uint
Результат void

SetPixel() публичный Метод

public SetPixel ( int x, int y, uint colorIndex ) : void
x int
y int
colorIndex uint
Результат void

SetupPalette() публичный Метод

public SetupPalette ( uint numcols ) : void
numcols uint
Результат void