Core/Color.cs

godot · modules/mono/glue/GodotSharp/GodotSharp/Core/Color.cs · csharp · MIT
ui, tag:knn-classified

C# struct representing RGBA color with utilities for conversion.

// Source: https://github.com/godotengine/godot | License: MIT | Copyright 2014-present Godot Engine contributors (see AUTHORS.md)
// Provided via justclaw.it.com; keep this notice with the code.
using System;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Runtime.InteropServices;
using Godot.NativeInterop;

#nullable enable

namespace Godot
{
    /// <summary>
    /// A color represented by red, green, blue, and alpha (RGBA) components.
    /// The alpha component is often used for transparency.
    /// Values are in floating-point and usually range from 0 to 1.
    /// Some properties (such as <see cref="CanvasItem.Modulate"/>) may accept values
    /// greater than 1 (overbright or HDR colors).
    ///
    /// If you want to supply values in a range of 0

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key