Struct ProvinceMapProcessor.BMPData
Image data wrapper (supports both BMP and PNG) Named BMPData for backward compatibility
public struct ProvinceMapProcessor.BMPData
Fields
Height
public int Height
Field Value
- int
Width
public int Width
Field Value
- int
Methods
Dispose()
public void Dispose()
FromPixelData(BMPPixelData)
public static ProvinceMapProcessor.BMPData FromPixelData(BMPParser.BMPPixelData data)
Parameters
dataBMPParser.BMPPixelData
Returns
FromUnifiedPixelData(ImagePixelData)
public static ProvinceMapProcessor.BMPData FromUnifiedPixelData(ImageParser.ImagePixelData data)
Parameters
Returns
GetPixelData()
public ProvinceMapProcessor.BMPPixelDataWrapper GetPixelData()
Returns
TryGetRawPixelBytes(out NativeArray<byte>, out int)
Get raw decoded pixel bytes and bytes-per-pixel for GPU upload. Currently only supports PNG (unified) format. Returns false for BMP format (not currently used).
public bool TryGetRawPixelBytes(out NativeArray<byte> rawBytes, out int bytesPerPixel)
Parameters
rawBytesNativeArray<byte>bytesPerPixelint
Returns
- bool