Sha256: 4a11b01080021bd1f15448211ed681d9a81f6c71f312f364c33f48129888de44
Contents?: true
Size: 1.05 KB
Versions: 4
Compression:
Stored size: 1.05 KB
Contents
#pragma once #ifdef __cplusplus extern "C" { #endif typedef struct Gosu_TextInput Gosu_TextInput; Gosu_TextInput* Gosu_TextInput_create(); const char* Gosu_TextInput_text(Gosu_TextInput* text_input); void Gosu_TextInput_set_text(Gosu_TextInput* text_input, const char* text); unsigned Gosu_TextInput_caret_pos(Gosu_TextInput* text_input); void Gosu_TextInput_set_caret_pos(Gosu_TextInput* text_input, unsigned pos); unsigned Gosu_TextInput_selection_start(Gosu_TextInput* text_input); void Gosu_TextInput_set_selection_start(Gosu_TextInput* text_input, unsigned pos); void Gosu_TextInput_set_filter(Gosu_TextInput *text_input, void function(void* data, const char* text), void* data); void Gosu_TextInput_set_filter_result(Gosu_TextInput *text_input, const char* result); void Gosu_TextInput_insert_text(Gosu_TextInput *text_input, const char* text); void Gosu_TextInput_delete_backward(Gosu_TextInput *text_input); void Gosu_TextInput_delete_forward(Gosu_TextInput *text_input); void Gosu_TextInput_destroy(Gosu_TextInput* text_input); #ifdef __cplusplus } #endif
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
gosu-1.0.0 | include/Gosu/TextInput.h |
gosu-1.0.0.pre2 | include/Gosu/TextInput.h |
gosu-1.0.0.pre1 | include/Gosu/TextInput.h |
gosu-0.15.2 | Gosu/TextInput.h |