![]() |
Kerbal Space Program
1.12.4
|
Classes | |
| class | MapAttribute |
Public Member Functions | |
| void | FormatLocalizationTags () |
| virtual MapAttribute | GetAtt (double lat, double lon) |
| override Color | GetPixelColor (double x, double y) |
Public Member Functions inherited from MapSO | |
| virtual Texture2D | CompileGreyscale () |
| virtual Texture2D | CompileHeightAlpha () |
| virtual Texture2D | CompileRGB () |
| virtual Texture2D | CompileRGBA () |
| virtual Texture2D | CompileToTexture () |
| virtual Texture2D | CompileToTexture (byte filter) |
| virtual void | CreateMap (MapDepth depth, Texture2D tex) |
| virtual void | CreateMap (MapDepth depth, string name, int width, int height) |
| virtual Color[] | CreateMapRGBQuantized (Texture2D tex, float quantize) |
| virtual Color[] | CreateMapRGBQuantized (Texture2D tex, int quantize) |
| virtual void | CreateMapRGBQuantized (Texture2D tex, Color[] quantize) |
| virtual byte | GetPixelByte (int x, int y) |
| virtual Color | GetPixelColor (int x, int y) |
| virtual Color | GetPixelColor (float x, float y) |
| virtual Color32 | GetPixelColor32 (int x, int y) |
| virtual Color | GetPixelColor32 (float x, float y) |
| virtual Color | GetPixelColor32 (double x, double y) |
| virtual float | GetPixelFloat (int x, int y) |
| virtual float | GetPixelFloat (float x, float y) |
| virtual float | GetPixelFloat (double x, double y) |
| virtual HeightAlpha | GetPixelHeightAlpha (int x, int y) |
| virtual HeightAlpha | GetPixelHeightAlpha (float x, float y) |
| virtual HeightAlpha | GetPixelHeightAlpha (double x, double y) |
| virtual byte | GreyByte (int x, int y) |
| virtual float | GreyFloat (int x, int y) |
| virtual byte[] | PixelByte (int x, int y) |
| virtual void | SetPixel (int x, int y, byte b) |
| virtual void | SetPixel (float x, float y, byte b) |
Public Attributes | |
| MapAttribute[] | Attributes = new MapAttribute[0] |
| bool | exactSearch |
| Color[] | nearColors = new Color[4] |
| float | neighborColorThresh = (1f / 1024f) |
| float | nonExactThreshold = -1f |
Additional Inherited Members | |
Public Types inherited from MapSO | |
| enum | MapDepth : int { MapDepth.Greyscale = 1, MapDepth.HeightAlpha = 2, MapDepth.RGB = 3, MapDepth.RGBA = 4 } |
Protected Member Functions inherited from MapSO | |
| void | ConstructBilinearCoords (float x, float y) |
| virtual void | ConstructBilinearCoords (double x, double y) |
| void | CreateGreyscaleFromAlpha (Texture2D tex) |
| void | CreateGreyscaleFromRGB (Texture2D tex) |
| void | CreateHeightAlpha (Texture2D tex) |
| void | CreateRGB (Texture2D tex) |
| void | CreateRGBA (Texture2D tex) |
| Color[] | CreateRGBQuantized (Texture2D tex, int quantize) |
| Color[] | CreateRGBQuantized (Texture2D tex, float quantize) |
| void | CreateRGBQuantized (Texture2D tex, Color[] quantize) |
| int | PixelIndex (int x, int y) |
Protected Attributes inherited from MapSO | |
| int | _bpp |
| byte[] | _data |
| int | _height |
| bool | _isCompiled |
| string | _name |
| int | _rowWidth |
| int | _width |
| float | centerX |
| double | centerXD |
| int | index |
| float | midX |
| double | midXD |
| int | minX |
| float | retVal |
| double | retValD |
| byte | val |
Static Protected Attributes inherited from MapSO | |
| static float | Byte2Float = 1f / 255f |
| static float | Float2Byte = 255f |
Properties inherited from MapSO | |
| int | BitsPerPixel [get] |
| MapDepth | Depth [get] |
| int | Height [get] |
| bool | IsCompiled [get] |
| string | MapName [get] |
| int | RowWidth [get] |
| int | Size [get] |
| string | SizeString [get] |
| int | Width [get] |
|
inline |
|
inlinevirtual |
< find the color that most closely matches the one on our pixel to get our current biome
|
inlinevirtual |
Reimplemented from MapSO.
| MapAttribute [] CBAttributeMapSO.Attributes = new MapAttribute[0] |
| bool CBAttributeMapSO.exactSearch |
| Color [] CBAttributeMapSO.nearColors = new Color[4] |
| float CBAttributeMapSO.neighborColorThresh = (1f / 1024f) |
| float CBAttributeMapSO.nonExactThreshold = -1f |
1.8.7