This commit is contained in:
Sayed Murtadha Ahmed 2025-01-12 07:11:29 +00:00 committed by GitHub
commit e3042f8ca8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 5 additions and 5 deletions

View File

@ -269,7 +269,7 @@ TypedConfig :: struct {
id: ElementId, id: ElementId,
} }
ErrorType :: enum { ErrorType :: enum EnumBackingType {
TEXT_MEASUREMENT_FUNCTION_NOT_PROVIDED, TEXT_MEASUREMENT_FUNCTION_NOT_PROVIDED,
ARENA_CAPACITY_EXCEEDED, ARENA_CAPACITY_EXCEEDED,
ELEMENTS_CAPACITY_EXCEEDED, ELEMENTS_CAPACITY_EXCEEDED,

Binary file not shown.

Binary file not shown.

Binary file not shown.

8
clay.h
View File

@ -315,7 +315,7 @@ struct Clay_RectangleElementConfig {
CLAY__TYPEDEF(Clay_RectangleElementConfig, struct Clay_RectangleElementConfig); CLAY__TYPEDEF(Clay_RectangleElementConfig, struct Clay_RectangleElementConfig);
// Text // Text
CLAY__TYPEDEF(Clay_TextElementConfigWrapMode, enum { CLAY__TYPEDEF(Clay_TextElementConfigWrapMode, CLAY_PACKED_ENUM {
CLAY_TEXT_WRAP_WORDS, CLAY_TEXT_WRAP_WORDS,
CLAY_TEXT_WRAP_NEWLINES, CLAY_TEXT_WRAP_NEWLINES,
CLAY_TEXT_WRAP_NONE, CLAY_TEXT_WRAP_NONE,
@ -362,7 +362,7 @@ CLAY__TYPEDEF(Clay_FloatingAttachPoints, struct {
Clay_FloatingAttachPointType parent; Clay_FloatingAttachPointType parent;
}); });
CLAY__TYPEDEF(Clay_PointerCaptureMode, enum { CLAY__TYPEDEF(Clay_PointerCaptureMode, CLAY_PACKED_ENUM {
CLAY_POINTER_CAPTURE_MODE_CAPTURE, CLAY_POINTER_CAPTURE_MODE_CAPTURE,
// CLAY_POINTER_CAPTURE_MODE_PARENT, TODO pass pointer through to attached parent // CLAY_POINTER_CAPTURE_MODE_PARENT, TODO pass pointer through to attached parent
CLAY_POINTER_CAPTURE_MODE_PASSTHROUGH, CLAY_POINTER_CAPTURE_MODE_PASSTHROUGH,
@ -464,7 +464,7 @@ CLAY__TYPEDEF(Clay_RenderCommandArray, struct {
Clay_RenderCommand *internalArray; Clay_RenderCommand *internalArray;
}); });
CLAY__TYPEDEF(Clay_PointerDataInteractionState, enum { CLAY__TYPEDEF(Clay_PointerDataInteractionState, CLAY_PACKED_ENUM {
CLAY_POINTER_DATA_PRESSED_THIS_FRAME, CLAY_POINTER_DATA_PRESSED_THIS_FRAME,
CLAY_POINTER_DATA_PRESSED, CLAY_POINTER_DATA_PRESSED,
CLAY_POINTER_DATA_RELEASED_THIS_FRAME, CLAY_POINTER_DATA_RELEASED_THIS_FRAME,
@ -476,7 +476,7 @@ CLAY__TYPEDEF(Clay_PointerData, struct {
Clay_PointerDataInteractionState state; Clay_PointerDataInteractionState state;
}); });
CLAY__TYPEDEF(Clay_ErrorType, enum { CLAY__TYPEDEF(Clay_ErrorType, CLAY_PACKED_ENUM {
CLAY_ERROR_TYPE_TEXT_MEASUREMENT_FUNCTION_NOT_PROVIDED, CLAY_ERROR_TYPE_TEXT_MEASUREMENT_FUNCTION_NOT_PROVIDED,
CLAY_ERROR_TYPE_ARENA_CAPACITY_EXCEEDED, CLAY_ERROR_TYPE_ARENA_CAPACITY_EXCEEDED,
CLAY_ERROR_TYPE_ELEMENTS_CAPACITY_EXCEEDED, CLAY_ERROR_TYPE_ELEMENTS_CAPACITY_EXCEEDED,