foobar2000 SDK
2015-08-03
|
#include <ui_element.h>
Public Member Functions | |
ui_element_config_parser (ui_element_config::ptr in) | |
t_size | get_remaining () const |
void | reset () |
ui_element_config::ptr | subelement (t_size size) |
ui_element_config::ptr | subelement (const GUID &id, t_size dataSize) |
Public Member Functions inherited from stream_reader_formatter<> | |
stream_reader_formatter (stream_reader &p_stream, abort_callback &p_abort) | |
void | read_array (TArray &data) |
void | read_byte_block (TArray &data) |
void | read_int (t_int &p_out) |
void | read_raw (void *p_buffer, t_size p_bytes) |
void | read_raw (TArray &data) |
void | read_string_nullterm (pfc::string_base &out) |
void | skip (t_size p_bytes) |
Private Attributes | |
abort_callback_dummy | _m_abort |
stream_reader_memblock_ref | _m_stream |
const ui_element_config::ptr | m_data |
Additional Inherited Members | |
Data Fields inherited from stream_reader_formatter<> | |
abort_callback & | m_abort |
stream_reader & | m_stream |
Helper.
Definition at line 33 of file ui_element.h.
|
inline |
Definition at line 35 of file ui_element.h.
|
inline |
Definition at line 38 of file ui_element.h.
|
inline |
Definition at line 37 of file ui_element.h.
ui_element_config::ptr ui_element_config_parser::subelement | ( | t_size | size | ) |
Definition at line 42 of file ui_element.cpp.
Definition at line 45 of file ui_element.cpp.
|
private |
Definition at line 44 of file ui_element.h.
|
private |
Definition at line 45 of file ui_element.h.
|
private |
Definition at line 43 of file ui_element.h.