ScummVM
Unicode

Functions

uint Glk::GlkAPI::glk_buffer_to_lower_case_uni (uint32 *buf, uint len, uint numchars)
 
uint Glk::GlkAPI::glk_buffer_to_upper_case_uni (uint32 *buf, uint len, uint numchars)
 
uint Glk::GlkAPI::glk_buffer_to_title_case_uni (uint32 *buf, uint len, uint numchars, uint lowerrest)
 
void Glk::GlkAPI::glk_put_char_uni (uint32 ch)
 
void Glk::GlkAPI::glk_put_string_uni (const uint32 *s)
 
void Glk::GlkAPI::glk_put_buffer_uni (const uint32 *buf, uint len)
 
void Glk::GlkAPI::glk_put_char_stream_uni (strid_t str, uint32 ch)
 
void Glk::GlkAPI::glk_put_string_stream_uni (strid_t str, const uint32 *s)
 
void Glk::GlkAPI::glk_put_buffer_stream_uni (strid_t str, const uint32 *buf, uint len)
 
int Glk::GlkAPI::glk_get_char_stream_uni (strid_t str)
 
uint Glk::GlkAPI::glk_get_buffer_stream_uni (strid_t str, uint32 *buf, uint len)
 
uint Glk::GlkAPI::glk_get_line_stream_uni (strid_t str, uint32 *buf, uint len)
 
strid_t Glk::GlkAPI::glk_stream_open_file_uni (frefid_t fileref, FileMode fmode, uint rock=0)
 
strid_t Glk::GlkAPI::glk_stream_open_memory_uni (uint32 *buf, uint buflen, FileMode fmode, uint rock=0)
 
void Glk::GlkAPI::glk_request_char_event_uni (winid_t win)
 
void Glk::GlkAPI::glk_request_line_event_uni (winid_t win, uint32 *buf, uint maxlen, uint initlen)
 

Detailed Description

Function Documentation

◆ glk_buffer_to_lower_case_uni()

uint Glk::GlkAPI::glk_buffer_to_lower_case_uni ( uint32 buf,
uint  len,
uint  numchars 
)

Definition at line 772 of file glk_api.cpp.

◆ glk_buffer_to_title_case_uni()

uint Glk::GlkAPI::glk_buffer_to_title_case_uni ( uint32 buf,
uint  len,
uint  numchars,
uint  lowerrest 
)

Definition at line 780 of file glk_api.cpp.

◆ glk_buffer_to_upper_case_uni()

uint Glk::GlkAPI::glk_buffer_to_upper_case_uni ( uint32 buf,
uint  len,
uint  numchars 
)

Definition at line 776 of file glk_api.cpp.

◆ glk_get_buffer_stream_uni()

uint Glk::GlkAPI::glk_get_buffer_stream_uni ( strid_t  str,
uint32 buf,
uint  len 
)

Definition at line 830 of file glk_api.cpp.

◆ glk_get_char_stream_uni()

int Glk::GlkAPI::glk_get_char_stream_uni ( strid_t  str)

Definition at line 821 of file glk_api.cpp.

◆ glk_get_line_stream_uni()

uint Glk::GlkAPI::glk_get_line_stream_uni ( strid_t  str,
uint32 buf,
uint  len 
)

Definition at line 839 of file glk_api.cpp.

◆ glk_put_buffer_stream_uni()

void Glk::GlkAPI::glk_put_buffer_stream_uni ( strid_t  str,
const uint32 buf,
uint  len 
)

Definition at line 813 of file glk_api.cpp.

◆ glk_put_buffer_uni()

void Glk::GlkAPI::glk_put_buffer_uni ( const uint32 buf,
uint  len 
)

Definition at line 793 of file glk_api.cpp.

◆ glk_put_char_stream_uni()

void Glk::GlkAPI::glk_put_char_stream_uni ( strid_t  str,
uint32  ch 
)

Definition at line 797 of file glk_api.cpp.

◆ glk_put_char_uni()

void Glk::GlkAPI::glk_put_char_uni ( uint32  ch)

Definition at line 785 of file glk_api.cpp.

◆ glk_put_string_stream_uni()

void Glk::GlkAPI::glk_put_string_stream_uni ( strid_t  str,
const uint32 s 
)

Definition at line 805 of file glk_api.cpp.

◆ glk_put_string_uni()

void Glk::GlkAPI::glk_put_string_uni ( const uint32 s)

Definition at line 789 of file glk_api.cpp.

◆ glk_request_char_event_uni()

void Glk::GlkAPI::glk_request_char_event_uni ( winid_t  win)

Definition at line 856 of file glk_api.cpp.

◆ glk_request_line_event_uni()

void Glk::GlkAPI::glk_request_line_event_uni ( winid_t  win,
uint32 buf,
uint  maxlen,
uint  initlen 
)

Definition at line 867 of file glk_api.cpp.

◆ glk_stream_open_file_uni()

strid_t Glk::GlkAPI::glk_stream_open_file_uni ( frefid_t  fileref,
FileMode  fmode,
uint  rock = 0 
)

Definition at line 848 of file glk_api.cpp.

◆ glk_stream_open_memory_uni()

strid_t Glk::GlkAPI::glk_stream_open_memory_uni ( uint32 buf,
uint  buflen,
FileMode  fmode,
uint  rock = 0 
)

Definition at line 852 of file glk_api.cpp.