Skip to content
Tags give the ability to mark specific points in history as being important
  • v0.3.0-alpha
    7f522e0e · Bump version ·
    Release: Raygui-cs v0.3.0-alpha
    Update Raylib-cs.BleedingEdge to 5.6.2-dev.220, and wasm build to .NET 9.0.10.
    Added the LabelButton control.
    Added a ScrollPanel overload that doesn't require a Rectangle reference for the bounding box.
    Made the string parameters for Panel, Slider and StatusBar nullable.
    Added overloads for GetState and SetState with property specific return types.
    Added RLString type to aid converting between C# and C strings including fixed size buffers.
    Added overloads for ListViewEx, TextBox and TextInputBox that use fixed sized RLStrings.
    Changed WindowBox to return a bool if closed instead of an int.
    Imported some important defines from the Raygui header.
    Added wrappers for internal alpha and exclusive mode variables and GetTextBounds, GuiDrawText, 
    and GuiDrawRectangle functions to aid in creating custom controls.
  • v0.2.0
    f6b2e458 · Bump version ·
    Release: Raygui-cs v0.2.0-alpha
    Added overloads for GetState, SetState and SetStyle with enum parameters.
    Fixed TextBox and TextInputBox crashing when copying into them, they now use Span<char> or char[] instead of string for their text parameter.
  • v0.1.1 Release: Raygui-cs v0.1.1-alpha
    Added the Toggle control and a Grid overload that doesn't require a Vector2 reference for the mouse position.
  • v0.1.0
    c6ca37f4 · Generate nupkg ·
    Release: Raygui-cs v0.1.0-alpha
    Initial release!