Show / Hide Table of Contents

Namespace Eco.Shared.Graphics

Classes

ColorantData

Struct that holds colorant data. Can be replaced with tech tree data storage, but it anyways provides all needed data to operate with colorant and paint mixing in general

ColorantWeight

Container for colorant amount storage. Needed to be able to transfer recipes from client to server.

ColorMixer

Logic container for color mixing Implements basic blending of coloros based on weights

ColorRecipe

Data container for single color recipe in Mixer. Holds list of ingredients (colorant names with weights) to use in color mixing process Used in client/server transfers, so needs separate sync-able container.

NamedColor

Wrapper for ByteColor that contains named of base, shade index and result color

NamedColorGenerator

NamedColors

All base named colors supported by the Eco client.

NamedColorUtils

Static utility methods for working with dye colors

☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾