mirror of
				https://github.com/nicbarker/clay.git
				synced 2025-11-04 08:36:17 +00:00 
			
		
		
		
	Try to fix Raylib example test
This commit is contained in:
		
							parent
							
								
									3b077cfe30
								
							
						
					
					
						commit
						ab007dc8ff
					
				| 
						 | 
				
			
			@ -1,6 +1,8 @@
 | 
			
		|||
#define CLAY_IMPLEMENTATION
 | 
			
		||||
#include "../../clay.h"
 | 
			
		||||
#include <raylib.h>
 | 
			
		||||
#include <stdio.h>
 | 
			
		||||
#include <stdlib.h>
 | 
			
		||||
#include "../../renderers/raylib/raylib.h"
 | 
			
		||||
#include "../../renderers/clay_renderer.h"
 | 
			
		||||
 | 
			
		||||
const uint32_t FONT_ID_BODY_24 = 0;
 | 
			
		||||
| 
						 | 
				
			
			@ -209,7 +211,12 @@ int main(void) {
 | 
			
		|||
    Clay_SetMeasureTextFunction(Clay_Renderer_MeasureText);
 | 
			
		||||
    Clay_Initialize(clayMemory, (Clay_Dimensions) { (float)GetScreenWidth(), (float)GetScreenHeight() });
 | 
			
		||||
 | 
			
		||||
    Clay_Renderer_Initialize(&(struct Clay_Renderer_Data){
 | 
			
		||||
    Clay_Renderer_Initialize((struct Clay_Renderer_Data)&(struct {
 | 
			
		||||
        int width;
 | 
			
		||||
        int height;
 | 
			
		||||
        const char *title;
 | 
			
		||||
        int flags;
 | 
			
		||||
    }){
 | 
			
		||||
        .width = 1024,
 | 
			
		||||
        .height = 768,
 | 
			
		||||
        .title = "Clay - Raylib Renderer Example",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -138,12 +138,12 @@ inline Clay_Dimensions Clay_Renderer_MeasureText(Clay_String *text, Clay_TextEle
 | 
			
		|||
    return textSize;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
struct Clay_Renderer_Data {
 | 
			
		||||
typedef struct Clay_Renderer_Data {
 | 
			
		||||
    int width;
 | 
			
		||||
    int height;
 | 
			
		||||
    const char *title;
 | 
			
		||||
    unsigned int flags;
 | 
			
		||||
};
 | 
			
		||||
} Clay_Raylib_Data;
 | 
			
		||||
 | 
			
		||||
void Clay_Renderer_Initialize(struct Clay_Renderer_Data *data) {
 | 
			
		||||
    SetConfigFlags(data->flags);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue