mirror of
https://github.com/JezuzLizard/T4SP-Server-Plugin.git
synced 2025-07-03 09:41:49 +00:00
27 lines
1.3 KiB
C++
27 lines
1.3 KiB
C++
#pragma once
|
|
|
|
namespace game
|
|
{
|
|
WEAK symbol<int()>yyparse{ 0x0, 0x69AEC0 };
|
|
WEAK symbol<int()>yylex{ 0x0, 0x69C0D0 };
|
|
WEAK symbol<int()>yy_get_next_buffer{ 0x0, 0x69D300 };
|
|
WEAK symbol<int()>yy_get_previous_state{ 0x0, 0x69D450 };
|
|
WEAK symbol<void()>yyrestart{ 0x0, 0x69D5C0 };
|
|
WEAK symbol<yy_buffer_state* ()>yy_create_buffer{ 0x0, 0x69D620 };
|
|
|
|
inline void* LowerCase_ADDR() { return CALL_ADDR(0x0, 0x69AEA0); }
|
|
unsigned int LowerCase(unsigned int strVal, void* call_addr = LowerCase_ADDR());
|
|
inline void* StringValue_ADDR() { return CALL_ADDR(0x0, 0x69BFF0); }
|
|
int StringValue(int len, const char* str_, void* call_addr = StringValue_ADDR());
|
|
inline void* yy_try_NUL_trans_ADDR() { return CALL_ADDR(0x0, 0x69D520); }
|
|
int yy_try_NUL_trans(int yy_current_state, void* call_addr = yy_try_NUL_trans_ADDR());
|
|
inline void* yy_flush_buffer_ADDR() { return CALL_ADDR(0x0, 0x69D690); }
|
|
void yy_flush_buffer(yy_buffer_state* result, void* call_addr = yy_flush_buffer_ADDR());
|
|
inline void* ScriptParse_ADDR() { return CALL_ADDR(0x0, 0x69D710); }
|
|
void ScriptParse(scriptInstance_t a1, sval_u* parseData, void* call_addr = ScriptParse_ADDR());
|
|
|
|
FILE* yy_load_buffer_state();
|
|
void yy_fatal_error(const char* err);
|
|
void* yy_flex_realloc(void* ptr, unsigned int size);
|
|
void yy_init_buffer(yy_buffer_state* b, FILE* file);
|
|
} |