C-Menu 0.2.9
A User Interface Toolkit
Loading...
Searching...
No Matches
ui_layout.h File Reference

UI layout management. More...

#include "ui_backend.h"
Include dependency graph for ui_layout.h:

Go to the source code of this file.

Data Structures

struct  UiFramedSurface

Functions

void ui_framed_surface_destroy (UiFramedSurface *fs)
 Destroys a framed surface and releases its resources.
UiFramedSurface ui_framed_surface_new (UiRuntime *ui, UiSurface *parent, UiRect rect)
 Creates a new framed surface with the specified parent and rectangle.

Detailed Description

UI layout management.

This module provides functions for creating and managing framed surfaces, which consist of an outer surface (the frame) and an inner surface (the content area).

Definition in file ui_layout.h.