diff --git a/create_define_consts.py b/create_define_consts.py index 117981a..6817e4c 100644 --- a/create_define_consts.py +++ b/create_define_consts.py @@ -45,8 +45,8 @@ def process(filename): strval = str(e['value']).strip() if strval.startswith("__"): continue - # if strval in known_enum: - # print(e['name'] + " = raylib." + strval) + if strval in known_enum: + print(e['name'] + " = raylib." + strval) elif strval in known_define: print(e['name'] + " = " + strval) else: diff --git a/dynamic/raylib/defines.py b/dynamic/raylib/defines.py index 1117eca..423279e 100644 --- a/dynamic/raylib/defines.py +++ b/dynamic/raylib/defines.py @@ -7,6 +7,13 @@ RAYLIB_VERSION: str = "5.0" PI: float = 3.141592653589793 DEG2RAD = PI / 180.0 RAD2DEG = 180.0 / PI +MOUSE_LEFT_BUTTON = raylib.MOUSE_BUTTON_LEFT +MOUSE_RIGHT_BUTTON = raylib.MOUSE_BUTTON_RIGHT +MOUSE_MIDDLE_BUTTON = raylib.MOUSE_BUTTON_MIDDLE +MATERIAL_MAP_DIFFUSE = raylib.MATERIAL_MAP_ALBEDO +MATERIAL_MAP_SPECULAR = raylib.MATERIAL_MAP_METALNESS +SHADER_LOC_MAP_DIFFUSE = raylib.SHADER_LOC_MAP_ALBEDO +SHADER_LOC_MAP_SPECULAR = raylib.SHADER_LOC_MAP_METALNESS EPSILON: float = 1e-06 RLGL_VERSION: str = "4.5" RL_DEFAULT_BATCH_BUFFER_ELEMENTS: int = 8192 @@ -79,6 +86,8 @@ RL_BLEND_SRC_RGB: int = 32969 RL_BLEND_DST_ALPHA: int = 32970 RL_BLEND_SRC_ALPHA: int = 32971 RL_BLEND_COLOR: int = 32773 +RL_SHADER_LOC_MAP_DIFFUSE = raylib.RL_SHADER_LOC_MAP_ALBEDO +RL_SHADER_LOC_MAP_SPECULAR = raylib.RL_SHADER_LOC_MAP_METALNESS GL_SHADING_LANGUAGE_VERSION: int = 35724 GL_COMPRESSED_RGB_S3TC_DXT1_EXT: int = 33776 GL_COMPRESSED_RGBA_S3TC_DXT1_EXT: int = 33777 diff --git a/raylib/defines.py b/raylib/defines.py index 1117eca..423279e 100644 --- a/raylib/defines.py +++ b/raylib/defines.py @@ -7,6 +7,13 @@ RAYLIB_VERSION: str = "5.0" PI: float = 3.141592653589793 DEG2RAD = PI / 180.0 RAD2DEG = 180.0 / PI +MOUSE_LEFT_BUTTON = raylib.MOUSE_BUTTON_LEFT +MOUSE_RIGHT_BUTTON = raylib.MOUSE_BUTTON_RIGHT +MOUSE_MIDDLE_BUTTON = raylib.MOUSE_BUTTON_MIDDLE +MATERIAL_MAP_DIFFUSE = raylib.MATERIAL_MAP_ALBEDO +MATERIAL_MAP_SPECULAR = raylib.MATERIAL_MAP_METALNESS +SHADER_LOC_MAP_DIFFUSE = raylib.SHADER_LOC_MAP_ALBEDO +SHADER_LOC_MAP_SPECULAR = raylib.SHADER_LOC_MAP_METALNESS EPSILON: float = 1e-06 RLGL_VERSION: str = "4.5" RL_DEFAULT_BATCH_BUFFER_ELEMENTS: int = 8192 @@ -79,6 +86,8 @@ RL_BLEND_SRC_RGB: int = 32969 RL_BLEND_DST_ALPHA: int = 32970 RL_BLEND_SRC_ALPHA: int = 32971 RL_BLEND_COLOR: int = 32773 +RL_SHADER_LOC_MAP_DIFFUSE = raylib.RL_SHADER_LOC_MAP_ALBEDO +RL_SHADER_LOC_MAP_SPECULAR = raylib.RL_SHADER_LOC_MAP_METALNESS GL_SHADING_LANGUAGE_VERSION: int = 35724 GL_COMPRESSED_RGB_S3TC_DXT1_EXT: int = 33776 GL_COMPRESSED_RGBA_S3TC_DXT1_EXT: int = 33777