Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- a -
- ARC_Array : array.h
- ARC_Audio : audio.h
- ARC_Audio_Delete() : config.h, config.c
- ARC_Audio_Play() : audio.h, audio.c
- ARC_Audio_Read() : config.h, config.c
- ARC_AudioConfig_Init() : config.h, config.c
- ARC_Bool : bool.h
- ARC_CHECK : test.h
- ARC_Chemical : chemical.h
- ARC_Chemical_Create() : chemical.h, chemical.c
- ARC_Chemical_Destroy() : chemical.h, chemical.c
- ARC_Chemical_Get() : chemical.h, chemical.c
- ARC_Chemical_GetStringIdFn() : chemical.c
- ARC_Chemical_InitLexerRulesFn() : chemical.c
- ARC_Chemical_LoadFromFile() : chemical.h, chemical.c
- ARC_Chemical_LoadFromString() : chemical.h, chemical.c
- ARC_Chemical_RegisterType() : chemical.h, chemical.c
- ARC_Chemical_SetGroup() : chemical.h, chemical.c
- ARC_Chemical_UnloadFromFile() : chemical.h, chemical.c
- ARC_Chemical_UnloadFromString() : chemical.h, chemical.c
- ARC_ChemicalData_CopyToTypeFn : chemical.h
- ARC_ChemicalData_CreateFn() : chemical.c
- ARC_Circle : circle.h
- ARC_Circle_Render() : circle.h, circle.c
- ARC_Circle_RenderFill() : circle.h, circle.c
- ARC_Color : color.h
- ARC_Config : config.h
- ARC_Config_AddKey() : config.h, config.c
- ARC_Config_AddKeyCString() : config.h, config.c
- ARC_Config_Create() : config.h, config.c
- ARC_Config_CreateGroup() : config.c
- ARC_Config_Destroy() : config.h, config.c
- ARC_Config_DestroyGroup() : config.c
- ARC_Config_DestroyGroupNode() : config.c
- ARC_CONFIG_FILE_IO_LOAD : config.h
- ARC_CONFIG_FILE_IO_UNLOAD : config.h
- ARC_Config_FileIO() : config.h, config.c
- ARC_Config_Get() : config.h, config.c
- ARC_Config_GetNameAndValue() : config.c
- ARC_Config_KeyComp() : config.c
- ARC_Config_LoadFromKey() : config.c
- ARC_Config_Recurse() : config.c
- ARC_Config_RemoveAndRunCommands() : config.c
- ARC_Config_RemoveComments() : config.c
- ARC_Config_RemoveKey() : config.c
- ARC_Config_RunCommand() : config.c
- ARC_Config_SetGroup() : config.h, config.c
- ARC_Config_SetKeyGroup() : config.c
- ARC_Config_StripComment() : config.c
- ARC_Config_UnloadFromKey() : config.c
- ARC_ConfigDeleteKeyArgs : config.c
- ARC_ConfigKey : config.c
- ARC_ConfigKey_AddFunc : config.h
- ARC_ConfigKey_Delete_Char() : config.h
- ARC_ConfigKey_Delete_Double() : config.h
- ARC_ConfigKey_Delete_Float() : config.h
- ARC_ConfigKey_Delete_Int() : config.h
- ARC_ConfigKey_Delete_Int16_t() : config.h
- ARC_ConfigKey_Delete_Int32_t() : config.h
- ARC_ConfigKey_Delete_Int64_t() : config.h
- ARC_ConfigKey_Delete_Int8_t() : config.h
- ARC_ConfigKey_Delete_Long() : config.h
- ARC_ConfigKey_Delete_String() : config.h
- ARC_ConfigKey_Delete_StringArray() : config.h
- ARC_ConfigKey_Delete_Uint16_t() : config.h
- ARC_ConfigKey_Delete_Uint32_t() : config.h
- ARC_ConfigKey_Delete_Uint64_t() : config.h
- ARC_ConfigKey_Delete_Uint8_t() : config.h
- ARC_ConfigKey_Read_Char() : config.h
- ARC_ConfigKey_Read_Double() : config.h
- ARC_ConfigKey_Read_Float() : config.h
- ARC_ConfigKey_Read_Int() : config.h
- ARC_ConfigKey_Read_Int16_t() : config.h
- ARC_ConfigKey_Read_Int32_t() : config.h
- ARC_ConfigKey_Read_Int64_t() : config.h
- ARC_ConfigKey_Read_Int8_t() : config.h
- ARC_ConfigKey_Read_Long() : config.h
- ARC_ConfigKey_Read_String() : config.h
- ARC_ConfigKey_Read_StringArray() : config.h
- ARC_ConfigKey_Read_Uint16_t() : config.h
- ARC_ConfigKey_Read_Uint32_t() : config.h
- ARC_ConfigKey_Read_Uint64_t() : config.h
- ARC_ConfigKey_Read_Uint8_t() : config.h
- ARC_ConfigKeyDelete : config.h
- ARC_ConfigKeyRead : config.h
- ARC_ConfigTypeTemplate : config.c
- ARC_CONSOLE_ELEMENT_FLAG_NONE : element.h
- ARC_CONSOLE_ELEMENT_FLAG_SELECTABLE : element.h
- ARC_CONSOLE_ELEMENT_FLAG_SELECTED : element.h
- ARC_CONSOLE_KEY_0 : key.h
- ARC_CONSOLE_KEY_1 : key.h
- ARC_CONSOLE_KEY_2 : key.h
- ARC_CONSOLE_KEY_3 : key.h
- ARC_CONSOLE_KEY_4 : key.h
- ARC_CONSOLE_KEY_5 : key.h
- ARC_CONSOLE_KEY_6 : key.h
- ARC_CONSOLE_KEY_7 : key.h
- ARC_CONSOLE_KEY_8 : key.h
- ARC_CONSOLE_KEY_9 : key.h
- ARC_CONSOLE_KEY_A : key.h
- ARC_CONSOLE_KEY_B : key.h
- ARC_CONSOLE_KEY_BACKSPACE : key.h
- ARC_CONSOLE_KEY_C : key.h
- ARC_CONSOLE_KEY_D : key.h
- ARC_CONSOLE_KEY_DOWN : key.h
- ARC_CONSOLE_KEY_E : key.h
- ARC_CONSOLE_KEY_ENTER : key.h
- ARC_CONSOLE_KEY_ESC : key.h
- ARC_CONSOLE_KEY_F : key.h
- ARC_CONSOLE_KEY_FORWARD_SLASH : key.h
- ARC_CONSOLE_KEY_G : key.h
- ARC_CONSOLE_KEY_H : key.h
- ARC_CONSOLE_KEY_I : key.h
- ARC_CONSOLE_KEY_J : key.h
- ARC_CONSOLE_KEY_K : key.h
- ARC_CONSOLE_KEY_L : key.h
- ARC_CONSOLE_KEY_LEFT : key.h
- ARC_CONSOLE_KEY_M : key.h
- ARC_CONSOLE_KEY_N : key.h
- ARC_CONSOLE_KEY_O : key.h
- ARC_CONSOLE_KEY_P : key.h
- ARC_CONSOLE_KEY_Q : key.h
- ARC_CONSOLE_KEY_R : key.h
- ARC_CONSOLE_KEY_RIGHT : key.h
- ARC_CONSOLE_KEY_S : key.h
- ARC_CONSOLE_KEY_T : key.h
- ARC_CONSOLE_KEY_U : key.h
- ARC_CONSOLE_KEY_UP : key.h
- ARC_CONSOLE_KEY_V : key.h
- ARC_CONSOLE_KEY_W : key.h
- ARC_CONSOLE_KEY_X : key.h
- ARC_CONSOLE_KEY_Y : key.h
- ARC_CONSOLE_KEY_Z : key.h
- ARC_CONSOLE_VIEW_ATTRIBUTE_NONE : view.h
- ARC_CONSOLE_VIEW_ATTRIBUTE_REVERSE : view.h
- ARC_CONSOLE_VIEW_BORDER_DEFAULT : view.h
- ARC_CONSOLE_VIEW_BORDER_NONE : view.h
- ARC_CONSOLE_VIEW_CURSOR_HIDDEN : view.h
- ARC_CONSOLE_VIEW_CURSOR_VISIBLE : view.h
- ARC_ConsoleBuffer : buffer.h
- ARC_ConsoleBuffer_AddChar() : buffer.h, buffer.c
- ARC_ConsoleBuffer_AddCString() : buffer.h, buffer.c
- ARC_ConsoleBuffer_AddCStringWithStrlen() : buffer.h, buffer.c
- ARC_ConsoleBuffer_AddString() : buffer.h, buffer.c
- ARC_ConsoleBuffer_Clear() : buffer.h, buffer.c
- ARC_ConsoleBuffer_Create() : buffer.h, buffer.c
- ARC_ConsoleBuffer_Destroy() : buffer.h, buffer.c
- ARC_ConsoleBuffer_GetLineNumbers() : buffer.h, buffer.c
- ARC_ConsoleBuffer_Render() : buffer.h, buffer.c
- ARC_ConsoleBuffer_RenderSection() : buffer.h, buffer.c
- ARC_ConsoleElement : element.h
- ARC_ConsoleElement_Create() : element.h, element.c
- ARC_ConsoleElement_DefaultRenderFn() : element.h, element.c
- ARC_ConsoleElement_Destroy() : element.h, element.c
- ARC_ConsoleElement_IsSelectable() : element.h, element.c
- ARC_ConsoleElement_RenderFn : element.h
- ARC_ConsoleElement_SetSelected() : element.h, element.c
- ARC_ConsoleElement_ToggleSelected() : element.h
- ARC_ConsoleKey : key.h
- ARC_ConsoleKey_Create() : key.h, key.c
- ARC_ConsoleKey_Destroy() : key.h, key.c
- ARC_ConsoleKey_Equals() : key.h, key.c
- ARC_ConsoleKey_EqualsPointer() : key.h, key.c
- ARC_ConsoleKey_GetCharFromKey() : key.h, key.c
- ARC_ConsoleKey_Key : key.h
- ARC_ConsoleKeyType : key.h
- ARC_ConsoleShell : shell.h
- ARC_ConsoleShell_AddHistory() : shell.h, shell.c
- ARC_ConsoleShell_Create() : shell.h, shell.c
- ARC_ConsoleShell_Destroy() : shell.h, shell.c
- ARC_ConsoleShell_GetHistoryAt() : shell.h, shell.c
- ARC_ConsoleShell_Render() : shell.h, shell.c
- ARC_ConsoleShell_Update() : shell.h, shell.c
- ARC_ConsoleShell_UpdateFn : shell.h
- ARC_ConsoleView : view.h
- ARC_ConsoleView_AddElement() : view.h, view.c
- ARC_ConsoleView_Clear() : view.h, view.c
- ARC_ConsoleView_Create() : view.h, view.c
- ARC_ConsoleView_Destroy() : view.h, view.c
- ARC_ConsoleView_GetBounds() : view.h, view.c
- ARC_ConsoleView_GetChar() : view.h, view.c
- ARC_ConsoleView_GetCharAt() : view.h, view.c
- ARC_ConsoleView_GetConsoleKeyAt() : view.h, view.c
- ARC_ConsoleView_GetCreateConsoleKeyAt() : view.h, view.c
- ARC_ConsoleView_GetElement() : view.h, view.c
- ARC_ConsoleView_GetStringInput() : view.h, view.c
- ARC_ConsoleView_OverrideCharInputFn : view.h
- ARC_ConsoleView_RemoveElement() : view.h, view.c
- ARC_ConsoleView_RenderCharAt() : view.h, view.c
- ARC_ConsoleView_RenderCStringWithStrlenAt() : view.h, view.c
- ARC_ConsoleView_RenderElements() : view.h, view.c
- ARC_ConsoleView_RenderKeyAt() : view.h, view.c
- ARC_ConsoleView_RenderRect() : view.h, view.c
- ARC_ConsoleView_RenderStringAt() : view.h, view.c
- ARC_ConsoleView_RenderUint32At() : view.h, view.c
- ARC_ConsoleView_RenderWCharAt() : view.h, view.c
- ARC_ConsoleView_SetAttribute() : view.h, view.c
- ARC_ConsoleView_SetBorder() : view.h, view.c
- ARC_ConsoleView_SetCursorVisibility() : view.h, view.c
- ARC_DEBUG_LOG_ERROR : errno.h
- ARC_DEBUG_LOG_ERROR_WITH_VARIABLES : errno.h
- ARC_Default_Key_Compare() : hashtable.c
- ARC_Defaults_ConfigKey_Create() : config.h
- ARC_DVector2 : vector2.h
- ARC_ECS : ecs.h
- ARC_ECS_Create() : ecs.h
- ARC_ECS_Destroy() : ecs.h
- ARC_ECSEntity : ecs.h
- ARC_Engine_RunUncapped() : engine.h, engine.c
- ARC_EngineData : engine.h
- ARC_EngineData_Create() : engine.h, engine.c
- ARC_EngineData_Destroy() : engine.h, engine.c
- arc_errno : errno.h, errno.c
- ARC_ERRNO_CONNECTION : errno.h
- ARC_ERRNO_COPY : errno.h
- ARC_ERRNO_DATA : errno.h
- ARC_ERRNO_EXISTS : errno.h
- ARC_ERRNO_INIT : errno.h
- ARC_ERRNO_NULL : errno.h
- ARC_ERRNO_OVERFLOW : errno.h
- ARC_False : bool.h
- ARC_FObround : obround.h
- ARC_FObround_CastToObround() : obround.h, obround.c
- ARC_FObround_Render() : obround.h, obround.c
- ARC_FPoint : point.h
- ARC_FPoint_Lerp() : point.h, point.c
- ARC_FRect : rectangle.h
- ARC_FRect_CastToRect() : rectangle.h, rectangle.c
- ARC_FRect_CenterOn() : rectangle.h, rectangle.c
- ARC_FRect_CollideAndSlide() : rectangle.h, rectangle.c
- ARC_FRect_Intersects() : rectangle.h, rectangle.c
- ARC_FRect_IntersectsPoint() : rectangle.h, rectangle.c
- ARC_FRect_Render() : rectangle.h, rectangle.c
- ARC_FRect_RenderFill() : rectangle.h, rectangle.c
- ARC_GraphicsConfig_GetIndexAndErrorCheck() : config.c
- ARC_GraphicsConfig_Init() : config.h, config.c
- ARC_GROUP_BUCKET_SIZE : config.h
- ARC_GROUP_DATA_BUCKET_SIZE : config.h
- ARC_Handler : handler.h
- ARC_Handler_Add() : handler.h, handler.c
- ARC_Handler_Clean() : handler.h, handler.c
- ARC_Handler_CleanDataFn : handler.h
- ARC_Handler_Clear() : handler.h, handler.c
- ARC_Handler_CompareDataFn : handler.h
- ARC_Handler_Create() : handler.h, handler.c
- ARC_Handler_DataFn : handler.h
- ARC_Handler_Destroy() : handler.h, handler.c
- ARC_Handler_GetSize() : handler.h, handler.c
- ARC_Handler_Iterate() : handler.h, handler.c
- ARC_Handler_Remove() : handler.h, handler.c
- ARC_Handler_RemoveIndex() : handler.h, handler.c
- ARC_Hashtable : hashtable.h
- ARC_Hashtable_Add() : hashtable.h, hashtable.c
- ARC_Hashtable_Create() : hashtable.h, hashtable.c
- ARC_Hashtable_Destroy() : hashtable.h, hashtable.c
- ARC_Hashtable_Get() : hashtable.h, hashtable.c
- ARC_Hashtable_Hash : hashtable.h
- ARC_Hashtable_KeyCompare : hashtable.h
- ARC_Hashtable_Remove() : hashtable.h, hashtable.c
- ARC_HashtableNode : hashtable.h
- ARC_HashtableNode_Create() : hashtable.c
- ARC_HashtableNode_Destroy() : hashtable.c
- ARC_HashtableNode_DestroyExternal : hashtable.h
- ARC_Input : input.h
- ARC_Input_CreateWithEngineData() : input.h, input.c
- ARC_Input_Destroy() : input.h, input.c
- ARC_Input_GetKeyboard() : input.h, input.c
- ARC_Input_GetMouse() : input.h, input.c
- ARC_Input_Update() : input.h, input.c
- ARC_IO_FileToStr() : io.h, io.c
- ARC_IO_ReadFileToUint8t() : io.h, io.c
- ARC_IO_WriteStrToFile() : io.h, io.c
- ARC_KEY_0 : keyboard.h
- ARC_KEY_1 : keyboard.h
- ARC_KEY_2 : keyboard.h
- ARC_KEY_3 : keyboard.h
- ARC_KEY_4 : keyboard.h
- ARC_KEY_5 : keyboard.h
- ARC_KEY_6 : keyboard.h
- ARC_KEY_7 : keyboard.h
- ARC_KEY_8 : keyboard.h
- ARC_KEY_9 : keyboard.h
- ARC_KEY_A : keyboard.h
- ARC_KEY_B : keyboard.h
- ARC_KEY_BUCKET_SIZE : config.h
- ARC_KEY_C : keyboard.h
- ARC_KEY_D : keyboard.h
- ARC_KEY_E : keyboard.h
- ARC_KEY_ENTER : keyboard.h
- ARC_KEY_ESC : keyboard.h
- ARC_KEY_F : keyboard.h
- ARC_KEY_G : keyboard.h
- ARC_KEY_H : keyboard.h
- ARC_KEY_I : keyboard.h
- ARC_KEY_J : keyboard.h
- ARC_KEY_K : keyboard.h
- ARC_KEY_L : keyboard.h
- ARC_KEY_M : keyboard.h
- ARC_KEY_N : keyboard.h
- ARC_KEY_NONE : keyboard.h
- ARC_KEY_O : keyboard.h
- ARC_KEY_P : keyboard.h
- ARC_KEY_PRESSED : keyboard.h
- ARC_KEY_Q : keyboard.h
- ARC_KEY_R : keyboard.h
- ARC_KEY_RELEASED : keyboard.h
- ARC_KEY_S : keyboard.h
- ARC_KEY_SPACE : keyboard.h
- ARC_KEY_T : keyboard.h
- ARC_KEY_U : keyboard.h
- ARC_KEY_V : keyboard.h
- ARC_KEY_W : keyboard.h
- ARC_KEY_X : keyboard.h
- ARC_KEY_Y : keyboard.h
- ARC_KEY_Z : keyboard.h
- ARC_Keyboard : keyboard.h
- ARC_KEYBOARD_BUTTON_NUM : keyboard.h
- ARC_Keyboard_CreateWithInput() : keyboard.h, keyboard.c
- ARC_Keyboard_Destroy() : keyboard.h, keyboard.c
- ARC_Keyboard_GetConsoleKey() : key.h, key.c
- ARC_Keyboard_GetState() : keyboard.h, keyboard.c
- ARC_Keyboard_Key : keyboard.h
- ARC_Keyboard_Update() : keyboard.h, keyboard.c
- ARC_KeyboardInfo : keyboard.h
- ARC_KeyboardKey : keyboard.h
- ARC_KeyboardState : keyboard.h
- ARC_Lexer : lexer.h
- ARC_Lexer_AutomataMatchCharFn() : lexer.h, lexer.c
- ARC_Lexer_AutomataMatchCharInStringFn() : lexer.h, lexer.c
- ARC_Lexer_AutomataMatchCharOrBetweenFn() : lexer.c
- ARC_Lexer_AutomataMatchStringFn() : lexer.h, lexer.c
- ARC_Lexer_Clear() : lexer.h, lexer.c
- ARC_Lexer_Create() : lexer.h, lexer.c
- ARC_Lexer_Destroy() : lexer.h, lexer.c
- ARC_Lexer_GetToken() : lexer.h, lexer.c
- ARC_Lexer_GetTokensSize() : lexer.h, lexer.c
- ARC_Lexer_InitBasicTokenRules() : lexer.h, lexer.c
- ARC_Lexer_IsContinious() : lexer.h, lexer.c
- ARC_Lexer_IsTokenId() : lexer.h, lexer.c
- ARC_Lexer_LexFile() : lexer.h, lexer.c
- ARC_Lexer_LexString() : lexer.h, lexer.c
- ARC_Lexer_PrintTokenRules() : lexer.h, lexer.c
- ARC_Lexer_RegisterTokenRule() : lexer.h, lexer.c
- ARC_LEXER_TOKEN_ALPHA_LOWER_CHAR : lexer.h
- ARC_LEXER_TOKEN_ALPHA_UPPER_CHAR : lexer.h
- ARC_LEXER_TOKEN_AT_CHAR : lexer.h
- ARC_LEXER_TOKEN_AT_ID : lexer.h
- ARC_LEXER_TOKEN_AT_TAG : lexer.h
- ARC_LEXER_TOKEN_BACK_SLASH_CHAR : lexer.h
- ARC_LEXER_TOKEN_BACK_SLASH_ID : lexer.h
- ARC_LEXER_TOKEN_BACK_SLASH_TAG : lexer.h
- ARC_LEXER_TOKEN_BANG_CHAR : lexer.h
- ARC_LEXER_TOKEN_BANG_ID : lexer.h
- ARC_LEXER_TOKEN_BANG_TAG : lexer.h
- ARC_LEXER_TOKEN_COLON_CHAR : lexer.h
- ARC_LEXER_TOKEN_COLON_ID : lexer.h
- ARC_LEXER_TOKEN_COLON_TAG : lexer.h
- ARC_LEXER_TOKEN_COMMA_CHAR : lexer.h
- ARC_LEXER_TOKEN_COMMA_ID : lexer.h
- ARC_LEXER_TOKEN_COMMA_TAG : lexer.h
- ARC_LEXER_TOKEN_FORWARD_SLASH_CHAR : lexer.h
- ARC_LEXER_TOKEN_FORWARD_SLASH_ID : lexer.h
- ARC_LEXER_TOKEN_FORWARD_SLASH_TAG : lexer.h
- ARC_LEXER_TOKEN_HASH_CHAR : lexer.h
- ARC_LEXER_TOKEN_HASH_ID : lexer.h
- ARC_LEXER_TOKEN_HASH_TAG : lexer.h
- ARC_LEXER_TOKEN_LEFT_CURLY_BRACE_CHAR : lexer.h
- ARC_LEXER_TOKEN_LEFT_CURLY_BRACE_ID : lexer.h
- ARC_LEXER_TOKEN_LEFT_CURLY_BRACE_TAG : lexer.h
- ARC_LEXER_TOKEN_LEFT_PARENTHESIS_CHAR : lexer.h
- ARC_LEXER_TOKEN_LEFT_PARENTHESIS_ID : lexer.h
- ARC_LEXER_TOKEN_LEFT_PARENTHESIS_TAG : lexer.h
- ARC_LEXER_TOKEN_NEWLINE_CHAR : lexer.h
- ARC_LEXER_TOKEN_NEWLINE_ID : lexer.h
- ARC_LEXER_TOKEN_NULL : lexer.h
- ARC_LEXER_TOKEN_NUMBER : lexer.h
- ARC_LEXER_TOKEN_PERCENT_CHAR : lexer.h
- ARC_LEXER_TOKEN_PERCENT_ID : lexer.h
- ARC_LEXER_TOKEN_PERCENT_TAG : lexer.h
- ARC_LEXER_TOKEN_PERIOD_CHAR : lexer.h
- ARC_LEXER_TOKEN_PERIOD_ID : lexer.h
- ARC_LEXER_TOKEN_PERIOD_TAG : lexer.h
- ARC_LEXER_TOKEN_RIGHT_CURLY_BRACE_CHAR : lexer.h
- ARC_LEXER_TOKEN_RIGHT_CURLY_BRACE_ID : lexer.h
- ARC_LEXER_TOKEN_RIGHT_CURLY_BRACE_TAG : lexer.h
- ARC_LEXER_TOKEN_RIGHT_PARENTHESIS_CHAR : lexer.h
- ARC_LEXER_TOKEN_RIGHT_PARENTHESIS_ID : lexer.h
- ARC_LEXER_TOKEN_RIGHT_PARENTHESIS_TAG : lexer.h
- ARC_LEXER_TOKEN_SEMICOLON_CHAR : lexer.h
- ARC_LEXER_TOKEN_SEMICOLON_ID : lexer.h
- ARC_LEXER_TOKEN_SEMICOLON_TAG : lexer.h
- ARC_LEXER_TOKEN_WHITESPACE : lexer.h
- ARC_LexerToken : lexer.h
- ARC_LexerToken_VectorDestroyDataFn() : lexer.c
- ARC_LexerTokenRule : lexer.h
- ARC_LexerTokenRule_AutomataFn : lexer.h
- ARC_LexerTokenRule_CreateAndReturnMatchCharInStringRule() : lexer.h, lexer.c
- ARC_LexerTokenRule_CreateAndReturnMatchCharOrBetween() : lexer.h, lexer.c
- ARC_LexerTokenRule_CreateAndReturnMatchCharRule() : lexer.h, lexer.c
- ARC_LexerTokenRule_CreateAndReturnMatchStringRule() : lexer.h, lexer.c
- ARC_LexerTokenRule_DestroyAutomataDataFn : lexer.h
- ARC_LexerTokenRule_DestroyCharAutomataDataFn() : lexer.c
- ARC_LexerTokenRule_DestroyStringAutomataDataFn() : lexer.c
- ARC_LexerTokenRule_VectorCompareDataFn() : lexer.c
- ARC_LexerTokenRule_VectorDestroyDataFn() : lexer.c
- ARC_Line_Render() : line.h, line.c
- ARC_MathConfig_GetIndexAndErrorCheck() : config.c
- ARC_MathConfig_Init() : config.h, config.c
- ARC_Mouse : mouse.h
- ARC_MOUSE_BUTTON_NUM : mouse.h
- ARC_Mouse_CreateWithInput() : mouse.h, mouse.c
- ARC_Mouse_Destroy() : mouse.h, mouse.c
- ARC_Mouse_GetCoords() : mouse.h, mouse.c
- ARC_Mouse_GetScrollY() : mouse.h, mouse.c
- ARC_Mouse_GetState() : mouse.h, mouse.c
- ARC_MOUSE_LEFT : mouse.h
- ARC_MOUSE_MIDDLE : mouse.h
- ARC_MOUSE_NONE : mouse.h
- ARC_MOUSE_PRESSED : mouse.h
- ARC_MOUSE_RELEASED : mouse.h
- ARC_MOUSE_RIGHT : mouse.h
- ARC_Mouse_Update() : mouse.h, mouse.c
- ARC_Mouse_UpdateButton() : mouse.c
- ARC_MOUSE_X1 : mouse.h
- ARC_MOUSE_X2 : mouse.h
- ARC_MouseButton : mouse.h
- ARC_MouseState : mouse.h
- arc_ncurses_win_size : view.c
- ARC_NCursesElement_ToggleSelected() : element.c
- ARC_Obround : obround.h
- ARC_Obround_CastToFObround() : obround.h, obround.c
- ARC_Obround_Render() : obround.h, obround.c
- ARC_Parser : parser.h
- ARC_Parser_ClearData() : parser.h, parser.c
- ARC_Parser_Create() : parser.h, parser.c
- ARC_Parser_CreateFromString() : parser.h, parser.c
- ARC_Parser_CreateFromVector() : parser.h, parser.c
- ARC_PARSER_CSV_CHAR_AFTER_COMMA : csv.h
- ARC_PARSER_CSV_CHAR_BEFORE_COMMA : csv.h
- ARC_PARSER_CSV_CHAR_COMMA : csv.h
- ARC_PARSER_CSV_CHAR_NEWLINE : csv.h
- ARC_PARSER_CSV_DATA : csv.h
- ARC_PARSER_CSV_LINE : csv.h
- ARC_PARSER_CSV_NON_COMMA_CHAR : csv.h
- ARC_PARSER_CSV_STRING : csv.h
- ARC_Parser_Destroy() : parser.h, parser.c
- ARC_Parser_GetData() : parser.h, parser.c
- ARC_Parser_GetStringIdFn : parser.h
- ARC_Parser_InitLexerRulesFn : parser.h
- ARC_Parser_Parse() : parser.h, parser.c
- ARC_Parser_ParseFile() : parser.h, parser.c
- ARC_Parser_ParseTag() : parser.c
- ARC_PARSER_TAG_LAMBDA : parser.h
- ARC_ParserCSV_CastTypeFn : csv.h
- ARC_ParserCSV_CreateAsParser() : csv.h, csv.c
- ARC_ParserCSV_DestroyTypeFn : chemical.h, csv.h
- ARC_ParserCSV_GetStringIdFn() : csv.c
- ARC_ParserCSV_InitLexerRulesFn() : csv.c
- ARC_ParserCSVData : csv.h
- ARC_ParserCSVData_CreateFn() : csv.c
- ARC_ParserCSVData_DestroyFn() : csv.c
- ARC_ParserCSVData_GetDataTag() : csv.c
- ARC_ParserCSVData_RunLineTag() : csv.c
- ARC_ParserCSVData_VectorDestroyVectorFn() : csv.c
- ARC_ParserCSVUserData : csv.c
- ARC_ParserData_CreateFn : parser.h
- ARC_ParserData_DestroyFn : parser.h
- ARC_ParserData_HelperRecurseStringAdd() : helpers.h, helpers.c
- ARC_PARSERLANG_ALPHA_CHAR : parserlang.h
- ARC_PARSERLANG_ARGUMENT : parserlang.h
- ARC_PARSERLANG_ARGUMENTS : parserlang.h
- ARC_PARSERLANG_BODY : parserlang.h
- ARC_PARSERLANG_CONSTANT : parserlang.h
- ARC_PARSERLANG_CONSTANT_BODY : parserlang.h
- ARC_PARSERLANG_CONSTANT_CHAR : parserlang.h
- ARC_ParserLang_CreateAsParser() : parserlang.h, parserlang.c
- ARC_ParserLang_CreateDataFn() : parserlang.c
- ARC_ParserLang_DestroyDataFn() : parserlang.c
- ARC_ParserLang_InitLexerRulesFn() : parserlang.c
- ARC_PARSERLANG_LAMBDA : parserlang.h
- ARC_PARSERLANG_LINE : parserlang.h
- ARC_PARSERLANG_TAG : parserlang.h
- ARC_PARSERLANG_TAG_OR_CONSTANT : parserlang.h
- ARC_PARSERLANG_TOKEN_ALPHA_LOWER_CHAR : parserlang.h
- ARC_PARSERLANG_TOKEN_ALPHA_UPPER_CHAR : parserlang.h
- ARC_PARSERLANG_TOKEN_ARROW_CSTRING : parserlang.h
- ARC_PARSERLANG_TOKEN_ARROW_ID : parserlang.h
- ARC_PARSERLANG_TOKEN_GREATER_THAN_CHAR : parserlang.h
- ARC_PARSERLANG_TOKEN_GREATER_THAN_ID : parserlang.h
- ARC_PARSERLANG_TOKEN_LESS_THAN_CHAR : parserlang.h
- ARC_PARSERLANG_TOKEN_LESS_THAN_ID : parserlang.h
- ARC_PARSERLANG_TOKEN_NEWLINE_CHAR : parserlang.h
- ARC_PARSERLANG_TOKEN_NEWLINE_ID : parserlang.h
- ARC_PARSERLANG_TOKEN_NULL : parserlang.h
- ARC_PARSERLANG_TOKEN_NUMBER : parserlang.h
- ARC_PARSERLANG_TOKEN_OR_CHAR : parserlang.h
- ARC_PARSERLANG_TOKEN_OR_ID : parserlang.h
- ARC_PARSERLANG_TOKEN_UNDERSCORE_CHAR : parserlang.h
- ARC_PARSERLANG_TOKEN_UNDERSCORE_ID : parserlang.h
- ARC_PARSERLANG_TOKEN_WHITESPACE : parserlang.h
- ARC_PARSERLANG_VARIABLE : parserlang.h
- ARC_PARSERLANG_VARIABLE_BODY : parserlang.h
- ARC_PARSERLANG_VARIABLE_CHAR : parserlang.h
- ARC_ParserLang_VectorDestroyParserTagFn() : parserlang.c
- ARC_ParserLang_VectorDestroyUInt32Fn() : parserlang.c
- ARC_ParserLang_VectorDestroyVectorFn() : parserlang.c
- ARC_PARSERLANG_WHITESPACE : parserlang.h
- ARC_ParserLangParsedData_CreateBodyTag() : parserlang.c
- ARC_ParserLangParsedData_CreateTagString() : parserlang.c
- ARC_ParserLangParsedData_GetArgumentsTag() : parserlang.c
- ARC_ParserLangParsedData_GetArgumentTag() : parserlang.c
- ARC_ParserLangParsedData_RecurseStringAdd() : parserlang.c
- ARC_ParserLangParsedData_RunLineTag() : parserlang.c
- ARC_ParserTag : parser.h
- ARC_ParserTagToken : parser.h
- ARC_ParserTagToken_Create() : parser.c
- ARC_ParserTagToken_Destroy() : parser.c
- ARC_ParserTagToken_VectorDestroyDataFn() : parser.c
- ARC_Point : point.h
- ARC_Point_Delete() : config.h, config.c
- ARC_Point_Read() : config.h, config.c
- ARC_Queue : queue.h
- ARC_Queue_Create() : queue.h, queue.c
- ARC_Queue_Destroy() : queue.h, queue.c
- ARC_Queue_Pop() : queue.h, queue.c
- ARC_Queue_Push() : queue.h, queue.c
- ARC_Queue_Size() : queue.h, queue.c
- ARC_QueueNode : queue.c
- ARC_Rect : rectangle.h
- ARC_Rect_CastToFRect() : rectangle.h, rectangle.c
- ARC_Rect_CenterOn() : rectangle.h, rectangle.c
- ARC_Rect_Delete() : config.h, config.c
- ARC_Rect_Intersects() : rectangle.h, rectangle.c
- ARC_Rect_IntersectsPoint() : rectangle.h, rectangle.c
- ARC_Rect_LineIntersects() : rectangle.h, rectangle.c
- ARC_Rect_Read() : config.h, config.c
- ARC_Rect_Render() : rectangle.h, rectangle.c
- ARC_Rect_RenderFill() : rectangle.h, rectangle.c
- ARC_RectArray_Delete() : config.h, config.c
- ARC_RectArray_Read() : config.h, config.c
- ARC_RectArray_ReadRect() : config.c
- ARC_Renderer : renderer.h
- ARC_Renderer_Clear() : renderer.h, renderer.c
- ARC_Renderer_CreateWithEngineData() : renderer.h, renderer.c
- ARC_Renderer_Destroy() : renderer.h, renderer.c
- ARC_Renderer_Render() : renderer.h, renderer.c
- ARC_RendererType : renderer.h
- ARC_SDL_Texture_Delete() : config.c
- ARC_SDL_Texture_Load() : config.c
- ARC_SDL_Texture_Read() : config.c
- ARC_Sprite : sprite.h
- ARC_Sprite_Axis : sprite.h
- ARC_SPRITE_AXIS_NONE : sprite.h
- ARC_SPRITE_AXIS_X : sprite.h
- ARC_SPRITE_AXIS_Y : sprite.h
- ARC_Sprite_Axix : sprite.h
- ARC_Sprite_Copy() : sprite.h, sprite.c
- ARC_Sprite_Create() : sprite.h, sprite.c
- ARC_Sprite_Delete() : config.c
- ARC_Sprite_Destroy() : sprite.h, sprite.c
- ARC_Sprite_GetAllBounds() : sprite.h, sprite.c
- ARC_Sprite_GetBounds() : sprite.h, sprite.c
- ARC_Sprite_GetFrameIndex() : sprite.h, sprite.c
- ARC_Sprite_IterateFrame() : sprite.h, sprite.c
- ARC_Sprite_Read() : config.c
- ARC_Sprite_Render() : sprite.h, sprite.c
- ARC_Sprite_RenderFlip() : sprite.h, sprite.c
- ARC_Sprite_RenderRotated() : sprite.h, sprite.c
- ARC_Sprite_SetFrameIndex() : sprite.h, sprite.c
- ARC_Sprite_SetOpacity() : sprite.h, sprite.c
- ARC_Spritesheet : spritesheet.h
- ARC_Spritesheet_CreateFromFile() : spritesheet.h, spritesheet.c
- ARC_Spritesheet_Delete() : config.c
- ARC_Spritesheet_Destroy() : spritesheet.h, spritesheet.c
- ARC_Spritesheet_GetSize() : spritesheet.h, spritesheet.c
- ARC_Spritesheet_GetTileSize() : spritesheet.h, spritesheet.c
- ARC_Spritesheet_Read() : config.c
- ARC_Spritesheet_ReadTexture() : config.c
- ARC_Spritesheet_RenderArea() : spritesheet.h, spritesheet.c
- ARC_Ssh : ssh.h
- ARC_Ssh_Create() : ssh.h, ssh.c
- ARC_Ssh_Destroy() : ssh.h, ssh.c
- ARC_Ssh_ExecStrInNewSession() : ssh.h, ssh.c
- ARC_Ssh_ExecStrInNewSessionAndGetResponse() : ssh.h, ssh.c
- ARC_Ssh_RunInSession() : ssh.h, ssh.c
- ARC_Ssh_SessionFn : ssh.h
- ARC_Stack : stack.h
- ARC_Stack_Create() : stack.h, stack.c
- ARC_Stack_Destroy() : stack.h, stack.c
- ARC_Stack_Pop() : stack.h, stack.c
- ARC_Stack_Push() : stack.h, stack.c
- ARC_Stack_Size() : stack.h, stack.c
- ARC_StackNode : stack.c
- ARC_State : state.h
- ARC_State_Render() : state.h, state.c
- ARC_State_RenderFn : state.h
- ARC_State_Update() : state.h, state.c
- ARC_State_UpdateFn : state.h
- ARC_String : string.h
- ARC_String_Append() : string.h, string.c
- ARC_String_AppendCString() : string.h, string.c
- ARC_String_AppendCStringWithStrlen() : string.h, string.c
- ARC_String_Copy() : string.h, string.c
- ARC_String_CopyReplaceMatching() : string.h, string.c
- ARC_String_CopySubstring() : string.h, string.c
- ARC_String_Create() : string.h, string.c
- ARC_String_CreateEmpty() : string.h, string.c
- ARC_String_CreateWithStrlen() : string.h, string.c
- ARC_String_Destroy() : string.h, string.c
- ARC_String_Equals() : string.h, string.c
- ARC_String_EqualsCString() : string.h, string.c
- ARC_String_EqualsCStringWithStrlen() : string.h, string.c
- ARC_String_Find() : string.h, string.c
- ARC_String_FindBack() : string.h, string.c
- ARC_String_FindBackCString() : string.h, string.c
- ARC_String_FindBackCStringWithStrlen() : string.h, string.c
- ARC_String_FindCString() : string.h, string.c
- ARC_String_FindCStringWithStrlen() : string.h, string.c
- ARC_String_IsAlpha() : string.h, string.c
- ARC_String_IsNumeric() : string.h, string.c
- ARC_String_Merge() : string.h, string.c
- ARC_String_RemoveSection() : string.h, string.c
- ARC_String_RemoveSubstring() : string.h, string.c
- ARC_String_ReplaceMatching() : string.h, string.c
- ARC_String_ReplaceMatchingCString() : string.h, string.c
- ARC_String_ReplaceMatchingCStringWithStrlen() : string.h, string.c
- ARC_String_ReplaceWithSubstring() : string.h, string.c
- ARC_String_StripEnds() : string.h, string.c
- ARC_String_StripEndsWhitespace() : string.h, string.c
- ARC_String_StripWhitespace() : string.h, string.c
- ARC_String_SubstringEquals() : string.h, string.c
- ARC_String_SubstringEqualsCString() : string.h, string.c
- ARC_String_ToDouble() : string.h, string.c
- ARC_String_ToInt64_t() : string.h, string.c
- ARC_String_ToUint64_t() : string.h, string.c
- ARC_TEST : test.h, chemical.c, lexer.c, parser.c, csv.c, parserlang.c, vector.c
- ARC_TEST_END_MESSAGE : test.h
- ARC_Test_SetErrnoStream() : test.c, test.h
- ARC_TEST_START_MESSAGE : test.h
- ARC_Test_UnsetErrnoStream() : test.c, test.h
- ARC_Text : text.h
- ARC_Text_Create() : text.h, text.c
- ARC_Text_Destroy() : text.h, text.c
- ARC_Text_Render() : text.h, text.c
- ARC_Text_SetPos() : text.h, text.c
- ARC_Text_SetString() : text.h, text.c
- ARC_Time : time.h
- ARC_Time_CopyFromStructTmPtr() : time.h, time.c
- ARC_True : bool.h
- ARC_UPoint : point.h
- ARC_URect : rectangle.h
- ARC_Vector : vector.h
- ARC_Vector2 : vector2.h
- ARC_Vector2_Normalize() : vector2.h, vector2.c
- ARC_Vector2_RotateDegree() : vector2.h, vector2.c
- ARC_Vector_Add() : vector.h, vector.c
- ARC_Vector_Clear() : vector.h, vector.c
- ARC_Vector_CompareDataDefaultFn() : vector.c
- ARC_Vector_CompareDataFn : vector.h
- ARC_Vector_Create() : vector.h, vector.c
- ARC_Vector_Destroy() : vector.h, vector.c
- ARC_Vector_DestroyDataFn : vector.h
- ARC_Vector_Get() : vector.h, vector.c
- ARC_Vector_GetSize() : vector.h, vector.c
- ARC_Vector_Remove() : vector.h, vector.c
- ARC_Vector_RemoveIndex() : vector.h, vector.c
- ARC_View : view.h
- ARC_View_Create() : view.h, view.c
- ARC_View_Destroy() : view.h, view.c
- ARC_View_GetBounds() : view.h, view.c
- ARC_View_Render() : view.h, view.c
- ARC_View_RenderFn : view.h
- ARC_Window : window.h
- ARC_Window_Create() : window.h, window.c
- ARC_Window_Destroy() : window.h, window.c
- ARC_WindowInfo : window.h
- ARC_WindowType : window.h
- ARCHITECTURE_ID : CMakeCCompilerId.c