162
163
164
165
166
167
168
169
170
171
172
173
174
175
|
struct Finder {
struct Slice text;
struct Slice desired;
size_t pos;
};
// Os
typedef void* Os_Console_Input_Handle;
struct Os_Console_Input {
Os_Console_Input_Handle handle;
};
typedef void* Os_Console_Output_Handle;
struct Os_Console_Output {
|
>
>
>
>
>
>
|
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
|
struct Finder {
struct Slice text;
struct Slice desired;
size_t pos;
};
// Os
struct Os_Console_Flags {
bool inited;
uint64_t input_mode;
uint64_t output_mode;
};
typedef void* Os_Console_Input_Handle;
struct Os_Console_Input {
Os_Console_Input_Handle handle;
};
typedef void* Os_Console_Output_Handle;
struct Os_Console_Output {
|