#pragma once namespace gsc { std::optional> find_function(const char* pos); void scr_get_vector(unsigned int index, float* vector_value); int scr_get_int(unsigned int index); float scr_get_float(unsigned int index); int scr_get_pointer_type(unsigned int index); int scr_get_type(unsigned int index); const char* scr_get_type_name(unsigned int index); }