SYMBOL INDEX (10306 symbols across 977 files) FILE: control_center/control_center.cpp type ListeningMode (line 53) | enum ListeningMode { type DeviceState (line 60) | enum DeviceState { function set_device_state (line 77) | static void set_device_state(DeviceState state) function send_device_state (line 82) | static void send_device_state(void) function send_stt (line 88) | static void send_stt(const std::string& text) function process_opus_data_downloaded (line 105) | static void process_opus_data_downloaded(const char *buffer, size_t size) function send_start_listening_req (line 128) | static void send_start_listening_req(ListeningMode mode) function process_hello_json (line 151) | static void process_hello_json(const char *buffer, size_t size) function process_other_json (line 228) | static void process_other_json(const char *buffer, size_t size) function process_txt_data_downloaded (line 301) | static void process_txt_data_downloaded(const char *buffer, size_t size) function process_opus_data_uploaded (line 321) | int process_opus_data_uploaded(char *buffer, size_t size, void *user_data) function process_ui_data (line 349) | int process_ui_data(char *buffer, size_t size, void *user_data) function read_uuid_from_config (line 363) | std::string read_uuid_from_config() { function write_uuid_to_config (line 394) | bool write_uuid_to_config(const std::string& uuid) { function main (line 414) | int main(int argc, char **argv) FILE: control_center/http.cpp function WriteCallback (line 37) | size_t WriteCallback(void* contents, size_t size, size_t nmemb, void* us... function active_device (line 49) | int active_device(p_http_data_t pHttpData, char *codebuf) { FILE: control_center/http.h type http_data_t (line 6) | typedef struct http_data_t { FILE: control_center/ipc_udp.cpp type upd_data_t (line 43) | struct upd_data_t { type sockaddr_in (line 48) | struct sockaddr_in function p_ipc_endpoint_t (line 69) | p_ipc_endpoint_t ipc_endpoint_create_udp(int port_local, int port_remote... function ipc_endpoint_destroy_udp (line 170) | void ipc_endpoint_destroy_udp(p_ipc_endpoint_t pendpoint) type sockaddr_in (line 190) | struct sockaddr_in type sockaddr (line 198) | struct sockaddr function udp_send_data (line 218) | static int udp_send_data(ipc_endpoint_t *pendpoint, const char *data, in... function udp_recv_data (line 256) | static int udp_recv_data(ipc_endpoint_t *pendpoint, unsigned char *data,... FILE: control_center/ipc_udp.h type ipc_endpoint_t (line 24) | typedef struct ipc_endpoint_t { FILE: control_center/json.hpp function NLOHMANN_JSON_NAMESPACE_BEGIN (line 261) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 272) | NLOHMANN_JSON_NAMESPACE_END function from_json (line 2597) | inline void from_json(const BasicJsonType& j, ENUM_TYPE& e) ... type would_call_std_ (line 2936) | struct would_call_std_ type value_t (line 2994) | enum class value_t : std::uint8_t function NLOHMANN_JSON_NAMESPACE_END (line 3059) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3152) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3198) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3389) | NLOHMANN_JSON_NAMESPACE_BEGIN class json_pointer (line 3538) | class json_pointer type ordered_map (line 3549) | struct ordered_map function NLOHMANN_JSON_NAMESPACE_BEGIN (line 3560) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4352) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4495) | NLOHMANN_JSON_NAMESPACE_BEGIN class parse_error (line 4621) | class parse_error : public exception method parse_error (line 4634) | static parse_error create(int id_, const position_t& pos, const std::s... method parse_error (line 4642) | static parse_error create(int id_, std::size_t byte_, const std::strin... method parse_error (line 4662) | parse_error(int id_, std::size_t byte_, const char* what_arg) method position_string (line 4665) | static std::string position_string(const position_t& pos) class invalid_iterator (line 4674) | class invalid_iterator : public exception method invalid_iterator (line 4678) | static invalid_iterator create(int id_, const std::string& what_arg, B... method JSON_HEDLEY_NON_NULL (line 4685) | JSON_HEDLEY_NON_NULL(3) class type_error (line 4692) | class type_error : public exception method type_error (line 4696) | static type_error create(int id_, const std::string& what_arg, BasicJs... method JSON_HEDLEY_NON_NULL (line 4703) | JSON_HEDLEY_NON_NULL(3) class out_of_range (line 4709) | class out_of_range : public exception method out_of_range (line 4713) | static out_of_range create(int id_, const std::string& what_arg, Basic... method JSON_HEDLEY_NON_NULL (line 4720) | JSON_HEDLEY_NON_NULL(3) class other_error (line 4726) | class other_error : public exception method other_error (line 4730) | static other_error create(int id_, const std::string& what_arg, BasicJ... method JSON_HEDLEY_NON_NULL (line 4737) | JSON_HEDLEY_NON_NULL(3) function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4766) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4792) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4800) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 4815) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5421) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 5442) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_END (line 5622) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 5668) | NLOHMANN_JSON_NAMESPACE_BEGIN type adl_serializer (line 6120) | struct adl_serializer method from_json (line 6125) | static auto from_json(BasicJsonType && j, TargetType& val) noexcept( method from_json (line 6135) | static auto from_json(BasicJsonType && j) noexcept( method to_json (line 6145) | static auto to_json(BasicJsonType& j, TargetType && val) noexcept( function set_subtype (line 6226) | void set_subtype(subtype_type subtype_) noexcept function subtype_type (line 6234) | constexpr subtype_type subtype() const noexcept function has_subtype (line 6241) | constexpr bool has_subtype() const noexcept function clear_subtype (line 6248) | void clear_subtype() noexcept function NLOHMANN_JSON_NAMESPACE_BEGIN (line 6287) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 6464) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 7033) | NLOHMANN_JSON_NAMESPACE_BEGIN function reset (line 8330) | void reset() noexcept function char_int_type (line 8348) | char_int_type get() function unget (line 8385) | void unget() function add (line 8412) | void add(char_int_type c) function number_unsigned_t (line 8429) | constexpr number_unsigned_t get_number_unsigned() const noexcept function number_float_t (line 8435) | constexpr number_float_t get_number_float() const noexcept function string_t (line 8441) | string_t& get_string() function position_t (line 8456) | constexpr position_t get_position() const noexcept function get_token_string (line 8464) | std::string get_token_string() const function JSON_HEDLEY_RETURNS_NON_NULL (line 8488) | JSON_HEDLEY_RETURNS_NON_NULL function skip_bom (line 8502) | bool skip_bom() function skip_whitespace (line 8516) | void skip_whitespace() function token_type (line 8525) | token_type scan() function NLOHMANN_JSON_NAMESPACE_END (line 8650) | NLOHMANN_JSON_NAMESPACE_END type detail (line 8781) | namespace detail function unknown_size (line 8783) | constexpr std::size_t unknown_size() class json_sax_dom_parser (line 8802) | class json_sax_dom_parser method json_sax_dom_parser (line 8817) | explicit json_sax_dom_parser(BasicJsonType& r, const bool allow_exce... method json_sax_dom_parser (line 8822) | json_sax_dom_parser(const json_sax_dom_parser&) = delete; method json_sax_dom_parser (line 8823) | json_sax_dom_parser(json_sax_dom_parser&&) = default; method json_sax_dom_parser (line 8824) | json_sax_dom_parser& operator=(const json_sax_dom_parser&) = delete; method json_sax_dom_parser (line 8825) | json_sax_dom_parser& operator=(json_sax_dom_parser&&) = default; method null (line 8828) | bool null() method boolean (line 8834) | bool boolean(bool val) method number_integer (line 8840) | bool number_integer(number_integer_t val) method number_unsigned (line 8846) | bool number_unsigned(number_unsigned_t val) method number_float (line 8852) | bool number_float(number_float_t val, const string_t& /*unused*/) method string (line 8858) | bool string(string_t& val) method binary (line 8864) | bool binary(binary_t& val) method start_object (line 8870) | bool start_object(std::size_t len) method key (line 8893) | bool key(string_t& val) method end_object (line 8903) | bool end_object() method start_array (line 8921) | bool start_array(std::size_t len) method end_array (line 8942) | bool end_array() method parse_error (line 8961) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, method is_errored (line 8973) | constexpr bool is_errored() const method handle_diagnostic_positions_for_json_value (line 8981) | void handle_diagnostic_positions_for_json_value(BasicJsonType& v) method JSON_HEDLEY_RETURNS_NON_NULL (line 9055) | JSON_HEDLEY_RETURNS_NON_NULL class json_sax_dom_callback_parser (line 9108) | class json_sax_dom_callback_parser method json_sax_dom_callback_parser (line 9120) | json_sax_dom_callback_parser(BasicJsonType& r, method json_sax_dom_callback_parser (line 9130) | json_sax_dom_callback_parser(const json_sax_dom_callback_parser&) = ... method json_sax_dom_callback_parser (line 9131) | json_sax_dom_callback_parser(json_sax_dom_callback_parser&&) = default; method json_sax_dom_callback_parser (line 9132) | json_sax_dom_callback_parser& operator=(const json_sax_dom_callback_... method json_sax_dom_callback_parser (line 9133) | json_sax_dom_callback_parser& operator=(json_sax_dom_callback_parser... method null (line 9136) | bool null() method boolean (line 9142) | bool boolean(bool val) method number_integer (line 9148) | bool number_integer(number_integer_t val) method number_unsigned (line 9154) | bool number_unsigned(number_unsigned_t val) method number_float (line 9160) | bool number_float(number_float_t val, const string_t& /*unused*/) method string (line 9166) | bool string(string_t& val) method binary (line 9172) | bool binary(binary_t& val) method start_object (line 9178) | bool start_object(std::size_t len) method key (line 9210) | bool key(string_t& val) method end_object (line 9227) | bool end_object() method start_array (line 9277) | bool start_array(std::size_t len) method end_array (line 9309) | bool end_array() method parse_error (line 9356) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused*/, method is_errored (line 9368) | constexpr bool is_errored() const method handle_diagnostic_positions_for_json_value (line 9376) | void handle_diagnostic_positions_for_json_value(BasicJsonType& v) method handle_value (line 9455) | std::pair handle_value(Value&& v, const bool s... class json_sax_acceptor (line 9545) | class json_sax_acceptor method null (line 9554) | bool null() method boolean (line 9559) | bool boolean(bool /*unused*/) method number_integer (line 9564) | bool number_integer(number_integer_t /*unused*/) method number_unsigned (line 9569) | bool number_unsigned(number_unsigned_t /*unused*/) method number_float (line 9574) | bool number_float(number_float_t /*unused*/, const string_t& /*unuse... method string (line 9579) | bool string(string_t& /*unused*/) method binary (line 9584) | bool binary(binary_t& /*unused*/) method start_object (line 9589) | bool start_object(std::size_t /*unused*/ = detail::unknown_size()) method key (line 9594) | bool key(string_t& /*unused*/) method end_object (line 9599) | bool end_object() method start_array (line 9604) | bool start_array(std::size_t /*unused*/ = detail::unknown_size()) method end_array (line 9609) | bool end_array() method parse_error (line 9614) | bool parse_error(std::size_t /*unused*/, const std::string& /*unused... function NLOHMANN_JSON_NAMESPACE_BEGIN (line 9649) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 9789) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 12870) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13394) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 13510) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 13565) | NLOHMANN_JSON_NAMESPACE_BEGIN function pointer (line 13867) | pointer operator->() const function iter_impl (line 13909) | iter_impl operator++(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13920) | iter_impl& operator++() function iter_impl (line 13960) | iter_impl operator--(int)& // NOLINT(cert-dcl21-cpp) function iter_impl (line 13971) | iter_impl& operator--() function iter_impl (line 14128) | iter_impl& operator+=(difference_type i) function iter_impl (line 14165) | iter_impl& operator-=(difference_type i) function iter_impl (line 14174) | iter_impl operator+(difference_type i) const function friend (line 14185) | friend iter_impl operator+(difference_type i, const iter_impl& it) function iter_impl (line 14196) | iter_impl operator-(difference_type i) const function difference_type (line 14207) | difference_type operator-(const iter_impl& other) const function reference (line 14236) | reference operator[](difference_type n) const function reference (line 14290) | reference value() const function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14325) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14458) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 14519) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 14539) | NLOHMANN_BASIC_JSON_TPL_DECLARATION function json_pointer (line 14551) | explicit json_pointer(const string_t& s = "") function string_t (line 14557) | string_t to_string() const function friend (line 14578) | friend std::ostream& operator<<(std::ostream& o, const json_pointer& ptr) function json_pointer (line 14587) | json_pointer& operator/=(const json_pointer& ptr) function json_pointer (line 14597) | json_pointer& operator/=(string_t token) function json_pointer (line 14605) | json_pointer& operator/=(std::size_t array_idx) function friend (line 14612) | friend json_pointer operator/(const json_pointer& lhs, function friend (line 14620) | friend json_pointer operator/(const json_pointer& lhs, string_t token) /... function friend (line 14627) | friend json_pointer operator/(const json_pointer& lhs, std::size_t array... function json_pointer (line 14634) | json_pointer parent_pointer() const function pop_back (line 14648) | void pop_back() function string_t (line 14660) | const string_t& back() const function push_back (line 14672) | void push_back(const string_t& token) function push_back (line 14679) | void push_back(string_t&& token) function empty (line 14686) | bool empty() const noexcept function BasicJsonType (line 14763) | BasicJsonType& get_and_create(BasicJsonType& j) const function BasicJsonType (line 14843) | BasicJsonType& get_unchecked(BasicJsonType* ptr) const function BasicJsonType (line 14911) | BasicJsonType& get_checked(BasicJsonType* ptr) const function BasicJsonType (line 14969) | const BasicJsonType& get_unchecked(const BasicJsonType* ptr) const function BasicJsonType (line 15018) | const BasicJsonType& get_checked(const BasicJsonType* ptr) const function contains (line 15067) | bool contains(const BasicJsonType* ptr) const function split (line 15155) | static std::vector split(const string_t& reference_string) function BasicJsonType (line 15295) | static BasicJsonType function convert (line 15324) | json_pointer convert() const& function convert (line 15331) | json_pointer convert()&& function NLOHMANN_JSON_NAMESPACE_BEGIN (line 15498) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_BEGIN (line 15625) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 15747) | NLOHMANN_JSON_NAMESPACE_END function NLOHMANN_JSON_NAMESPACE_BEGIN (line 17626) | NLOHMANN_JSON_NAMESPACE_BEGIN function NLOHMANN_JSON_NAMESPACE_END (line 18723) | NLOHMANN_JSON_NAMESPACE_END function hex_bytes (line 19383) | static std::string hex_bytes(std::uint8_t byte) function is_negative_number (line 19394) | bool is_negative_number(NumberType x) function is_negative_number (line 19400) | bool is_negative_number(NumberType /*unused*/) function dump_integer (line 19420) | void dump_integer(NumberType x) function dump_float (line 19505) | void dump_float(number_float_t x) function dump_float (line 19526) | void dump_float(number_float_t x, std::true_type /*is_ieee_single_or_dou... function dump_float (line 19534) | void dump_float(number_float_t x, std::false_type /*is_ieee_single_or_do... function decode (line 19606) | static std::uint8_t decode(std::uint8_t& state, std::uint32_t& codep, co... function number_unsigned_t (line 19646) | number_unsigned_t remove_sign(number_unsigned_t x) function number_unsigned_t (line 19661) | number_unsigned_t remove_sign(number_integer_t x) noexcept function ordered_map (line 19748) | ordered_map() noexcept(noexcept(Container())) : Container{} {} function ordered_map (line 19749) | explicit ordered_map(const Allocator& alloc) noexcept(noexcept(Container... function ordered_map (line 19751) | ordered_map(It first, It last, const Allocator& alloc = Allocator()) function ordered_map (line 19753) | ordered_map(std::initializer_list init, const Allocator& all... function emplace (line 19756) | std::pair emplace(const key_type& key, T&& t) function emplace (line 19771) | std::pair emplace(KeyType && key, T && t) function T (line 19784) | T& operator[](const key_type& key) function T (line 19791) | T & operator[](KeyType && key) function T (line 19796) | const T& operator[](const key_type& key) const function T (line 19803) | const T & operator[](KeyType && key) const function T (line 19808) | T& at(const key_type& key) function T (line 19823) | T & at(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-forward) function T (line 19836) | const T& at(const key_type& key) const function T (line 19851) | const T & at(KeyType && key) const // NOLINT(cppcoreguidelines-missing-s... function size_type (line 19864) | size_type erase(const key_type& key) function size_type (line 19885) | size_type erase(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-... function iterator (line 19904) | iterator erase(iterator pos) function iterator (line 19909) | iterator erase(iterator first, iterator last) function size_type (line 19962) | size_type count(const key_type& key) const function size_type (line 19976) | size_type count(KeyType && key) const // NOLINT(cppcoreguidelines-missin... function iterator (line 19988) | iterator find(const key_type& key) function iterator (line 20002) | iterator find(KeyType && key) // NOLINT(cppcoreguidelines-missing-std-fo... function const_iterator (line 20014) | const_iterator find(const key_type& key) const function insert (line 20026) | std::pair insert( value_type&& value ) function insert (line 20031) | std::pair insert( const value_type& value ) function insert (line 20049) | void insert(InputIt first, InputIt last) function NLOHMANN_JSON_NAMESPACE_BEGIN (line 20076) | NLOHMANN_JSON_NAMESPACE_BEGIN function set_parents (line 20705) | void set_parents() function iterator (line 20742) | iterator set_parents(iterator it, typename iterator::difference_type cou... function reference (line 20755) | reference set_parent(reference j, std::size_t old_capacity = detail::unk... function basic_json (line 20817) | basic_json(const value_t v) function basic_json (line 20825) | basic_json(std::nullptr_t = nullptr) noexcept // NOLINT(bugprone-excepti... function basic_json (line 20837) | basic_json(CompatibleType && val) noexcept(noexcept( // NOLINT(bugprone-... function basic_json (line 20909) | basic_json(initializer_list_t init, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20967) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20978) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 20989) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 21000) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 21011) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 21019) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 21027) | basic_json(size_type cnt, const basic_json& val): function basic_json (line 21039) | basic_json(InputIT first, InputIT last) // NOLINT(performance-unnecessar... function basic_json (line 21148) | basic_json(const JsonRef& ref) : basic_json(ref.moved_or_copied()) {} function basic_json (line 21152) | basic_json(const basic_json& other) function basic_json (line 21225) | basic_json(basic_json&& other) noexcept function basic_json (line 21251) | basic_json& operator=(basic_json other) noexcept ( function value_t (line 21320) | constexpr value_t type() const noexcept function is_primitive (line 21327) | constexpr bool is_primitive() const noexcept function is_structured (line 21334) | constexpr bool is_structured() const noexcept function is_null (line 21341) | constexpr bool is_null() const noexcept function is_boolean (line 21348) | constexpr bool is_boolean() const noexcept function is_number (line 21355) | constexpr bool is_number() const noexcept function is_number_integer (line 21362) | constexpr bool is_number_integer() const noexcept function is_number_unsigned (line 21369) | constexpr bool is_number_unsigned() const noexcept function is_number_float (line 21376) | constexpr bool is_number_float() const noexcept function is_object (line 21383) | constexpr bool is_object() const noexcept function is_array (line 21390) | constexpr bool is_array() const noexcept function is_string (line 21397) | constexpr bool is_string() const noexcept function is_binary (line 21404) | constexpr bool is_binary() const noexcept function is_discarded (line 21411) | constexpr bool is_discarded() const noexcept function object_t (line 21442) | object_t* get_impl_ptr(object_t* /*unused*/) noexcept function object_t (line 21448) | constexpr const object_t* get_impl_ptr(const object_t* /*unused*/) const... function array_t (line 21454) | array_t* get_impl_ptr(array_t* /*unused*/) noexcept function array_t (line 21460) | constexpr const array_t* get_impl_ptr(const array_t* /*unused*/) const n... function string_t (line 21466) | string_t* get_impl_ptr(string_t* /*unused*/) noexcept function string_t (line 21472) | constexpr const string_t* get_impl_ptr(const string_t* /*unused*/) const... function boolean_t (line 21478) | boolean_t* get_impl_ptr(boolean_t* /*unused*/) noexcept function boolean_t (line 21484) | constexpr const boolean_t* get_impl_ptr(const boolean_t* /*unused*/) con... function number_integer_t (line 21490) | number_integer_t* get_impl_ptr(number_integer_t* /*unused*/) noexcept function number_integer_t (line 21496) | constexpr const number_integer_t* get_impl_ptr(const number_integer_t* /... function number_unsigned_t (line 21502) | number_unsigned_t* get_impl_ptr(number_unsigned_t* /*unused*/) noexcept function number_unsigned_t (line 21508) | constexpr const number_unsigned_t* get_impl_ptr(const number_unsigned_t*... function number_float_t (line 21514) | number_float_t* get_impl_ptr(number_float_t* /*unused*/) noexcept function number_float_t (line 21520) | constexpr const number_float_t* get_impl_ptr(const number_float_t* /*unu... function binary_t (line 21526) | binary_t* get_impl_ptr(binary_t* /*unused*/) noexcept function binary_t (line 21532) | constexpr const binary_t* get_impl_ptr(const binary_t* /*unused*/) const... function ReferenceType (line 21549) | static ReferenceType get_ref_impl(ThisType& obj) function get_ptr (line 21582) | constexpr auto get_ptr() const noexcept -> decltype(std::declval /*unused*/) const noexcept(no... function BasicJsonType (line 21699) | BasicJsonType get_impl(detail::priority_tag<2> /*unused*/) const function basic_json (line 21722) | basic_json get_impl(detail::priority_tag<3> /*unused*/) const function get_impl (line 21735) | constexpr auto get_impl(detail::priority_tag<4> /*unused*/) const noexcept function get (line 21811) | auto get() noexcept -> decltype(std::declval().template g... function ValueType (line 21824) | ValueType & get_to(ValueType& v) const noexcept(noexcept( function ValueType (line 21837) | ValueType & get_to(ValueType& v) const function Array (line 21848) | Array get_to(T (&v)[N]) const // NOLINT(cppcoreguidelines-avoid-c-arrays... function ReferenceType (line 21860) | ReferenceType get_ref() function ReferenceType (line 21871) | ReferenceType get_ref() const function binary_t (line 21930) | binary_t& get_binary() function binary_t (line 21942) | const binary_t& get_binary() const function reference (line 21964) | reference at(size_type idx) function const_reference (line 21987) | const_reference at(size_type idx) const function reference (line 22010) | reference at(const typename object_t::key_type& key) function reference (line 22030) | reference at(KeyType && key) function const_reference (line 22048) | const_reference at(const typename object_t::key_type& key) const function const_reference (line 22068) | const_reference at(KeyType && key) const function reference (line 22086) | reference operator[](size_type idx) function const_reference (line 22132) | const_reference operator[](size_type idx) const function reference (line 22145) | reference operator[](typename object_t::key_type key) // NOLINT(performa... function const_reference (line 22167) | const_reference operator[](const typename object_t::key_type& key) const function reference (line 22183) | reference operator[](T* key) function const_reference (line 22189) | const_reference operator[](T* key) const function reference (line 22198) | reference operator[](KeyType && key) function const_reference (line 22222) | const_reference operator[](KeyType && key) const class ValueType (line 22248) | class ValueType function ReturnType (line 22277) | ReturnType value(const typename object_t::key_type& key, ValueType && de... function ValueType (line 22303) | ValueType value(KeyType && key, const ValueType& default_value) const function ReturnType (line 22330) | ReturnType value(KeyType && key, ValueType && default_value) const function ValueType (line 22353) | ValueType value(const json_pointer& ptr, const ValueType& default_value)... function ReturnType (line 22378) | ReturnType value(const json_pointer& ptr, ValueType && default_value) const function ValueType (line 22402) | ValueType value(const ::nlohmann::json_pointer& ptr, cons... function ReturnType (line 22413) | ReturnType value(const ::nlohmann::json_pointer& ptr, Val... function reference (line 22420) | reference front() function const_reference (line 22427) | const_reference front() const function reference (line 22434) | reference back() function const_reference (line 22443) | const_reference back() const function IteratorType (line 22455) | IteratorType erase(IteratorType pos) // NOLINT(performance-unnecessary-v... function IteratorType (line 22525) | IteratorType erase(IteratorType first, IteratorType last) // NOLINT(perf... function erase_internal (line 22593) | private: function size_type (line 22609) | size_type erase_internal(KeyType && key) function size_type (line 22641) | size_type erase(KeyType && key) function erase (line 22648) | void erase(const size_type idx) function iterator (line 22677) | iterator find(const typename object_t::key_type& key) function const_iterator (line 22691) | const_iterator find(const typename object_t::key_type& key) const function iterator (line 22707) | iterator find(KeyType && key) function const_iterator (line 22723) | const_iterator find(KeyType && key) const function size_type (line 22737) | size_type count(const typename object_t::key_type& key) const function size_type (line 22747) | size_type count(KeyType && key) const function contains (line 22755) | bool contains(const typename object_t::key_type& key) const function contains (line 22764) | bool contains(KeyType && key) const function contains (line 22771) | bool contains(const json_pointer& ptr) const function contains (line 22778) | bool contains(const typename ::nlohmann::json_pointer& pt... function iterator (line 22794) | iterator begin() noexcept function const_iterator (line 22803) | const_iterator begin() const noexcept function const_iterator (line 22810) | const_iterator cbegin() const noexcept function iterator (line 22819) | iterator end() noexcept function const_iterator (line 22828) | const_iterator end() const noexcept function const_iterator (line 22835) | const_iterator cend() const noexcept function reverse_iterator (line 22844) | reverse_iterator rbegin() noexcept function const_reverse_iterator (line 22851) | const_reverse_iterator rbegin() const noexcept function reverse_iterator (line 22858) | reverse_iterator rend() noexcept function const_reverse_iterator (line 22865) | const_reverse_iterator rend() const noexcept function const_reverse_iterator (line 22872) | const_reverse_iterator crbegin() const noexcept function const_reverse_iterator (line 22879) | const_reverse_iterator crend() const noexcept function iterator_wrapper (line 22891) | static iteration_proxy iterator_wrapper(reference ref) noexcept function iterator_wrapper (line 22902) | static iteration_proxy iterator_wrapper(const_reference ... function items (line 22909) | iteration_proxy items() noexcept function items (line 22916) | iteration_proxy items() const noexcept function empty (line 22932) | bool empty() const noexcept function size_type (line 22971) | size_type size() const noexcept function size_type (line 23010) | size_type max_size() const noexcept function clear (line 23053) | void clear() noexcept function push_back (line 23114) | void push_back(basic_json&& val) function reference (line 23139) | reference operator+=(basic_json&& val) function push_back (line 23147) | void push_back(const basic_json& val) function reference (line 23171) | reference operator+=(const basic_json& val) function push_back (line 23179) | void push_back(const typename object_t::value_type& val) function reference (line 23202) | reference operator+=(const typename object_t::value_type& val) function push_back (line 23210) | void push_back(initializer_list_t init) function reference (line 23226) | reference operator+=(initializer_list_t init) function reference (line 23235) | reference emplace_back(Args&& ... args) function emplace (line 23260) | std::pair emplace(Args&& ... args) function iterator (line 23292) | iterator insert_iterator(const_iterator pos, Args&& ... args) // NOLINT(... function iterator (line 23311) | iterator insert(const_iterator pos, const basic_json& val) // NOLINT(per... function iterator (line 23331) | iterator insert(const_iterator pos, basic_json&& val) // NOLINT(performa... function iterator (line 23338) | iterator insert(const_iterator pos, size_type cnt, const basic_json& val... function iterator (line 23358) | iterator insert(const_iterator pos, const_iterator first, const_iterator... function iterator (line 23389) | iterator insert(const_iterator pos, initializer_list_t ilist) // NOLINT(... function insert (line 23409) | void insert(const_iterator first, const_iterator last) // NOLINT(perform... function update (line 23435) | void update(const_reference j, bool merge_objects = false) function update (line 23442) | void update(const_iterator first, const_iterator last, bool merge_object... function swap (line 23489) | void swap(reference other) noexcept ( function friend (line 23506) | friend void swap(reference left, reference right) noexcept ( function swap (line 23518) | void swap(array_t& other) // NOLINT(bugprone-exception-escape,cppcoregui... function swap (line 23534) | void swap(object_t& other) // NOLINT(bugprone-exception-escape,cppcoregu... function swap (line 23550) | void swap(string_t& other) // NOLINT(bugprone-exception-escape,cppcoregu... function swap (line 23566) | void swap(binary_t& other) // NOLINT(bugprone-exception-escape,cppcoregu... function swap (line 23582) | void swap(typename binary_t::container_type& other) // NOLINT(bugprone-e... function else (line 23671) | else if(compares_unordered(lhs, rhs))\ function compares_unordered (line 23700) | bool compares_unordered(const_reference rhs, bool inverse = false) const... function friend (line 23813) | friend bool operator==(const_reference lhs, const_reference rhs) noexcept function friend (line 23845) | friend bool operator!=(const_reference lhs, const_reference rhs) noexcept function friend (line 23902) | friend bool operator<=(const_reference lhs, const_reference rhs) noexcept function friend (line 23931) | friend bool operator>(const_reference lhs, const_reference rhs) noexcept function friend (line 23961) | friend bool operator>=(const_reference lhs, const_reference rhs) noexcept function friend (line 24002) | friend std::ostream& operator<<(std::ostream& o, const basic_json& j) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24041) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24055) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 24069) | static basic_json parse(detail::span_input_adapter&& i, function accept (line 24082) | static bool accept(InputType&& i, function accept (line 24091) | static bool accept(IteratorType first, IteratorType last, function accept (line 24099) | static bool accept(detail::span_input_adapter&& i, function sax_parse (line 24109) | static bool sax_parse(InputType&& i, SAX* sax, function sax_parse (line 24124) | static bool sax_parse(IteratorType first, IteratorType last, SAX* sax, function sax_parse (line 24143) | static bool sax_parse(detail::span_input_adapter&& i, SAX* sax, function JSON_HEDLEY_RETURNS_NON_NULL (line 24184) | JSON_HEDLEY_RETURNS_NON_NULL type data (line 24216) | struct data method data (line 24224) | data(const value_t v) method data (line 24229) | data(size_type cnt, const basic_json& val) method data (line 24235) | data() noexcept = default; method data (line 24236) | data(data&&) noexcept = default; method data (line 24237) | data(const data&) noexcept = delete; method data (line 24238) | data& operator=(data&&) noexcept = delete; method data (line 24239) | data& operator=(const data&) noexcept = delete; function end_pos (line 24265) | constexpr std::size_t end_pos() const noexcept function to_cbor (line 24290) | static void to_cbor(const basic_json& j, detail::output_adapter o) function to_msgpack (line 24304) | static std::vector to_msgpack(const basic_json& j) function to_msgpack (line 24313) | static void to_msgpack(const basic_json& j, detail::output_adapter o) function to_ubjson (line 24327) | static std::vector to_ubjson(const basic_json& j, function to_ubjson (line 24338) | static void to_ubjson(const basic_json& j, detail::output_adapter o, function to_bjdata (line 24354) | static std::vector to_bjdata(const basic_json& j, function to_bjdata (line 24366) | static void to_bjdata(const basic_json& j, detail::output_adapter o, function to_bson (line 24384) | static std::vector to_bson(const basic_json& j) function to_bson (line 24393) | static void to_bson(const basic_json& j, detail::output_adapter o) function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24408) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24424) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 24440) | static basic_json from_cbor(const T* ptr, std::size_t len, function basic_json (line 24450) | static basic_json from_cbor(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24466) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24481) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 24496) | static basic_json from_msgpack(const T* ptr, std::size_t len, function basic_json (line 24505) | static basic_json from_msgpack(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24520) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24535) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 24550) | static basic_json from_ubjson(const T* ptr, std::size_t len, function basic_json (line 24559) | static basic_json from_ubjson(detail::span_input_adapter&& i, function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24574) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24589) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24604) | JSON_HEDLEY_WARN_UNUSED_RESULT function JSON_HEDLEY_WARN_UNUSED_RESULT (line 24619) | JSON_HEDLEY_WARN_UNUSED_RESULT function basic_json (line 24634) | static basic_json from_bson(const T* ptr, std::size_t len, function basic_json (line 24643) | static basic_json from_bson(detail::span_input_adapter&& i, function reference (line 24665) | reference operator[](const json_pointer& ptr) function reference (line 24672) | reference operator[](const ::nlohmann::json_pointer& ptr) function const_reference (line 24679) | const_reference operator[](const json_pointer& ptr) const function const_reference (line 24686) | const_reference operator[](const ::nlohmann::json_pointer... function reference (line 24693) | reference at(const json_pointer& ptr) function reference (line 24700) | reference at(const ::nlohmann::json_pointer& ptr) function const_reference (line 24707) | const_reference at(const json_pointer& ptr) const function const_reference (line 24714) | const_reference at(const ::nlohmann::json_pointer& ptr) c... function basic_json (line 24721) | basic_json flatten() const function basic_json (line 24730) | basic_json unflatten() const function patch_inplace (line 24746) | void patch_inplace(const basic_json& json_patch) function basic_json (line 25017) | basic_json patch(const basic_json& json_patch) const function JSON_HEDLEY_WARN_UNUSED_RESULT (line 25026) | JSON_HEDLEY_WARN_UNUSED_RESULT function merge_patch (line 25169) | void merge_patch(const basic_json& apply_patch) function NLOHMANN_BASIC_JSON_TPL_DECLARATION (line 25200) | NLOHMANN_BASIC_JSON_TPL_DECLARATION function NLOHMANN_JSON_NAMESPACE_END (line 25237) | NLOHMANN_JSON_NAMESPACE_END FILE: control_center/uuid.cpp function get_wireless_mac_address (line 52) | std::string get_wireless_mac_address() { function generate_uuid (line 114) | std::string generate_uuid() { function main (line 153) | int main() { FILE: control_center/websocket_client.cpp function on_message (line 67) | static void on_message(client *c, websocketpp::connection_hdl hdl, clien... function verify_subject_alternative_name (line 101) | static bool verify_subject_alternative_name(const char * hostname, X509 ... function verify_common_name (line 141) | static bool verify_common_name(char const * hostname, X509 * cert) { function verify_certificate (line 179) | static bool verify_certificate(const char * hostname, bool preverified, ... function context_ptr (line 210) | static context_ptr on_tls_init(const char * hostname, websocketpp::conne... function on_open (line 237) | static void on_open(client* c, websocketpp::connection_hdl hdl) { function on_close (line 274) | static void on_close(client *c, websocketpp::connection_hdl hdl) { function websocket_connect (line 293) | static int websocket_connect(client *c) { function websocket_send_binary (line 396) | int websocket_send_binary(const char *data, int size) { function websocket_send_text (line 422) | int websocket_send_text(const char *data, int size) { function websocket_set_callbacks (line 447) | int websocket_set_callbacks(ws_recv_callback_t bin_cb, ws_recv_callback_... function websocket_start (line 459) | int websocket_start() { FILE: control_center/websocket_client.h type websocket_data_t (line 9) | typedef struct websocket_data_t { FILE: gui/lv_100ask_xz_ai/src/cJSON.c type error (line 88) | typedef struct { function cJSON_GetErrorPtr (line 94) | CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void) function cJSON_GetStringValue (line 99) | CJSON_PUBLIC(char *) cJSON_GetStringValue(const cJSON * const item) function cJSON_GetNumberValue (line 109) | CJSON_PUBLIC(double) cJSON_GetNumberValue(const cJSON * const item) function cJSON_Version (line 124) | CJSON_PUBLIC(const char*) cJSON_Version(void) function case_insensitive_strcmp (line 133) | static int case_insensitive_strcmp(const unsigned char *string1, const u... type internal_hooks (line 156) | typedef struct internal_hooks function internal_free (line 169) | static void CJSON_CDECL internal_free(void *pointer) function cJSON_InitHooks (line 209) | CJSON_PUBLIC(void) cJSON_InitHooks(cJSON_Hooks* hooks) function cJSON (line 241) | static cJSON *cJSON_New_Item(const internal_hooks * const hooks) function cJSON_Delete (line 253) | CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) function get_decimal_point (line 277) | static unsigned char get_decimal_point(void) type parse_buffer (line 287) | typedef struct function cJSON_bool (line 305) | static cJSON_bool parse_number(cJSON * const item, parse_buffer * const ... function cJSON_SetNumberHelper (line 382) | CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) function cJSON_SetValuestring (line 400) | CJSON_PUBLIC(char*) cJSON_SetValuestring(cJSON *object, const char *valu... type printbuffer (line 427) | typedef struct function update_offset (line 525) | static void update_offset(printbuffer * const buffer) function cJSON_bool (line 538) | static cJSON_bool compare_double(double a, double b) function cJSON_bool (line 545) | static cJSON_bool print_number(const cJSON * const item, printbuffer * c... function parse_hex4 (line 615) | static unsigned parse_hex4(const unsigned char * const input) function utf16_literal_to_utf8 (line 652) | static unsigned char utf16_literal_to_utf8(const unsigned char * const i... function cJSON_bool (line 773) | static cJSON_bool parse_string(cJSON * const item, parse_buffer * const ... function cJSON_bool (line 902) | static cJSON_bool print_string_ptr(const unsigned char * const input, pr... function cJSON_bool (line 1024) | static cJSON_bool print_string(const cJSON * const item, printbuffer * c... function parse_buffer (line 1038) | static parse_buffer *buffer_skip_whitespace(parse_buffer * const buffer) function parse_buffer (line 1064) | static parse_buffer *skip_utf8_bom(parse_buffer * const buffer) function cJSON_ParseWithOpts (line 1079) | CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char ... function cJSON_ParseWithLengthOpts (line 1095) | CJSON_PUBLIC(cJSON *) cJSON_ParseWithLengthOpts(const char *value, size_... function cJSON_Parse (line 1175) | CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) function cJSON_ParseWithLength (line 1180) | CJSON_PUBLIC(cJSON *) cJSON_ParseWithLength(const char *value, size_t bu... function cJSON_Print (line 1252) | CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item) function cJSON_PrintUnformatted (line 1257) | CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item) function cJSON_PrintBuffered (line 1262) | CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffe... function cJSON_PrintPreallocated (line 1292) | CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buff... function cJSON_bool (line 1312) | static cJSON_bool parse_value(cJSON * const item, parse_buffer * const i... function cJSON_bool (line 1367) | static cJSON_bool print_value(const cJSON * const item, printbuffer * co... function cJSON_bool (line 1441) | static cJSON_bool parse_array(cJSON * const item, parse_buffer * const i... function cJSON_bool (line 1539) | static cJSON_bool print_array(const cJSON * const item, printbuffer * co... function cJSON_bool (line 1601) | static cJSON_bool parse_object(cJSON * const item, parse_buffer * const ... function cJSON_bool (line 1714) | static cJSON_bool print_object(const cJSON * const item, printbuffer * c... function cJSON_GetArraySize (line 1828) | CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array) function cJSON (line 1851) | static cJSON* get_array_item(const cJSON *array, size_t index) function cJSON_GetArrayItem (line 1870) | CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index) function cJSON (line 1880) | static cJSON *get_object_item(const cJSON * const object, const char * c... function cJSON_GetObjectItem (line 1912) | CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, co... function cJSON_GetObjectItemCaseSensitive (line 1917) | CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * con... function cJSON_HasObjectItem (line 1922) | CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const ... function suffix_object (line 1928) | static void suffix_object(cJSON *prev, cJSON *item) function cJSON (line 1935) | static cJSON *create_reference(const cJSON *item, const internal_hooks *... function cJSON_bool (line 1956) | static cJSON_bool add_item_to_array(cJSON *array, cJSON *item) function cJSON_AddItemToArray (line 1990) | CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToArray(cJSON *array, cJSON *item) function cJSON_bool (line 2011) | static cJSON_bool add_item_to_object(cJSON * const object, const char * ... function cJSON_AddItemToObject (line 2048) | CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObject(cJSON *object, const char... function cJSON_AddItemToObjectCS (line 2054) | CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObjectCS(cJSON *object, const ch... function cJSON_AddItemReferenceToArray (line 2059) | CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToArray(cJSON *array, cJS... function cJSON_AddItemReferenceToObject (line 2069) | CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToObject(cJSON *object, c... function cJSON_AddNullToObject (line 2079) | CJSON_PUBLIC(cJSON*) cJSON_AddNullToObject(cJSON * const object, const c... function cJSON_AddTrueToObject (line 2091) | CJSON_PUBLIC(cJSON*) cJSON_AddTrueToObject(cJSON * const object, const c... function cJSON_AddFalseToObject (line 2103) | CJSON_PUBLIC(cJSON*) cJSON_AddFalseToObject(cJSON * const object, const ... function cJSON_AddBoolToObject (line 2115) | CJSON_PUBLIC(cJSON*) cJSON_AddBoolToObject(cJSON * const object, const c... function cJSON_AddNumberToObject (line 2127) | CJSON_PUBLIC(cJSON*) cJSON_AddNumberToObject(cJSON * const object, const... function cJSON_AddStringToObject (line 2139) | CJSON_PUBLIC(cJSON*) cJSON_AddStringToObject(cJSON * const object, const... function cJSON_AddRawToObject (line 2151) | CJSON_PUBLIC(cJSON*) cJSON_AddRawToObject(cJSON * const object, const ch... function cJSON_AddObjectToObject (line 2163) | CJSON_PUBLIC(cJSON*) cJSON_AddObjectToObject(cJSON * const object, const... function cJSON_AddArrayToObject (line 2175) | CJSON_PUBLIC(cJSON*) cJSON_AddArrayToObject(cJSON * const object, const ... function cJSON_DetachItemViaPointer (line 2187) | CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * ... function cJSON_DetachItemFromArray (line 2223) | CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which) function cJSON_DeleteItemFromArray (line 2233) | CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which) function cJSON_DetachItemFromObject (line 2238) | CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const ch... function cJSON_DetachItemFromObjectCaseSensitive (line 2245) | CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *obj... function cJSON_DeleteItemFromObject (line 2252) | CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char ... function cJSON_DeleteItemFromObjectCaseSensitive (line 2257) | CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object... function cJSON_InsertItemInArray (line 2263) | CJSON_PUBLIC(cJSON_bool) cJSON_InsertItemInArray(cJSON *array, int which... function cJSON_ReplaceItemViaPointer (line 2292) | CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const paren... function cJSON_ReplaceItemInArray (line 2341) | CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInArray(cJSON *array, int whic... function cJSON_bool (line 2351) | static cJSON_bool replace_item_in_object(cJSON *object, const char *stri... function cJSON_ReplaceItemInObject (line 2374) | CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObject(cJSON *object, const ... function cJSON_ReplaceItemInObjectCaseSensitive (line 2379) | CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *o... function cJSON_CreateNull (line 2385) | CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void) function cJSON_CreateTrue (line 2396) | CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void) function cJSON_CreateFalse (line 2407) | CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void) function cJSON_CreateBool (line 2418) | CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool boolean) function cJSON_CreateNumber (line 2429) | CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) function cJSON_CreateString (line 2455) | CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string) function cJSON_CreateStringReference (line 2472) | CJSON_PUBLIC(cJSON *) cJSON_CreateStringReference(const char *string) function cJSON_CreateObjectReference (line 2484) | CJSON_PUBLIC(cJSON *) cJSON_CreateObjectReference(const cJSON *child) function cJSON_CreateArrayReference (line 2495) | CJSON_PUBLIC(cJSON *) cJSON_CreateArrayReference(const cJSON *child) { function cJSON_CreateRaw (line 2505) | CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw) function cJSON_CreateArray (line 2522) | CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void) function cJSON_CreateObject (line 2533) | CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void) function cJSON_CreateIntArray (line 2545) | CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count) function cJSON_CreateFloatArray (line 2585) | CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int c... function cJSON_CreateDoubleArray (line 2625) | CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int... function cJSON_CreateStringArray (line 2665) | CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char *const *strings... function cJSON_Duplicate (line 2706) | CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recu... function skip_oneline_comment (line 2789) | static void skip_oneline_comment(char **input) function skip_multiline_comment (line 2802) | static void skip_multiline_comment(char **input) function minify_string (line 2816) | static void minify_string(char **input, char **output) { function cJSON_Minify (line 2838) | CJSON_PUBLIC(void) cJSON_Minify(char *json) function cJSON_IsInvalid (line 2886) | CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item) function cJSON_IsFalse (line 2896) | CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item) function cJSON_IsTrue (line 2906) | CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item) function cJSON_IsBool (line 2917) | CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item) function cJSON_IsNull (line 2926) | CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item) function cJSON_IsNumber (line 2936) | CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item) function cJSON_IsString (line 2946) | CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item) function cJSON_IsArray (line 2956) | CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item) function cJSON_IsObject (line 2966) | CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item) function cJSON_IsRaw (line 2976) | CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item) function cJSON_Compare (line 2986) | CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSO... function cJSON_malloc (line 3111) | CJSON_PUBLIC(void *) cJSON_malloc(size_t size) function cJSON_free (line 3116) | CJSON_PUBLIC(void) cJSON_free(void *object) FILE: gui/lv_100ask_xz_ai/src/cJSON.h type cJSON (line 103) | typedef struct cJSON type cJSON_Hooks (line 125) | typedef struct cJSON_Hooks type cJSON_bool (line 132) | typedef int cJSON_bool; FILE: gui/lv_100ask_xz_ai/src/ipc_udp.c type upd_data_t (line 43) | typedef struct upd_data_t { function p_ipc_endpoint_t (line 69) | p_ipc_endpoint_t ipc_endpoint_create_udp(int port_local, int port_remote... function ipc_endpoint_destroy_udp (line 170) | void ipc_endpoint_destroy_udp(p_ipc_endpoint_t pendpoint) type sockaddr_in (line 190) | struct sockaddr_in type sockaddr (line 198) | struct sockaddr function udp_send_data (line 218) | static int udp_send_data(ipc_endpoint_t *pendpoint, const char *data, in... function udp_recv_data (line 256) | static int udp_recv_data(ipc_endpoint_t *pendpoint, unsigned char *data,... FILE: gui/lv_100ask_xz_ai/src/ipc_udp.h type ipc_endpoint_t (line 23) | typedef struct ipc_endpoint_t { FILE: gui/lv_100ask_xz_ai/src/lv_100ask_xz_ai_main.c type T_lv_100ask_xz_ai (line 57) | typedef struct _lv_100ask_xz_ai { function lv_100ask_xz_ai_main (line 99) | void lv_100ask_xz_ai_main(void) function SetStateString (line 157) | void SetStateString(const char *str) function SetText (line 164) | void SetText(const char *str) function SetEmotion (line 171) | void SetEmotion(const char *jpgFile) function OnClicked (line 179) | void OnClicked(void) function lv_100ask_xz_ai_main_deinit (line 205) | static void lv_100ask_xz_ai_main_deinit(void) function init_freetype (line 215) | static void init_freetype(void) function deinit_freetype (line 234) | static void deinit_freetype(void) function init_style (line 241) | static void init_style(void) function screen_onclicked_event_cb (line 254) | static void screen_onclicked_event_cb(lv_event_t * e) FILE: gui/lv_100ask_xz_ai/src/ui_system.c type DeviceState (line 35) | typedef enum DeviceState { function process_ui_data (line 97) | static int process_ui_data(char *buffer, size_t size, void *user_data) function ui_system_init (line 150) | int ui_system_init(void) FILE: gui/lvgl/demos/benchmark/lv_demo_benchmark.c type scene_dsc_t (line 39) | typedef struct { function empty_screen_cb (line 75) | static void empty_screen_cb(void) function moving_wallpaper_cb (line 80) | static void moving_wallpaper_cb(void) function single_rectangle_cb (line 92) | static void single_rectangle_cb(void) function multiple_rectangles_cb (line 104) | static void multiple_rectangles_cb(void) function multiple_rgb_images_cb (line 120) | static void multiple_rgb_images_cb(void) function multiple_argb_images_cb (line 146) | static void multiple_argb_images_cb(void) function rotated_argb_image_cb (line 172) | static void rotated_argb_image_cb(void) function multiple_labels_cb (line 199) | static void multiple_labels_cb(void) function screen_sized_text_cb (line 222) | static void screen_sized_text_cb(void) function multiple_arcs_cb (line 242) | static void multiple_arcs_cb(void) function containers_cb (line 277) | static void containers_cb(void) function containers_with_overlay_cb (line 300) | static void containers_with_overlay_cb(void) function containers_with_opa_cb (line 325) | static void containers_with_opa_cb(void) function containers_with_opa_layer_cb (line 348) | static void containers_with_opa_layer_cb(void) function containers_with_scrolling_cb (line 371) | static void containers_with_scrolling_cb(void) function widgets_demo_cb (line 387) | static void widgets_demo_cb(void) function lv_demo_benchmark (line 435) | void lv_demo_benchmark(void) function load_scene (line 473) | static void load_scene(uint32_t scene) function next_scene_timer_cb (line 496) | static void next_scene_timer_cb(lv_timer_t * timer) function sysmon_perf_observer_cb (line 513) | static void sysmon_perf_observer_cb(lv_observer_t * observer, lv_subject... function table_draw_task_event_cb (line 551) | static void table_draw_task_event_cb(lv_event_t * e) function summary_create (line 583) | static void summary_create(void) function color_anim_cb (line 687) | static void color_anim_cb(void * var, int32_t v) function color_anim (line 694) | static void color_anim(lv_obj_t * obj) function arc_anim_cb (line 706) | static void arc_anim_cb(void * var, int32_t v) function arc_anim (line 711) | static void arc_anim(lv_obj_t * obj) function scroll_anim_y_cb (line 726) | static void scroll_anim_y_cb(void * var, int32_t v) function scroll_anim (line 731) | static void scroll_anim(lv_obj_t * obj, int32_t y_max) function shake_anim_y_cb (line 746) | static void shake_anim_y_cb(void * var, int32_t v) function shake_anim (line 751) | static void shake_anim(lv_obj_t * obj, int32_t y_max) function lv_obj_t (line 767) | static lv_obj_t * card_create(void) function rnd_reset (line 797) | static void rnd_reset(void) function rnd_next (line 802) | static int32_t rnd_next(int32_t min, int32_t max) FILE: gui/lvgl/demos/flex_layout/lv_demo_flex_layout_ctrl_pad.c function ctrl_pad_attach (line 52) | void ctrl_pad_attach(view_t * ui) function ctrl_pad_btn_remove_event_handler (line 79) | static void ctrl_pad_btn_remove_event_handler(lv_event_t * e) function ctrl_pad_obj_update (line 93) | void ctrl_pad_obj_update(lv_obj_t * obj, view_t * ui) function ctrl_pad_spinbox_event_handler (line 120) | static void ctrl_pad_spinbox_event_handler(lv_event_t * e) function ctrl_pad_btn_add_event_handler (line 135) | static void ctrl_pad_btn_add_event_handler(lv_event_t * e) function ctrl_pad_checkbox_event_handler (line 141) | static void ctrl_pad_checkbox_event_handler(lv_event_t * e) function ctrl_pad_btn_event_attach (line 151) | static void ctrl_pad_btn_event_attach(view_t * ui) FILE: gui/lvgl/demos/flex_layout/lv_demo_flex_layout_flex_loader.c function FLEX_ALIGN_EVENT_DEF (line 89) | FLEX_ALIGN_EVENT_DEF(main) function flex_loader_obj_update (line 111) | void flex_loader_obj_update(lv_obj_t * obj, view_t * ui) function flex_flow_event_handler (line 131) | static void flex_flow_event_handler(lv_event_t * e) FILE: gui/lvgl/demos/flex_layout/lv_demo_flex_layout_main.c function lv_demo_flex_layout (line 41) | void lv_demo_flex_layout(void) FILE: gui/lvgl/demos/flex_layout/lv_demo_flex_layout_main.h type view_t (line 30) | typedef struct { FILE: gui/lvgl/demos/flex_layout/lv_demo_flex_layout_view.c function view_create (line 42) | void view_create(lv_obj_t * par, view_t * ui) function lv_obj_t (line 115) | static lv_obj_t * btn_create(lv_obj_t * par, const char * str, lv_color_... function obj_child_node_def_style_init (line 131) | static void obj_child_node_def_style_init(lv_style_t * style) function obj_child_node_checked_style_init (line 140) | static void obj_child_node_checked_style_init(lv_style_t * style) FILE: gui/lvgl/demos/flex_layout/lv_demo_flex_layout_view_child_node.c function lv_obj_t (line 40) | lv_obj_t * obj_child_node_create(lv_obj_t * par, view_t * ui) function obj_child_node_event_handler (line 66) | static void obj_child_node_event_handler(lv_event_t * e) FILE: gui/lvgl/demos/flex_layout/lv_demo_flex_layout_view_ctrl_pad.c function view_ctrl_pad_create (line 55) | void view_ctrl_pad_create(lv_obj_t * par, view_t * ui) function lv_obj_t (line 85) | static lv_obj_t * ddlist_create(lv_obj_t * par, const char * name, const... function tab_flex_create (line 101) | static void tab_flex_create(lv_obj_t * tab, view_t * ui) function tab_align_create (line 129) | static void tab_align_create(lv_obj_t * tab, view_t * ui) function btn_inc_event_handler (line 144) | static void btn_inc_event_handler(lv_event_t * e) function btn_dec_event_handler (line 153) | static void btn_dec_event_handler(lv_event_t * e) function lv_obj_t (line 162) | static lv_obj_t * spinbox_ctrl_create(lv_obj_t * par, lv_style_prop_t pr... function tab_layout_create (line 225) | static void tab_layout_create(lv_obj_t * tab, view_t * ui) FILE: gui/lvgl/demos/keypad_encoder/lv_demo_keypad_encoder.c function lv_demo_keypad_encoder (line 47) | void lv_demo_keypad_encoder(void) function selectors_create (line 84) | static void selectors_create(lv_obj_t * parent) function text_input_create (line 142) | static void text_input_create(lv_obj_t * parent) function msgbox_create (line 163) | static void msgbox_create(void) function msgbox_event_cb (line 182) | static void msgbox_event_cb(lv_event_t * e) function ta_event_cb (line 192) | static void ta_event_cb(lv_event_t * e) FILE: gui/lvgl/demos/lv_demos.c type demo_entry_info_t (line 22) | typedef struct { function lv_demos_create (line 89) | bool lv_demos_create(char * info[], int size) function lv_demos_show_help (line 124) | void lv_demos_show_help(void) FILE: gui/lvgl/demos/multilang/lv_demo_multilang.c type card_info_t (line 23) | typedef struct { function lv_demo_multilang (line 156) | void lv_demo_multilang(void) function inactive_timer_cb (line 237) | static void inactive_timer_cb(lv_timer_t * t) function shrink_anim_cb (line 260) | static void shrink_anim_cb(void * var, int32_t v) function scroll_event_cb (line 267) | static void scroll_event_cb(lv_event_t * e) function card_create (line 293) | static void card_create(lv_obj_t * parent, card_info_t * info) FILE: gui/lvgl/demos/music/lv_demo_music.c function lv_demo_music (line 117) | void lv_demo_music(void) function lv_demo_music_get_track_length (line 147) | uint32_t lv_demo_music_get_track_length(uint32_t track_id) function auto_step_cb (line 158) | static void auto_step_cb(lv_timer_t * t) FILE: gui/lvgl/demos/music/lv_demo_music_list.c function lv_obj_t (line 54) | lv_obj_t * lv_demo_music_list_create(lv_obj_t * parent) function lv_demo_music_list_button_check (line 154) | void lv_demo_music_list_button_check(uint32_t track_id, bool state) function lv_obj_t (line 174) | static lv_obj_t * add_list_button(lv_obj_t * parent, uint32_t track_id) function btn_click_event_cb (line 230) | static void btn_click_event_cb(lv_event_t * e) function list_delete_event_cb (line 239) | static void list_delete_event_cb(lv_event_t * e) FILE: gui/lvgl/demos/music/lv_demo_music_main.c function _image_set_scale_anim_cb (line 113) | static void _image_set_scale_anim_cb(void * obj, int32_t scale) function _obj_set_x_anim_cb (line 122) | static void _obj_set_x_anim_cb(void * obj, int32_t x) function lv_obj_t (line 127) | lv_obj_t * lv_demo_music_main_create(lv_obj_t * parent) function lv_demo_music_album_next (line 321) | void lv_demo_music_album_next(bool next) function lv_demo_music_play (line 345) | void lv_demo_music_play(uint32_t id) function lv_demo_music_resume (line 352) | void lv_demo_music_resume(void) function lv_demo_music_pause (line 373) | void lv_demo_music_pause(void) function lv_obj_t (line 389) | static lv_obj_t * create_cont(lv_obj_t * parent) function create_wave_images (line 450) | static void create_wave_images(lv_obj_t * parent) function lv_obj_t (line 489) | static lv_obj_t * create_title_box(lv_obj_t * parent) function lv_obj_t (line 518) | static lv_obj_t * create_icon_box(lv_obj_t * parent) function lv_obj_t (line 544) | static lv_obj_t * create_spectrum_obj(lv_obj_t * parent) function lv_obj_t (line 561) | static lv_obj_t * create_ctrl_box(lv_obj_t * parent) function lv_obj_t (line 647) | static lv_obj_t * create_handle(lv_obj_t * parent) function track_load (line 676) | static void track_load(uint32_t id) function get_cos (line 757) | int32_t get_cos(int32_t deg, int32_t a) function get_sin (line 765) | int32_t get_sin(int32_t deg, int32_t a) function del_counter_timer_cb (line 773) | static void del_counter_timer_cb(lv_event_t * e) function spectrum_draw_event_cb (line 782) | static void spectrum_draw_event_cb(lv_event_t * e) function spectrum_anim_cb (line 904) | static void spectrum_anim_cb(void * a, int32_t v) function start_anim_cb (line 933) | static void start_anim_cb(void * var, int32_t v) function lv_obj_t (line 940) | static lv_obj_t * album_image_create(lv_obj_t * parent) function album_gesture_event_cb (line 976) | static void album_gesture_event_cb(lv_event_t * e) function play_event_click_cb (line 984) | static void play_event_click_cb(lv_event_t * e) function prev_click_event_cb (line 995) | static void prev_click_event_cb(lv_event_t * e) function next_click_event_cb (line 1001) | static void next_click_event_cb(lv_event_t * e) function timer_cb (line 1009) | static void timer_cb(lv_timer_t * t) function spectrum_end_cb (line 1017) | static void spectrum_end_cb(lv_anim_t * a) function stop_start_anim (line 1023) | static void stop_start_anim(lv_timer_t * t) function album_fade_anim_cb (line 1030) | static void album_fade_anim_cb(void * var, int32_t v) FILE: gui/lvgl/demos/render/lv_demo_render.c type scene_dsc_t (line 27) | typedef struct { function lv_obj_t (line 38) | static lv_obj_t * fill_obj_create(lv_obj_t * parent, int32_t col, int32_... function fill_cb (line 62) | static void fill_cb(lv_obj_t * parent) function lv_obj_t (line 116) | static lv_obj_t * border_obj_create(lv_obj_t * parent, int32_t col, int3... function border_cb (line 130) | static void border_cb(lv_obj_t * parent) function lv_obj_t (line 211) | static lv_obj_t * box_shadow_obj_create(lv_obj_t * parent, int32_t col, ... function box_shadow_cb (line 225) | static void box_shadow_cb(lv_obj_t * parent) function lv_obj_t (line 277) | static lv_obj_t * text_obj_create(lv_obj_t * parent, int32_t col, int32_... function text_cb (line 290) | static void text_cb(lv_obj_t * parent) function lv_obj_t (line 315) | static lv_obj_t * image_obj_create(lv_obj_t * parent, int32_t col, int32... function image_core_cb (line 331) | static void image_core_cb(lv_obj_t * parent, bool recolor, uint32_t star... function image_normal_1_cb (line 405) | static void image_normal_1_cb(lv_obj_t * parent) function image_recolored_1_cb (line 410) | static void image_recolored_1_cb(lv_obj_t * parent) function image_normal_2_cb (line 415) | static void image_normal_2_cb(lv_obj_t * parent) function image_recolored_2_cb (line 420) | static void image_recolored_2_cb(lv_obj_t * parent) function lv_obj_t (line 425) | static lv_obj_t * line_obj_create(lv_obj_t * parent, int32_t col, int32_... function line_cb (line 438) | static void line_cb(lv_obj_t * parent) function lv_obj_t (line 468) | static lv_obj_t * arc_obj_create(lv_obj_t * parent, int32_t col, int32_t... function arc_core_cb (line 484) | static void arc_core_cb(lv_obj_t * parent, const void * img_src) function arc_normal_cb (line 513) | static void arc_normal_cb(lv_obj_t * parent) function arc_image_cb (line 518) | static void arc_image_cb(lv_obj_t * parent) function triangle_draw_event_cb (line 524) | static void triangle_draw_event_cb(lv_event_t * e) function lv_obj_t (line 558) | static lv_obj_t * triangle_obj_create(lv_obj_t * parent, int32_t col, in... function triangle_cb (line 571) | static void triangle_cb(lv_obj_t * parent) function lv_obj_t (line 632) | static lv_obj_t * layer_obj_create(lv_obj_t * parent, int32_t col, int32... function layer_core_cb (line 656) | static void layer_core_cb(lv_obj_t * parent, lv_blend_mode_t blend_mode) function layer_normal_cb (line 713) | static void layer_normal_cb(lv_obj_t * parent) function create_blend_mode_image_buffer (line 718) | static void create_blend_mode_image_buffer(lv_obj_t * canvas) function lv_obj_t (line 757) | static lv_obj_t * create_blend_mode_obj(lv_obj_t * parent, int32_t col, ... function blend_mode_cb (line 771) | static void blend_mode_cb(lv_obj_t * parent) function lv_obj_t (line 843) | static lv_obj_t * create_linear_gradient_obj(lv_obj_t * parent, int32_t ... function linear_gradient_cb (line 882) | static void linear_gradient_cb(lv_obj_t * parent) function lv_obj_t (line 919) | static lv_obj_t * create_radial_gradient_obj(lv_obj_t * parent, int32_t ... function radial_gradient_cb (line 962) | static void radial_gradient_cb(lv_obj_t * parent) function lv_obj_t (line 997) | static lv_obj_t * create_conical_gradient_obj(lv_obj_t * parent, int32_t... function conical_gradient_cb (line 1036) | static void conical_gradient_cb(lv_obj_t * parent) function lv_demo_render (line 1110) | void lv_demo_render(lv_demo_render_scene_t id, lv_opa_t opa) function add_to_cell (line 1144) | static void add_to_cell(lv_obj_t * obj, int32_t col, int32_t row) FILE: gui/lvgl/demos/render/lv_demo_render.h type lv_demo_render_scene_t (line 31) | typedef enum { FILE: gui/lvgl/demos/scroll/lv_demo_scroll.c function lv_demo_scroll (line 38) | void lv_demo_scroll(void) function lv_obj_t (line 77) | static lv_obj_t * switch_create(lv_obj_t * parent, const char * title, l... function generic_switch_event_cb (line 103) | static void generic_switch_event_cb(lv_event_t * e) FILE: gui/lvgl/demos/stress/lv_demo_stress.c function lv_demo_stress (line 46) | void lv_demo_stress(void) function lv_demo_stress_finished (line 53) | bool lv_demo_stress_finished(void) function obj_test_task_cb (line 62) | static void obj_test_task_cb(lv_timer_t * tmr) function auto_delete (line 428) | static void auto_delete(lv_obj_t * obj, uint32_t delay) function msgbox_delete (line 439) | static void msgbox_delete(lv_timer_t * tmr) function set_y_anim (line 444) | static void set_y_anim(void * obj, int32_t v) function set_width_anim (line 449) | static void set_width_anim(void * obj, int32_t v) function arc_set_end_angle_anim (line 454) | static void arc_set_end_angle_anim(void * obj, int32_t v) FILE: gui/lvgl/demos/transform/lv_demo_transform.c type card_info_t (line 20) | typedef struct { function lv_demo_transform (line 49) | void lv_demo_transform(void) function lv_obj_t (line 111) | static lv_obj_t * card_create(void) function arc_event_cb (line 146) | static void arc_event_cb(lv_event_t * e) function slider_event_cb (line 154) | static void slider_event_cb(lv_event_t * e) FILE: gui/lvgl/demos/vector_graphic/lv_demo_vector_graphic.c function draw_pattern (line 26) | static void draw_pattern(lv_vector_dsc_t * ctx, lv_vector_path_t * path) function draw_gradient (line 51) | static void draw_gradient(lv_vector_dsc_t * ctx, lv_vector_path_t * path) function draw_radial_gradient (line 81) | static void draw_radial_gradient(lv_vector_dsc_t * ctx, lv_vector_path_t... function draw_shapes (line 108) | static void draw_shapes(lv_vector_dsc_t * ctx, lv_vector_path_t * path) function draw_lines (line 148) | static void draw_lines(lv_vector_dsc_t * ctx, lv_vector_path_t * path) function draw_blend (line 172) | static void draw_blend(lv_vector_dsc_t * ctx, lv_vector_path_t * path) function draw_arc (line 188) | static void draw_arc(lv_vector_dsc_t * ctx, lv_vector_path_t * path) function draw_vector (line 219) | static void draw_vector(lv_layer_t * layer) function delete_event_cb (line 241) | static void delete_event_cb(lv_event_t * e) function event_cb (line 248) | static void event_cb(lv_event_t * e) function lv_demo_vector_graphic_not_buffered (line 267) | void lv_demo_vector_graphic_not_buffered(void) function lv_demo_vector_graphic_buffered (line 272) | void lv_demo_vector_graphic_buffered(void) function lv_demo_vector_graphic_not_buffered (line 293) | void lv_demo_vector_graphic_not_buffered(void) function lv_demo_vector_graphic_buffered (line 301) | void lv_demo_vector_graphic_buffered(void) FILE: gui/lvgl/demos/widgets/lv_demo_widgets.c type disp_size_t (line 24) | typedef enum { function lv_demo_widgets (line 115) | void lv_demo_widgets(void) function lv_demo_widgets_start_slideshow (line 223) | void lv_demo_widgets_start_slideshow(void) function profile_create (line 248) | static void profile_create(lv_obj_t * parent) function lv_obj_t (line 569) | static lv_obj_t * create_chart_with_scales(lv_obj_t * parent, const char... function analytics_create (line 620) | static void analytics_create(lv_obj_t * parent) function shop_create (line 875) | void shop_create(lv_obj_t * parent) function color_changer_create (line 1047) | static void color_changer_create(lv_obj_t * parent) function color_changer_anim_cb (line 1100) | static void color_changer_anim_cb(void * var, int32_t v) function color_changer_event_cb (line 1126) | static void color_changer_event_cb(lv_event_t * e) function color_event_cb (line 1150) | static void color_event_cb(lv_event_t * e) function lv_obj_t (line 1182) | static lv_obj_t * create_scale_box(lv_obj_t * parent, const char * title... function lv_obj_t (line 1252) | static lv_obj_t * create_shop_item(lv_obj_t * parent, const void * img_s... function ta_event_cb (line 1284) | static void ta_event_cb(lv_event_t * e) function birthday_event_cb (line 1314) | static void birthday_event_cb(lv_event_t * e) function calendar_event_cb (line 1339) | static void calendar_event_cb(lv_event_t * e) function slider_event_cb (line 1358) | static void slider_event_cb(lv_event_t * e) function chart_event_cb (line 1410) | static void chart_event_cb(lv_event_t * e) function shop_chart_event_cb (line 1547) | static void shop_chart_event_cb(lv_event_t * e) function scale1_indic1_anim_cb (line 1552) | static void scale1_indic1_anim_cb(void * var, int32_t v) function scale2_timer_cb (line 1561) | static void scale2_timer_cb(lv_timer_t * timer) function scale3_anim_cb (line 1617) | static void scale3_anim_cb(void * var, int32_t v) function scale3_size_changed_event_cb (line 1626) | static void scale3_size_changed_event_cb(lv_event_t * e) function scroll_anim_y_cb (line 1643) | static void scroll_anim_y_cb(void * var, int32_t v) function delete_timer_event_cb (line 1648) | static void delete_timer_event_cb(lv_event_t * e) function slideshow_anim_completed_cb (line 1657) | static void slideshow_anim_completed_cb(lv_anim_t * a_old) function scale3_delete_event_cb (line 1685) | static void scale3_delete_event_cb(lv_event_t * e) function tabview_delete_event_cb (line 1702) | static void tabview_delete_event_cb(lv_event_t * e) FILE: gui/lvgl/docs/_ext/link_roles.py class translation_link (line 17) | class translation_link(nodes.Element): function link_to_translation (line 22) | def link_to_translation(name, rawtext, text, lineno, inliner, options={}... class TranslationLinkNodeTransform (line 28) | class TranslationLinkNodeTransform(SphinxPostTransform): method run (line 32) | def run(self, **kwargs): function setup (line 51) | def setup(app): FILE: gui/lvgl/docs/_ext/lv_example.py function excluded_list (line 9) | def excluded_list(argument): class LvExample (line 13) | class LvExample(Directive): method get_example_code_path (line 21) | def get_example_code_path(self, example_path, language): method human_language_name (line 27) | def human_language_name(self, language): method github_path (line 35) | def github_path(self, example_path, language): method embed_code (line 39) | def embed_code(self, example_file, example_path, language, buttons={}): method run (line 60) | def run(self): function setup (line 107) | def setup(app): FILE: gui/lvgl/docs/_static/js/include_html.js function includeHTML (line 3) | function includeHTML() { FILE: gui/lvgl/docs/add_translation.py function find_files (line 24) | def find_files(dir_path, suffix): function exec (line 35) | def exec(temp_directory): FILE: gui/lvgl/docs/build.py function cmd (line 69) | def cmd(s): function get_version (line 210) | def get_version(): function iter_temp (line 224) | def iter_temp(p): FILE: gui/lvgl/docs/conf.py function setup (line 270) | def setup(app): FILE: gui/lvgl/docs/config_builder.py function run (line 13) | def run(c_path=None): function cleanup (line 47) | def cleanup(): FILE: gui/lvgl/docs/doc_builder.py function warn (line 26) | def warn(warning_type, *args): function build_docstring (line 39) | def build_docstring(element): function read_as_xml (line 71) | def read_as_xml(d): function load_xml (line 78) | def load_xml(fle): class STRUCT_FIELD (line 116) | class STRUCT_FIELD(object): method __init__ (line 118) | def __init__(self, name, type, description, file_name, line_no): class STRUCT (line 126) | class STRUCT(object): method __init__ (line 139) | def __init__(self, parent, refid, name, **_): method get_field (line 215) | def get_field(self, name): method deps (line 221) | def deps(self): method __str__ (line 249) | def __str__(self): class UNION (line 253) | class UNION(STRUCT): function get_type (line 263) | def get_type(node): class VARIABLE (line 279) | class VARIABLE(object): method __init__ (line 285) | def __init__(self, parent, refid, name, **_): method __str__ (line 331) | def __str__(self): class NAMESPACE (line 335) | class NAMESPACE(object): method __init__ (line 345) | def __init__(self, parent, refid, name, **_): method __str__ (line 398) | def __str__(self): class FUNC_ARG (line 402) | class FUNC_ARG(object): method __init__ (line 404) | def __init__(self, name, type): class GROUP (line 413) | class GROUP(object): method __init__ (line 419) | def __init__(self, parent, refid, name, **_): method __str__ (line 429) | def __str__(self): class FUNCTION (line 434) | class FUNCTION(object): method __init__ (line 440) | def __init__(self, parent, refid, name, **_): method deps (line 578) | def deps(self): method __str__ (line 609) | def __str__(self): class FILE (line 613) | class FILE(object): method __init__ (line 615) | def __init__(self, _, refid, name, node, **__): class ENUM (line 650) | class ENUM(object): method __init__ (line 656) | def __init__(self, parent, refid, name, **_): method is_member (line 756) | def is_member(self, member): method add_member (line 762) | def add_member(self, member): method __str__ (line 776) | def __str__(self): function build_define (line 786) | def build_define(element): class DEFINE (line 809) | class DEFINE(object): method __init__ (line 815) | def __init__(self, parent, refid, name, **_): method __str__ (line 888) | def __str__(self): class ENUMVALUE (line 892) | class ENUMVALUE(object): method __init__ (line 898) | def __init__(self, parent, refid, name, **_): method __str__ (line 906) | def __str__(self): class TYPEDEF (line 910) | class TYPEDEF(object): method __init__ (line 916) | def __init__(self, parent, refid, name, **_): method deps (line 978) | def deps(self): method __str__ (line 1009) | def __str__(self): class CLASS (line 1016) | class CLASS(object): method __init__ (line 1018) | def __init__(self, _, refid, name, node, **__): function iter_src (line 1052) | def iter_src(n, p): function clean_name (line 1136) | def clean_name(nme): function is_name_match (line 1148) | def is_name_match(item_name, obj_name): function get_includes (line 1159) | def get_includes(name1, name2, obj, includes): class XMLSearch (line 1181) | class XMLSearch(object): method __init__ (line 1183) | def __init__(self, temp_directory): method get_macros (line 1250) | def get_macros(self): method get_enum_item (line 1253) | def get_enum_item(self, e_name): method get_enum (line 1259) | def get_enum(self, e_name): method get_function (line 1262) | def get_function(self, f_name): method get_variable (line 1265) | def get_variable(self, v_name): method get_union (line 1268) | def get_union(self, u_name): method get_structure (line 1271) | def get_structure(self, s_name): method get_typedef (line 1274) | def get_typedef(self, t_name): method get_macro (line 1277) | def get_macro(self, m_name): function run (line 1281) | def run(project_path, temp_directory, *doc_paths): FILE: gui/lvgl/docs/example_list.py function process_index_rst (line 5) | def process_index_rst(path): function write_header (line 84) | def write_header(h_num, text, f): function print_item (line 112) | def print_item(path, lvl, d, fout): function exec (line 121) | def exec(temp_directory): FILE: gui/lvgl/env_support/pikascript/pika_lv_point_t.c function pika_lvgl_point_t___init__ (line 11) | void pika_lvgl_point_t___init__(PikaObj* self) { FILE: gui/lvgl/env_support/pikascript/pika_lv_timer_t.c function __pika_timer_cb (line 13) | void __pika_timer_cb(lv_timer_t* timer) { function pika_lvgl_lv_timer_t_set_period (line 21) | void pika_lvgl_lv_timer_t_set_period(PikaObj* self, int period) { function pika_lvgl_lv_timer_t_set_cb (line 26) | void pika_lvgl_lv_timer_t_set_cb(PikaObj* self, Arg* cb) { function pika_lvgl_lv_timer_t__delete (line 40) | void pika_lvgl_lv_timer_t__delete(PikaObj* self) { FILE: gui/lvgl/env_support/pikascript/pika_lv_wegit.c function pika_lvgl_arc___init__ (line 23) | void pika_lvgl_arc___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_arc_set_end_angle (line 32) | void pika_lvgl_arc_set_end_angle(PikaObj* self, int angle) { function pika_lvgl_arc_set_bg_angles (line 37) | void pika_lvgl_arc_set_bg_angles(PikaObj* self, int start, int end) { function pika_lvgl_arc_set_angles (line 42) | void pika_lvgl_arc_set_angles(PikaObj* self, int start, int end) { function pika_lvgl_arc_get_angle_end (line 47) | int pika_lvgl_arc_get_angle_end(PikaObj *self){ function pika_lvgl_arc_get_angle_start (line 51) | int pika_lvgl_arc_get_angle_start(PikaObj *self){ function pika_lvgl_arc_get_bg_angle_end (line 55) | int pika_lvgl_arc_get_bg_angle_end(PikaObj *self){ function pika_lvgl_arc_get_bg_angle_start (line 59) | int pika_lvgl_arc_get_bg_angle_start(PikaObj *self){ function pika_lvgl_arc_get_max_value (line 63) | int pika_lvgl_arc_get_max_value(PikaObj *self){ function pika_lvgl_arc_get_min_value (line 67) | int pika_lvgl_arc_get_min_value(PikaObj *self){ function pika_lvgl_arc_get_mode (line 71) | int pika_lvgl_arc_get_mode(PikaObj *self){ function pika_lvgl_arc_get_value (line 79) | int pika_lvgl_arc_get_value(PikaObj *self){ function pika_lvgl_arc_set_mode (line 83) | void pika_lvgl_arc_set_mode(PikaObj *self, int mode){ function pika_lvgl_arc_set_range (line 87) | void pika_lvgl_arc_set_range(PikaObj *self, int min, int max){ function pika_lvgl_arc_set_rotation (line 91) | void pika_lvgl_arc_set_rotation(PikaObj *self, int rotation){ function pika_lvgl_arc_set_start_angle (line 95) | void pika_lvgl_arc_set_start_angle(PikaObj *self, int start){ function pika_lvgl_arc_set_value (line 99) | void pika_lvgl_arc_set_value(PikaObj *self, int value){ function pika_lvgl_arc_set_bg_end_angle (line 103) | void pika_lvgl_arc_set_bg_end_angle(PikaObj *self, int angle){ function pika_lvgl_arc_set_bg_start_angle (line 107) | void pika_lvgl_arc_set_bg_start_angle(PikaObj *self, int start){ function pika_lvgl_arc_set_change_rate (line 112) | void pika_lvgl_arc_set_change_rate(PikaObj *self, int rate){ function pika_lvgl_bar___init__ (line 117) | void pika_lvgl_bar___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_bar_set_value (line 123) | void pika_lvgl_bar_set_value(PikaObj* self, int value, int anim) { function pika_lvgl_bar_get_max_value (line 128) | int pika_lvgl_bar_get_max_value(PikaObj *self){ function pika_lvgl_bar_get_min_value (line 132) | int pika_lvgl_bar_get_min_value(PikaObj *self){ function pika_lvgl_bar_get_mode (line 136) | int pika_lvgl_bar_get_mode(PikaObj *self){ function pika_lvgl_bar_get_start_value (line 140) | int pika_lvgl_bar_get_start_value(PikaObj *self){ function pika_lvgl_bar_get_value (line 144) | int pika_lvgl_bar_get_value(PikaObj *self){ function pika_lvgl_bar_set_mode (line 148) | void pika_lvgl_bar_set_mode(PikaObj *self, int mode){ function pika_lvgl_bar_set_range (line 152) | void pika_lvgl_bar_set_range(PikaObj *self, int min, int max){ function pika_lvgl_bar_set_start_value (line 156) | void pika_lvgl_bar_set_start_value(PikaObj *self, int start_value, int a... function pika_lvgl_btn___init__ (line 161) | void pika_lvgl_btn___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_checkbox___init__ (line 167) | void pika_lvgl_checkbox___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_checkbox_set_text (line 173) | void pika_lvgl_checkbox_set_text(PikaObj* self, char* txt) { function pika_lvgl_checkbox_set_text_static (line 178) | void pika_lvgl_checkbox_set_text_static(PikaObj *self, char* txt){ function pika_lvgl_dropdown___init__ (line 188) | void pika_lvgl_dropdown___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_dropdown_set_options (line 194) | void pika_lvgl_dropdown_set_options(PikaObj* self, char* options) { function pika_lvgl_dropdown_add_option (line 199) | void pika_lvgl_dropdown_add_option(PikaObj *self, char* options, int pos){ function pika_lvgl_dropdown_clear_options (line 203) | void pika_lvgl_dropdown_clear_options(PikaObj *self){ function pika_lvgl_dropdown_close (line 207) | void pika_lvgl_dropdown_close(PikaObj *self){ function pika_lvgl_dropdown_get_dir (line 211) | int pika_lvgl_dropdown_get_dir(PikaObj *self){ function pika_lvgl_dropdown_get_option_count (line 219) | int pika_lvgl_dropdown_get_option_count(PikaObj *self){ function pika_lvgl_dropdown_get_option_index (line 223) | int pika_lvgl_dropdown_get_option_index(PikaObj *self, char* txt){ function pika_lvgl_dropdown_get_selected (line 231) | int pika_lvgl_dropdown_get_selected(PikaObj *self){ function pika_lvgl_dropdown_get_selected_highlight (line 235) | int pika_lvgl_dropdown_get_selected_highlight(PikaObj *self){ function pika_lvgl_dropdown_is_open (line 255) | int pika_lvgl_dropdown_is_open(PikaObj *self){ function pika_lvgl_dropdown_open (line 259) | void pika_lvgl_dropdown_open(PikaObj *self){ function pika_lvgl_dropdown_set_dir (line 263) | void pika_lvgl_dropdown_set_dir(PikaObj *self, int dir){ function pika_lvgl_dropdown_set_selected (line 267) | void pika_lvgl_dropdown_set_selected(PikaObj *self, int sel_opt){ function pika_lvgl_dropdown_set_selected_highlight (line 271) | void pika_lvgl_dropdown_set_selected_highlight(PikaObj *self, int en){ function pika_lvgl_dropdown_set_symbol (line 275) | void pika_lvgl_dropdown_set_symbol(PikaObj *self, char* symbol){ function pika_lvgl_dropdown_set_text (line 279) | void pika_lvgl_dropdown_set_text(PikaObj *self, char* txt){ function pika_lvgl_label___init__ (line 284) | void pika_lvgl_label___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_label_set_long_mode (line 290) | void pika_lvgl_label_set_long_mode(PikaObj* self, int mode) { function pika_lvgl_label_set_recolor (line 295) | void pika_lvgl_label_set_recolor(PikaObj* self, int en) { function pika_lvgl_label_set_text (line 300) | void pika_lvgl_label_set_text(PikaObj* self, char* txt) { function pika_lvgl_label_set_style_text_align (line 305) | void pika_lvgl_label_set_style_text_align(PikaObj* self, function pika_lvgl_roller___init__ (line 312) | void pika_lvgl_roller___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_roller_set_options (line 318) | void pika_lvgl_roller_set_options(PikaObj* self, char* options, int mode) { function pika_lvgl_roller_set_visible_row_count (line 323) | void pika_lvgl_roller_set_visible_row_count(PikaObj* self, int row_cnt) { function pika_lvgl_slider___init__ (line 328) | void pika_lvgl_slider___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_switch___init__ (line 334) | void pika_lvgl_switch___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_table___init__ (line 340) | void pika_lvgl_table___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_table_set_cell_value (line 346) | void pika_lvgl_table_set_cell_value(PikaObj* self, function pika_lvgl_textarea___init__ (line 354) | void pika_lvgl_textarea___init__(PikaObj* self, PikaObj* parent) { function pika_lvgl_textarea_set_one_line (line 360) | void pika_lvgl_textarea_set_one_line(PikaObj* self, int en) { FILE: gui/lvgl/env_support/pikascript/pika_lvgl.c function pika_lvgl_STATE___init__ (line 24) | void pika_lvgl_STATE___init__(PikaObj* self) { function pika_lvgl_ANIM___init__ (line 41) | void pika_lvgl_ANIM___init__(PikaObj* self) { function pika_lvgl_ALIGN___init__ (line 46) | void pika_lvgl_ALIGN___init__(PikaObj* self) { function pika_lvgl_EVENT___init__ (line 71) | void pika_lvgl_EVENT___init__(PikaObj* self) { function pika_lvgl_OPA___init__ (line 120) | void pika_lvgl_OPA___init__(PikaObj* self) { function pika_lvgl_PALETTE___init__ (line 125) | void pika_lvgl_PALETTE___init__(PikaObj* self) { function PikaObj (line 148) | PikaObj* pika_lvgl_screen_active(PikaObj* self) { function pika_lvgl___init__ (line 155) | void pika_lvgl___init__(PikaObj* self) { function PikaObj (line 160) | PikaObj* pika_lvgl_obj(PikaObj* self, PikaObj* parent) { function PikaObj (line 168) | PikaObj* pika_lvgl_palette_lighten(PikaObj *self, int p, int lvl){ function PikaObj (line 177) | PikaObj* pika_lvgl_palette_main(PikaObj* self, int p) { function PikaObj (line 186) | PikaObj* pika_lvgl_indev_get_active(PikaObj *self){ function PikaObj (line 193) | PikaObj* pika_lvgl_timer_create_basic(PikaObj *self){ FILE: gui/lvgl/env_support/pikascript/pika_lvgl.pyi function __init__ (line 3) | def __init__(): ... class EVENT (line 5) | class EVENT: method __init__ (line 52) | def __init__(self): ... class ALIGN (line 54) | class ALIGN: method __init__ (line 77) | def __init__(self): ... class PALETTE (line 79) | class PALETTE: method __init__ (line 100) | def __init__(self): ... class OPA (line 102) | class OPA: method __init__ (line 105) | def __init__(self): ... class ANIM (line 107) | class ANIM: method __init__ (line 110) | def __init__(self): ... class STATE (line 112) | class STATE: method __init__ (line 113) | def __init__(self): ... class lv_event (line 115) | class lv_event: method get_code (line 116) | def get_code(self) -> int: ... method get_target (line 117) | def get_target(self) -> lv_obj: ... class lv_color_t (line 119) | class lv_color_t: ... class lv_timer_t (line 121) | class lv_timer_t: method set_period (line 122) | def set_period(period: int): ... method set_cb (line 123) | def set_cb(cb: any): ... method _del (line 124) | def _del(self): ... function palette_lighten (line 126) | def palette_lighten(p: int, lvl: int) -> lv_color_t: ... function palette_main (line 127) | def palette_main(p: int) -> lv_color_t: ... class style_t (line 129) | class style_t: method __init__ (line 130) | def __init__(self): ... method init (line 131) | def init(self): ... method set_radius (line 132) | def set_radius(self, radius: int): ... method set_bg_opa (line 133) | def set_bg_opa(self, opa: int): ... method set_bg_color (line 134) | def set_bg_color(self, color: lv_color_t): ... method set_outline_width (line 135) | def set_outline_width(self, w: int): ... method set_outline_color (line 136) | def set_outline_color(self, color: lv_color_t): ... method set_outline_pad (line 137) | def set_outline_pad(self, pad: int): ... method set_shadow_width (line 138) | def set_shadow_width(self, w: int): ... method set_shadow_spread (line 139) | def set_shadow_spread(self, s: int): ... method set_shadow_color (line 140) | def set_shadow_color(self, color: lv_color_t): ... class lv_obj (line 142) | class lv_obj: method center (line 143) | def center(self): ... method set_size (line 144) | def set_size(self, size_x: int, size_y: int): ... method align (line 145) | def align(self, align: int, x_ofs: int, y_ofs: int): ... method set_height (line 146) | def set_height(self, h: int): ... method update_layout (line 147) | def update_layout(self): ... method set_width (line 148) | def set_width(self, w: int): ... method add_state (line 149) | def add_state(self, state: int): ... method add_event (line 150) | def add_event(self, event_cb: any, filter: int, user_data: pointer): ... method add_style (line 151) | def add_style(self, style: style_t, selector: int): ... method get_x (line 152) | def get_x(self) -> int: ... method get_y (line 153) | def get_y(self) -> int: ... method set_pos (line 154) | def set_pos(self, x: int, y: int): ... class indev_t (line 156) | class indev_t: method get_vect (line 157) | def get_vect(self, point: point_t): ... function obj (line 159) | def obj(parent: lv_obj) -> lv_obj: ... function indev_get_act (line 160) | def indev_get_act() -> indev_t: ... class point_t (line 162) | class point_t: method __init__ (line 163) | def __init__(self): ... class arc (line 165) | class arc(lv_obj): method __init__ (line 169) | def __init__(self, parent: lv_obj): ... method set_start_angle (line 170) | def set_start_angle(self, start: int): ... method set_end_angle (line 171) | def set_end_angle(self, angle: int): ... method set_angles (line 172) | def set_angles(self, start: int, end: int): ... method set_bg_start_angle (line 173) | def set_bg_start_angle(self, start: int): ... method set_bg_end_angle (line 174) | def set_bg_end_angle(self, angle: int): ... method set_bg_angles (line 175) | def set_bg_angles(self, start: int, end: int): ... method set_rotation (line 176) | def set_rotation(self, rotation: int): ... method set_mode (line 177) | def set_mode(self, mode: int): ... method set_value (line 178) | def set_value(self, value: int): ... method set_range (line 179) | def set_range(self, min: int, max: int): ... method set_change_rate (line 180) | def set_change_rate(self, rate: int): ... method get_angle_start (line 181) | def get_angle_start(self) -> int: ... method get_angle_end (line 182) | def get_angle_end(self) -> int: ... method get_bg_angle_start (line 183) | def get_bg_angle_start(self) -> int: ... method get_bg_angle_end (line 184) | def get_bg_angle_end(self) -> int: ... method get_value (line 185) | def get_value(self) -> int: ... method get_min_value (line 186) | def get_min_value(self) -> int: ... method get_max_value (line 187) | def get_max_value(self) -> int: ... method get_mode (line 188) | def get_mode(self) -> int: ... class bar (line 191) | class bar(lv_obj): method __init__ (line 192) | def __init__(self, parent: lv_obj): ... method set_value (line 193) | def set_value(self, value: int, anim: int): ... method set_start_value (line 194) | def set_start_value(self, start_value: int, anim: int): ... method set_range (line 195) | def set_range(self, min: int, max: int): ... method set_mode (line 196) | def set_mode(self, mode: int): ... method get_value (line 197) | def get_value(self) -> int: ... method get_start_value (line 198) | def get_start_value(self) -> int: ... method get_min_value (line 199) | def get_min_value(self) -> int: ... method get_max_value (line 200) | def get_max_value(self) -> int: ... method get_mode (line 201) | def get_mode(self) -> int: ... class btn (line 203) | class btn(lv_obj): method __init__ (line 204) | def __init__(self, parent: lv_obj): ... class checkbox (line 206) | class checkbox(lv_obj): method __init__ (line 207) | def __init__(self, parent: lv_obj): ... method set_text (line 208) | def set_text(self, txt: str): ... method set_text_static (line 209) | def set_text_static(self, txt: str): ... method get_text (line 210) | def get_text(self) -> str: ... class dropdown (line 212) | class dropdown(lv_obj): method __init__ (line 213) | def __init__(self, parent: lv_obj): ... method set_text (line 214) | def set_text(self, txt: str): ... method set_options (line 215) | def set_options(self, options: str): ... method add_option (line 216) | def add_option(self, option: str, pos:int): ... method clear_options (line 217) | def clear_options(self): ... method set_selected (line 218) | def set_selected(self, sel_opt: int): ... method set_dir (line 219) | def set_dir(self, dir: int): ... method set_symbol (line 220) | def set_symbol(self, symbol: str): ... method set_selected_highlight (line 221) | def set_selected_highlight(self, en: int): ... method get_text (line 223) | def get_text(self) -> str: ... method get_options (line 224) | def get_options(self) -> str: ... method get_selected (line 225) | def get_selected(self) -> int: ... method get_option_cnt (line 226) | def get_option_cnt(self) -> int: ... method get_selected_str (line 227) | def get_selected_str(self) -> str: ... method get_option_index (line 228) | def get_option_index(self, option: str) -> int: ... method get_symbol (line 229) | def get_symbol(self) -> str: ... method get_selected_highlight (line 230) | def get_selected_highlight(self) -> int: ... method get_dir (line 231) | def get_dir(self) -> int: ... method open (line 232) | def open(self): ... method close (line 233) | def close(self): ... method is_open (line 234) | def is_open(self) -> int: ... class label (line 236) | class label(lv_obj): method __init__ (line 237) | def __init__(self, parent: lv_obj): ... method set_text (line 238) | def set_text(self, txt: str): ... method set_long_mode (line 239) | def set_long_mode(self, mode: int): ... method set_recolor (line 240) | def set_recolor(self, en: int): ... method set_style_text_align (line 241) | def set_style_text_align(self, value: int, selector: int): ... class roller (line 243) | class roller(lv_obj): method __init__ (line 244) | def __init__(self, parent: lv_obj): ... method set_options (line 245) | def set_options(self, options: str, mode: int): ... method set_visible_row_count (line 246) | def set_visible_row_count(self, row_cnt: int): ... class slider (line 248) | class slider(lv_obj): method __init__ (line 249) | def __init__(self, parent: lv_obj): ... class switch (line 251) | class switch(lv_obj): method __init__ (line 252) | def __init__(self, parent: lv_obj): ... class table (line 254) | class table(lv_obj): method __init__ (line 255) | def __init__(self, parent: lv_obj): ... method set_cell_value (line 256) | def set_cell_value(self, row: int, col: int, txt: str): ... class textarea (line 258) | class textarea(lv_obj): method __init__ (line 259) | def __init__(self, parent: lv_obj): ... method set_one_line (line 260) | def set_one_line(en: int): ... function scr_act (line 262) | def scr_act() -> lv_obj: ... function timer_create_basic (line 263) | def timer_create_basic() -> lv_timer_t: ... FILE: gui/lvgl/env_support/pikascript/pika_lvgl_indev_t.c function pika_lvgl_indev_t_get_vect (line 11) | void pika_lvgl_indev_t_get_vect(PikaObj* self, PikaObj* point) { FILE: gui/lvgl/env_support/pikascript/pika_lvgl_lv_event.c function pika_lvgl_lv_event_get_code (line 11) | int pika_lvgl_lv_event_get_code(PikaObj *self){ function PikaObj (line 17) | PikaObj* pika_lvgl_lv_event_get_target(PikaObj *self){ FILE: gui/lvgl/env_support/pikascript/pika_lvgl_lv_obj.c function pika_lvgl_lv_obj_center (line 18) | void pika_lvgl_lv_obj_center(PikaObj* self) { function pika_lvgl_lv_obj_set_size (line 23) | void pika_lvgl_lv_obj_set_size(PikaObj* self, int size_x, int size_y) { function pika_lvgl_lv_obj_align (line 28) | void pika_lvgl_lv_obj_align(PikaObj* self, int align, int x_ofs, int y_o... function pika_lvgl_lv_obj_set_height (line 33) | void pika_lvgl_lv_obj_set_height(PikaObj* self, int h) { function pika_lvgl_lv_obj_update_layout (line 38) | void pika_lvgl_lv_obj_update_layout(PikaObj* self) { function pika_lvgl_lv_obj_set_width (line 43) | void pika_lvgl_lv_obj_set_width(PikaObj* self, int w) { function pika_lvgl_lv_obj_add_state (line 48) | void pika_lvgl_lv_obj_add_state(PikaObj* self, int state) { function PikaObj (line 53) | PikaObj* eventListener_getHandler(PikaObj* self, uintptr_t event_id) { function __pika_event_cb (line 63) | static void __pika_event_cb(lv_event_t* e) { function eventListener_registerEvent (line 72) | void eventListener_registerEvent(PikaObj* self, function pika_lvgl_lv_obj_add_event_cb (line 84) | void pika_lvgl_lv_obj_add_event_cb(PikaObj* self, function pika_lvgl_lv_obj_add_style (line 96) | void pika_lvgl_lv_obj_add_style(PikaObj *self, PikaObj* style, int selec... function pika_lvgl_lv_obj_get_x (line 102) | int pika_lvgl_lv_obj_get_x(PikaObj *self){ function pika_lvgl_lv_obj_get_y (line 107) | int pika_lvgl_lv_obj_get_y(PikaObj *self){ function pika_lvgl_lv_obj_set_pos (line 112) | void pika_lvgl_lv_obj_set_pos(PikaObj *self, int x, int y){ FILE: gui/lvgl/env_support/pikascript/pika_lvgl_lv_style_t.c function pika_lvgl_style_t_init (line 11) | void pika_lvgl_style_t_init(PikaObj* self) { function pika_lvgl_style_t_set_bg_color (line 16) | void pika_lvgl_style_t_set_bg_color(PikaObj* self, PikaObj* color) { function pika_lvgl_style_t_set_bg_opa (line 22) | void pika_lvgl_style_t_set_bg_opa(PikaObj* self, int opa) { function pika_lvgl_style_t_set_outline_color (line 27) | void pika_lvgl_style_t_set_outline_color(PikaObj* self, PikaObj* color) { function pika_lvgl_style_t_set_outline_pad (line 33) | void pika_lvgl_style_t_set_outline_pad(PikaObj* self, int pad) { function pika_lvgl_style_t_set_outline_width (line 38) | void pika_lvgl_style_t_set_outline_width(PikaObj* self, int w) { function pika_lvgl_style_t_set_radius (line 43) | void pika_lvgl_style_t_set_radius(PikaObj* self, int radius) { function pika_lvgl_style_t___init__ (line 48) | void pika_lvgl_style_t___init__(PikaObj* self) { function pika_lvgl_style_t_set_shadow_color (line 55) | void pika_lvgl_style_t_set_shadow_color(PikaObj *self, PikaObj* color){ function pika_lvgl_style_t_set_shadow_spread (line 61) | void pika_lvgl_style_t_set_shadow_spread(PikaObj *self, int s){ function pika_lvgl_style_t_set_shadow_width (line 66) | void pika_lvgl_style_t_set_shadow_width(PikaObj *self, int w){ FILE: gui/lvgl/env_support/rt-thread/lv_rt_thread_port.c type rt_thread (line 40) | struct rt_thread function lv_rt_log (line 50) | static void lv_rt_log(lv_log_level_t level, const char * buf) function lv_timer_os_get_idle (line 58) | uint32_t lv_timer_os_get_idle(void) function lvgl_thread_entry (line 64) | static void lvgl_thread_entry(void *parameter) function lvgl_thread_init (line 88) | static int lvgl_thread_init(void) FILE: gui/lvgl/env_support/rt-thread/squareline/lv_ui_entry.c function lv_user_gui_init (line 13) | void lv_user_gui_init(void) FILE: gui/lvgl/examples/anim/lv_example_anim_1.c function anim_x_cb (line 4) | static void anim_x_cb(void * var, int32_t v) function sw_event_cb (line 9) | static void sw_event_cb(lv_event_t * e) function lv_example_anim_1 (line 40) | void lv_example_anim_1(void) FILE: gui/lvgl/examples/anim/lv_example_anim_2.c function anim_x_cb (line 4) | static void anim_x_cb(void * var, int32_t v) function anim_size_cb (line 9) | static void anim_size_cb(void * var, int32_t v) function lv_example_anim_2 (line 17) | void lv_example_anim_2(void) FILE: gui/lvgl/examples/anim/lv_example_anim_3.c function lv_example_anim_3 (line 37) | void lv_example_anim_3(void) function anim_path_bezier3_cb (line 65) | static int32_t anim_path_bezier3_cb(const lv_anim_t * a) function refer_chart_cubic_bezier (line 76) | static void refer_chart_cubic_bezier(void) function anim_x_cb (line 86) | static void anim_x_cb(void * var, int32_t v) function run_button_event_handler (line 91) | static void run_button_event_handler(lv_event_t * e) function slider_event_cb (line 99) | static void slider_event_cb(lv_event_t * e) function page_obj_init (line 120) | static void page_obj_init(lv_obj_t * par) FILE: gui/lvgl/examples/anim/lv_example_anim_timeline_1.c function set_width (line 7) | static void set_width(lv_anim_t * var, int32_t v) function set_height (line 12) | static void set_height(lv_anim_t * var, int32_t v) function set_slider_value (line 17) | static void set_slider_value(lv_anim_t * var, int32_t v) function btn_start_event_handler (line 22) | static void btn_start_event_handler(lv_event_t * e) function btn_pause_event_handler (line 32) | static void btn_pause_event_handler(lv_event_t * e) function slider_prg_event_handler (line 38) | static void slider_prg_event_handler(lv_event_t * e) function lv_example_anim_timeline_1 (line 49) | void lv_example_anim_timeline_1(void) FILE: gui/lvgl/examples/event/lv_example_event_1.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_event_1 (line 18) | void lv_example_event_1(void) FILE: gui/lvgl/examples/event/lv_example_event_2.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_event_2 (line 30) | void lv_example_event_2(void) FILE: gui/lvgl/examples/event/lv_example_event_3.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_event_3 (line 22) | void lv_example_event_3(void) FILE: gui/lvgl/examples/event/lv_example_event_4.c function timer_cb (line 8) | static void timer_cb(lv_timer_t * timer) function event_cb (line 18) | static void event_cb(lv_event_t * e) function lv_example_event_4 (line 50) | void lv_example_event_4(void) FILE: gui/lvgl/examples/get_started/lv_example_get_started_1.c function lv_example_get_started_1 (line 7) | void lv_example_get_started_1(void) FILE: gui/lvgl/examples/get_started/lv_example_get_started_2.c function btn_event_cb (line 4) | static void btn_event_cb(lv_event_t * e) function lv_example_get_started_2 (line 21) | void lv_example_get_started_2(void) FILE: gui/lvgl/examples/get_started/lv_example_get_started_3.c function lv_color_t (line 8) | static lv_color_t darken(const lv_color_filter_dsc_t * dsc, lv_color_t c... function style_init (line 14) | static void style_init(void) function lv_example_get_started_3 (line 47) | void lv_example_get_started_3(void) FILE: gui/lvgl/examples/get_started/lv_example_get_started_4.c function slider_event_cb (line 6) | static void slider_event_cb(lv_event_t * e) function lv_example_get_started_4 (line 18) | void lv_example_get_started_4(void) FILE: gui/lvgl/examples/layouts/flex/lv_example_flex_1.c function lv_example_flex_1 (line 7) | void lv_example_flex_1(void) FILE: gui/lvgl/examples/layouts/flex/lv_example_flex_2.c function lv_example_flex_2 (line 7) | void lv_example_flex_2(void) FILE: gui/lvgl/examples/layouts/flex/lv_example_flex_3.c function lv_example_flex_3 (line 7) | void lv_example_flex_3(void) FILE: gui/lvgl/examples/layouts/flex/lv_example_flex_4.c function lv_example_flex_4 (line 7) | void lv_example_flex_4(void) FILE: gui/lvgl/examples/layouts/flex/lv_example_flex_5.c function row_gap_anim (line 4) | static void row_gap_anim(void * obj, int32_t v) function column_gap_anim (line 9) | static void column_gap_anim(void * obj, int32_t v) function lv_example_flex_5 (line 17) | void lv_example_flex_5(void) FILE: gui/lvgl/examples/layouts/flex/lv_example_flex_6.c function lv_example_flex_6 (line 8) | void lv_example_flex_6(void) FILE: gui/lvgl/examples/layouts/grid/lv_example_grid_1.c function lv_example_grid_1 (line 7) | void lv_example_grid_1(void) FILE: gui/lvgl/examples/layouts/grid/lv_example_grid_2.c function lv_example_grid_2 (line 7) | void lv_example_grid_2(void) FILE: gui/lvgl/examples/layouts/grid/lv_example_grid_3.c function lv_example_grid_3 (line 7) | void lv_example_grid_3(void) FILE: gui/lvgl/examples/layouts/grid/lv_example_grid_4.c function lv_example_grid_4 (line 7) | void lv_example_grid_4(void) FILE: gui/lvgl/examples/layouts/grid/lv_example_grid_5.c function row_gap_anim (line 4) | static void row_gap_anim(void * obj, int32_t v) function column_gap_anim (line 9) | static void column_gap_anim(void * obj, int32_t v) function lv_example_grid_5 (line 17) | void lv_example_grid_5(void) FILE: gui/lvgl/examples/layouts/grid/lv_example_grid_6.c function lv_example_grid_6 (line 7) | void lv_example_grid_6(void) FILE: gui/lvgl/examples/libs/barcode/lv_example_barcode_1.c function lv_example_barcode_1 (line 7) | void lv_example_barcode_1(void) FILE: gui/lvgl/examples/libs/bmp/lv_example_bmp_1.c function lv_example_bmp_1 (line 7) | void lv_example_bmp_1(void) FILE: gui/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_1.c function lv_example_ffmpeg_1 (line 8) | void lv_example_ffmpeg_1(void) function lv_example_ffmpeg_1 (line 17) | void lv_example_ffmpeg_1(void) FILE: gui/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_2.c function lv_example_ffmpeg_2 (line 8) | void lv_example_ffmpeg_2(void) function lv_example_ffmpeg_2 (line 21) | void lv_example_ffmpeg_2(void) FILE: gui/lvgl/examples/libs/freetype/lv_example_freetype_1.c function lv_example_freetype_1 (line 14) | void lv_example_freetype_1(void) function lv_example_freetype_1 (line 41) | void lv_example_freetype_1(void) FILE: gui/lvgl/examples/libs/gif/lv_example_gif_1.c function lv_example_gif_1 (line 7) | void lv_example_gif_1(void) FILE: gui/lvgl/examples/libs/libjpeg_turbo/lv_example_libjpeg_turbo_1.c function lv_example_libjpeg_turbo_1 (line 9) | void lv_example_libjpeg_turbo_1(void) function lv_example_libjpeg_turbo_1 (line 22) | void lv_example_libjpeg_turbo_1(void) FILE: gui/lvgl/examples/libs/libpng/lv_example_libpng_1.c function lv_example_libpng_1 (line 9) | void lv_example_libpng_1(void) function lv_example_libpng_1 (line 27) | void lv_example_libpng_1(void) FILE: gui/lvgl/examples/libs/lodepng/lv_example_lodepng_1.c function lv_example_lodepng_1 (line 7) | void lv_example_lodepng_1(void) FILE: gui/lvgl/examples/libs/qrcode/lv_example_qrcode_1.c function lv_example_qrcode_1 (line 8) | void lv_example_qrcode_1(void) FILE: gui/lvgl/examples/libs/rlottie/lv_example_rlottie_1.c function lv_example_rlottie_1 (line 8) | void lv_example_rlottie_1(void) function lv_example_rlottie_1 (line 16) | void lv_example_rlottie_1(void) FILE: gui/lvgl/examples/libs/rlottie/lv_example_rlottie_2.c function lv_example_rlottie_2 (line 8) | void lv_example_rlottie_2(void) function lv_example_rlottie_2 (line 17) | void lv_example_rlottie_2(void) FILE: gui/lvgl/examples/libs/tiny_ttf/lv_example_tiny_ttf_1.c function lv_example_tiny_ttf_1 (line 7) | void lv_example_tiny_ttf_1(void) FILE: gui/lvgl/examples/libs/tiny_ttf/lv_example_tiny_ttf_2.c function lv_example_tiny_ttf_2 (line 7) | void lv_example_tiny_ttf_2(void) FILE: gui/lvgl/examples/libs/tiny_ttf/lv_example_tiny_ttf_3.c function lv_example_tiny_ttf_3 (line 11) | void lv_example_tiny_ttf_3(void) function font_size_observer_cb (line 45) | static void font_size_observer_cb(lv_observer_t * observer, lv_subject_t... FILE: gui/lvgl/examples/libs/tjpgd/lv_example_tjpgd_1.c function lv_example_tjpgd_1 (line 7) | void lv_example_tjpgd_1(void) FILE: gui/lvgl/examples/others/file_explorer/lv_example_file_explorer_1.c function file_explorer_event_handler (line 9) | static void file_explorer_event_handler(lv_event_t * e) function lv_example_file_explorer_1 (line 21) | void lv_example_file_explorer_1(void) FILE: gui/lvgl/examples/others/file_explorer/lv_example_file_explorer_2.c function file_explorer_event_handler (line 9) | static void file_explorer_event_handler(lv_event_t * e) function btn_event_handler (line 22) | static void btn_event_handler(lv_event_t * e) function dd_event_handler (line 36) | static void dd_event_handler(lv_event_t * e) function lv_example_file_explorer_2 (line 54) | void lv_example_file_explorer_2(void) FILE: gui/lvgl/examples/others/file_explorer/lv_example_file_explorer_3.c function exch_table_item (line 9) | static void exch_table_item(lv_obj_t * tb, int16_t i, int16_t j) function sort_by_file_kind (line 24) | static void sort_by_file_kind(lv_obj_t * tb, int16_t lo, int16_t hi) function file_explorer_event_handler (line 45) | static void file_explorer_event_handler(lv_event_t * e) function lv_example_file_explorer_3 (line 64) | void lv_example_file_explorer_3(void) FILE: gui/lvgl/examples/others/fragment/lv_example_fragment_1.c type sample_fragment_t (line 17) | struct sample_fragment_t { type sample_fragment_t (line 25) | struct sample_fragment_t function lv_example_fragment_1 (line 28) | void lv_example_fragment_1(void) function sample_fragment_ctor (line 40) | static void sample_fragment_ctor(lv_fragment_t * self, void * args) function lv_obj_t (line 45) | static lv_obj_t * sample_fragment_create_obj(lv_fragment_t * self, lv_ob... function sample_container_delete (line 53) | static void sample_container_delete(lv_event_t * e) FILE: gui/lvgl/examples/others/fragment/lv_example_fragment_2.c type sample_fragment_t (line 21) | typedef struct sample_fragment_t { function lv_example_fragment_2 (line 36) | void lv_example_fragment_2(void) function sample_fragment_ctor (line 69) | static void sample_fragment_ctor(lv_fragment_t * self, void * args) function lv_obj_t (line 76) | static lv_obj_t * sample_fragment_create_obj(lv_fragment_t * self, lv_ob... function sample_push_click (line 99) | static void sample_push_click(lv_event_t * e) function sample_pop_click (line 107) | static void sample_pop_click(lv_event_t * e) function sample_container_delete (line 113) | static void sample_container_delete(lv_event_t * e) function sample_fragment_inc_click (line 119) | static void sample_fragment_inc_click(lv_event_t * e) FILE: gui/lvgl/examples/others/gridnav/lv_example_gridnav_1.c function lv_example_gridnav_1 (line 7) | void lv_example_gridnav_1(void) FILE: gui/lvgl/examples/others/gridnav/lv_example_gridnav_2.c function lv_example_gridnav_2 (line 7) | void lv_example_gridnav_2(void) FILE: gui/lvgl/examples/others/gridnav/lv_example_gridnav_3.c function cont_sub_event_cb (line 4) | static void cont_sub_event_cb(lv_event_t * e) function lv_example_gridnav_3 (line 20) | void lv_example_gridnav_3(void) FILE: gui/lvgl/examples/others/gridnav/lv_example_gridnav_4.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_gridnav_4 (line 15) | void lv_example_gridnav_4(void) FILE: gui/lvgl/examples/others/gridnav/lv_example_gridnav_5.c function slider_key_cb (line 10) | static void slider_key_cb(lv_event_t * e) function roller_key_cb (line 15) | static void roller_key_cb(lv_event_t * e) function lv_example_gridnav_5 (line 24) | void lv_example_gridnav_5(void) FILE: gui/lvgl/examples/others/ime/lv_example_ime_pinyin_1.c function ta_event_cb (line 4) | static void ta_event_cb(lv_event_t * e) function lv_example_ime_pinyin_1 (line 23) | void lv_example_ime_pinyin_1(void) FILE: gui/lvgl/examples/others/ime/lv_example_ime_pinyin_2.c function ta_event_cb (line 4) | static void ta_event_cb(lv_event_t * e) function lv_example_ime_pinyin_2 (line 23) | void lv_example_ime_pinyin_2(void) FILE: gui/lvgl/examples/others/imgfont/lv_example_imgfont_1.c function lv_example_imgfont_1 (line 35) | void lv_example_imgfont_1(void) function lv_example_imgfont_1 (line 52) | void lv_example_imgfont_1(void) FILE: gui/lvgl/examples/others/monkey/lv_example_monkey_1.c function lv_example_monkey_1 (line 4) | void lv_example_monkey_1(void) FILE: gui/lvgl/examples/others/monkey/lv_example_monkey_2.c function lv_example_monkey_2 (line 4) | void lv_example_monkey_2(void) FILE: gui/lvgl/examples/others/monkey/lv_example_monkey_3.c function lv_example_monkey_3 (line 4) | void lv_example_monkey_3(void) FILE: gui/lvgl/examples/others/observer/lv_example_observer_1.c function lv_example_observer_1 (line 9) | void lv_example_observer_1(void) FILE: gui/lvgl/examples/others/observer/lv_example_observer_2.c function lv_example_observer_2 (line 14) | void lv_example_observer_2(void) function engine_state_observer_cb (line 28) | static void engine_state_observer_cb(lv_observer_t * observer, lv_subjec... function app_init (line 38) | static void app_init(void) type auth_state_t (line 51) | typedef enum { function textarea_event_cb (line 59) | static void textarea_event_cb(lv_event_t * e) function info_label_observer_cb (line 70) | static void info_label_observer_cb(lv_observer_t * observer, lv_subject_... function log_out_click_event_cb (line 86) | static void log_out_click_event_cb(lv_event_t * e) function ui_init (line 92) | static void ui_init(void) FILE: gui/lvgl/examples/others/observer/lv_example_observer_3.c type time_format_t (line 21) | typedef enum { type time_am_pm_t (line 26) | typedef enum { function lv_example_observer_3 (line 38) | void lv_example_observer_3(void) function set_btn_clicked_event_cb (line 69) | static void set_btn_clicked_event_cb(lv_event_t * e) function close_clicked_event_cb (line 111) | static void close_clicked_event_cb(lv_event_t * e) function time_observer_cb (line 121) | static void time_observer_cb(lv_observer_t * observer, lv_subject_t * su... function hour_roller_options_update (line 139) | static void hour_roller_options_update(lv_observer_t * observer, lv_subj... FILE: gui/lvgl/examples/others/observer/lv_example_observer_4.c function lv_example_observer_4 (line 15) | void lv_example_observer_4(void) function anim_get_x_cb (line 67) | static int32_t anim_get_x_cb(lv_anim_t * a) function anim_set_x_cb (line 72) | static void anim_set_x_cb(void * obj, int32_t v) function cont_observer_cb (line 77) | static void cont_observer_cb(lv_observer_t * observer, lv_subject_t * su... function btn_create (line 152) | static void btn_create(lv_obj_t * parent, const char * text) function btn_click_event_cb (line 166) | static void btn_click_event_cb(lv_event_t * e) function btn_observer_cb (line 173) | static void btn_observer_cb(lv_observer_t * observer, lv_subject_t * sub... function indicator_observer_cb (line 185) | static void indicator_observer_cb(lv_observer_t * observer, lv_subject_t... FILE: gui/lvgl/examples/others/observer/lv_example_observer_5.c type fw_update_state_t (line 4) | typedef enum { function lv_example_observer_5 (line 28) | void lv_example_observer_5(void) function fw_update_btn_clicked_event_cb (line 43) | static void fw_update_btn_clicked_event_cb(lv_event_t * e) function fw_update_close_event_cb (line 63) | static void fw_update_close_event_cb(lv_event_t * e) function restart_btn_click_event_cb (line 69) | static void restart_btn_click_event_cb(lv_event_t * e) function fw_update_win_observer_cb (line 76) | static void fw_update_win_observer_cb(lv_observer_t * observer, lv_subje... function connect_timer_cb (line 123) | static void connect_timer_cb(lv_timer_t * t) function download_timer_cb (line 131) | static void download_timer_cb(lv_timer_t * t) function fw_upload_manager_observer_cb (line 151) | static void fw_upload_manager_observer_cb(lv_observer_t * observer, lv_s... FILE: gui/lvgl/examples/others/observer/lv_example_observer_6.c type theme_mode_t (line 4) | typedef enum { function lv_example_observer_6 (line 18) | void lv_example_observer_6(void) function switch_theme_event_cb (line 40) | static void switch_theme_event_cb(lv_event_t * e) type my_panel_styles_t (line 54) | typedef struct { function my_panel_style_observer_cb (line 59) | static void my_panel_style_observer_cb(lv_observer_t * observer, lv_subj... function lv_obj_t (line 83) | static lv_obj_t * my_panel_create(lv_obj_t * parent) type my_button_styles_t (line 124) | typedef struct { function my_button_style_observer_cb (line 129) | static void my_button_style_observer_cb(lv_observer_t * observer, lv_sub... function lv_obj_t (line 157) | static lv_obj_t * my_button_create(lv_obj_t * parent, const char * text,... FILE: gui/lvgl/examples/others/snapshot/lv_example_snapshot_1.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_snapshot_1 (line 23) | void lv_example_snapshot_1(void) FILE: gui/lvgl/examples/porting/lv_port_disp_template.c function lv_port_disp_init (line 53) | void lv_port_disp_init(void) function disp_init (line 99) | static void disp_init(void) function disp_enable_update (line 108) | void disp_enable_update(void) function disp_disable_update (line 115) | void disp_disable_update(void) function disp_flush (line 124) | static void disp_flush(lv_display_t * disp_drv, const lv_area_t * area, ... type keep_pedantic_happy (line 148) | typedef int keep_pedantic_happy; FILE: gui/lvgl/examples/porting/lv_port_fs_template.c function lv_port_fs_init (line 56) | void lv_port_fs_init(void) function fs_init (line 91) | static void fs_init(void) function lv_fs_res_t (line 133) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 151) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 169) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 186) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 201) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 233) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * rddir_p, char *... function lv_fs_res_t (line 248) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * rddir_p) type keep_pedantic_happy (line 260) | typedef int keep_pedantic_happy; FILE: gui/lvgl/examples/porting/lv_port_indev_template.c function lv_port_indev_init (line 69) | void lv_port_indev_init(void) function touchpad_init (line 175) | static void touchpad_init(void) function touchpad_read (line 181) | static void touchpad_read(lv_indev_t * indev_drv, lv_indev_data_t * data) function touchpad_is_pressed (line 201) | static bool touchpad_is_pressed(void) function touchpad_get_xy (line 209) | static void touchpad_get_xy(int32_t * x, int32_t * y) function mouse_init (line 222) | static void mouse_init(void) function mouse_read (line 228) | static void mouse_read(lv_indev_t * indev_drv, lv_indev_data_t * data) function mouse_is_pressed (line 243) | static bool mouse_is_pressed(void) function mouse_get_xy (line 251) | static void mouse_get_xy(int32_t * x, int32_t * y) function keypad_init (line 264) | static void keypad_init(void) function keypad_read (line 270) | static void keypad_read(lv_indev_t * indev_drv, lv_indev_data_t * data) function keypad_get_key (line 311) | static uint32_t keypad_get_key(void) function encoder_init (line 323) | static void encoder_init(void) function encoder_read (line 329) | static void encoder_read(lv_indev_t * indev_drv, lv_indev_data_t * data) function encoder_handler (line 337) | static void encoder_handler(void) function button_init (line 350) | static void button_init(void) function button_read (line 356) | static void button_read(lv_indev_t * indev_drv, lv_indev_data_t * data) function button_get_pressed_id (line 377) | static int8_t button_get_pressed_id(void) function button_is_pressed (line 394) | static bool button_is_pressed(uint8_t id) type keep_pedantic_happy (line 405) | typedef int keep_pedantic_happy; FILE: gui/lvgl/examples/porting/lv_port_lcd_stm32_template.c function lv_port_display_init (line 63) | void lv_port_display_init(void) function lcd_color_transfer_ready_cb (line 100) | static void lcd_color_transfer_ready_cb(SPI_HandleTypeDef * hspi) function lcd_io_init (line 109) | static int32_t lcd_io_init(void) function lcd_send_cmd (line 127) | static void lcd_send_cmd(lv_display_t * disp, const uint8_t * cmd, size_... function lcd_send_color (line 153) | static void lcd_send_color(lv_display_t * disp, const uint8_t * cmd, siz... type keep_pedantic_happy (line 182) | typedef int keep_pedantic_happy; FILE: gui/lvgl/examples/porting/osal/lv_example_osal.c function lv_example_osal (line 41) | void lv_example_osal(void) function counter_button_event_cb (line 62) | static void counter_button_event_cb(lv_event_t * e) function increment_thread_entry (line 70) | static void increment_thread_entry(void * user_data) FILE: gui/lvgl/examples/scroll/lv_example_scroll_1.c function lv_example_scroll_1 (line 7) | void lv_example_scroll_1(void) FILE: gui/lvgl/examples/scroll/lv_example_scroll_2.c function sw_event_cb (line 4) | static void sw_event_cb(lv_event_t * e) function lv_example_scroll_2 (line 20) | void lv_example_scroll_2(void) FILE: gui/lvgl/examples/scroll/lv_example_scroll_3.c function float_button_event_cb (line 6) | static void float_button_event_cb(lv_event_t * e) function lv_example_scroll_3 (line 27) | void lv_example_scroll_3(void) FILE: gui/lvgl/examples/scroll/lv_example_scroll_4.c function lv_example_scroll_4 (line 7) | void lv_example_scroll_4(void) FILE: gui/lvgl/examples/scroll/lv_example_scroll_5.c function lv_example_scroll_5 (line 7) | void lv_example_scroll_5(void) FILE: gui/lvgl/examples/scroll/lv_example_scroll_6.c function scroll_event_cb (line 4) | static void scroll_event_cb(lv_event_t * e) function lv_example_scroll_6 (line 51) | void lv_example_scroll_6(void) FILE: gui/lvgl/examples/styles/lv_example_style_1.c function lv_example_style_1 (line 7) | void lv_example_style_1(void) FILE: gui/lvgl/examples/styles/lv_example_style_10.c function lv_example_style_10 (line 7) | void lv_example_style_10(void) FILE: gui/lvgl/examples/styles/lv_example_style_11.c function lv_example_style_11 (line 7) | void lv_example_style_11(void) FILE: gui/lvgl/examples/styles/lv_example_style_12.c function lv_example_style_12 (line 7) | void lv_example_style_12(void) FILE: gui/lvgl/examples/styles/lv_example_style_13.c function lv_example_style_13 (line 7) | void lv_example_style_13(void) FILE: gui/lvgl/examples/styles/lv_example_style_14.c function new_theme_apply_cb (line 9) | static void new_theme_apply_cb(lv_theme_t * th, lv_obj_t * obj) function new_theme_init_and_set (line 18) | static void new_theme_init_and_set(void) function lv_example_style_14 (line 42) | void lv_example_style_14(void) FILE: gui/lvgl/examples/styles/lv_example_style_15.c function lv_example_style_15 (line 7) | void lv_example_style_15(void) FILE: gui/lvgl/examples/styles/lv_example_style_16.c function lv_example_style_16 (line 10) | void lv_example_style_16(void) function lv_example_style_16 (line 73) | void lv_example_style_16(void) FILE: gui/lvgl/examples/styles/lv_example_style_17.c function lv_example_style_17 (line 9) | void lv_example_style_17(void) function lv_example_style_17 (line 42) | void lv_example_style_17(void) FILE: gui/lvgl/examples/styles/lv_example_style_18.c function lv_example_style_18 (line 9) | void lv_example_style_18(void) function lv_example_style_18 (line 88) | void lv_example_style_18(void) FILE: gui/lvgl/examples/styles/lv_example_style_2.c function lv_example_style_2 (line 7) | void lv_example_style_2(void) FILE: gui/lvgl/examples/styles/lv_example_style_3.c function lv_example_style_3 (line 7) | void lv_example_style_3(void) FILE: gui/lvgl/examples/styles/lv_example_style_4.c function lv_example_style_4 (line 7) | void lv_example_style_4(void) FILE: gui/lvgl/examples/styles/lv_example_style_5.c function lv_example_style_5 (line 7) | void lv_example_style_5(void) FILE: gui/lvgl/examples/styles/lv_example_style_6.c function lv_example_style_6 (line 7) | void lv_example_style_6(void) FILE: gui/lvgl/examples/styles/lv_example_style_7.c function lv_example_style_7 (line 7) | void lv_example_style_7(void) FILE: gui/lvgl/examples/styles/lv_example_style_8.c function lv_example_style_8 (line 7) | void lv_example_style_8(void) FILE: gui/lvgl/examples/styles/lv_example_style_9.c function lv_example_style_9 (line 7) | void lv_example_style_9(void) FILE: gui/lvgl/examples/widgets/animimg/lv_example_animimg_1.c function lv_example_animimg_1 (line 13) | void lv_example_animimg_1(void) FILE: gui/lvgl/examples/widgets/arc/lv_example_arc_1.c function lv_example_arc_1 (line 7) | void lv_example_arc_1(void) function value_changed_event_cb (line 24) | static void value_changed_event_cb(lv_event_t * e) FILE: gui/lvgl/examples/widgets/arc/lv_example_arc_2.c function set_angle (line 5) | static void set_angle(void * obj, int32_t v) function lv_example_arc_2 (line 13) | void lv_example_arc_2(void) FILE: gui/lvgl/examples/widgets/bar/lv_example_bar_1.c function lv_example_bar_1 (line 4) | void lv_example_bar_1(void) FILE: gui/lvgl/examples/widgets/bar/lv_example_bar_2.c function lv_example_bar_2 (line 7) | void lv_example_bar_2(void) FILE: gui/lvgl/examples/widgets/bar/lv_example_bar_3.c function set_temp (line 4) | static void set_temp(void * bar, int32_t temp) function lv_example_bar_3 (line 12) | void lv_example_bar_3(void) FILE: gui/lvgl/examples/widgets/bar/lv_example_bar_4.c function lv_example_bar_4 (line 7) | void lv_example_bar_4(void) FILE: gui/lvgl/examples/widgets/bar/lv_example_bar_5.c function lv_example_bar_5 (line 7) | void lv_example_bar_5(void) FILE: gui/lvgl/examples/widgets/bar/lv_example_bar_6.c function set_value (line 7) | static void set_value(void * bar, int32_t v) function event_cb (line 12) | static void event_cb(lv_event_t * e) function lv_example_bar_6 (line 56) | void lv_example_bar_6(void) FILE: gui/lvgl/examples/widgets/bar/lv_example_bar_7.c function lv_example_bar_7 (line 7) | void lv_example_bar_7(void) FILE: gui/lvgl/examples/widgets/button/lv_example_button_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_button_1 (line 16) | void lv_example_button_1(void) FILE: gui/lvgl/examples/widgets/button/lv_example_button_2.c function lv_example_button_2 (line 7) | void lv_example_button_2(void) FILE: gui/lvgl/examples/widgets/button/lv_example_button_3.c function lv_example_button_3 (line 7) | void lv_example_button_3(void) FILE: gui/lvgl/examples/widgets/buttonmatrix/lv_example_buttonmatrix_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_buttonmatrix_1 (line 21) | void lv_example_buttonmatrix_1(void) FILE: gui/lvgl/examples/widgets/buttonmatrix/lv_example_buttonmatrix_2.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_buttonmatrix_2 (line 81) | void lv_example_buttonmatrix_2(void) FILE: gui/lvgl/examples/widgets/buttonmatrix/lv_example_buttonmatrix_3.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_buttonmatrix_3 (line 27) | void lv_example_buttonmatrix_3(void) FILE: gui/lvgl/examples/widgets/calendar/lv_example_calendar_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_calendar_1 (line 17) | void lv_example_calendar_1(void) FILE: gui/lvgl/examples/widgets/calendar/lv_example_calendar_2.c function lv_example_calendar_2 (line 4) | void lv_example_calendar_2(void) function lv_example_calendar_2 (line 25) | void lv_example_calendar_2(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_1.c function lv_example_canvas_1 (line 7) | void lv_example_canvas_1(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_2.c function lv_example_canvas_2 (line 10) | void lv_example_canvas_2(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_3.c function lv_example_canvas_3 (line 10) | void lv_example_canvas_3(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_4.c function lv_example_canvas_4 (line 10) | void lv_example_canvas_4(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_5.c function lv_example_canvas_5 (line 10) | void lv_example_canvas_5(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_6.c function lv_example_canvas_6 (line 10) | void lv_example_canvas_6(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_7.c function lv_example_canvas_7 (line 10) | void lv_example_canvas_7(void) FILE: gui/lvgl/examples/widgets/canvas/lv_example_canvas_8.c function lv_example_canvas_8 (line 12) | void lv_example_canvas_8(void) function lv_example_canvas_8 (line 47) | void lv_example_canvas_8(void) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_1.c function lv_example_chart_1 (line 7) | void lv_example_chart_1(void) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_2.c function lv_example_chart_2 (line 7) | void lv_example_chart_2(void) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_3.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_chart_3 (line 63) | void lv_example_chart_3(void) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_4.c function draw_event_cb (line 5) | static void draw_event_cb(lv_event_t * e) function lv_example_chart_4 (line 28) | void lv_example_chart_4(void) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_5.c function lv_example_chart_5 (line 12) | void lv_example_chart_5(void) function draw_event_cb (line 35) | static void draw_event_cb(lv_event_t * e) function add_faded_area (line 50) | static void add_faded_area(lv_event_t * e) function hook_division_lines (line 106) | static void hook_division_lines(lv_event_t * e) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_6.c function value_changed_event_cb (line 8) | static void value_changed_event_cb(lv_event_t * e) function lv_example_chart_6 (line 22) | void lv_example_chart_6(void) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_7.c function draw_event_cb (line 4) | static void draw_event_cb(lv_event_t * e) function add_data (line 32) | static void add_data(lv_timer_t * timer) function lv_example_chart_7 (line 41) | void lv_example_chart_7(void) FILE: gui/lvgl/examples/widgets/chart/lv_example_chart_8.c function add_data (line 4) | static void add_data(lv_timer_t * t) function lv_example_chart_8 (line 25) | void lv_example_chart_8(void) FILE: gui/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_checkbox_1 (line 18) | void lv_example_checkbox_1(void) FILE: gui/lvgl/examples/widgets/checkbox/lv_example_checkbox_2.c function radio_event_handler (line 9) | static void radio_event_handler(lv_event_t * e) function radiobutton_create (line 27) | static void radiobutton_create(lv_obj_t * parent, const char * txt) function lv_example_checkbox_2 (line 39) | void lv_example_checkbox_2(void) FILE: gui/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_dropdown_1 (line 15) | void lv_example_dropdown_1(void) FILE: gui/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c function lv_example_dropdown_2 (line 7) | void lv_example_dropdown_2(void) FILE: gui/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_dropdown_3 (line 15) | void lv_example_dropdown_3(void) FILE: gui/lvgl/examples/widgets/image/lv_example_image_1.c function lv_example_image_1 (line 4) | void lv_example_image_1(void) FILE: gui/lvgl/examples/widgets/image/lv_example_image_2.c function lv_example_image_2 (line 13) | void lv_example_image_2(void) function slider_event_cb (line 40) | static void slider_event_cb(lv_event_t * e) function lv_obj_t (line 52) | static lv_obj_t * create_slider(lv_color_t color) FILE: gui/lvgl/examples/widgets/image/lv_example_image_3.c function set_angle (line 4) | static void set_angle(void * img, int32_t v) function set_scale (line 9) | static void set_scale(void * img, int32_t v) function lv_example_image_3 (line 17) | void lv_example_image_3(void) FILE: gui/lvgl/examples/widgets/image/lv_example_image_4.c function ofs_y_anim (line 4) | static void ofs_y_anim(void * img, int32_t v) function lv_example_image_4 (line 12) | void lv_example_image_4(void) FILE: gui/lvgl/examples/widgets/imagebutton/lv_example_imagebutton_1.c function lv_example_imagebutton_1 (line 4) | void lv_example_imagebutton_1(void) FILE: gui/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c function ta_event_cb (line 4) | static void ta_event_cb(lv_event_t * e) function lv_example_keyboard_1 (line 20) | void lv_example_keyboard_1(void) FILE: gui/lvgl/examples/widgets/keyboard/lv_example_keyboard_2.c function lv_example_keyboard_2 (line 4) | void lv_example_keyboard_2(void) FILE: gui/lvgl/examples/widgets/label/lv_example_label_1.c function lv_example_label_1 (line 7) | void lv_example_label_1(void) FILE: gui/lvgl/examples/widgets/label/lv_example_label_2.c function lv_example_label_2 (line 7) | void lv_example_label_2(void) FILE: gui/lvgl/examples/widgets/label/lv_example_label_3.c function lv_example_label_3 (line 7) | void lv_example_label_3(void) FILE: gui/lvgl/examples/widgets/label/lv_example_label_4.c function generate_mask (line 8) | static void generate_mask(lv_draw_buf_t * mask, int32_t w, int32_t h, co... function lv_example_label_4 (line 36) | void lv_example_label_4(void) FILE: gui/lvgl/examples/widgets/label/lv_example_label_5.c function lv_example_label_5 (line 8) | void lv_example_label_5(void) FILE: gui/lvgl/examples/widgets/led/lv_example_led_1.c function lv_example_led_1 (line 7) | void lv_example_led_1(void) FILE: gui/lvgl/examples/widgets/line/lv_example_line_1.c function lv_example_line_1 (line 4) | void lv_example_line_1(void) FILE: gui/lvgl/examples/widgets/list/lv_example_list_1.c function event_handler (line 5) | static void event_handler(lv_event_t * e) function lv_example_list_1 (line 14) | void lv_example_list_1(void) FILE: gui/lvgl/examples/widgets/list/lv_example_list_2.c function event_handler (line 9) | static void event_handler(lv_event_t * e) function event_handler_top (line 36) | static void event_handler_top(lv_event_t * e) function event_handler_up (line 46) | static void event_handler_up(lv_event_t * e) function event_handler_center (line 58) | static void event_handler_center(lv_event_t * e) function event_handler_dn (line 73) | static void event_handler_dn(lv_event_t * e) function event_handler_bottom (line 85) | static void event_handler_bottom(lv_event_t * e) function event_handler_swap (line 95) | static void event_handler_swap(lv_event_t * e) function lv_example_list_2 (line 112) | void lv_example_list_2(void) FILE: gui/lvgl/examples/widgets/lottie/lv_example_lottie_1.c function lv_example_lottie_1 (line 8) | void lv_example_lottie_1(void) function lv_example_lottie_1 (line 32) | void lv_example_lottie_1(void) FILE: gui/lvgl/examples/widgets/lottie/lv_example_lottie_2.c function lv_example_lottie_2 (line 8) | void lv_example_lottie_2(void) function lv_example_lottie_2 (line 30) | void lv_example_lottie_2(void) FILE: gui/lvgl/examples/widgets/menu/lv_example_menu_1.c function lv_example_menu_1 (line 4) | void lv_example_menu_1(void) FILE: gui/lvgl/examples/widgets/menu/lv_example_menu_2.c function back_event_handler (line 4) | static void back_event_handler(lv_event_t * e) function lv_example_menu_2 (line 17) | void lv_example_menu_2(void) FILE: gui/lvgl/examples/widgets/menu/lv_example_menu_3.c function lv_example_menu_3 (line 4) | void lv_example_menu_3(void) FILE: gui/lvgl/examples/widgets/menu/lv_example_menu_4.c function float_button_event_cb (line 8) | static void float_button_event_cb(lv_event_t * e) function lv_example_menu_4 (line 31) | void lv_example_menu_4(void) FILE: gui/lvgl/examples/widgets/menu/lv_example_menu_5.c type lv_menu_builder_variant_t (line 4) | typedef enum { function lv_example_menu_5 (line 19) | void lv_example_menu_5(void) function back_event_handler (line 113) | static void back_event_handler(lv_event_t * e) function switch_handler (line 126) | static void switch_handler(lv_event_t * e) function lv_obj_t (line 146) | static lv_obj_t * create_text(lv_obj_t * parent, const char * icon, cons... function lv_obj_t (line 174) | static lv_obj_t * create_slider(lv_obj_t * parent, const char * icon, co... function lv_obj_t (line 191) | static lv_obj_t * create_switch(lv_obj_t * parent, const char * icon, co... FILE: gui/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_msgbox_1 (line 12) | void lv_example_msgbox_1(void) FILE: gui/lvgl/examples/widgets/msgbox/lv_example_msgbox_2.c function minimize_button_event_cb (line 4) | static void minimize_button_event_cb(lv_event_t * e) function lv_example_msgbox_2 (line 10) | void lv_example_msgbox_2(void) FILE: gui/lvgl/examples/widgets/obj/lv_example_obj_1.c function lv_example_obj_1 (line 4) | void lv_example_obj_1(void) FILE: gui/lvgl/examples/widgets/obj/lv_example_obj_2.c function drag_event_handler (line 4) | static void drag_event_handler(lv_event_t * e) function lv_example_obj_2 (line 22) | void lv_example_obj_2(void) FILE: gui/lvgl/examples/widgets/roller/lv_example_roller_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_roller_1 (line 18) | void lv_example_roller_1(void) FILE: gui/lvgl/examples/widgets/roller/lv_example_roller_2.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_roller_2 (line 18) | void lv_example_roller_2(void) FILE: gui/lvgl/examples/widgets/roller/lv_example_roller_3.c function generate_mask (line 5) | static void generate_mask(lv_draw_buf_t * mask) function lv_example_roller_3 (line 41) | void lv_example_roller_3(void) FILE: gui/lvgl/examples/widgets/scale/lv_example_scale_1.c function lv_example_scale_1 (line 7) | void lv_example_scale_1(void) FILE: gui/lvgl/examples/widgets/scale/lv_example_scale_2.c function lv_example_scale_2 (line 7) | void lv_example_scale_2(void) FILE: gui/lvgl/examples/widgets/scale/lv_example_scale_3.c function set_needle_line_value (line 9) | static void set_needle_line_value(void * obj, int32_t v) function set_needle_img_value (line 14) | static void set_needle_img_value(void * obj, int32_t v) function lv_example_scale_3 (line 22) | void lv_example_scale_3(void) FILE: gui/lvgl/examples/widgets/scale/lv_example_scale_4.c function lv_example_scale_4 (line 7) | void lv_example_scale_4(void) FILE: gui/lvgl/examples/widgets/scale/lv_example_scale_5.c function lv_example_scale_5 (line 7) | void lv_example_scale_5(void) FILE: gui/lvgl/examples/widgets/scale/lv_example_scale_6.c function timer_cb (line 17) | static void timer_cb(lv_timer_t * timer) function lv_example_scale_6 (line 54) | void lv_example_scale_6(void) FILE: gui/lvgl/examples/widgets/scale/lv_example_scale_7.c function draw_event_cb (line 6) | static void draw_event_cb(lv_event_t * e) function lv_example_scale_7 (line 52) | void lv_example_scale_7(void) FILE: gui/lvgl/examples/widgets/slider/lv_example_slider_1.c function lv_example_slider_1 (line 10) | void lv_example_slider_1(void) function slider_event_cb (line 25) | static void slider_event_cb(lv_event_t * e) FILE: gui/lvgl/examples/widgets/slider/lv_example_slider_2.c function lv_example_slider_2 (line 7) | void lv_example_slider_2(void) FILE: gui/lvgl/examples/widgets/slider/lv_example_slider_3.c function lv_example_slider_3 (line 13) | void lv_example_slider_3(void) function slider_event_cb (line 29) | static void slider_event_cb(lv_event_t * e) FILE: gui/lvgl/examples/widgets/slider/lv_example_slider_4.c function lv_example_slider_4 (line 10) | void lv_example_slider_4(void) function slider_event_cb (line 25) | static void slider_event_cb(lv_event_t * e) FILE: gui/lvgl/examples/widgets/span/lv_example_span_1.c function lv_example_span_1 (line 7) | void lv_example_span_1(void) FILE: gui/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c function lv_spinbox_increment_event_cb (line 6) | static void lv_spinbox_increment_event_cb(lv_event_t * e) function lv_spinbox_decrement_event_cb (line 14) | static void lv_spinbox_decrement_event_cb(lv_event_t * e) function lv_example_spinbox_1 (line 22) | void lv_example_spinbox_1(void) FILE: gui/lvgl/examples/widgets/spinner/lv_example_spinner_1.c function lv_example_spinner_1 (line 4) | void lv_example_spinner_1(void) FILE: gui/lvgl/examples/widgets/switch/lv_example_switch_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_switch_1 (line 14) | void lv_example_switch_1(void) FILE: gui/lvgl/examples/widgets/table/lv_example_table_1.c function draw_event_cb (line 4) | static void draw_event_cb(lv_event_t * e) function lv_example_table_1 (line 44) | void lv_example_table_1(void) FILE: gui/lvgl/examples/widgets/table/lv_example_table_2.c function draw_event_cb (line 6) | static void draw_event_cb(lv_event_t * e) function change_event_cb (line 48) | static void change_event_cb(lv_event_t * e) function lv_example_table_2 (line 62) | void lv_example_table_2(void) FILE: gui/lvgl/examples/widgets/tabview/lv_example_tabview_1.c function lv_example_tabview_1 (line 4) | void lv_example_tabview_1(void) FILE: gui/lvgl/examples/widgets/tabview/lv_example_tabview_2.c function lv_example_tabview_2 (line 5) | void lv_example_tabview_2(void) FILE: gui/lvgl/examples/widgets/textarea/lv_example_textarea_1.c function textarea_event_handler (line 4) | static void textarea_event_handler(lv_event_t * e) function btnm_event_handler (line 11) | static void btnm_event_handler(lv_event_t * e) function lv_example_textarea_1 (line 23) | void lv_example_textarea_1(void) FILE: gui/lvgl/examples/widgets/textarea/lv_example_textarea_2.c function lv_example_textarea_2 (line 8) | void lv_example_textarea_2(void) function ta_event_cb (line 52) | static void ta_event_cb(lv_event_t * e) FILE: gui/lvgl/examples/widgets/textarea/lv_example_textarea_3.c function lv_example_textarea_3 (line 12) | void lv_example_textarea_3(void) function ta_event_cb (line 29) | static void ta_event_cb(lv_event_t * e) FILE: gui/lvgl/examples/widgets/tileview/lv_example_tileview_1.c function lv_example_tileview_1 (line 9) | void lv_example_tileview_1(void) FILE: gui/lvgl/examples/widgets/win/lv_example_win_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_win_1 (line 11) | void lv_example_win_1(void) FILE: gui/lvgl/lvgl.h function lv_version_major (line 170) | static inline int lv_version_major(void) function lv_version_minor (line 175) | static inline int lv_version_minor(void) function lv_version_patch (line 180) | static inline int lv_version_patch(void) FILE: gui/lvgl/scripts/LVGLImage.py function uint8_t (line 22) | def uint8_t(val) -> bytes: function uint16_t (line 26) | def uint16_t(val) -> bytes: function uint24_t (line 30) | def uint24_t(val) -> bytes: function uint32_t (line 34) | def uint32_t(val) -> bytes: function color_pre_multiply (line 41) | def color_pre_multiply(r, g, b, a, background): class Error (line 50) | class Error(Exception): method __str__ (line 52) | def __str__(self): class FormatError (line 56) | class FormatError(Error): class ParameterError (line 63) | class ParameterError(Error): class PngQuant (line 69) | class PngQuant: method __init__ (line 74) | def __init__(self, ncolors=256, dither=True, exec_path="") -> None: method convert (line 79) | def convert(self, filename) -> bytes: class CompressMethod (line 99) | class CompressMethod(Enum): class ColorFormat (line 105) | class ColorFormat(Enum): method bpp (line 126) | def bpp(self) -> int: method ncolors (line 151) | def ncolors(self) -> int: method is_indexed (line 166) | def is_indexed(self) -> bool: method is_alpha_only (line 173) | def is_alpha_only(self) -> bool: method has_alpha (line 177) | def has_alpha(self) -> bool: method is_colormap (line 185) | def is_colormap(self) -> bool: method is_luma_only (line 191) | def is_luma_only(self) -> bool: function bit_extend (line 195) | def bit_extend(value, bpp): function unpack_colors (line 212) | def unpack_colors(data: bytes, cf: ColorFormat, w) -> List: function write_c_array_file (line 306) | def write_c_array_file( class LVGLImageHeader (line 388) | class LVGLImageHeader: method __init__ (line 390) | def __init__(self, method stride_align (line 409) | def stride_align(self, align: int) -> int: method stride_default (line 423) | def stride_default(self) -> int: method binary (line 427) | def binary(self) -> bytearray: method from_binary (line 440) | def from_binary(self, data: bytes): class LVGLCompressData (line 454) | class LVGLCompressData: method __init__ (line 456) | def __init__(self, method _compress (line 466) | def _compress(self, raw_data: bytes) -> bytearray: class LVGLImage (line 489) | class LVGLImage: method __init__ (line 491) | def __init__(self, method __repr__ (line 500) | def __repr__(self) -> str: method adjust_stride (line 506) | def adjust_stride(self, stride: int = 0, align: int = 1): method premultiply (line 573) | def premultiply(self): method data_len (line 665) | def data_len(self) -> int: method header (line 679) | def header(self) -> bytearray: method is_indexed (line 683) | def is_indexed(self): method set_data (line 686) | def set_data(self, method from_data (line 715) | def from_data(self, data: bytes): method from_bin (line 720) | def from_bin(self, filename: str): method _check_ext (line 732) | def _check_ext(self, filename: str, ext): method _check_dir (line 736) | def _check_dir(self, filename: str): method to_bin (line 742) | def to_bin(self, method to_c_array (line 770) | def to_c_array(self, method to_png (line 784) | def to_png(self, filename: str): method from_png (line 836) | def from_png(self, method _png_to_indexed (line 870) | def _png_to_indexed(self, cf: ColorFormat, filename: str): method _png_to_alpha_only (line 913) | def _png_to_alpha_only(self, cf: ColorFormat, filename: str): method sRGB_to_linear (line 934) | def sRGB_to_linear(self, x): method linear_to_sRGB (line 939) | def linear_to_sRGB(self, y): method _png_to_luma_only (line 944) | def _png_to_luma_only(self, cf: ColorFormat, filename: str): method _png_to_colormap (line 963) | def _png_to_colormap(self, cf, filename: str): class RLEHeader (line 1024) | class RLEHeader: method __init__ (line 1026) | def __init__(self, blksize: int, len: int): method binary (line 1031) | def binary(self): class RLEImage (line 1043) | class RLEImage(LVGLImage): method __init__ (line 1045) | def __init__(self, method to_rle (line 1052) | def to_rle(self, filename: str): method rle_compress (line 1068) | def rle_compress(self, data: bytearray, blksize: int, threshold=16): method get_repeat_count (line 1094) | def get_repeat_count(self, data: bytearray, blksize: int): method get_nonrepeat_count (line 1116) | def get_nonrepeat_count(self, data: bytearray, blksize: int, threshold): class RAWImage (line 1149) | class RAWImage(): class NotSupported (line 1158) | class NotSupported(NotImplementedError): method __init__ (line 1161) | def __init__(self, method to_c_array (line 1167) | def to_c_array(self, method from_file (line 1174) | def from_file(self, class OutputFormat (line 1186) | class OutputFormat(Enum): class PNGConverter (line 1192) | class PNGConverter: method __init__ (line 1194) | def __init__(self, method _replace_ext (line 1215) | def _replace_ext(self, input, ext): method convert (line 1224) | def convert(self): function main (line 1249) | def main(): function test (line 1333) | def test(): function test_raw (line 1346) | def test_raw(): FILE: gui/lvgl/scripts/gen_json/create_fake_lib_c.py function run (line 152) | def run(temp_dir): FILE: gui/lvgl/scripts/gen_json/gen_json.py class STDOut (line 24) | class STDOut: method __init__ (line 25) | def __init__(self): method write (line 30) | def write(self, data): method __getattr__ (line 33) | def __getattr__(self, item): method reset (line 39) | def reset(self): function run (line 46) | def run(output_path, lvgl_config_path, output_to_stdout, target_header, ... FILE: gui/lvgl/scripts/gen_json/get_sdl2.py function get_path (line 11) | def get_path(name: str, p: str) -> str: function get_sdl2 (line 23) | def get_sdl2(path, url=SDL2_URL): FILE: gui/lvgl/scripts/gen_json/pycparser_monkeypatch.py function filter_node (line 83) | def filter_node(n): class ArrayDecl (line 93) | class ArrayDecl(c_ast.ArrayDecl): method process (line 95) | def process(self): method __init__ (line 98) | def __init__(self, *args, **kwargs): method name (line 103) | def name(self): method parent (line 107) | def parent(self): method parent (line 111) | def parent(self, value): method to_dict (line 115) | def to_dict(self): class Constant (line 141) | class Constant(c_ast.Constant): method process (line 143) | def process(self): method __init__ (line 146) | def __init__(self, *args, **kwargs): method parent (line 151) | def parent(self): method parent (line 155) | def parent(self, value): method to_dict (line 159) | def to_dict(self): class Decl (line 171) | class Decl(c_ast.Decl): method process (line 173) | def process(self): method __init__ (line 176) | def __init__(self, *args, **kwargs): method parent (line 181) | def parent(self): method parent (line 185) | def parent(self, value): method to_dict (line 189) | def to_dict(self): class EllipsisParam (line 292) | class EllipsisParam(c_ast.EllipsisParam): method process (line 294) | def process(self): method __init__ (line 297) | def __init__(self, *args, **kwargs): method parent (line 302) | def parent(self): method parent (line 306) | def parent(self, value): method to_dict (line 309) | def to_dict(self): method name (line 326) | def name(self): class Enum (line 333) | class Enum(c_ast.Enum): method process (line 335) | def process(self): method __init__ (line 353) | def __init__(self, *args, **kwargs): method parent (line 358) | def parent(self): method parent (line 362) | def parent(self, value): method to_dict (line 367) | def to_dict(self): class Enumerator (line 438) | class Enumerator(c_ast.Enumerator): method process (line 440) | def process(self): method __init__ (line 443) | def __init__(self, *args, **kwargs): method parent (line 448) | def parent(self): method parent (line 452) | def parent(self, value): method to_dict (line 455) | def to_dict(self): class EnumeratorList (line 515) | class EnumeratorList(c_ast.EnumeratorList): method process (line 517) | def process(self, indent): method __init__ (line 520) | def __init__(self, *args, **kwargs): method parent (line 525) | def parent(self): method parent (line 529) | def parent(self, value): method to_dict (line 535) | def to_dict(self): function is_type (line 542) | def is_type(obj, type_): class FileAST (line 572) | class FileAST(c_ast.FileAST): method __init__ (line 574) | def __init__(self, *args, **kwargs): method setup_docs (line 578) | def setup_docs(self, temp_directory): # NOQA method name (line 602) | def name(self): method parent (line 606) | def parent(self): method parent (line 610) | def parent(self, value): method to_dict (line 613) | def to_dict(self): class FuncDecl (line 815) | class FuncDecl(c_ast.FuncDecl): method name (line 818) | def name(self): method process (line 838) | def process(self): method __init__ (line 848) | def __init__(self, *args, **kwargs): method parent (line 853) | def parent(self): method parent (line 857) | def parent(self, value): method to_dict (line 865) | def to_dict(self): class FuncDef (line 924) | class FuncDef(c_ast.FuncDef): method name (line 927) | def name(self): method process (line 930) | def process(self): method __init__ (line 933) | def __init__(self, *args, **kwargs): method parent (line 938) | def parent(self): method parent (line 942) | def parent(self, value): method to_dict (line 946) | def to_dict(self): class IdentifierType (line 953) | class IdentifierType(c_ast.IdentifierType): method process (line 955) | def process(self): method __init__ (line 958) | def __init__(self, *args, **kwargs): method name (line 963) | def name(self): method parent (line 967) | def parent(self): method parent (line 971) | def parent(self, value): method to_dict (line 974) | def to_dict(self): class ParamList (line 1002) | class ParamList(c_ast.ParamList): method process (line 1004) | def process(self): method __init__ (line 1007) | def __init__(self, *args, **kwargs): method parent (line 1012) | def parent(self): method parent (line 1016) | def parent(self, value): method to_dict (line 1021) | def to_dict(self): class PtrDecl (line 1028) | class PtrDecl(c_ast.PtrDecl): method name (line 1031) | def name(self): method process (line 1034) | def process(self): method __init__ (line 1037) | def __init__(self, *args, **kwargs): method parent (line 1042) | def parent(self): method parent (line 1046) | def parent(self, value): method to_dict (line 1050) | def to_dict(self): class Struct (line 1072) | class Struct(c_ast.Struct): method process (line 1074) | def process(self): method __init__ (line 1087) | def __init__(self, *args, **kwargs): method parent (line 1092) | def parent(self): method parent (line 1096) | def parent(self, value): method to_dict (line 1102) | def to_dict(self): class TypeDecl (line 1176) | class TypeDecl(c_ast.TypeDecl): method name (line 1179) | def name(self): method process (line 1182) | def process(self): method __init__ (line 1185) | def __init__(self, *args, **kwargs): method parent (line 1190) | def parent(self): method parent (line 1194) | def parent(self, value): method to_dict (line 1219) | def to_dict(self): class Typedef (line 1245) | class Typedef(c_ast.Typedef): method process (line 1247) | def process(self): method __init__ (line 1256) | def __init__(self, *args, **kwargs): method parent (line 1261) | def parent(self): method parent (line 1268) | def parent(self, value): method is_struct (line 1274) | def is_struct(self): method is_union (line 1281) | def is_union(self): method get_struct_union (line 1287) | def get_struct_union(self): method to_dict (line 1296) | def to_dict(self): class Typename (line 1504) | class Typename(c_ast.Typename): method process (line 1506) | def process(self): method __init__ (line 1509) | def __init__(self, *args, **kwargs): method parent (line 1514) | def parent(self): method parent (line 1518) | def parent(self, value): method to_dict (line 1523) | def to_dict(self): class Union (line 1565) | class Union(c_ast.Union): method process (line 1567) | def process(self): method __init__ (line 1584) | def __init__(self, *args, **kwargs): method parent (line 1589) | def parent(self): method parent (line 1593) | def parent(self, value): method to_dict (line 1599) | def to_dict(self): FILE: gui/lvgl/scripts/generate_lv_conf.py function fatal (line 12) | def fatal(msg): function get_args (line 18) | def get_args(): function parse_defaults (line 58) | def parse_defaults(path: str): function generate_config (line 71) | def generate_config(path_destination: str, path_source: str, defaults: d... FILE: gui/lvgl/scripts/kconfig_verify.py function verify_kconfig (line 12) | def verify_kconfig(kconfig_file): FILE: gui/lvgl/scripts/properties.py class Property (line 25) | class Property: method __init__ (line 26) | def __init__(self, widget, name, type, index, id): function find_headers (line 34) | def find_headers(directory): function read_widget_properties (line 45) | def read_widget_properties(directory): function write_widget_properties (line 87) | def write_widget_properties(output, properties_by_widget): function write_style_header (line 157) | def write_style_header(output, properties_by_widget): function main (line 192) | def main(directory, output): FILE: gui/lvgl/scripts/style_api_gen.py function style_get_cast (line 474) | def style_get_cast(style_type, var_type): function obj_style_get (line 481) | def obj_style_get(p): function style_set_cast (line 502) | def style_set_cast(style_type): function style_set_c (line 509) | def style_set_c(p): function style_set_h (line 523) | def style_set_h(p): function local_style_set_c (line 529) | def local_style_set_c(p): function local_style_set_h (line 543) | def local_style_set_h(p): function style_const_set (line 548) | def style_const_set(p): function docs (line 559) | def docs(p): function guard_proc (line 602) | def guard_proc(p): function guard_close (line 611) | def guard_close(): FILE: gui/lvgl/scripts/trace_filter.py function get_arg (line 10) | def get_arg(): FILE: gui/lvgl/scripts/update_version.py function get_arg (line 8) | def get_arg(): class Version (line 20) | class Version: method __init__ (line 23) | def __init__(self, user_input: str): method __str__ (line 38) | def __str__(self): class RepoFileVersionReplacer (line 42) | class RepoFileVersionReplacer: method __init__ (line 46) | def __init__(self, relative_path_segments: list[str], expected_occurre... method applyVersionToLine (line 51) | def applyVersionToLine(self, line: str, version: Version) -> str | None: method applyVersion (line 54) | def applyVersion(self, version: Version): class PrefixReplacer (line 73) | class PrefixReplacer(RepoFileVersionReplacer): method __init__ (line 75) | def __init__(self, relative_path_segments: list[str], prefix: str, exp... method applyVersionToLine (line 79) | def applyVersionToLine(self, line: str, version: Version): class MacroReplacer (line 86) | class MacroReplacer(RepoFileVersionReplacer): method __init__ (line 87) | def __init__(self, relative_path_segments: list[str]): method applyVersionToLine (line 90) | def applyVersionToLine(self, line: str, version: Version): method getPattern (line 107) | def getPattern(self, key: str): method getReplacement (line 110) | def getReplacement(self, val: str): class CmakeReplacer (line 117) | class CmakeReplacer(MacroReplacer): method getPattern (line 118) | def getPattern(self, key: str): method getReplacement (line 121) | def getReplacement(self, val: str): class KconfigReplacer (line 124) | class KconfigReplacer(RepoFileVersionReplacer): method __init__ (line 127) | def __init__(self, relative_path_segments: list[str]): method applyVersionToLine (line 130) | def applyVersionToLine(self, line: str, version: Version): method getPattern (line 145) | def getPattern(self, key: str): method getReplacement (line 149) | def getReplacement(self, val: str): FILE: gui/lvgl/src/core/lv_global.h type _snippet_stack (line 64) | struct _snippet_stack type lv_freetype_context_t (line 68) | struct lv_freetype_context_t type lv_profiler_builtin_ctx_t (line 72) | struct lv_profiler_builtin_ctx_t type lv_nuttx_ctx_t (line 76) | struct lv_nuttx_ctx_t type lv_global_t (line 79) | typedef struct lv_global_t { FILE: gui/lvgl/src/core/lv_group.c function lv_group_init (line 45) | void lv_group_init(void) function lv_group_deinit (line 50) | void lv_group_deinit(void) function lv_group_t (line 55) | lv_group_t * lv_group_create(void) function lv_group_delete (line 74) | void lv_group_delete(lv_group_t * group) function lv_group_set_default (line 106) | void lv_group_set_default(lv_group_t * group) function lv_group_t (line 111) | lv_group_t * lv_group_get_default(void) function lv_group_add_obj (line 116) | void lv_group_add_obj(lv_group_t * group, lv_obj_t * obj) function lv_group_swap_obj (line 142) | void lv_group_swap_obj(lv_obj_t * obj1, lv_obj_t * obj2) function lv_group_remove_obj (line 162) | void lv_group_remove_obj(lv_obj_t * obj) function lv_group_remove_all_objs (line 203) | void lv_group_remove_all_objs(lv_group_t * group) function lv_group_focus_obj (line 223) | void lv_group_focus_obj(lv_obj_t * obj) function lv_group_focus_next (line 256) | void lv_group_focus_next(lv_group_t * group) function lv_group_focus_prev (line 267) | void lv_group_focus_prev(lv_group_t * group) function lv_group_focus_freeze (line 278) | void lv_group_focus_freeze(lv_group_t * group, bool en) function lv_result_t (line 286) | lv_result_t lv_group_send_data(lv_group_t * group, uint32_t c) function lv_group_set_focus_cb (line 298) | void lv_group_set_focus_cb(lv_group_t * group, lv_group_focus_cb_t focus... function lv_group_set_edge_cb (line 305) | void lv_group_set_edge_cb(lv_group_t * group, lv_group_edge_cb_t edge_cb) function lv_group_set_editing (line 312) | void lv_group_set_editing(lv_group_t * group, bool edit) function lv_group_set_refocus_policy (line 330) | void lv_group_set_refocus_policy(lv_group_t * group, lv_group_refocus_po... function lv_group_set_wrap (line 336) | void lv_group_set_wrap(lv_group_t * group, bool en) function lv_obj_t (line 342) | lv_obj_t * lv_group_get_focused(const lv_group_t * group) function lv_group_focus_cb_t (line 350) | lv_group_focus_cb_t lv_group_get_focus_cb(const lv_group_t * group) function lv_group_edge_cb_t (line 356) | lv_group_edge_cb_t lv_group_get_edge_cb(const lv_group_t * group) function lv_group_get_editing (line 362) | bool lv_group_get_editing(const lv_group_t * group) function lv_group_get_wrap (line 368) | bool lv_group_get_wrap(lv_group_t * group) function lv_group_get_obj_count (line 374) | uint32_t lv_group_get_obj_count(lv_group_t * group) function lv_obj_t (line 380) | lv_obj_t * lv_group_get_obj_by_index(lv_group_t * group, uint32_t index) function lv_group_get_count (line 394) | uint32_t lv_group_get_count(void) function lv_group_t (line 399) | lv_group_t * lv_group_by_index(uint32_t index) function lv_group_refocus (line 417) | static void lv_group_refocus(lv_group_t * g) function focus_next_core (line 431) | static bool focus_next_core(lv_group_t * group, void * (*begin)(const lv... function lv_indev_t (line 514) | static lv_indev_t * get_indev(const lv_group_t * g) FILE: gui/lvgl/src/core/lv_group.h type lv_key_t (line 25) | typedef enum { type lv_group_refocus_policy_t (line 47) | typedef enum { FILE: gui/lvgl/src/core/lv_group_private.h type lv_group_t (line 31) | struct lv_group_t { FILE: gui/lvgl/src/core/lv_obj.c function lv_obj_t (line 213) | lv_obj_t * lv_obj_create(lv_obj_t * parent) function lv_obj_add_flag (line 231) | void lv_obj_add_flag(lv_obj_t * obj, lv_obj_flag_t f) function lv_obj_remove_flag (line 268) | void lv_obj_remove_flag(lv_obj_t * obj, lv_obj_flag_t f) function lv_obj_update_flag (line 296) | void lv_obj_update_flag(lv_obj_t * obj, lv_obj_flag_t f, bool v) function lv_obj_add_state (line 302) | void lv_obj_add_state(lv_obj_t * obj, lv_state_t state) function lv_obj_remove_state (line 317) | void lv_obj_remove_state(lv_obj_t * obj, lv_state_t state) function lv_obj_set_state (line 327) | void lv_obj_set_state(lv_obj_t * obj, lv_state_t state, bool v) function lv_obj_has_flag (line 337) | bool lv_obj_has_flag(const lv_obj_t * obj, lv_obj_flag_t f) function lv_obj_has_flag_any (line 344) | bool lv_obj_has_flag_any(const lv_obj_t * obj, lv_obj_flag_t f) function lv_state_t (line 351) | lv_state_t lv_obj_get_state(const lv_obj_t * obj) function lv_obj_has_state (line 358) | bool lv_obj_has_state(const lv_obj_t * obj, lv_state_t state) function lv_group_t (line 365) | lv_group_t * lv_obj_get_group(const lv_obj_t * obj) function lv_obj_allocate_spec_attr (line 377) | void lv_obj_allocate_spec_attr(lv_obj_t * obj) function lv_obj_check_type (line 391) | bool lv_obj_check_type(const lv_obj_t * obj, const lv_obj_class_t * clas... function lv_obj_has_class (line 397) | bool lv_obj_has_class(const lv_obj_t * obj, const lv_obj_class_t * class_p) function lv_obj_class_t (line 408) | const lv_obj_class_t * lv_obj_get_class(const lv_obj_t * obj) function lv_obj_is_valid (line 413) | bool lv_obj_is_valid(const lv_obj_t * obj) function lv_obj_null_on_delete (line 430) | void lv_obj_null_on_delete(lv_obj_t ** obj_ptr) function lv_obj_t (line 442) | lv_obj_t * lv_obj_get_child_by_id(const lv_obj_t * obj, const void * id) function lv_obj_set_user_data (line 465) | void lv_obj_set_user_data(lv_obj_t * obj, void * user_data) function lv_obj_constructor (line 479) | static void lv_obj_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_obj_destructor (line 514) | static void lv_obj_destructor(const lv_obj_class_t * class_p, lv_obj_t *... function lv_obj_draw (line 549) | static void lv_obj_draw(lv_event_t * e) function draw_scrollbar (line 646) | static void draw_scrollbar(lv_obj_t * obj, lv_layer_t * layer) function lv_result_t (line 675) | static lv_result_t scrollbar_init_draw_dsc(lv_obj_t * obj, lv_draw_rect_... function lv_obj_event (line 723) | static void lv_obj_event(const lv_obj_class_t * class_p, lv_event_t * e) function update_obj_state (line 892) | static void update_obj_state(lv_obj_t * obj, lv_state_t new_state) function obj_valid_child (line 970) | static bool obj_valid_child(const lv_obj_t * parent, const lv_obj_t * ob... function null_on_delete_cb (line 991) | static void null_on_delete_cb(lv_event_t * e) function lv_result_t (line 998) | static lv_result_t lv_obj_set_any(lv_obj_t * obj, lv_prop_id_t id, const... function lv_result_t (line 1023) | static lv_result_t lv_obj_get_any(const lv_obj_t * obj, lv_prop_id_t id,... FILE: gui/lvgl/src/core/lv_obj.h type lv_obj_flag_t (line 92) | typedef enum { FILE: gui/lvgl/src/core/lv_obj_class.c function lv_obj_t (line 47) | lv_obj_t * lv_obj_class_create_obj(const lv_obj_class_t * class_p, lv_ob... function lv_obj_class_init_obj (line 104) | void lv_obj_class_init_obj(lv_obj_t * obj) function lv_obj_destruct (line 136) | void lv_obj_destruct(lv_obj_t * obj) function lv_obj_is_editable (line 149) | bool lv_obj_is_editable(lv_obj_t * obj) function lv_obj_is_group_def (line 161) | bool lv_obj_is_group_def(lv_obj_t * obj) function lv_obj_construct (line 177) | static void lv_obj_construct(const lv_obj_class_t * class_p, lv_obj_t * ... function get_instance_size (line 195) | static uint32_t get_instance_size(const lv_obj_class_t * class_p) FILE: gui/lvgl/src/core/lv_obj_class.h type lv_obj_class_editable_t (line 28) | typedef enum { type lv_obj_class_group_def_t (line 34) | typedef enum { type lv_obj_class_theme_inheritable_t (line 40) | typedef enum { FILE: gui/lvgl/src/core/lv_obj_class_private.h type lv_obj_class_t (line 31) | struct lv_obj_class_t { FILE: gui/lvgl/src/core/lv_obj_draw.c function lv_obj_init_draw_rect_dsc (line 42) | void lv_obj_init_draw_rect_dsc(lv_obj_t * obj, lv_part_t part, lv_draw_r... function lv_obj_init_draw_label_dsc (line 147) | void lv_obj_init_draw_label_dsc(lv_obj_t * obj, lv_part_t part, lv_draw_... function lv_obj_init_draw_image_dsc (line 176) | void lv_obj_init_draw_image_dsc(lv_obj_t * obj, lv_part_t part, lv_draw_... function lv_obj_init_draw_line_dsc (line 202) | void lv_obj_init_draw_line_dsc(lv_obj_t * obj, lv_part_t part, lv_draw_l... function lv_obj_init_draw_arc_dsc (line 232) | void lv_obj_init_draw_arc_dsc(lv_obj_t * obj, lv_part_t part, lv_draw_ar... function lv_obj_calculate_ext_draw_size (line 255) | int32_t lv_obj_calculate_ext_draw_size(lv_obj_t * obj, lv_part_t part) function lv_obj_refresh_ext_draw_size (line 289) | void lv_obj_refresh_ext_draw_size(lv_obj_t * obj) function lv_obj_get_ext_draw_size (line 311) | int32_t lv_obj_get_ext_draw_size(const lv_obj_t * obj) function lv_layer_type_t (line 317) | lv_layer_type_t lv_obj_get_layer_type(const lv_obj_t * obj) FILE: gui/lvgl/src/core/lv_obj_draw.h type lv_layer_type_t (line 31) | typedef enum { FILE: gui/lvgl/src/core/lv_obj_event.c function lv_result_t (line 48) | lv_result_t lv_obj_send_event(lv_obj_t * obj, lv_event_code_t event_code... function lv_result_t (line 75) | lv_result_t lv_obj_event_base(const lv_obj_class_t * class_p, lv_event_t... function lv_event_dsc_t (line 98) | lv_event_dsc_t * lv_obj_add_event_cb(lv_obj_t * obj, lv_event_cb_t event... function lv_obj_get_event_count (line 106) | uint32_t lv_obj_get_event_count(lv_obj_t * obj) function lv_event_dsc_t (line 113) | lv_event_dsc_t * lv_obj_get_event_dsc(lv_obj_t * obj, uint32_t index) function lv_obj_remove_event (line 120) | bool lv_obj_remove_event(lv_obj_t * obj, uint32_t index) function lv_obj_remove_event_cb (line 127) | bool lv_obj_remove_event_cb(lv_obj_t * obj, lv_event_cb_t event_cb) function lv_obj_remove_event_dsc (line 144) | bool lv_obj_remove_event_dsc(lv_obj_t * obj, lv_event_dsc_t * dsc) function lv_obj_remove_event_cb_with_user_data (line 152) | uint32_t lv_obj_remove_event_cb_with_user_data(lv_obj_t * obj, lv_event_... function lv_obj_t (line 171) | lv_obj_t * lv_event_get_current_target_obj(lv_event_t * e) function lv_obj_t (line 176) | lv_obj_t * lv_event_get_target_obj(lv_event_t * e) function lv_indev_t (line 181) | lv_indev_t * lv_event_get_indev(lv_event_t * e) function lv_layer_t (line 210) | lv_layer_t * lv_event_get_layer(lv_event_t * e) function lv_area_t (line 226) | const lv_area_t * lv_event_get_old_size(lv_event_t * e) function lv_event_get_key (line 237) | uint32_t lv_event_get_key(lv_event_t * e) function lv_event_get_rotary_diff (line 250) | int32_t lv_event_get_rotary_diff(lv_event_t * e) function lv_anim_t (line 263) | lv_anim_t * lv_event_get_scroll_anim(lv_event_t * e) function lv_event_set_ext_draw_size (line 274) | void lv_event_set_ext_draw_size(lv_event_t * e, int32_t size) function lv_point_t (line 285) | lv_point_t * lv_event_get_self_size_info(lv_event_t * e) function lv_hit_test_info_t (line 296) | lv_hit_test_info_t * lv_event_get_hit_test_info(lv_event_t * e) function lv_area_t (line 307) | const lv_area_t * lv_event_get_cover_area(lv_event_t * e) function lv_event_set_cover_res (line 319) | void lv_event_set_cover_res(lv_event_t * e, lv_cover_res_t res) function lv_draw_task_t (line 330) | lv_draw_task_t * lv_event_get_draw_task(lv_event_t * e) function lv_result_t (line 346) | static lv_result_t event_send_core(lv_event_t * e) function event_is_bubbled (line 380) | static bool event_is_bubbled(lv_event_t * e) FILE: gui/lvgl/src/core/lv_obj_event.h type lv_cover_res_t (line 29) | typedef enum { FILE: gui/lvgl/src/core/lv_obj_event_private.h type lv_hit_test_info_t (line 34) | struct lv_hit_test_info_t { type lv_cover_check_info_t (line 44) | struct lv_cover_check_info_t { FILE: gui/lvgl/src/core/lv_obj_id_builtin.c type class_info_t (line 27) | typedef struct _class_info_t { function lv_obj_assign_id (line 46) | void lv_obj_assign_id(const lv_obj_class_t * class_p, lv_obj_t * obj) function lv_obj_set_id (line 82) | void lv_obj_set_id(lv_obj_t * obj, void * id) function lv_obj_free_id (line 89) | void lv_obj_free_id(lv_obj_t * obj) function lv_objid_builtin_destroy (line 108) | void lv_objid_builtin_destroy(void) function lv_obj_id_compare (line 117) | int lv_obj_id_compare(const void * id1, const void * id2) FILE: gui/lvgl/src/core/lv_obj_pos.c function lv_obj_set_pos (line 49) | void lv_obj_set_pos(lv_obj_t * obj, int32_t x, int32_t y) function lv_obj_set_x (line 57) | void lv_obj_set_x(lv_obj_t * obj, int32_t x) function lv_obj_set_y (line 71) | void lv_obj_set_y(lv_obj_t * obj, int32_t y) function lv_obj_refr_size (line 85) | bool lv_obj_refr_size(lv_obj_t * obj) function lv_obj_set_size (line 211) | void lv_obj_set_size(lv_obj_t * obj, int32_t w, int32_t h) function lv_obj_set_width (line 219) | void lv_obj_set_width(lv_obj_t * obj, int32_t w) function lv_obj_set_height (line 232) | void lv_obj_set_height(lv_obj_t * obj, int32_t h) function lv_obj_set_content_width (line 245) | void lv_obj_set_content_width(lv_obj_t * obj, int32_t w) function lv_obj_set_content_height (line 252) | void lv_obj_set_content_height(lv_obj_t * obj, int32_t h) function lv_obj_set_layout (line 259) | void lv_obj_set_layout(lv_obj_t * obj, uint32_t layout) function lv_obj_is_layout_positioned (line 268) | bool lv_obj_is_layout_positioned(const lv_obj_t * obj) function lv_obj_mark_layout_as_dirty (line 280) | void lv_obj_mark_layout_as_dirty(lv_obj_t * obj) function lv_obj_update_layout (line 293) | void lv_obj_update_layout(const lv_obj_t * obj) function lv_obj_set_align (line 315) | void lv_obj_set_align(lv_obj_t * obj, lv_align_t align) function lv_obj_align (line 320) | void lv_obj_align(lv_obj_t * obj, lv_align_t align, int32_t x_ofs, int32... function lv_obj_align_to (line 326) | void lv_obj_align_to(lv_obj_t * obj, const lv_obj_t * base, lv_align_t a... function lv_obj_get_coords (line 476) | void lv_obj_get_coords(const lv_obj_t * obj, lv_area_t * coords) function lv_obj_get_x (line 483) | int32_t lv_obj_get_x(const lv_obj_t * obj) function lv_obj_get_x2 (line 500) | int32_t lv_obj_get_x2(const lv_obj_t * obj) function lv_obj_get_y (line 507) | int32_t lv_obj_get_y(const lv_obj_t * obj) function lv_obj_get_y2 (line 524) | int32_t lv_obj_get_y2(const lv_obj_t * obj) function lv_obj_get_x_aligned (line 531) | int32_t lv_obj_get_x_aligned(const lv_obj_t * obj) function lv_obj_get_y_aligned (line 536) | int32_t lv_obj_get_y_aligned(const lv_obj_t * obj) function lv_obj_get_width (line 541) | int32_t lv_obj_get_width(const lv_obj_t * obj) function lv_obj_get_height (line 548) | int32_t lv_obj_get_height(const lv_obj_t * obj) function lv_obj_get_content_width (line 555) | int32_t lv_obj_get_content_width(const lv_obj_t * obj) function lv_obj_get_content_height (line 565) | int32_t lv_obj_get_content_height(const lv_obj_t * obj) function lv_obj_get_content_coords (line 575) | void lv_obj_get_content_coords(const lv_obj_t * obj, lv_area_t * area) function lv_obj_get_self_width (line 587) | int32_t lv_obj_get_self_width(const lv_obj_t * obj) function lv_obj_get_self_height (line 594) | int32_t lv_obj_get_self_height(const lv_obj_t * obj) function lv_obj_refresh_self_size (line 601) | bool lv_obj_refresh_self_size(lv_obj_t * obj) function lv_obj_refr_pos (line 611) | void lv_obj_refr_pos(lv_obj_t * obj) function lv_obj_move_to (line 687) | void lv_obj_move_to(lv_obj_t * obj, int32_t x, int32_t y) function lv_obj_move_children_by (line 756) | void lv_obj_move_children_by(lv_obj_t * obj, int32_t x_diff, int32_t y_d... function lv_obj_transform_point (line 772) | void lv_obj_transform_point(const lv_obj_t * obj, lv_point_t * p, lv_obj... function lv_obj_transform_point_array (line 777) | void lv_obj_transform_point_array(const lv_obj_t * obj, lv_point_t point... function lv_obj_get_transformed_area (line 796) | void lv_obj_get_transformed_area(const lv_obj_t * obj, lv_area_t * area,... function lv_obj_invalidate_area (line 813) | void lv_obj_invalidate_area(const lv_obj_t * obj, const lv_area_t * area) function lv_obj_invalidate (line 841) | void lv_obj_invalidate(const lv_obj_t * obj) function lv_obj_area_is_visible (line 857) | bool lv_obj_area_is_visible(const lv_obj_t * obj, lv_area_t * area) function lv_obj_is_visible (line 905) | bool lv_obj_is_visible(const lv_obj_t * obj) function lv_obj_set_ext_click_area (line 920) | void lv_obj_set_ext_click_area(lv_obj_t * obj, int32_t size) function lv_obj_get_click_area (line 928) | void lv_obj_get_click_area(const lv_obj_t * obj, lv_area_t * area) function lv_obj_hit_test (line 936) | bool lv_obj_hit_test(lv_obj_t * obj, const lv_point_t * point) function lv_clamp_width (line 956) | int32_t lv_clamp_width(int32_t width, int32_t min_width, int32_t max_wid... function lv_clamp_height (line 963) | int32_t lv_clamp_height(int32_t height, int32_t min_height, int32_t max_... function lv_obj_center (line 970) | void lv_obj_center(lv_obj_t * obj) function calc_content_width (line 979) | static int32_t calc_content_width(lv_obj_t * obj) function calc_content_height (line 1074) | static int32_t calc_content_height(lv_obj_t * obj) function layout_update_core (line 1126) | static void layout_update_core(lv_obj_t * obj) function transform_point_array (line 1151) | static void transform_point_array(const lv_obj_t * obj, lv_point_t * p, ... FILE: gui/lvgl/src/core/lv_obj_pos.h type lv_obj_point_transform_flag_t (line 26) | typedef enum { FILE: gui/lvgl/src/core/lv_obj_private.h type lv_obj_spec_attr_t (line 31) | struct lv_obj_spec_attr_t { type lv_obj_t (line 49) | struct lv_obj_t { FILE: gui/lvgl/src/core/lv_obj_property.c type lv_result_t (line 32) | typedef lv_result_t (*lv_property_setter_t)(lv_obj_t *, lv_prop_id_t, co... type lv_value_precise_t (line 36) | typedef lv_value_precise_t (*lv_property_get_precise_t)(const lv_obj_t *); type lv_color_t (line 37) | typedef lv_color_t (*lv_property_get_color_t)(const lv_obj_t *); type lv_point_t (line 38) | typedef lv_point_t (*lv_property_get_point_t)(lv_obj_t *); type lv_result_t (line 40) | typedef lv_result_t (*lv_property_getter_t)(const lv_obj_t *, lv_prop_id... function lv_result_t (line 61) | lv_result_t lv_obj_set_property(lv_obj_t * obj, const lv_property_t * va... function lv_result_t (line 79) | lv_result_t lv_obj_set_properties(lv_obj_t * obj, const lv_property_t * ... function lv_property_t (line 91) | lv_property_t lv_obj_get_property(lv_obj_t * obj, lv_prop_id_t id) function lv_property_t (line 118) | lv_property_t lv_obj_get_style_property(lv_obj_t * obj, lv_prop_id_t id,... function lv_prop_id_t (line 136) | lv_prop_id_t lv_style_property_get_id(const char * name) function lv_prop_id_t (line 150) | lv_prop_id_t lv_obj_class_property_get_id(const lv_obj_class_t * clz, co... function lv_prop_id_t (line 172) | lv_prop_id_t lv_obj_property_get_id(const lv_obj_t * obj, const char * n... function lv_result_t (line 198) | static lv_result_t obj_property(lv_obj_t * obj, lv_prop_id_t id, lv_prop... function property_name_compare (line 296) | static int property_name_compare(const void * ref, const void * element) FILE: gui/lvgl/src/core/lv_obj_property.h type lv_property_name_t (line 78) | struct lv_property_name_t { type lv_property_t (line 83) | typedef struct { type lv_property_ops_t (line 119) | typedef struct { FILE: gui/lvgl/src/core/lv_obj_scroll.c function lv_obj_set_scrollbar_mode (line 58) | void lv_obj_set_scrollbar_mode(lv_obj_t * obj, lv_scrollbar_mode_t mode) function lv_obj_set_scroll_dir (line 69) | void lv_obj_set_scroll_dir(lv_obj_t * obj, lv_dir_t dir) function lv_obj_set_scroll_snap_x (line 78) | void lv_obj_set_scroll_snap_x(lv_obj_t * obj, lv_scroll_snap_t align) function lv_obj_set_scroll_snap_y (line 84) | void lv_obj_set_scroll_snap_y(lv_obj_t * obj, lv_scroll_snap_t align) function lv_scrollbar_mode_t (line 94) | lv_scrollbar_mode_t lv_obj_get_scrollbar_mode(const lv_obj_t * obj) function lv_dir_t (line 100) | lv_dir_t lv_obj_get_scroll_dir(const lv_obj_t * obj) function lv_scroll_snap_t (line 106) | lv_scroll_snap_t lv_obj_get_scroll_snap_x(const lv_obj_t * obj) function lv_scroll_snap_t (line 112) | lv_scroll_snap_t lv_obj_get_scroll_snap_y(const lv_obj_t * obj) function lv_obj_get_scroll_x (line 118) | int32_t lv_obj_get_scroll_x(const lv_obj_t * obj) function lv_obj_get_scroll_y (line 124) | int32_t lv_obj_get_scroll_y(const lv_obj_t * obj) function lv_obj_get_scroll_top (line 130) | int32_t lv_obj_get_scroll_top(lv_obj_t * obj) function lv_obj_get_scroll_bottom (line 136) | int32_t lv_obj_get_scroll_bottom(lv_obj_t * obj) function lv_obj_get_scroll_left (line 164) | int32_t lv_obj_get_scroll_left(lv_obj_t * obj) function lv_obj_get_scroll_right (line 207) | int32_t lv_obj_get_scroll_right(lv_obj_t * obj) function lv_obj_get_scroll_end (line 244) | void lv_obj_get_scroll_end(lv_obj_t * obj, lv_point_t * end) function lv_obj_scroll_by_bounded (line 258) | void lv_obj_scroll_by_bounded(lv_obj_t * obj, int32_t dx, int32_t dy, lv... function lv_obj_scroll_by (line 306) | void lv_obj_scroll_by(lv_obj_t * obj, int32_t dx, int32_t dy, lv_anim_en... function lv_obj_scroll_to (line 363) | void lv_obj_scroll_to(lv_obj_t * obj, int32_t x, int32_t y, lv_anim_enab... function lv_obj_scroll_to_x (line 369) | void lv_obj_scroll_to_x(lv_obj_t * obj, int32_t x, lv_anim_enable_t anim... function lv_obj_scroll_to_y (line 379) | void lv_obj_scroll_to_y(lv_obj_t * obj, int32_t y, lv_anim_enable_t anim... function lv_obj_scroll_to_view (line 389) | void lv_obj_scroll_to_view(lv_obj_t * obj, lv_anim_enable_t anim_en) function lv_obj_scroll_to_view_recursive (line 398) | void lv_obj_scroll_to_view_recursive(lv_obj_t * obj, lv_anim_enable_t an... function lv_result_t (line 413) | lv_result_t lv_obj_scroll_by_raw(lv_obj_t * obj, int32_t x, int32_t y) function lv_obj_is_scrolling (line 429) | bool lv_obj_is_scrolling(const lv_obj_t * obj) function lv_obj_update_snap (line 440) | void lv_obj_update_snap(lv_obj_t * obj, lv_anim_enable_t anim_en) function lv_obj_get_scrollbar_area (line 450) | void lv_obj_get_scrollbar_area(lv_obj_t * obj, lv_area_t * hor_area, lv_... function lv_obj_scrollbar_invalidate (line 623) | void lv_obj_scrollbar_invalidate(lv_obj_t * obj) function lv_obj_readjust_scroll (line 635) | void lv_obj_readjust_scroll(lv_obj_t * obj, lv_anim_enable_t anim_en) function scroll_x_anim (line 672) | static void scroll_x_anim(void * obj, int32_t v) function scroll_y_anim (line 677) | static void scroll_y_anim(void * obj, int32_t v) function scroll_end_cb (line 682) | static void scroll_end_cb(lv_anim_t * a) function scroll_area_into_view (line 688) | static void scroll_area_into_view(const lv_area_t * area, lv_obj_t * chi... FILE: gui/lvgl/src/core/lv_obj_scroll.h type lv_scrollbar_mode_t (line 31) | typedef enum { type lv_scroll_snap_t (line 39) | typedef enum { FILE: gui/lvgl/src/core/lv_obj_style.c type trans_t (line 31) | typedef struct { type cache_t (line 39) | typedef enum { function lv_obj_style_init (line 84) | void lv_obj_style_init(void) function lv_obj_style_deinit (line 89) | void lv_obj_style_deinit(void) function lv_obj_add_style (line 98) | void lv_obj_add_style(lv_obj_t * obj, const lv_style_t * style, lv_style... function lv_obj_replace_style (line 157) | bool lv_obj_replace_style(lv_obj_t * obj, const lv_style_t * old_style, ... function lv_obj_remove_style (line 203) | void lv_obj_remove_style(lv_obj_t * obj, const lv_style_t * style, lv_st... function lv_obj_remove_style_all (line 256) | void lv_obj_remove_style_all(lv_obj_t * obj) function lv_obj_report_style_change (line 261) | void lv_obj_report_style_change(lv_style_t * style) function lv_obj_refresh_style (line 275) | void lv_obj_refresh_style(lv_obj_t * obj, lv_style_selector_t selector, ... function lv_obj_enable_style_refresh (line 321) | void lv_obj_enable_style_refresh(bool en) function lv_style_value_t (line 326) | lv_style_value_t lv_obj_get_style_prop(const lv_obj_t * obj, lv_part_t p... function lv_obj_has_style_prop (line 340) | bool lv_obj_has_style_prop(const lv_obj_t * obj, lv_style_selector_t sel... function lv_obj_set_local_style_prop (line 353) | void lv_obj_set_local_style_prop(lv_obj_t * obj, lv_style_prop_t prop, l... function lv_style_res_t (line 379) | lv_style_res_t lv_obj_get_local_style_prop(lv_obj_t * obj, lv_style_prop... function lv_obj_remove_local_style_prop (line 393) | bool lv_obj_remove_local_style_prop(lv_obj_t * obj, lv_style_prop_t prop... function lv_obj_style_create_transition (line 418) | void lv_obj_style_create_transition(lv_obj_t * obj, lv_part_t part, lv_s... function lv_style_value_t (line 473) | lv_style_value_t lv_obj_style_apply_color_filter(const lv_obj_t * obj, l... function lv_style_state_cmp_t (line 484) | lv_style_state_cmp_t lv_obj_style_state_compare(lv_obj_t * obj, lv_state... function lv_obj_fade_in (line 545) | void lv_obj_fade_in(lv_obj_t * obj, uint32_t time, uint32_t delay) function lv_obj_fade_out (line 558) | void lv_obj_fade_out(lv_obj_t * obj, uint32_t time, uint32_t delay) function lv_text_align_t (line 570) | lv_text_align_t lv_obj_calculate_style_text_align(const lv_obj_t * obj, ... function lv_opa_t (line 578) | lv_opa_t lv_obj_get_style_opa_recursive(const lv_obj_t * obj, lv_part_t ... function lv_obj_update_layer_type (line 611) | void lv_obj_update_layer_type(lv_obj_t * obj) function lv_style_t (line 632) | static lv_style_t * get_local_style(lv_obj_t * obj, lv_style_selector_t ... function lv_obj_style_t (line 670) | static lv_obj_style_t * get_trans_style(lv_obj_t * obj, lv_style_select... function lv_style_res_t (line 697) | static lv_style_res_t get_prop_core(const lv_obj_t * obj, lv_style_selec... function report_style_change_core (line 756) | static void report_style_change_core(void * style, lv_obj_t * obj) function refresh_children_style (line 778) | static void refresh_children_style(lv_obj_t * obj) function trans_delete (line 801) | static bool trans_delete(lv_obj_t * obj, lv_part_t part, lv_style_prop_t... function trans_anim_cb (line 835) | static void trans_anim_cb(void * _tr, int32_t v) function trans_anim_start_cb (line 899) | static void trans_anim_start_cb(lv_anim_t * a) function trans_anim_completed_cb (line 922) | static void trans_anim_completed_cb(lv_anim_t * a) function lv_layer_type_t (line 960) | static lv_layer_type_t calculate_layer_type(lv_obj_t * obj) function full_cache_refresh (line 973) | static void full_cache_refresh(lv_obj_t * obj, lv_part_t part) function fade_anim_cb (line 1023) | static void fade_anim_cb(void * obj, int32_t v) function fade_in_anim_completed (line 1028) | static void fade_in_anim_completed(lv_anim_t * a) function style_has_flag (line 1033) | static bool style_has_flag(const lv_style_t * style, uint32_t flag) function lv_style_res_t (line 1056) | static lv_style_res_t get_selector_style_prop(const lv_obj_t * obj, lv_s... FILE: gui/lvgl/src/core/lv_obj_style.h type lv_style_state_cmp_t (line 28) | typedef enum { type lv_style_selector_t (line 35) | typedef uint32_t lv_style_selector_t; function lv_state_t (line 184) | static inline lv_state_t lv_obj_style_get_selector_state(lv_style_select... function lv_part_t (line 189) | static inline lv_part_t lv_obj_style_get_selector_part(lv_style_selector... function lv_obj_set_style_pad_all (line 196) | static inline void lv_obj_set_style_pad_all(lv_obj_t * obj, int32_t valu... function lv_obj_set_style_pad_hor (line 204) | static inline void lv_obj_set_style_pad_hor(lv_obj_t * obj, int32_t valu... function lv_obj_set_style_pad_ver (line 210) | static inline void lv_obj_set_style_pad_ver(lv_obj_t * obj, int32_t valu... function lv_obj_set_style_margin_all (line 216) | static inline void lv_obj_set_style_margin_all(lv_obj_t * obj, int32_t v... function lv_obj_set_style_margin_hor (line 224) | static inline void lv_obj_set_style_margin_hor(lv_obj_t * obj, int32_t v... function lv_obj_set_style_margin_ver (line 230) | static inline void lv_obj_set_style_margin_ver(lv_obj_t * obj, int32_t v... function lv_obj_set_style_pad_gap (line 236) | static inline void lv_obj_set_style_pad_gap(lv_obj_t * obj, int32_t valu... function lv_obj_set_style_size (line 242) | static inline void lv_obj_set_style_size(lv_obj_t * obj, int32_t width, ... function lv_obj_set_style_transform_scale (line 249) | static inline void lv_obj_set_style_transform_scale(lv_obj_t * obj, int3... function lv_obj_get_style_space_left (line 256) | static inline int32_t lv_obj_get_style_space_left(const lv_obj_t * obj, ... function lv_obj_get_style_space_right (line 264) | static inline int32_t lv_obj_get_style_space_right(const lv_obj_t * obj,... function lv_obj_get_style_space_top (line 272) | static inline int32_t lv_obj_get_style_space_top(const lv_obj_t * obj, l... function lv_obj_get_style_space_bottom (line 280) | static inline int32_t lv_obj_get_style_space_bottom(const lv_obj_t * obj... function lv_obj_get_style_transform_scale_x_safe (line 290) | static inline int32_t lv_obj_get_style_transform_scale_x_safe(const lv_o... function lv_obj_get_style_transform_scale_y_safe (line 296) | static inline int32_t lv_obj_get_style_transform_scale_y_safe(const lv_o... FILE: gui/lvgl/src/core/lv_obj_style_gen.c function lv_obj_set_style_width (line 13) | void lv_obj_set_style_width(lv_obj_t * obj, int32_t value, lv_style_sele... function lv_obj_set_style_min_width (line 21) | void lv_obj_set_style_min_width(lv_obj_t * obj, int32_t value, lv_style_... function lv_obj_set_style_max_width (line 29) | void lv_obj_set_style_max_width(lv_obj_t * obj, int32_t value, lv_style_... function lv_obj_set_style_height (line 37) | void lv_obj_set_style_height(lv_obj_t * obj, int32_t value, lv_style_sel... function lv_obj_set_style_min_height (line 45) | void lv_obj_set_style_min_height(lv_obj_t * obj, int32_t value, lv_style... function lv_obj_set_style_max_height (line 53) | void lv_obj_set_style_max_height(lv_obj_t * obj, int32_t value, lv_style... function lv_obj_set_style_length (line 61) | void lv_obj_set_style_length(lv_obj_t * obj, int32_t value, lv_style_sel... function lv_obj_set_style_x (line 69) | void lv_obj_set_style_x(lv_obj_t * obj, int32_t value, lv_style_selector... function lv_obj_set_style_y (line 77) | void lv_obj_set_style_y(lv_obj_t * obj, int32_t value, lv_style_selector... function lv_obj_set_style_align (line 85) | void lv_obj_set_style_align(lv_obj_t * obj, lv_align_t value, lv_style_s... function lv_obj_set_style_transform_width (line 93) | void lv_obj_set_style_transform_width(lv_obj_t * obj, int32_t value, lv_... function lv_obj_set_style_transform_height (line 101) | void lv_obj_set_style_transform_height(lv_obj_t * obj, int32_t value, lv... function lv_obj_set_style_translate_x (line 109) | void lv_obj_set_style_translate_x(lv_obj_t * obj, int32_t value, lv_styl... function lv_obj_set_style_translate_y (line 117) | void lv_obj_set_style_translate_y(lv_obj_t * obj, int32_t value, lv_styl... function lv_obj_set_style_transform_scale_x (line 125) | void lv_obj_set_style_transform_scale_x(lv_obj_t * obj, int32_t value, l... function lv_obj_set_style_transform_scale_y (line 133) | void lv_obj_set_style_transform_scale_y(lv_obj_t * obj, int32_t value, l... function lv_obj_set_style_transform_rotation (line 141) | void lv_obj_set_style_transform_rotation(lv_obj_t * obj, int32_t value, ... function lv_obj_set_style_transform_pivot_x (line 149) | void lv_obj_set_style_transform_pivot_x(lv_obj_t * obj, int32_t value, l... function lv_obj_set_style_transform_pivot_y (line 157) | void lv_obj_set_style_transform_pivot_y(lv_obj_t * obj, int32_t value, l... function lv_obj_set_style_transform_skew_x (line 165) | void lv_obj_set_style_transform_skew_x(lv_obj_t * obj, int32_t value, lv... function lv_obj_set_style_transform_skew_y (line 173) | void lv_obj_set_style_transform_skew_y(lv_obj_t * obj, int32_t value, lv... function lv_obj_set_style_pad_top (line 181) | void lv_obj_set_style_pad_top(lv_obj_t * obj, int32_t value, lv_style_se... function lv_obj_set_style_pad_bottom (line 189) | void lv_obj_set_style_pad_bottom(lv_obj_t * obj, int32_t value, lv_style... function lv_obj_set_style_pad_left (line 197) | void lv_obj_set_style_pad_left(lv_obj_t * obj, int32_t value, lv_style_s... function lv_obj_set_style_pad_right (line 205) | void lv_obj_set_style_pad_right(lv_obj_t * obj, int32_t value, lv_style_... function lv_obj_set_style_pad_row (line 213) | void lv_obj_set_style_pad_row(lv_obj_t * obj, int32_t value, lv_style_se... function lv_obj_set_style_pad_column (line 221) | void lv_obj_set_style_pad_column(lv_obj_t * obj, int32_t value, lv_style... function lv_obj_set_style_margin_top (line 229) | void lv_obj_set_style_margin_top(lv_obj_t * obj, int32_t value, lv_style... function lv_obj_set_style_margin_bottom (line 237) | void lv_obj_set_style_margin_bottom(lv_obj_t * obj, int32_t value, lv_st... function lv_obj_set_style_margin_left (line 245) | void lv_obj_set_style_margin_left(lv_obj_t * obj, int32_t value, lv_styl... function lv_obj_set_style_margin_right (line 253) | void lv_obj_set_style_margin_right(lv_obj_t * obj, int32_t value, lv_sty... function lv_obj_set_style_bg_color (line 261) | void lv_obj_set_style_bg_color(lv_obj_t * obj, lv_color_t value, lv_styl... function lv_obj_set_style_bg_opa (line 269) | void lv_obj_set_style_bg_opa(lv_obj_t * obj, lv_opa_t value, lv_style_se... function lv_obj_set_style_bg_grad_color (line 277) | void lv_obj_set_style_bg_grad_color(lv_obj_t * obj, lv_color_t value, lv... function lv_obj_set_style_bg_grad_dir (line 285) | void lv_obj_set_style_bg_grad_dir(lv_obj_t * obj, lv_grad_dir_t value, l... function lv_obj_set_style_bg_main_stop (line 293) | void lv_obj_set_style_bg_main_stop(lv_obj_t * obj, int32_t value, lv_sty... function lv_obj_set_style_bg_grad_stop (line 301) | void lv_obj_set_style_bg_grad_stop(lv_obj_t * obj, int32_t value, lv_sty... function lv_obj_set_style_bg_main_opa (line 309) | void lv_obj_set_style_bg_main_opa(lv_obj_t * obj, lv_opa_t value, lv_sty... function lv_obj_set_style_bg_grad_opa (line 317) | void lv_obj_set_style_bg_grad_opa(lv_obj_t * obj, lv_opa_t value, lv_sty... function lv_obj_set_style_bg_grad (line 325) | void lv_obj_set_style_bg_grad(lv_obj_t * obj, const lv_grad_dsc_t * valu... function lv_obj_set_style_bg_image_src (line 333) | void lv_obj_set_style_bg_image_src(lv_obj_t * obj, const void * value, l... function lv_obj_set_style_bg_image_opa (line 341) | void lv_obj_set_style_bg_image_opa(lv_obj_t * obj, lv_opa_t value, lv_st... function lv_obj_set_style_bg_image_recolor (line 349) | void lv_obj_set_style_bg_image_recolor(lv_obj_t * obj, lv_color_t value,... function lv_obj_set_style_bg_image_recolor_opa (line 357) | void lv_obj_set_style_bg_image_recolor_opa(lv_obj_t * obj, lv_opa_t valu... function lv_obj_set_style_bg_image_tiled (line 365) | void lv_obj_set_style_bg_image_tiled(lv_obj_t * obj, bool value, lv_styl... function lv_obj_set_style_border_color (line 373) | void lv_obj_set_style_border_color(lv_obj_t * obj, lv_color_t value, lv_... function lv_obj_set_style_border_opa (line 381) | void lv_obj_set_style_border_opa(lv_obj_t * obj, lv_opa_t value, lv_styl... function lv_obj_set_style_border_width (line 389) | void lv_obj_set_style_border_width(lv_obj_t * obj, int32_t value, lv_sty... function lv_obj_set_style_border_side (line 397) | void lv_obj_set_style_border_side(lv_obj_t * obj, lv_border_side_t value... function lv_obj_set_style_border_post (line 405) | void lv_obj_set_style_border_post(lv_obj_t * obj, bool value, lv_style_s... function lv_obj_set_style_outline_width (line 413) | void lv_obj_set_style_outline_width(lv_obj_t * obj, int32_t value, lv_st... function lv_obj_set_style_outline_color (line 421) | void lv_obj_set_style_outline_color(lv_obj_t * obj, lv_color_t value, lv... function lv_obj_set_style_outline_opa (line 429) | void lv_obj_set_style_outline_opa(lv_obj_t * obj, lv_opa_t value, lv_sty... function lv_obj_set_style_outline_pad (line 437) | void lv_obj_set_style_outline_pad(lv_obj_t * obj, int32_t value, lv_styl... function lv_obj_set_style_shadow_width (line 445) | void lv_obj_set_style_shadow_width(lv_obj_t * obj, int32_t value, lv_sty... function lv_obj_set_style_shadow_offset_x (line 453) | void lv_obj_set_style_shadow_offset_x(lv_obj_t * obj, int32_t value, lv_... function lv_obj_set_style_shadow_offset_y (line 461) | void lv_obj_set_style_shadow_offset_y(lv_obj_t * obj, int32_t value, lv_... function lv_obj_set_style_shadow_spread (line 469) | void lv_obj_set_style_shadow_spread(lv_obj_t * obj, int32_t value, lv_st... function lv_obj_set_style_shadow_color (line 477) | void lv_obj_set_style_shadow_color(lv_obj_t * obj, lv_color_t value, lv_... function lv_obj_set_style_shadow_opa (line 485) | void lv_obj_set_style_shadow_opa(lv_obj_t * obj, lv_opa_t value, lv_styl... function lv_obj_set_style_image_opa (line 493) | void lv_obj_set_style_image_opa(lv_obj_t * obj, lv_opa_t value, lv_style... function lv_obj_set_style_image_recolor (line 501) | void lv_obj_set_style_image_recolor(lv_obj_t * obj, lv_color_t value, lv... function lv_obj_set_style_image_recolor_opa (line 509) | void lv_obj_set_style_image_recolor_opa(lv_obj_t * obj, lv_opa_t value, ... function lv_obj_set_style_line_width (line 517) | void lv_obj_set_style_line_width(lv_obj_t * obj, int32_t value, lv_style... function lv_obj_set_style_line_dash_width (line 525) | void lv_obj_set_style_line_dash_width(lv_obj_t * obj, int32_t value, lv_... function lv_obj_set_style_line_dash_gap (line 533) | void lv_obj_set_style_line_dash_gap(lv_obj_t * obj, int32_t value, lv_st... function lv_obj_set_style_line_rounded (line 541) | void lv_obj_set_style_line_rounded(lv_obj_t * obj, bool value, lv_style_... function lv_obj_set_style_line_color (line 549) | void lv_obj_set_style_line_color(lv_obj_t * obj, lv_color_t value, lv_st... function lv_obj_set_style_line_opa (line 557) | void lv_obj_set_style_line_opa(lv_obj_t * obj, lv_opa_t value, lv_style_... function lv_obj_set_style_arc_width (line 565) | void lv_obj_set_style_arc_width(lv_obj_t * obj, int32_t value, lv_style_... function lv_obj_set_style_arc_rounded (line 573) | void lv_obj_set_style_arc_rounded(lv_obj_t * obj, bool value, lv_style_s... function lv_obj_set_style_arc_color (line 581) | void lv_obj_set_style_arc_color(lv_obj_t * obj, lv_color_t value, lv_sty... function lv_obj_set_style_arc_opa (line 589) | void lv_obj_set_style_arc_opa(lv_obj_t * obj, lv_opa_t value, lv_style_s... function lv_obj_set_style_arc_image_src (line 597) | void lv_obj_set_style_arc_image_src(lv_obj_t * obj, const void * value, ... function lv_obj_set_style_text_color (line 605) | void lv_obj_set_style_text_color(lv_obj_t * obj, lv_color_t value, lv_st... function lv_obj_set_style_text_opa (line 613) | void lv_obj_set_style_text_opa(lv_obj_t * obj, lv_opa_t value, lv_style_... function lv_obj_set_style_text_font (line 621) | void lv_obj_set_style_text_font(lv_obj_t * obj, const lv_font_t * value,... function lv_obj_set_style_text_letter_space (line 629) | void lv_obj_set_style_text_letter_space(lv_obj_t * obj, int32_t value, l... function lv_obj_set_style_text_line_space (line 637) | void lv_obj_set_style_text_line_space(lv_obj_t * obj, int32_t value, lv_... function lv_obj_set_style_text_decor (line 645) | void lv_obj_set_style_text_decor(lv_obj_t * obj, lv_text_decor_t value, ... function lv_obj_set_style_text_align (line 653) | void lv_obj_set_style_text_align(lv_obj_t * obj, lv_text_align_t value, ... function lv_obj_set_style_radius (line 661) | void lv_obj_set_style_radius(lv_obj_t * obj, int32_t value, lv_style_sel... function lv_obj_set_style_clip_corner (line 669) | void lv_obj_set_style_clip_corner(lv_obj_t * obj, bool value, lv_style_s... function lv_obj_set_style_opa (line 677) | void lv_obj_set_style_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selec... function lv_obj_set_style_opa_layered (line 685) | void lv_obj_set_style_opa_layered(lv_obj_t * obj, lv_opa_t value, lv_sty... function lv_obj_set_style_color_filter_dsc (line 693) | void lv_obj_set_style_color_filter_dsc(lv_obj_t * obj, const lv_color_fi... function lv_obj_set_style_color_filter_opa (line 701) | void lv_obj_set_style_color_filter_opa(lv_obj_t * obj, lv_opa_t value, l... function lv_obj_set_style_anim (line 709) | void lv_obj_set_style_anim(lv_obj_t * obj, const lv_anim_t * value, lv_s... function lv_obj_set_style_anim_duration (line 717) | void lv_obj_set_style_anim_duration(lv_obj_t * obj, uint32_t value, lv_s... function lv_obj_set_style_transition (line 725) | void lv_obj_set_style_transition(lv_obj_t * obj, const lv_style_transiti... function lv_obj_set_style_blend_mode (line 733) | void lv_obj_set_style_blend_mode(lv_obj_t * obj, lv_blend_mode_t value, ... function lv_obj_set_style_layout (line 741) | void lv_obj_set_style_layout(lv_obj_t * obj, uint16_t value, lv_style_se... function lv_obj_set_style_base_dir (line 749) | void lv_obj_set_style_base_dir(lv_obj_t * obj, lv_base_dir_t value, lv_s... function lv_obj_set_style_bitmap_mask_src (line 757) | void lv_obj_set_style_bitmap_mask_src(lv_obj_t * obj, const void * value... function lv_obj_set_style_rotary_sensitivity (line 765) | void lv_obj_set_style_rotary_sensitivity(lv_obj_t * obj, uint32_t value,... function lv_obj_set_style_flex_flow (line 774) | void lv_obj_set_style_flex_flow(lv_obj_t * obj, lv_flex_flow_t value, lv... function lv_obj_set_style_flex_main_place (line 782) | void lv_obj_set_style_flex_main_place(lv_obj_t * obj, lv_flex_align_t va... function lv_obj_set_style_flex_cross_place (line 790) | void lv_obj_set_style_flex_cross_place(lv_obj_t * obj, lv_flex_align_t v... function lv_obj_set_style_flex_track_place (line 798) | void lv_obj_set_style_flex_track_place(lv_obj_t * obj, lv_flex_align_t v... function lv_obj_set_style_flex_grow (line 806) | void lv_obj_set_style_flex_grow(lv_obj_t * obj, uint8_t value, lv_style_... function lv_obj_set_style_grid_column_dsc_array (line 817) | void lv_obj_set_style_grid_column_dsc_array(lv_obj_t * obj, const int32_... function lv_obj_set_style_grid_column_align (line 825) | void lv_obj_set_style_grid_column_align(lv_obj_t * obj, lv_grid_align_t ... function lv_obj_set_style_grid_row_dsc_array (line 833) | void lv_obj_set_style_grid_row_dsc_array(lv_obj_t * obj, const int32_t *... function lv_obj_set_style_grid_row_align (line 841) | void lv_obj_set_style_grid_row_align(lv_obj_t * obj, lv_grid_align_t val... function lv_obj_set_style_grid_cell_column_pos (line 849) | void lv_obj_set_style_grid_cell_column_pos(lv_obj_t * obj, int32_t value... function lv_obj_set_style_grid_cell_x_align (line 857) | void lv_obj_set_style_grid_cell_x_align(lv_obj_t * obj, lv_grid_align_t ... function lv_obj_set_style_grid_cell_column_span (line 865) | void lv_obj_set_style_grid_cell_column_span(lv_obj_t * obj, int32_t valu... function lv_obj_set_style_grid_cell_row_pos (line 873) | void lv_obj_set_style_grid_cell_row_pos(lv_obj_t * obj, int32_t value, l... function lv_obj_set_style_grid_cell_y_align (line 881) | void lv_obj_set_style_grid_cell_y_align(lv_obj_t * obj, lv_grid_align_t ... function lv_obj_set_style_grid_cell_row_span (line 889) | void lv_obj_set_style_grid_cell_row_span(lv_obj_t * obj, int32_t value, ... FILE: gui/lvgl/src/core/lv_obj_style_gen.h function lv_obj_get_style_width (line 22) | static inline int32_t lv_obj_get_style_width(const lv_obj_t * obj, lv_pa... function lv_obj_get_style_min_width (line 28) | static inline int32_t lv_obj_get_style_min_width(const lv_obj_t * obj, l... function lv_obj_get_style_max_width (line 34) | static inline int32_t lv_obj_get_style_max_width(const lv_obj_t * obj, l... function lv_obj_get_style_height (line 40) | static inline int32_t lv_obj_get_style_height(const lv_obj_t * obj, lv_p... function lv_obj_get_style_min_height (line 46) | static inline int32_t lv_obj_get_style_min_height(const lv_obj_t * obj, ... function lv_obj_get_style_max_height (line 52) | static inline int32_t lv_obj_get_style_max_height(const lv_obj_t * obj, ... function lv_obj_get_style_length (line 58) | static inline int32_t lv_obj_get_style_length(const lv_obj_t * obj, lv_p... function lv_obj_get_style_x (line 64) | static inline int32_t lv_obj_get_style_x(const lv_obj_t * obj, lv_part_t... function lv_obj_get_style_y (line 70) | static inline int32_t lv_obj_get_style_y(const lv_obj_t * obj, lv_part_t... function lv_align_t (line 76) | static inline lv_align_t lv_obj_get_style_align(const lv_obj_t * obj, lv... function lv_obj_get_style_transform_width (line 82) | static inline int32_t lv_obj_get_style_transform_width(const lv_obj_t * ... function lv_obj_get_style_transform_height (line 88) | static inline int32_t lv_obj_get_style_transform_height(const lv_obj_t *... function lv_obj_get_style_translate_x (line 94) | static inline int32_t lv_obj_get_style_translate_x(const lv_obj_t * obj,... function lv_obj_get_style_translate_y (line 100) | static inline int32_t lv_obj_get_style_translate_y(const lv_obj_t * obj,... function lv_obj_get_style_transform_scale_x (line 106) | static inline int32_t lv_obj_get_style_transform_scale_x(const lv_obj_t ... function lv_obj_get_style_transform_scale_y (line 112) | static inline int32_t lv_obj_get_style_transform_scale_y(const lv_obj_t ... function lv_obj_get_style_transform_rotation (line 118) | static inline int32_t lv_obj_get_style_transform_rotation(const lv_obj_t... function lv_obj_get_style_transform_pivot_x (line 124) | static inline int32_t lv_obj_get_style_transform_pivot_x(const lv_obj_t ... function lv_obj_get_style_transform_pivot_y (line 130) | static inline int32_t lv_obj_get_style_transform_pivot_y(const lv_obj_t ... function lv_obj_get_style_transform_skew_x (line 136) | static inline int32_t lv_obj_get_style_transform_skew_x(const lv_obj_t *... function lv_obj_get_style_transform_skew_y (line 142) | static inline int32_t lv_obj_get_style_transform_skew_y(const lv_obj_t *... function lv_obj_get_style_pad_top (line 148) | static inline int32_t lv_obj_get_style_pad_top(const lv_obj_t * obj, lv_... function lv_obj_get_style_pad_bottom (line 154) | static inline int32_t lv_obj_get_style_pad_bottom(const lv_obj_t * obj, ... function lv_obj_get_style_pad_left (line 160) | static inline int32_t lv_obj_get_style_pad_left(const lv_obj_t * obj, lv... function lv_obj_get_style_pad_right (line 166) | static inline int32_t lv_obj_get_style_pad_right(const lv_obj_t * obj, l... function lv_obj_get_style_pad_row (line 172) | static inline int32_t lv_obj_get_style_pad_row(const lv_obj_t * obj, lv_... function lv_obj_get_style_pad_column (line 178) | static inline int32_t lv_obj_get_style_pad_column(const lv_obj_t * obj, ... function lv_obj_get_style_margin_top (line 184) | static inline int32_t lv_obj_get_style_margin_top(const lv_obj_t * obj, ... function lv_obj_get_style_margin_bottom (line 190) | static inline int32_t lv_obj_get_style_margin_bottom(const lv_obj_t * ob... function lv_obj_get_style_margin_left (line 196) | static inline int32_t lv_obj_get_style_margin_left(const lv_obj_t * obj,... function lv_obj_get_style_margin_right (line 202) | static inline int32_t lv_obj_get_style_margin_right(const lv_obj_t * obj... function lv_color_t (line 208) | static inline lv_color_t lv_obj_get_style_bg_color(const lv_obj_t * obj,... function lv_color_t (line 214) | static inline lv_color_t lv_obj_get_style_bg_color_filtered(const lv_obj... function lv_opa_t (line 220) | static inline lv_opa_t lv_obj_get_style_bg_opa(const lv_obj_t * obj, lv_... function lv_color_t (line 226) | static inline lv_color_t lv_obj_get_style_bg_grad_color(const lv_obj_t *... function lv_color_t (line 232) | static inline lv_color_t lv_obj_get_style_bg_grad_color_filtered(const l... function lv_grad_dir_t (line 239) | static inline lv_grad_dir_t lv_obj_get_style_bg_grad_dir(const lv_obj_t ... function lv_obj_get_style_bg_main_stop (line 245) | static inline int32_t lv_obj_get_style_bg_main_stop(const lv_obj_t * obj... function lv_obj_get_style_bg_grad_stop (line 251) | static inline int32_t lv_obj_get_style_bg_grad_stop(const lv_obj_t * obj... function lv_opa_t (line 257) | static inline lv_opa_t lv_obj_get_style_bg_main_opa(const lv_obj_t * obj... function lv_opa_t (line 263) | static inline lv_opa_t lv_obj_get_style_bg_grad_opa(const lv_obj_t * obj... function lv_grad_dsc_t (line 269) | static inline const lv_grad_dsc_t * lv_obj_get_style_bg_grad(const lv_ob... function lv_opa_t (line 281) | static inline lv_opa_t lv_obj_get_style_bg_image_opa(const lv_obj_t * ob... function lv_color_t (line 287) | static inline lv_color_t lv_obj_get_style_bg_image_recolor(const lv_obj_... function lv_color_t (line 293) | static inline lv_color_t lv_obj_get_style_bg_image_recolor_filtered(cons... function lv_opa_t (line 300) | static inline lv_opa_t lv_obj_get_style_bg_image_recolor_opa(const lv_ob... function lv_obj_get_style_bg_image_tiled (line 306) | static inline bool lv_obj_get_style_bg_image_tiled(const lv_obj_t * obj,... function lv_color_t (line 312) | static inline lv_color_t lv_obj_get_style_border_color(const lv_obj_t * ... function lv_color_t (line 318) | static inline lv_color_t lv_obj_get_style_border_color_filtered(const lv... function lv_opa_t (line 325) | static inline lv_opa_t lv_obj_get_style_border_opa(const lv_obj_t * obj,... function lv_obj_get_style_border_width (line 331) | static inline int32_t lv_obj_get_style_border_width(const lv_obj_t * obj... function lv_border_side_t (line 337) | static inline lv_border_side_t lv_obj_get_style_border_side(const lv_obj... function lv_obj_get_style_border_post (line 343) | static inline bool lv_obj_get_style_border_post(const lv_obj_t * obj, lv... function lv_obj_get_style_outline_width (line 349) | static inline int32_t lv_obj_get_style_outline_width(const lv_obj_t * ob... function lv_color_t (line 355) | static inline lv_color_t lv_obj_get_style_outline_color(const lv_obj_t *... function lv_color_t (line 361) | static inline lv_color_t lv_obj_get_style_outline_color_filtered(const l... function lv_opa_t (line 368) | static inline lv_opa_t lv_obj_get_style_outline_opa(const lv_obj_t * obj... function lv_obj_get_style_outline_pad (line 374) | static inline int32_t lv_obj_get_style_outline_pad(const lv_obj_t * obj,... function lv_obj_get_style_shadow_width (line 380) | static inline int32_t lv_obj_get_style_shadow_width(const lv_obj_t * obj... function lv_obj_get_style_shadow_offset_x (line 386) | static inline int32_t lv_obj_get_style_shadow_offset_x(const lv_obj_t * ... function lv_obj_get_style_shadow_offset_y (line 392) | static inline int32_t lv_obj_get_style_shadow_offset_y(const lv_obj_t * ... function lv_obj_get_style_shadow_spread (line 398) | static inline int32_t lv_obj_get_style_shadow_spread(const lv_obj_t * ob... function lv_color_t (line 404) | static inline lv_color_t lv_obj_get_style_shadow_color(const lv_obj_t * ... function lv_color_t (line 410) | static inline lv_color_t lv_obj_get_style_shadow_color_filtered(const lv... function lv_opa_t (line 417) | static inline lv_opa_t lv_obj_get_style_shadow_opa(const lv_obj_t * obj,... function lv_opa_t (line 423) | static inline lv_opa_t lv_obj_get_style_image_opa(const lv_obj_t * obj, ... function lv_color_t (line 429) | static inline lv_color_t lv_obj_get_style_image_recolor(const lv_obj_t *... function lv_color_t (line 435) | static inline lv_color_t lv_obj_get_style_image_recolor_filtered(const l... function lv_opa_t (line 442) | static inline lv_opa_t lv_obj_get_style_image_recolor_opa(const lv_obj_t... function lv_obj_get_style_line_width (line 448) | static inline int32_t lv_obj_get_style_line_width(const lv_obj_t * obj, ... function lv_obj_get_style_line_dash_width (line 454) | static inline int32_t lv_obj_get_style_line_dash_width(const lv_obj_t * ... function lv_obj_get_style_line_dash_gap (line 460) | static inline int32_t lv_obj_get_style_line_dash_gap(const lv_obj_t * ob... function lv_obj_get_style_line_rounded (line 466) | static inline bool lv_obj_get_style_line_rounded(const lv_obj_t * obj, l... function lv_color_t (line 472) | static inline lv_color_t lv_obj_get_style_line_color(const lv_obj_t * ob... function lv_color_t (line 478) | static inline lv_color_t lv_obj_get_style_line_color_filtered(const lv_o... function lv_opa_t (line 484) | static inline lv_opa_t lv_obj_get_style_line_opa(const lv_obj_t * obj, l... function lv_obj_get_style_arc_width (line 490) | static inline int32_t lv_obj_get_style_arc_width(const lv_obj_t * obj, l... function lv_obj_get_style_arc_rounded (line 496) | static inline bool lv_obj_get_style_arc_rounded(const lv_obj_t * obj, lv... function lv_color_t (line 502) | static inline lv_color_t lv_obj_get_style_arc_color(const lv_obj_t * obj... function lv_color_t (line 508) | static inline lv_color_t lv_obj_get_style_arc_color_filtered(const lv_ob... function lv_opa_t (line 514) | static inline lv_opa_t lv_obj_get_style_arc_opa(const lv_obj_t * obj, lv... function lv_color_t (line 526) | static inline lv_color_t lv_obj_get_style_text_color(const lv_obj_t * ob... function lv_color_t (line 532) | static inline lv_color_t lv_obj_get_style_text_color_filtered(const lv_o... function lv_opa_t (line 538) | static inline lv_opa_t lv_obj_get_style_text_opa(const lv_obj_t * obj, l... function lv_font_t (line 544) | static inline const lv_font_t * lv_obj_get_style_text_font(const lv_obj_... function lv_obj_get_style_text_letter_space (line 550) | static inline int32_t lv_obj_get_style_text_letter_space(const lv_obj_t ... function lv_obj_get_style_text_line_space (line 556) | static inline int32_t lv_obj_get_style_text_line_space(const lv_obj_t * ... function lv_text_decor_t (line 562) | static inline lv_text_decor_t lv_obj_get_style_text_decor(const lv_obj_t... function lv_text_align_t (line 568) | static inline lv_text_align_t lv_obj_get_style_text_align(const lv_obj_t... function lv_obj_get_style_radius (line 574) | static inline int32_t lv_obj_get_style_radius(const lv_obj_t * obj, lv_p... function lv_obj_get_style_clip_corner (line 580) | static inline bool lv_obj_get_style_clip_corner(const lv_obj_t * obj, lv... function lv_opa_t (line 586) | static inline lv_opa_t lv_obj_get_style_opa(const lv_obj_t * obj, lv_par... function lv_opa_t (line 592) | static inline lv_opa_t lv_obj_get_style_opa_layered(const lv_obj_t * obj... function lv_color_filter_dsc_t (line 598) | static inline const lv_color_filter_dsc_t * lv_obj_get_style_color_filte... function lv_opa_t (line 604) | static inline lv_opa_t lv_obj_get_style_color_filter_opa(const lv_obj_t ... function lv_anim_t (line 610) | static inline const lv_anim_t * lv_obj_get_style_anim(const lv_obj_t * o... function lv_obj_get_style_anim_duration (line 616) | static inline uint32_t lv_obj_get_style_anim_duration(const lv_obj_t * o... function lv_style_transition_dsc_t (line 622) | static inline const lv_style_transition_dsc_t * lv_obj_get_style_transit... function lv_blend_mode_t (line 628) | static inline lv_blend_mode_t lv_obj_get_style_blend_mode(const lv_obj_t... function lv_obj_get_style_layout (line 634) | static inline uint16_t lv_obj_get_style_layout(const lv_obj_t * obj, lv_... function lv_base_dir_t (line 640) | static inline lv_base_dir_t lv_obj_get_style_base_dir(const lv_obj_t * o... function lv_obj_get_style_rotary_sensitivity (line 652) | static inline uint32_t lv_obj_get_style_rotary_sensitivity(const lv_obj_... function lv_flex_flow_t (line 659) | static inline lv_flex_flow_t lv_obj_get_style_flex_flow(const lv_obj_t *... function lv_flex_align_t (line 665) | static inline lv_flex_align_t lv_obj_get_style_flex_main_place(const lv_... function lv_flex_align_t (line 671) | static inline lv_flex_align_t lv_obj_get_style_flex_cross_place(const lv... function lv_flex_align_t (line 677) | static inline lv_flex_align_t lv_obj_get_style_flex_track_place(const lv... function lv_obj_get_style_flex_grow (line 683) | static inline uint8_t lv_obj_get_style_flex_grow(const lv_obj_t * obj, l... function lv_grid_align_t (line 698) | static inline lv_grid_align_t lv_obj_get_style_grid_column_align(const l... function lv_grid_align_t (line 710) | static inline lv_grid_align_t lv_obj_get_style_grid_row_align(const lv_o... function lv_obj_get_style_grid_cell_column_pos (line 716) | static inline int32_t lv_obj_get_style_grid_cell_column_pos(const lv_obj... function lv_grid_align_t (line 722) | static inline lv_grid_align_t lv_obj_get_style_grid_cell_x_align(const l... function lv_obj_get_style_grid_cell_column_span (line 728) | static inline int32_t lv_obj_get_style_grid_cell_column_span(const lv_ob... function lv_obj_get_style_grid_cell_row_pos (line 734) | static inline int32_t lv_obj_get_style_grid_cell_row_pos(const lv_obj_t ... function lv_grid_align_t (line 740) | static inline lv_grid_align_t lv_obj_get_style_grid_cell_y_align(const l... function lv_obj_get_style_grid_cell_row_span (line 746) | static inline int32_t lv_obj_get_style_grid_cell_row_span(const lv_obj_t... FILE: gui/lvgl/src/core/lv_obj_style_private.h type lv_obj_style_t (line 27) | struct lv_obj_style_t { type lv_obj_style_transition_dsc_t (line 34) | struct lv_obj_style_transition_dsc_t { FILE: gui/lvgl/src/core/lv_obj_tree.c function lv_obj_delete (line 52) | void lv_obj_delete(lv_obj_t * obj) function lv_obj_clean (line 90) | void lv_obj_clean(lv_obj_t * obj) function lv_obj_delete_delayed (line 120) | void lv_obj_delete_delayed(lv_obj_t * obj, uint32_t delay_ms) function lv_obj_delete_anim_completed_cb (line 132) | void lv_obj_delete_anim_completed_cb(lv_anim_t * a) function lv_obj_delete_async (line 137) | void lv_obj_delete_async(lv_obj_t * obj) function lv_obj_set_parent (line 143) | void lv_obj_set_parent(lv_obj_t * obj, lv_obj_t * parent) function lv_obj_move_to_index (line 204) | void lv_obj_move_to_index(lv_obj_t * obj, int32_t index) function lv_obj_swap (line 253) | void lv_obj_swap(lv_obj_t * obj1, lv_obj_t * obj2) function lv_obj_t (line 286) | lv_obj_t * lv_obj_get_screen(const lv_obj_t * obj) function lv_display_t (line 301) | lv_display_t * lv_obj_get_display(const lv_obj_t * obj) function lv_obj_t (line 323) | lv_obj_t * lv_obj_get_parent(const lv_obj_t * obj) function lv_obj_t (line 331) | lv_obj_t * lv_obj_get_child(const lv_obj_t * obj, int32_t idx) function lv_obj_t (line 351) | lv_obj_t * lv_obj_get_child_by_type(const lv_obj_t * obj, int32_t idx, c... function lv_obj_t (line 379) | lv_obj_t * lv_obj_get_sibling(const lv_obj_t * obj, int32_t idx) function lv_obj_t (line 388) | lv_obj_t * lv_obj_get_sibling_by_type(const lv_obj_t * obj, int32_t idx,... function lv_obj_get_child_count (line 399) | uint32_t lv_obj_get_child_count(const lv_obj_t * obj) function lv_obj_get_child_count_by_type (line 406) | uint32_t lv_obj_get_child_count_by_type(const lv_obj_t * obj, const lv_o... function lv_obj_get_index (line 419) | int32_t lv_obj_get_index(const lv_obj_t * obj) function lv_obj_get_index_by_type (line 436) | int32_t lv_obj_get_index_by_type(const lv_obj_t * obj, const lv_obj_clas... function lv_obj_tree_walk (line 457) | void lv_obj_tree_walk(lv_obj_t * start_obj, lv_obj_tree_walk_cb_t cb, vo... function lv_obj_dump_tree (line 462) | void lv_obj_dump_tree(lv_obj_t * start_obj) function lv_obj_delete_async_cb (line 483) | static void lv_obj_delete_async_cb(void * obj) function obj_indev_reset (line 490) | static void obj_indev_reset(lv_indev_t * indev, lv_obj_t * obj) function obj_delete_core (line 504) | static void obj_delete_core(lv_obj_t * obj) function lv_obj_tree_walk_res_t (line 593) | static lv_obj_tree_walk_res_t walk_core(lv_obj_t * obj, lv_obj_tree_walk... function dump_tree_core (line 623) | static void dump_tree_core(lv_obj_t * obj, int32_t depth) function lv_obj_t (line 647) | static lv_obj_t * lv_obj_get_first_not_deleting_child(lv_obj_t * obj) FILE: gui/lvgl/src/core/lv_obj_tree.h type lv_obj_tree_walk_res_t (line 28) | typedef enum { type lv_obj_tree_walk_res_t (line 34) | typedef lv_obj_tree_walk_res_t (*lv_obj_tree_walk_cb_t)(lv_obj_t *, void... FILE: gui/lvgl/src/core/lv_refr.c function lv_refr_init (line 75) | void lv_refr_init(void) function lv_refr_deinit (line 79) | void lv_refr_deinit(void) function lv_refr_now (line 83) | void lv_refr_now(lv_display_t * disp) function lv_obj_redraw (line 100) | void lv_obj_redraw(lv_layer_t * layer, lv_obj_t * obj) function lv_inv_area (line 257) | void lv_inv_area(lv_display_t * disp, const lv_area_t * area_p) function lv_display_t (line 334) | lv_display_t * lv_refr_get_disp_refreshing(void) function lv_refr_set_disp_refreshing (line 343) | void lv_refr_set_disp_refreshing(lv_display_t * disp) function lv_display_refr_timer (line 348) | void lv_display_refr_timer(lv_timer_t * tmr) function lv_refr_join_area (line 441) | static void lv_refr_join_area(void) function refr_sync_areas (line 480) | static void refr_sync_areas(void) function refr_invalid_areas (line 558) | static void refr_invalid_areas(void) function layer_reshape_draw_buf (line 598) | static void layer_reshape_draw_buf(lv_layer_t * layer, uint32_t stride) function refr_area (line 614) | static void refr_area(const lv_area_t * area_p) function refr_area_part (line 700) | static void refr_area_part(lv_layer_t * layer) function lv_obj_t (line 770) | static lv_obj_t * lv_refr_get_top_obj(const lv_area_t * area_p, lv_obj_t... function refr_obj_and_children (line 810) | static void refr_obj_and_children(lv_layer_t * layer, lv_obj_t * top_obj) function lv_result_t (line 858) | static lv_result_t layer_get_area(lv_layer_t * layer, lv_obj_t * obj, lv... function alpha_test_area_on_obj (line 902) | static bool alpha_test_area_on_obj(lv_obj_t * obj, const lv_area_t * area) function refr_obj_matrix (line 918) | static void refr_obj_matrix(lv_layer_t * layer, lv_obj_t * obj) function refr_check_obj_clip_overflow (line 990) | static bool refr_check_obj_clip_overflow(lv_layer_t * layer, lv_obj_t * ... function refr_obj (line 1015) | static void refr_obj(lv_layer_t * layer, lv_obj_t * obj) function get_max_row (line 1109) | static uint32_t get_max_row(lv_display_t * disp, int32_t area_w, int32_t... function draw_buf_flush (line 1152) | static void draw_buf_flush(lv_display_t * disp) function call_flush_cb (line 1191) | static void call_flush_cb(lv_display_t * disp, const lv_area_t * area, u... function wait_for_flushing (line 1217) | static void wait_for_flushing(lv_display_t * disp) FILE: gui/lvgl/src/display/lv_display.c function lv_display_t (line 62) | lv_display_t * lv_display_create(int32_t hor_res, int32_t ver_res) function lv_display_delete (line 158) | void lv_display_delete(lv_display_t * disp) function lv_display_set_default (line 214) | void lv_display_set_default(lv_display_t * disp) function lv_display_t (line 219) | lv_display_t * lv_display_get_default(void) function lv_display_t (line 224) | lv_display_t * lv_display_get_next(lv_display_t * disp) function lv_display_set_resolution (line 236) | void lv_display_set_resolution(lv_display_t * disp, int32_t hor_res, int... function lv_display_set_physical_resolution (line 249) | void lv_display_set_physical_resolution(lv_display_t * disp, int32_t hor... function lv_display_set_offset (line 261) | void lv_display_set_offset(lv_display_t * disp, int32_t x, int32_t y) function lv_display_set_dpi (line 273) | void lv_display_set_dpi(lv_display_t * disp, int32_t dpi) function lv_display_get_horizontal_resolution (line 281) | int32_t lv_display_get_horizontal_resolution(const lv_display_t * disp) function lv_display_get_vertical_resolution (line 299) | int32_t lv_display_get_vertical_resolution(const lv_display_t * disp) function lv_display_get_physical_horizontal_resolution (line 317) | int32_t lv_display_get_physical_horizontal_resolution(const lv_display_t... function lv_display_get_physical_vertical_resolution (line 335) | int32_t lv_display_get_physical_vertical_resolution(const lv_display_t *... function lv_display_get_offset_x (line 353) | int32_t lv_display_get_offset_x(const lv_display_t * disp) function lv_display_get_offset_y (line 374) | int32_t lv_display_get_offset_y(const lv_display_t * disp) function lv_display_get_dpi (line 395) | int32_t lv_display_get_dpi(const lv_display_t * disp) function lv_display_set_draw_buffers (line 406) | void lv_display_set_draw_buffers(lv_display_t * disp, lv_draw_buf_t * bu... function lv_display_set_buffers (line 416) | void lv_display_set_buffers(lv_display_t * disp, void * buf1, void * buf... function lv_display_set_render_mode (line 447) | void lv_display_set_render_mode(lv_display_t * disp, lv_display_render_m... function lv_display_set_flush_cb (line 454) | void lv_display_set_flush_cb(lv_display_t * disp, lv_display_flush_cb_t ... function lv_display_set_flush_wait_cb (line 462) | void lv_display_set_flush_wait_cb(lv_display_t * disp, lv_display_flush_... function lv_display_set_color_format (line 470) | void lv_display_set_color_format(lv_display_t * disp, lv_color_format_t ... function lv_color_format_t (line 483) | lv_color_format_t lv_display_get_color_format(lv_display_t * disp) function lv_display_set_antialiasing (line 491) | void lv_display_set_antialiasing(lv_display_t * disp, bool en) function lv_display_get_antialiasing (line 499) | bool lv_display_get_antialiasing(lv_display_t * disp) function LV_ATTRIBUTE_FLUSH_READY (line 507) | LV_ATTRIBUTE_FLUSH_READY void lv_display_flush_ready(lv_display_t * disp) function LV_ATTRIBUTE_FLUSH_READY (line 512) | LV_ATTRIBUTE_FLUSH_READY bool lv_display_flush_is_last(lv_display_t * disp) function lv_display_is_double_buffered (line 517) | bool lv_display_is_double_buffered(lv_display_t * disp) function lv_obj_t (line 526) | lv_obj_t * lv_display_get_screen_active(lv_display_t * disp) function lv_obj_t (line 537) | lv_obj_t * lv_display_get_screen_prev(lv_display_t * disp) function lv_obj_t (line 548) | lv_obj_t * lv_display_get_layer_top(lv_display_t * disp) function lv_obj_t (line 559) | lv_obj_t * lv_display_get_layer_sys(lv_display_t * disp) function lv_obj_t (line 570) | lv_obj_t * lv_display_get_layer_bottom(lv_display_t * disp) function lv_screen_load (line 581) | void lv_screen_load(struct lv_obj_t * scr) function lv_screen_load_anim (line 586) | void lv_screen_load_anim(lv_obj_t * new_scr, lv_screen_load_anim_t anim_... function lv_display_add_event_cb (line 734) | void lv_display_add_event_cb(lv_display_t * disp, lv_event_cb_t event_cb... function lv_display_get_event_count (line 741) | uint32_t lv_display_get_event_count(lv_display_t * disp) function lv_event_dsc_t (line 747) | lv_event_dsc_t * lv_display_get_event_dsc(lv_display_t * disp, uint32_t ... function lv_display_delete_event (line 754) | bool lv_display_delete_event(lv_display_t * disp, uint32_t index) function lv_display_remove_event_cb_with_user_data (line 761) | uint32_t lv_display_remove_event_cb_with_user_data(lv_display_t * disp, ... function lv_result_t (line 780) | lv_result_t lv_display_send_event(lv_display_t * disp, lv_event_code_t c... function lv_display_set_rotation (line 799) | void lv_display_set_rotation(lv_display_t * disp, lv_display_rotation_t ... function lv_display_rotation_t (line 808) | lv_display_rotation_t lv_display_get_rotation(lv_display_t * disp) function lv_display_set_theme (line 815) | void lv_display_set_theme(lv_display_t * disp, lv_theme_t * th) function lv_theme_t (line 833) | lv_theme_t * lv_display_get_theme(lv_display_t * disp) function lv_display_get_inactive_time (line 839) | uint32_t lv_display_get_inactive_time(const lv_display_t * disp) function lv_display_trigger_activity (line 855) | void lv_display_trigger_activity(lv_display_t * disp) function lv_display_enable_invalidation (line 866) | void lv_display_enable_invalidation(lv_display_t * disp, bool en) function lv_display_is_invalidation_enabled (line 877) | bool lv_display_is_invalidation_enabled(lv_display_t * disp) function lv_timer_t (line 888) | lv_timer_t * lv_display_get_refr_timer(lv_display_t * disp) function lv_display_delete_refr_timer (line 896) | void lv_display_delete_refr_timer(lv_display_t * disp) function lv_display_set_user_data (line 905) | void lv_display_set_user_data(lv_display_t * disp, void * user_data) function lv_display_set_driver_data (line 912) | void lv_display_set_driver_data(lv_display_t * disp, void * driver_data) function lv_draw_buf_t (line 935) | lv_draw_buf_t * lv_display_get_buf_active(lv_display_t * disp) function lv_display_rotate_area (line 942) | void lv_display_rotate_area(lv_display_t * disp, lv_area_t * area) function lv_obj_t (line 973) | lv_obj_t * lv_screen_active(void) function lv_obj_t (line 978) | lv_obj_t * lv_layer_top(void) function lv_obj_t (line 983) | lv_obj_t * lv_layer_sys(void) function lv_obj_t (line 988) | lv_obj_t * lv_layer_bottom(void) function lv_dpx (line 993) | int32_t lv_dpx(int32_t n) function lv_display_dpx (line 998) | int32_t lv_display_dpx(const lv_display_t * disp, int32_t n) function update_resolution (line 1007) | static void update_resolution(lv_display_t * disp) function lv_obj_tree_walk_res_t (line 1043) | static lv_obj_tree_walk_res_t invalidate_layout_cb(lv_obj_t * obj, void ... function scr_load_internal (line 1050) | static void scr_load_internal(lv_obj_t * scr) function scr_load_anim_start (line 1073) | static void scr_load_anim_start(lv_anim_t * a) function opa_scale_anim (line 1083) | static void opa_scale_anim(void * obj, int32_t v) function set_x_anim (line 1088) | static void set_x_anim(void * obj, int32_t v) function set_y_anim (line 1093) | static void set_y_anim(void * obj, int32_t v) function scr_anim_completed (line 1098) | static void scr_anim_completed(lv_anim_t * a) function is_out_anim (line 1113) | static bool is_out_anim(lv_screen_load_anim_t anim_type) function disp_event_cb (line 1122) | static void disp_event_cb(lv_event_t * e) FILE: gui/lvgl/src/display/lv_display.h type lv_display_rotation_t (line 34) | typedef enum { type lv_display_render_mode_t (line 41) | typedef enum { type lv_screen_load_anim_t (line 62) | typedef enum { type lv_obj_t (line 377) | struct lv_obj_t FILE: gui/lvgl/src/display/lv_display_private.h type lv_display_t (line 36) | struct lv_display_t { FILE: gui/lvgl/src/draw/lv_draw.c function get_layer_size_kb (line 35) | static inline uint32_t get_layer_size_kb(uint32_t size_byte) function lv_draw_init (line 55) | void lv_draw_init(void) function lv_draw_deinit (line 62) | void lv_draw_deinit(void) function lv_draw_task_t (line 90) | lv_draw_task_t * lv_draw_add_task(lv_layer_t * layer, const lv_area_t * ... function lv_draw_finalize_task_creation (line 118) | void lv_draw_finalize_task_creation(lv_layer_t * layer, lv_draw_task_t * t) function lv_draw_wait_for_finish (line 162) | void lv_draw_wait_for_finish(void) function lv_draw_dispatch (line 174) | void lv_draw_dispatch(void) function lv_draw_dispatch_layer (line 195) | bool lv_draw_dispatch_layer(lv_display_t * disp, lv_layer_t * layer) function lv_draw_dispatch_wait_for_request (line 286) | void lv_draw_dispatch_wait_for_request(void) function lv_draw_dispatch_request (line 296) | void lv_draw_dispatch_request(void) function lv_draw_get_unit_count (line 305) | uint32_t lv_draw_get_unit_count(void) function lv_draw_task_t (line 310) | lv_draw_task_t * lv_draw_get_next_available_task(lv_layer_t * layer, lv_... function lv_draw_get_dependent_count (line 377) | uint32_t lv_draw_get_dependent_count(lv_draw_task_t * t_check) function lv_layer_t (line 398) | lv_layer_t * lv_draw_layer_create(lv_layer_t * parent_layer, lv_color_fo... function lv_draw_task_type_t (line 461) | lv_draw_task_type_t lv_draw_task_get_type(const lv_draw_task_t * t) function lv_draw_task_get_area (line 471) | void lv_draw_task_get_area(const lv_draw_task_t * t, lv_area_t * area) function is_independent (line 486) | static bool is_independent(lv_layer_t * layer, lv_draw_task_t * t_check) FILE: gui/lvgl/src/draw/lv_draw.h type lv_draw_task_type_t (line 47) | typedef enum { type lv_draw_task_state_t (line 63) | typedef enum { type lv_layer_t (line 70) | struct lv_layer_t { type lv_draw_dsc_base_t (line 110) | typedef struct { FILE: gui/lvgl/src/draw/lv_draw_arc.c function lv_draw_arc_dsc_init (line 39) | void lv_draw_arc_dsc_init(lv_draw_arc_dsc_t * dsc) function lv_draw_arc_dsc_t (line 48) | lv_draw_arc_dsc_t * lv_draw_task_get_arc_dsc(lv_draw_task_t * task) function lv_draw_arc (line 53) | void lv_draw_arc(lv_layer_t * layer, const lv_draw_arc_dsc_t * dsc) function lv_draw_arc_get_area (line 76) | void lv_draw_arc_get_area(int32_t x, int32_t y, uint16_t radius, lv_val... FILE: gui/lvgl/src/draw/lv_draw_arc.h type lv_draw_arc_dsc_t (line 29) | typedef struct { FILE: gui/lvgl/src/draw/lv_draw_buf.c function lv_draw_buf_init_handlers (line 52) | void lv_draw_buf_init_handlers(void) function lv_draw_buf_init_with_default_handlers (line 59) | void lv_draw_buf_init_with_default_handlers(lv_draw_buf_handlers_t * han... function lv_draw_buf_handlers_init (line 64) | void lv_draw_buf_handlers_init(lv_draw_buf_handlers_t * handlers, function lv_draw_buf_handlers_t (line 81) | lv_draw_buf_handlers_t * lv_draw_buf_get_handlers(void) function lv_draw_buf_handlers_t (line 86) | lv_draw_buf_handlers_t * lv_draw_buf_get_font_handlers(void) function lv_draw_buf_handlers_t (line 91) | lv_draw_buf_handlers_t * lv_draw_buf_get_image_handlers(void) function lv_draw_buf_width_to_stride (line 96) | uint32_t lv_draw_buf_width_to_stride(uint32_t w, lv_color_format_t color... function lv_draw_buf_width_to_stride_ex (line 101) | uint32_t lv_draw_buf_width_to_stride_ex(const lv_draw_buf_handlers_t * h... function lv_draw_buf_invalidate_cache (line 119) | void lv_draw_buf_invalidate_cache(const lv_draw_buf_t * draw_buf, const ... function lv_draw_buf_flush_cache (line 138) | void lv_draw_buf_flush_cache(const lv_draw_buf_t * draw_buf, const lv_ar... function lv_draw_buf_clear (line 157) | void lv_draw_buf_clear(lv_draw_buf_t * draw_buf, const lv_area_t * a) function lv_draw_buf_copy (line 191) | void lv_draw_buf_copy(lv_draw_buf_t * dest, const lv_area_t * dest_area, function lv_result_t (line 246) | lv_result_t lv_draw_buf_init(lv_draw_buf_t * draw_buf, uint32_t w, uint3... function lv_draw_buf_t (line 278) | lv_draw_buf_t * lv_draw_buf_create(uint32_t w, uint32_t h, lv_color_form... function lv_draw_buf_t (line 283) | lv_draw_buf_t * lv_draw_buf_create_ex(const lv_draw_buf_handlers_t * han... function lv_draw_buf_t (line 315) | lv_draw_buf_t * lv_draw_buf_dup(const lv_draw_buf_t * draw_buf) function lv_draw_buf_t (line 320) | lv_draw_buf_t * lv_draw_buf_dup_ex(const lv_draw_buf_handlers_t * handle... function lv_draw_buf_t (line 337) | lv_draw_buf_t * lv_draw_buf_reshape(lv_draw_buf_t * draw_buf, lv_color_f... function lv_draw_buf_destroy (line 361) | void lv_draw_buf_destroy(lv_draw_buf_t * draw_buf) function lv_result_t (line 394) | lv_result_t lv_draw_buf_adjust_stride(lv_draw_buf_t * src, uint32_t stride) function lv_result_t (line 457) | lv_result_t lv_draw_buf_premultiply(lv_draw_buf_t * draw_buf) function lv_draw_buf_set_palette (line 535) | void lv_draw_buf_set_palette(lv_draw_buf_t * draw_buf, uint8_t index, lv... function lv_draw_buf_has_flag (line 549) | bool lv_draw_buf_has_flag(const lv_draw_buf_t * draw_buf, lv_image_flags... function lv_draw_buf_set_flag (line 554) | void lv_draw_buf_set_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t flag) function lv_draw_buf_clear_flag (line 559) | void lv_draw_buf_clear_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t f... function lv_draw_buf_from_image (line 564) | void lv_draw_buf_from_image(lv_draw_buf_t * buf, const lv_image_dsc_t * ... function lv_draw_buf_to_image (line 571) | void lv_draw_buf_to_image(const lv_draw_buf_t * buf, lv_image_dsc_t * img) function lv_image_buf_set_palette (line 576) | void lv_image_buf_set_palette(lv_image_dsc_t * dsc, uint8_t id, lv_color... function lv_image_buf_free (line 582) | void lv_image_buf_free(lv_image_dsc_t * dsc) function buf_free (line 606) | static void buf_free(void * buf) function width_to_stride (line 622) | static uint32_t width_to_stride(uint32_t w, lv_color_format_t color_format) function draw_buf_free (line 638) | static void draw_buf_free(const lv_draw_buf_handlers_t * handlers, void ... function _calculate_draw_buf_size (line 647) | static uint32_t _calculate_draw_buf_size(uint32_t w, uint32_t h, lv_colo... function draw_buf_get_full_area (line 665) | static void draw_buf_get_full_area(const lv_draw_buf_t * draw_buf, lv_ar... FILE: gui/lvgl/src/draw/lv_draw_buf.h type lv_draw_buf_t (line 88) | struct lv_draw_buf_t { FILE: gui/lvgl/src/draw/lv_draw_buf_private.h type lv_draw_buf_handlers_t (line 27) | struct lv_draw_buf_handlers_t { FILE: gui/lvgl/src/draw/lv_draw_image.c function lv_draw_image_dsc_init (line 49) | void lv_draw_image_dsc_init(lv_draw_image_dsc_t * dsc) function lv_draw_image_dsc_t (line 61) | lv_draw_image_dsc_t * lv_draw_task_get_image_dsc(lv_draw_task_t * task) function lv_draw_layer (line 66) | void lv_draw_layer(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, ... function lv_draw_image (line 90) | void lv_draw_image(lv_layer_t * layer, const lv_draw_image_dsc_t * dsc, ... function lv_image_src_t (line 126) | lv_image_src_t lv_image_src_get_type(const void * src) function lv_draw_image_normal_helper (line 143) | void lv_draw_image_normal_helper(lv_draw_unit_t * draw_unit, const lv_dr... function lv_draw_image_tiled_helper (line 183) | void lv_draw_image_tiled_helper(lv_draw_unit_t * draw_unit, const lv_dra... function lv_image_buf_get_transformed_area (line 242) | void lv_image_buf_get_transformed_area(lv_area_t * res, int32_t w, int32... function img_decode_and_draw (line 273) | static void img_decode_and_draw(lv_draw_unit_t * draw_unit, const lv_dra... FILE: gui/lvgl/src/draw/lv_draw_image.h type lv_draw_image_dsc_t (line 29) | typedef struct lv_draw_image_dsc_t { FILE: gui/lvgl/src/draw/lv_draw_image_private.h type lv_draw_image_sup_t (line 31) | struct lv_draw_image_sup_t { FILE: gui/lvgl/src/draw/lv_draw_label.c function lv_draw_label_dsc_init (line 58) | void lv_draw_label_dsc_init(lv_draw_label_dsc_t * dsc) function lv_draw_label_dsc_t (line 72) | lv_draw_label_dsc_t * lv_draw_task_get_label_dsc(lv_draw_task_t * task) function lv_draw_glyph_dsc_init (line 77) | void lv_draw_glyph_dsc_init(lv_draw_glyph_dsc_t * dsc) function lv_draw_label (line 82) | void LV_ATTRIBUTE_FAST_MEM lv_draw_label(lv_layer_t * layer, const lv_dr... function lv_draw_character (line 109) | void LV_ATTRIBUTE_FAST_MEM lv_draw_character(lv_layer_t * layer, lv_draw... function lv_draw_label_iterate_characters (line 149) | void lv_draw_label_iterate_characters(lv_draw_unit_t * draw_unit, const ... function draw_letter (line 381) | static void draw_letter(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc_t ... FILE: gui/lvgl/src/draw/lv_draw_label.h type lv_draw_label_dsc_t (line 32) | typedef struct { FILE: gui/lvgl/src/draw/lv_draw_label_private.h type lv_draw_label_hint_t (line 32) | struct lv_draw_label_hint_t { type lv_draw_glyph_dsc_t (line 44) | struct lv_draw_glyph_dsc_t { FILE: gui/lvgl/src/draw/lv_draw_line.c function lv_draw_line_dsc_init (line 39) | void LV_ATTRIBUTE_FAST_MEM lv_draw_line_dsc_init(lv_draw_line_dsc_t * dsc) function lv_draw_line_dsc_t (line 48) | lv_draw_line_dsc_t * lv_draw_task_get_line_dsc(lv_draw_task_t * task) function lv_draw_line (line 53) | void LV_ATTRIBUTE_FAST_MEM lv_draw_line(lv_layer_t * layer, const lv_dra... FILE: gui/lvgl/src/draw/lv_draw_line.h type lv_draw_line_dsc_t (line 28) | typedef struct { FILE: gui/lvgl/src/draw/lv_draw_mask.c function lv_draw_mask_rect_dsc_init (line 40) | void LV_ATTRIBUTE_FAST_MEM lv_draw_mask_rect_dsc_init(lv_draw_mask_rect_... function lv_draw_mask_rect_dsc_t (line 45) | lv_draw_mask_rect_dsc_t * lv_draw_task_get_mask_rect_dsc(lv_draw_task_t ... function lv_draw_mask_rect (line 50) | void LV_ATTRIBUTE_FAST_MEM lv_draw_mask_rect(lv_layer_t * layer, const l... FILE: gui/lvgl/src/draw/lv_draw_mask_private.h type lv_draw_mask_rect_dsc_t (line 31) | struct lv_draw_mask_rect_dsc_t { FILE: gui/lvgl/src/draw/lv_draw_private.h type lv_draw_task_t (line 31) | struct lv_draw_task_t { type lv_draw_mask_t (line 80) | struct lv_draw_mask_t { type lv_draw_unit_t (line 84) | struct lv_draw_unit_t { type lv_draw_global_info_t (line 171) | typedef struct { FILE: gui/lvgl/src/draw/lv_draw_rect.c function lv_draw_rect_dsc_init (line 40) | void LV_ATTRIBUTE_FAST_MEM lv_draw_rect_dsc_init(lv_draw_rect_dsc_t * dsc) function lv_draw_fill_dsc_init (line 59) | void lv_draw_fill_dsc_init(lv_draw_fill_dsc_t * dsc) function lv_draw_fill_dsc_t (line 66) | lv_draw_fill_dsc_t * lv_draw_task_get_fill_dsc(lv_draw_task_t * task) function lv_draw_border_dsc_init (line 71) | void lv_draw_border_dsc_init(lv_draw_border_dsc_t * dsc) function lv_draw_border_dsc_t (line 79) | lv_draw_border_dsc_t * lv_draw_task_get_border_dsc(lv_draw_task_t * task) function lv_draw_box_shadow_dsc_init (line 84) | void lv_draw_box_shadow_dsc_init(lv_draw_box_shadow_dsc_t * dsc) function lv_draw_box_shadow_dsc_t (line 91) | lv_draw_box_shadow_dsc_t * lv_draw_task_get_box_shadow_dsc(lv_draw_task_... function lv_draw_rect (line 96) | void lv_draw_rect(lv_layer_t * layer, const lv_draw_rect_dsc_t * dsc, co... FILE: gui/lvgl/src/draw/lv_draw_rect.h type lv_draw_rect_dsc_t (line 32) | typedef struct { type lv_draw_fill_dsc_t (line 72) | typedef struct { type lv_draw_border_dsc_t (line 82) | typedef struct { type lv_draw_box_shadow_dsc_t (line 94) | typedef struct { FILE: gui/lvgl/src/draw/lv_draw_triangle.c function lv_draw_triangle_dsc_init (line 41) | void lv_draw_triangle_dsc_init(lv_draw_triangle_dsc_t * dsc) function lv_draw_triangle_dsc_t (line 55) | lv_draw_triangle_dsc_t * lv_draw_task_get_triangle_dsc(lv_draw_task_t * ... function lv_draw_triangle (line 60) | void lv_draw_triangle(lv_layer_t * layer, const lv_draw_triangle_dsc_t *... FILE: gui/lvgl/src/draw/lv_draw_triangle.h type lv_draw_triangle_dsc_t (line 25) | typedef struct { FILE: gui/lvgl/src/draw/lv_draw_vector.c type lv_vector_draw_task (line 52) | typedef struct { function _copy_draw_dsc (line 61) | static void _copy_draw_dsc(lv_vector_draw_dsc_t * dst, const lv_vector_d... function lv_matrix_transform_point (line 89) | void lv_matrix_transform_point(const lv_matrix_t * matrix, lv_fpoint_t *... function lv_matrix_transform_path (line 98) | void lv_matrix_transform_path(const lv_matrix_t * matrix, lv_vector_path... function lv_vector_path_t (line 108) | lv_vector_path_t * lv_vector_path_create(lv_vector_path_quality_t quality) function lv_vector_path_copy (line 119) | void lv_vector_path_copy(lv_vector_path_t * target_path, const lv_vector... function lv_vector_path_clear (line 126) | void lv_vector_path_clear(lv_vector_path_t * path) function lv_vector_path_delete (line 132) | void lv_vector_path_delete(lv_vector_path_t * path) function lv_vector_path_move_to (line 139) | void lv_vector_path_move_to(lv_vector_path_t * path, const lv_fpoint_t * p) function lv_vector_path_line_to (line 148) | void lv_vector_path_line_to(lv_vector_path_t * path, const lv_fpoint_t * p) function lv_vector_path_quad_to (line 162) | void lv_vector_path_quad_to(lv_vector_path_t * path, const lv_fpoint_t *... function lv_vector_path_cubic_to (line 177) | void lv_vector_path_cubic_to(lv_vector_path_t * path, const lv_fpoint_t ... function lv_vector_path_close (line 194) | void lv_vector_path_close(lv_vector_path_t * path) function lv_vector_path_get_bounding (line 207) | void lv_vector_path_get_bounding(const lv_vector_path_t * path, lv_area_... function lv_vector_path_append_rect (line 237) | void lv_vector_path_append_rect(lv_vector_path_t * path, const lv_area_t... function lv_vector_path_append_circle (line 325) | void lv_vector_path_append_circle(lv_vector_path_t * path, const lv_fpoi... function lv_vector_path_append_arc (line 381) | void lv_vector_path_append_arc(lv_vector_path_t * path, const lv_fpoint_... function lv_vector_path_append_path (line 453) | void lv_vector_path_append_path(lv_vector_path_t * path, const lv_vector... function lv_vector_dsc_t (line 469) | lv_vector_dsc_t * lv_vector_dsc_create(lv_layer_t * layer) function lv_vector_dsc_delete (line 501) | void lv_vector_dsc_delete(lv_vector_dsc_t * dsc) function lv_vector_dsc_set_blend_mode (line 512) | void lv_vector_dsc_set_blend_mode(lv_vector_dsc_t * dsc, lv_vector_blend... function lv_vector_dsc_set_transform (line 517) | void lv_vector_dsc_set_transform(lv_vector_dsc_t * dsc, const lv_matrix_... function lv_vector_dsc_set_fill_color (line 522) | void lv_vector_dsc_set_fill_color(lv_vector_dsc_t * dsc, lv_color_t color) function lv_vector_dsc_set_fill_color32 (line 528) | void lv_vector_dsc_set_fill_color32(lv_vector_dsc_t * dsc, lv_color32_t ... function lv_vector_dsc_set_fill_opa (line 534) | void lv_vector_dsc_set_fill_opa(lv_vector_dsc_t * dsc, lv_opa_t opa) function lv_vector_dsc_set_fill_rule (line 539) | void lv_vector_dsc_set_fill_rule(lv_vector_dsc_t * dsc, lv_vector_fill_t... function lv_vector_dsc_set_fill_image (line 544) | void lv_vector_dsc_set_fill_image(lv_vector_dsc_t * dsc, const lv_draw_i... function lv_vector_dsc_set_fill_linear_gradient (line 550) | void lv_vector_dsc_set_fill_linear_gradient(lv_vector_dsc_t * dsc, float... function lv_vector_dsc_set_fill_radial_gradient (line 560) | void lv_vector_dsc_set_fill_radial_gradient(lv_vector_dsc_t * dsc, float... function lv_vector_dsc_set_fill_gradient_spread (line 569) | void lv_vector_dsc_set_fill_gradient_spread(lv_vector_dsc_t * dsc, lv_ve... function lv_vector_dsc_set_fill_gradient_color_stops (line 574) | void lv_vector_dsc_set_fill_gradient_color_stops(lv_vector_dsc_t * dsc, ... function lv_vector_dsc_set_fill_transform (line 586) | void lv_vector_dsc_set_fill_transform(lv_vector_dsc_t * dsc, const lv_ma... function lv_vector_dsc_set_stroke_transform (line 591) | void lv_vector_dsc_set_stroke_transform(lv_vector_dsc_t * dsc, const lv_... function lv_vector_dsc_set_stroke_color32 (line 596) | void lv_vector_dsc_set_stroke_color32(lv_vector_dsc_t * dsc, lv_color32_... function lv_vector_dsc_set_stroke_color (line 602) | void lv_vector_dsc_set_stroke_color(lv_vector_dsc_t * dsc, lv_color_t co... function lv_vector_dsc_set_stroke_opa (line 608) | void lv_vector_dsc_set_stroke_opa(lv_vector_dsc_t * dsc, lv_opa_t opa) function lv_vector_dsc_set_stroke_width (line 613) | void lv_vector_dsc_set_stroke_width(lv_vector_dsc_t * dsc, float width) function lv_vector_dsc_set_stroke_dash (line 618) | void lv_vector_dsc_set_stroke_dash(lv_vector_dsc_t * dsc, float * dash_p... function lv_vector_dsc_set_stroke_cap (line 638) | void lv_vector_dsc_set_stroke_cap(lv_vector_dsc_t * dsc, lv_vector_strok... function lv_vector_dsc_set_stroke_join (line 643) | void lv_vector_dsc_set_stroke_join(lv_vector_dsc_t * dsc, lv_vector_stro... function lv_vector_dsc_set_stroke_miter_limit (line 648) | void lv_vector_dsc_set_stroke_miter_limit(lv_vector_dsc_t * dsc, uint16_... function lv_vector_dsc_set_stroke_linear_gradient (line 653) | void lv_vector_dsc_set_stroke_linear_gradient(lv_vector_dsc_t * dsc, flo... function lv_vector_dsc_set_stroke_radial_gradient (line 663) | void lv_vector_dsc_set_stroke_radial_gradient(lv_vector_dsc_t * dsc, flo... function lv_vector_dsc_set_stroke_gradient_spread (line 672) | void lv_vector_dsc_set_stroke_gradient_spread(lv_vector_dsc_t * dsc, lv_... function lv_vector_dsc_set_stroke_gradient_color_stops (line 677) | void lv_vector_dsc_set_stroke_gradient_color_stops(lv_vector_dsc_t * dsc... function lv_vector_dsc_add_path (line 690) | void lv_vector_dsc_add_path(lv_vector_dsc_t * dsc, const lv_vector_path_... function lv_vector_clear_area (line 718) | void lv_vector_clear_area(lv_vector_dsc_t * dsc, const lv_area_t * rect) function lv_draw_vector (line 739) | void lv_draw_vector(lv_vector_dsc_t * dsc) function lv_vector_dsc_identity (line 756) | void lv_vector_dsc_identity(lv_vector_dsc_t * dsc) function lv_vector_dsc_scale (line 761) | void lv_vector_dsc_scale(lv_vector_dsc_t * dsc, float scale_x, float sca... function lv_vector_dsc_rotate (line 766) | void lv_vector_dsc_rotate(lv_vector_dsc_t * dsc, float degree) function lv_vector_dsc_translate (line 771) | void lv_vector_dsc_translate(lv_vector_dsc_t * dsc, float tx, float ty) function lv_vector_dsc_skew (line 776) | void lv_vector_dsc_skew(lv_vector_dsc_t * dsc, float skew_x, float skew_y) function lv_vector_for_each_destroy_tasks (line 781) | void lv_vector_for_each_destroy_tasks(lv_ll_t * task_list, vector_draw_t... FILE: gui/lvgl/src/draw/lv_draw_vector.h type lv_vector_fill_t (line 29) | typedef enum { type lv_vector_stroke_cap_t (line 34) | typedef enum { type lv_vector_stroke_join_t (line 40) | typedef enum { type lv_vector_path_quality_t (line 46) | typedef enum { type lv_vector_blend_t (line 52) | typedef enum { type lv_vector_path_op_t (line 64) | typedef enum { type lv_vector_draw_style_t (line 72) | typedef enum { type lv_vector_gradient_spread_t (line 78) | typedef enum { type lv_vector_gradient_style_t (line 84) | typedef enum { type lv_fpoint_t (line 89) | struct lv_fpoint_t { FILE: gui/lvgl/src/draw/lv_draw_vector_private.h type lv_vector_path_t (line 29) | struct lv_vector_path_t { type lv_vector_gradient_t (line 35) | struct lv_vector_gradient_t { type lv_vector_fill_dsc_t (line 49) | struct lv_vector_fill_dsc_t { type lv_vector_stroke_dsc_t (line 59) | struct lv_vector_stroke_dsc_t { type lv_vector_draw_dsc_t (line 72) | struct lv_vector_draw_dsc_t { type lv_draw_vector_task_dsc_t (line 80) | struct lv_draw_vector_task_dsc_t { type lv_vector_dsc_t (line 85) | struct lv_vector_dsc_t { FILE: gui/lvgl/src/draw/lv_image_decoder.c function lv_image_decoder_init (line 59) | void lv_image_decoder_init(uint32_t image_cache_size, uint32_t image_hea... function lv_image_decoder_deinit (line 71) | void lv_image_decoder_deinit(void) function lv_result_t (line 79) | lv_result_t lv_image_decoder_get_info(const void * src, lv_image_header_... function lv_result_t (line 92) | lv_result_t lv_image_decoder_open(lv_image_decoder_dsc_t * dsc, const vo... function lv_result_t (line 146) | lv_result_t lv_image_decoder_get_area(lv_image_decoder_dsc_t * dsc, cons... function lv_image_decoder_close (line 155) | void lv_image_decoder_close(lv_image_decoder_dsc_t * dsc) function lv_image_decoder_t (line 171) | lv_image_decoder_t * lv_image_decoder_create(void) function lv_image_decoder_delete (line 183) | void lv_image_decoder_delete(lv_image_decoder_t * decoder) function lv_image_decoder_t (line 189) | lv_image_decoder_t * lv_image_decoder_get_next(lv_image_decoder_t * deco... function lv_image_decoder_set_info_cb (line 197) | void lv_image_decoder_set_info_cb(lv_image_decoder_t * decoder, lv_image... function lv_image_decoder_set_open_cb (line 202) | void lv_image_decoder_set_open_cb(lv_image_decoder_t * decoder, lv_image... function lv_image_decoder_set_get_area_cb (line 207) | void lv_image_decoder_set_get_area_cb(lv_image_decoder_t * decoder, lv_i... function lv_image_decoder_set_close_cb (line 212) | void lv_image_decoder_set_close_cb(lv_image_decoder_t * decoder, lv_imag... function lv_cache_entry_t (line 217) | lv_cache_entry_t * lv_image_decoder_add_to_cache(lv_image_decoder_t * de... function lv_draw_buf_t (line 240) | lv_draw_buf_t * lv_image_decoder_post_process(lv_image_decoder_dsc_t * d... function lv_image_decoder_t (line 293) | static lv_image_decoder_t * image_decoder_get_info(lv_image_decoder_dsc_... function img_width_to_stride (line 386) | static uint32_t img_width_to_stride(lv_image_header_t * header) function lv_result_t (line 396) | static lv_result_t try_cache(lv_image_decoder_dsc_t * dsc) FILE: gui/lvgl/src/draw/lv_image_decoder.h type lv_image_src_t (line 34) | typedef enum { type lv_result_t (line 48) | typedef lv_result_t (*lv_image_decoder_info_f_t)(lv_image_decoder_t * de... type lv_result_t (line 56) | typedef lv_result_t (*lv_image_decoder_open_f_t)(lv_image_decoder_t * de... type lv_result_t (line 68) | typedef lv_result_t (*lv_image_decoder_get_area_cb_t)(lv_image_decoder_t... FILE: gui/lvgl/src/draw/lv_image_decoder_private.h type lv_image_decoder_args_t (line 36) | struct lv_image_decoder_args_t { type lv_image_decoder_t (line 44) | struct lv_image_decoder_t { type lv_image_cache_data_t (line 55) | struct lv_image_cache_data_t { type lv_image_header_cache_data_t (line 66) | struct lv_image_header_cache_data_t { type lv_image_decoder_dsc_t (line 75) | struct lv_image_decoder_dsc_t { FILE: gui/lvgl/src/draw/lv_image_dsc.h type lv_image_flags_t (line 32) | typedef enum lv_image_flags_t { type lv_image_compress_t (line 71) | typedef enum { type lv_image_header_t (line 78) | typedef struct { type lv_image_header_t (line 88) | typedef struct { type lv_yuv_plane_t (line 100) | typedef struct { type lv_yuv_buf_t (line 105) | typedef union { type lv_image_dsc_t (line 122) | typedef struct { FILE: gui/lvgl/src/draw/nxp/pxp/lv_draw_buf_pxp.c function lv_draw_buf_pxp_init_handlers (line 52) | void lv_draw_buf_pxp_init_handlers(void) function _invalidate_cache (line 67) | static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_a... FILE: gui/lvgl/src/draw/nxp/pxp/lv_draw_pxp.c function lv_draw_pxp_init (line 84) | void lv_draw_pxp_init(void) function lv_draw_pxp_deinit (line 102) | void lv_draw_pxp_deinit(void) function lv_draw_pxp_rotate (line 107) | void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t s... function _pxp_src_cf_supported (line 173) | static inline bool _pxp_src_cf_supported(lv_color_format_t cf) function _pxp_dest_cf_supported (line 190) | static inline bool _pxp_dest_cf_supported(lv_color_format_t cf) function _pxp_draw_img_supported (line 208) | static bool _pxp_draw_img_supported(const lv_draw_image_dsc_t * draw_dsc) function _pxp_evaluate (line 252) | static int32_t _pxp_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) function _pxp_dispatch (line 320) | static int32_t _pxp_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * la... function _pxp_delete (line 359) | static int32_t _pxp_delete(lv_draw_unit_t * draw_unit) function _pxp_execute_drawing (line 380) | static void _pxp_execute_drawing(lv_draw_pxp_unit_t * u) function _pxp_render_thread_cb (line 458) | static void _pxp_render_thread_cb(void * ptr) FILE: gui/lvgl/src/draw/nxp/pxp/lv_draw_pxp.h type lv_draw_sw_unit_t (line 38) | typedef lv_draw_sw_unit_t lv_draw_pxp_unit_t; FILE: gui/lvgl/src/draw/nxp/pxp/lv_draw_pxp_fill.c function lv_draw_pxp_fill (line 50) | void lv_draw_pxp_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_dsc... function _pxp_fill (line 78) | static void _pxp_fill(uint8_t * dest_buf, const lv_area_t * dest_area, i... FILE: gui/lvgl/src/draw/nxp/pxp/lv_draw_pxp_img.c function lv_draw_pxp_img (line 64) | void lv_draw_pxp_img(lv_draw_unit_t * draw_unit, const lv_draw_image_dsc... function _pxp_blit_recolor (line 119) | static void _pxp_blit_recolor(uint8_t * dest_buf, const lv_area_t * dest... function _pxp_blit_transform (line 185) | static void _pxp_blit_transform(uint8_t * dest_buf, const lv_area_t * de... function _pxp_blit (line 293) | static void _pxp_blit(uint8_t * dest_buf, const lv_area_t * dest_area, i... FILE: gui/lvgl/src/draw/nxp/pxp/lv_draw_pxp_layer.c function lv_draw_pxp_layer (line 54) | void lv_draw_pxp_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_d... FILE: gui/lvgl/src/draw/nxp/pxp/lv_pxp_cfg.c function lv_pxp_init (line 48) | void lv_pxp_init(void) function lv_pxp_deinit (line 62) | void lv_pxp_deinit(void) function lv_pxp_reset (line 69) | void lv_pxp_reset(void) function lv_pxp_run (line 77) | void lv_pxp_run(void) function lv_pxp_wait (line 83) | void lv_pxp_wait(void) FILE: gui/lvgl/src/draw/nxp/pxp/lv_pxp_cfg.h type pxp_cfg_t (line 49) | typedef struct { FILE: gui/lvgl/src/draw/nxp/pxp/lv_pxp_osa.c function PXP_IRQHandler (line 97) | void PXP_IRQHandler(void) function pxp_cfg_t (line 109) | pxp_cfg_t * pxp_get_default_cfg(void) function _pxp_zephyr_irq_handler (line 119) | static void _pxp_zephyr_irq_handler(void *) function _pxp_interrupt_init (line 125) | static void _pxp_interrupt_init(void) function _pxp_interrupt_deinit (line 147) | static void _pxp_interrupt_deinit(void) function _pxp_run (line 163) | static void _pxp_run(void) function _pxp_wait (line 174) | static void _pxp_wait(void) FILE: gui/lvgl/src/draw/nxp/pxp/lv_pxp_utils.c function pxp_output_pixel_format_t (line 41) | pxp_output_pixel_format_t pxp_get_out_px_format(lv_color_format_t cf) function pxp_as_pixel_format_t (line 67) | pxp_as_pixel_format_t pxp_get_as_px_format(lv_color_format_t cf) function pxp_ps_pixel_format_t (line 94) | pxp_ps_pixel_format_t pxp_get_ps_px_format(lv_color_format_t cf) function pxp_buf_aligned (line 130) | bool pxp_buf_aligned(const void * buf, uint32_t stride) FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_buf_vglite.c function lv_draw_buf_vglite_init_handlers (line 52) | void lv_draw_buf_vglite_init_handlers(void) function _invalidate_cache (line 72) | static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_a... function _width_to_stride (line 121) | static uint32_t _width_to_stride(uint32_t w, lv_color_format_t cf) FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite.c type vglite_draw_tasks_t (line 42) | typedef struct _vglite_draw_task_t { function lv_draw_vglite_init (line 107) | void lv_draw_vglite_init(void) function lv_draw_vglite_deinit (line 124) | void lv_draw_vglite_deinit(void) function _vglite_src_cf_supported (line 132) | static inline bool _vglite_src_cf_supported(lv_color_format_t cf) function _vglite_dest_cf_supported (line 162) | static inline bool _vglite_dest_cf_supported(lv_color_format_t cf) function _vglite_evaluate (line 187) | static int32_t _vglite_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) function _vglite_dispatch (line 280) | static int32_t _vglite_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t *... function _vglite_wait_for_finish (line 335) | static int32_t _vglite_wait_for_finish(lv_draw_unit_t * draw_unit) function _vglite_delete (line 351) | static int32_t _vglite_delete(lv_draw_unit_t * draw_unit) function _vglite_queue_task (line 482) | static inline void _vglite_queue_task(lv_draw_task_t * task) function _vglite_signal_task_ready (line 491) | static inline void _vglite_signal_task_ready(lv_draw_task_t * task) function _vglite_signal_all_task_ready (line 500) | static inline void _vglite_signal_all_task_ready(void) function _vglite_signal_flushed_task_ready (line 511) | static inline void _vglite_signal_flushed_task_ready(void) function _vglite_render_thread_cb (line 533) | static void _vglite_render_thread_cb(void * ptr) FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite.h type lv_draw_vglite_unit_t (line 38) | typedef struct lv_draw_vglite_unit { FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_arc.c type vg_arc (line 51) | typedef struct _vg_arc { type cubic_cont_pt (line 65) | typedef struct _cubic_cont_pt { function lv_draw_vglite_arc (line 99) | void lv_draw_vglite_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_ds... function _copy_arc (line 125) | static void _copy_arc(vg_arc * dst, vg_arc * src) function _rotate_point (line 143) | static void _rotate_point(int32_t angle, int32_t * x, int32_t * y) function _set_full_arc (line 160) | static void _set_full_arc(vg_arc * fullarc) function _lerp (line 219) | static inline float _lerp(float coord_a, float coord_b, uint16_t t) function _comp_bezier_point (line 228) | static inline float _comp_bezier_point(float t, cubic_cont_pt cp) function _get_bez_t_from_pos (line 244) | static uint16_t _get_bez_t_from_pos(float pt, cubic_cont_pt cp, bool dec) function _get_subarc_control_points (line 272) | static void _get_subarc_control_points(vg_arc * arc, int32_t span) function _get_arc_control_points (line 365) | static void _get_arc_control_points(vg_arc * arc, bool start) function _add_split_arc_path (line 430) | static void _add_split_arc_path(int32_t * arc_path, int * pidx, vg_arc *... function _add_arc_path (line 480) | static void _add_arc_path(int32_t * arc_path, int * pidx, int32_t radius, function _vglite_draw_arc (line 562) | static void _vglite_draw_arc(const lv_point_t * center, const lv_area_t ... FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_border.c function lv_draw_vglite_border (line 67) | void lv_draw_vglite_border(lv_draw_unit_t * draw_unit, const lv_draw_bor... function _vglite_draw_border (line 104) | static void _vglite_draw_border(const lv_area_t * coords, const lv_area_... FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_fill.c function lv_draw_vglite_fill (line 69) | void lv_draw_vglite_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill_... function _vglite_fill (line 101) | static void _vglite_fill(const lv_area_t * dest_area, const lv_draw_fill... function _vglite_draw_rect (line 148) | static void _vglite_draw_rect(const lv_area_t * coords, const lv_area_t ... FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_img.c function lv_draw_vglite_img (line 128) | void lv_draw_vglite_img(lv_draw_unit_t * draw_unit, const lv_draw_image_... function _vglite_blit (line 187) | static void _vglite_blit(const lv_area_t * src_area, const lv_draw_image... function _move_buf_close_to_area (line 213) | static void _move_buf_close_to_area(void ** buf, lv_area_t * area, uint3... function _vglite_blit_split (line 238) | static void _vglite_blit_split(void * dest_buf, lv_area_t * dest_area, u... function _vglite_draw_pattern (line 375) | static void _vglite_draw_pattern(const lv_area_t * clip_area, const lv_a... function vg_lite_color_t (line 421) | static vg_lite_color_t _vglite_recolor(const lv_draw_image_dsc_t * dsc) FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_label.c function lv_draw_vglite_label (line 67) | void lv_draw_vglite_label(lv_draw_unit_t * draw_unit, const lv_draw_labe... function _draw_vglite_letter (line 79) | static void _draw_vglite_letter(lv_draw_unit_t * draw_unit, lv_draw_glyp... function _vglite_draw_letter (line 153) | static void _vglite_draw_letter(const lv_area_t * mask_area, lv_color_t ... FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_layer.c function lv_draw_vglite_layer (line 49) | void lv_draw_vglite_layer(lv_draw_unit_t * draw_unit, const lv_draw_imag... FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_line.c function lv_draw_vglite_line (line 58) | void lv_draw_vglite_line(lv_draw_unit_t * draw_unit, const lv_draw_line_... function _vglite_draw_line (line 89) | static void _vglite_draw_line(const lv_point_t * point1, const lv_point_... FILE: gui/lvgl/src/draw/nxp/vglite/lv_draw_vglite_triangle.c function lv_draw_vglite_triangle (line 60) | void lv_draw_vglite_triangle(lv_draw_unit_t * draw_unit, const lv_draw_t... function _vglite_draw_triangle (line 89) | static void _vglite_draw_triangle(const lv_area_t * coords, const lv_are... FILE: gui/lvgl/src/draw/nxp/vglite/lv_vglite_buf.c function vg_lite_buffer_t (line 52) | vg_lite_buffer_t * vglite_get_dest_buf(void) function vg_lite_buffer_t (line 57) | vg_lite_buffer_t * vglite_get_src_buf(void) function vglite_set_dest_buf_ptr (line 62) | void vglite_set_dest_buf_ptr(void * buf) function vglite_set_src_buf_ptr (line 67) | void vglite_set_src_buf_ptr(const void * buf) function vglite_set_dest_buf (line 72) | void vglite_set_dest_buf(const void * buf, uint32_t width, uint32_t heig... function vglite_set_src_buf (line 78) | void vglite_set_src_buf(const void * buf, uint32_t width, uint32_t heigh... function vglite_set_buf (line 84) | void vglite_set_buf(vg_lite_buffer_t * vgbuf, void * buf, function _set_vgbuf_ptr (line 110) | static inline void _set_vgbuf_ptr(vg_lite_buffer_t * vgbuf, void * buf) FILE: gui/lvgl/src/draw/nxp/vglite/lv_vglite_matrix.c function vg_lite_matrix_t (line 46) | vg_lite_matrix_t * vglite_get_matrix(void) function vglite_set_translation_matrix (line 51) | void vglite_set_translation_matrix(const lv_area_t * dest_area) function vglite_set_transformation_matrix (line 57) | void vglite_set_transformation_matrix(const lv_area_t * dest_area, const... FILE: gui/lvgl/src/draw/nxp/vglite/lv_vglite_path.c function vglite_create_rect_path_data (line 45) | void vglite_create_rect_path_data(int32_t * path_data, uint32_t * path_d... FILE: gui/lvgl/src/draw/nxp/vglite/lv_vglite_utils.c function vglite_cmd_buf_is_flushed (line 74) | bool vglite_cmd_buf_is_flushed(void) function vglite_run (line 80) | void vglite_run(void) function vglite_wait_for_finish (line 108) | void vglite_wait_for_finish(void) function vg_lite_color_t (line 114) | vg_lite_color_t vglite_get_color(lv_color32_t lv_col32, bool gradient) function vg_lite_blend_t (line 135) | vg_lite_blend_t vglite_get_blend_mode(lv_blend_mode_t lv_blend_mode) function vg_lite_buffer_format_t (line 181) | vg_lite_buffer_format_t vglite_get_buf_format(lv_color_format_t cf) function vglite_get_stride_alignment (line 228) | uint8_t vglite_get_stride_alignment(lv_color_format_t cf) function vglite_src_buf_aligned (line 263) | bool vglite_src_buf_aligned(const void * buf, uint32_t stride, lv_color_... FILE: gui/lvgl/src/draw/nxp/vglite/lv_vglite_utils.h function vglite_set_scissor (line 168) | static inline void vglite_set_scissor(const lv_area_t * clip_area) FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d.c function lv_draw_dave2d_init (line 73) | void lv_draw_dave2d_init(void) function lv_draw_buf_dave2d_init_handlers (line 109) | static void lv_draw_buf_dave2d_init_handlers(void) function _dave2d_buf_invalidate_cache_cb (line 122) | static void _dave2d_buf_invalidate_cache_cb(const lv_draw_buf_t * draw_b... function _dave2d_buf_copy (line 151) | static void _dave2d_buf_copy(void * dest_buf, uint32_t dest_w, uint32_t ... function _dave2d_evaluate (line 213) | static int32_t _dave2d_evaluate(lv_draw_unit_t * u, lv_draw_task_t * t) function lv_draw_dave2d_dispatch (line 336) | static int32_t lv_draw_dave2d_dispatch(lv_draw_unit_t * draw_unit, lv_la... function _dave2d_render_thread_cb (line 404) | static void _dave2d_render_thread_cb(void * ptr) function execute_drawing (line 429) | static void execute_drawing(lv_draw_dave2d_unit_t * u) function d2_s32 (line 495) | static d2_s32 lv_dave2d_init(void) function dave2d_execute_dlist_and_flush (line 559) | void dave2d_execute_dlist_and_flush(void) FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d.h type lv_draw_dave2d_unit_t (line 32) | typedef struct { FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_arc.c function lv_draw_dave2d_arc (line 4) | void lv_draw_dave2d_arc(lv_draw_dave2d_unit_t * u, const lv_draw_arc_dsc... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_border.c function lv_draw_dave2d_border (line 12) | void lv_draw_dave2d_border(lv_draw_dave2d_unit_t * draw_unit, const lv_d... function dave2d_draw_border_simple (line 45) | static void dave2d_draw_border_simple(lv_draw_dave2d_unit_t * u, const l... function dave2d_draw_border_complex (line 156) | static void dave2d_draw_border_complex(lv_draw_dave2d_unit_t * u, const ... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_fill.c function lv_draw_dave2d_fill (line 4) | void lv_draw_dave2d_fill(lv_draw_dave2d_unit_t * u, const lv_draw_fill_d... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_image.c function lv_draw_dave2d_image (line 39) | void lv_draw_dave2d_image(lv_draw_dave2d_unit_t * draw_unit, const lv_dr... function img_draw_core (line 54) | static void img_draw_core(lv_draw_unit_t * u_base, const lv_draw_image_d... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_label.c function lv_draw_dave2d_label (line 9) | void lv_draw_dave2d_label(lv_draw_dave2d_unit_t * u, const lv_draw_label... function lv_draw_dave2d_draw_letter_cb (line 19) | static void lv_draw_dave2d_draw_letter_cb(lv_draw_unit_t * u, lv_draw_gl... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_line.c function lv_draw_dave2d_line (line 4) | void lv_draw_dave2d_line(lv_draw_dave2d_unit_t * u, const lv_draw_line_d... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_mask_rectangle.c function lv_draw_dave2d_mask_rect (line 4) | void lv_draw_dave2d_mask_rect(lv_draw_dave2d_unit_t * u, const lv_draw_m... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_triangle.c function lv_draw_dave2d_triangle (line 4) | void lv_draw_dave2d_triangle(lv_draw_dave2d_unit_t * u, const lv_draw_tr... FILE: gui/lvgl/src/draw/renesas/dave2d/lv_draw_dave2d_utils.c function d2_color (line 37) | d2_color lv_draw_dave2d_lv_colour_to_d2_colour(lv_color_t color) function d2_s32 (line 67) | d2_s32 lv_draw_dave2d_cf_fb_get(void) function d2_u32 (line 97) | d2_u32 lv_draw_dave2d_lv_colour_fmt_to_d2_fmt(lv_color_format_t colour_f... function d2_framebuffer_from_layer (line 123) | void d2_framebuffer_from_layer(d2_device * handle, lv_layer_t * layer) FILE: gui/lvgl/src/draw/sdl/lv_draw_sdl.c type cache_data_t (line 28) | typedef struct { function sdl_texture_cache_create_cb (line 62) | static bool sdl_texture_cache_create_cb(cache_data_t * cached_data, void... function sdl_texture_cache_free_cb (line 67) | static void sdl_texture_cache_free_cb(cache_data_t * cached_data, void *... function lv_cache_compare_res_t (line 77) | static lv_cache_compare_res_t sdl_texture_cache_compare_cb(const cache_d... function lv_draw_sdl_init (line 109) | void lv_draw_sdl_init(void) function dispatch (line 127) | static int32_t dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer) function evaluate (line 166) | static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) function draw_to_texture (line 177) | static bool draw_to_texture(lv_draw_sdl_unit_t * u, cache_data_t * cache... function blend_texture_layer (line 317) | static void blend_texture_layer(lv_draw_sdl_unit_t * u) function draw_from_cached_texture (line 357) | static void draw_from_cached_texture(lv_draw_sdl_unit_t * u) function execute_drawing (line 430) | static void execute_drawing(lv_draw_sdl_unit_t * u) function SDL_Texture (line 464) | static SDL_Texture * layer_get_texture(lv_layer_t * layer) FILE: gui/lvgl/src/draw/sdl/lv_draw_sdl.h type lv_draw_sdl_unit_t (line 40) | typedef struct { FILE: gui/lvgl/src/draw/sw/arm2d/lv_draw_sw_arm2d.h function else (line 128) | else if(LV_COLOR_FORMAT_XRGB8888 == des_cf) { \ function lv_result_t (line 165) | static inline lv_result_t lv_draw_sw_rgb565_swap_helium(void * buf, uint... function lv_result_t (line 171) | static inline lv_result_t lv_draw_sw_image_helium( function lv_result_t (line 528) | static inline lv_result_t lv_draw_sw_image_recolor_rgb565( function lv_result_t (line 552) | static inline lv_result_t lv_draw_sw_image_recolor_rgb888( FILE: gui/lvgl/src/draw/sw/blend/arm2d/lv_blend_arm2d.h function lv_result_t (line 214) | static inline lv_result_t lv_color_blend_to_rgb565_arm2d(lv_draw_sw_blen... function lv_result_t (line 225) | static inline lv_result_t lv_color_blend_to_rgb565_with_opa_arm2d(lv_dra... function lv_result_t (line 237) | static inline lv_result_t lv_color_blend_to_rgb565_with_mask_arm2d(lv_dr... function lv_result_t (line 250) | static inline lv_result_t lv_color_blend_to_rgb565_mix_mask_opa_arm2d(lv... function lv_result_t (line 264) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_arm2d(lv_draw... function lv_result_t (line 278) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_with_opa_arm2... function lv_result_t (line 292) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_with_mask_arm... function lv_result_t (line 308) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_... function lv_result_t (line 326) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_arm2d(lv_draw... function lv_result_t (line 346) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_with_opa_arm2... function lv_result_t (line 387) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_with_mask_arm... function lv_result_t (line 433) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_mix_mask_opa_... function lv_result_t (line 481) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_arm2d(lv_dr... function lv_result_t (line 496) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_with_opa_ar... function lv_result_t (line 512) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_with_mask_a... function lv_result_t (line 530) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_mix_mask_op... function lv_result_t (line 549) | static inline lv_result_t lv_color_blend_to_rgb888_arm2d(lv_draw_sw_blen... function lv_result_t (line 564) | static inline lv_result_t lv_color_blend_to_rgb888_with_opa_arm2d(lv_dra... function lv_result_t (line 581) | static inline lv_result_t lv_color_blend_to_rgb888_with_mask_arm2d(lv_dr... function lv_result_t (line 600) | static inline lv_result_t lv_color_blend_to_rgb888_mix_mask_opa_arm2d(lv... function lv_result_t (line 620) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_arm2d(lv_draw... function lv_result_t (line 642) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_with_opa_arm2... function lv_result_t (line 677) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_with_mask_arm... function lv_result_t (line 713) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_mix_mask_opa_... function lv_result_t (line 750) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_arm2d(lv_draw... function lv_result_t (line 771) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_with_opa_arm2... function lv_result_t (line 792) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_with_mask_arm... function lv_result_t (line 814) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_mix_mask_opa_... function lv_result_t (line 837) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_arm2d(lv_dr... function lv_result_t (line 858) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_with_opa_ar... function lv_result_t (line 879) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_with_mask_a... function lv_result_t (line 903) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_mix_mask_op... FILE: gui/lvgl/src/draw/sw/blend/helium/lv_blend_helium.h type asm_dsc_t (line 286) | typedef struct { function lv_result_t (line 302) | static inline lv_result_t lv_color_blend_to_rgb565_helium(lv_draw_sw_ble... function lv_result_t (line 317) | static inline lv_result_t lv_color_blend_to_rgb565_with_opa_helium(lv_dr... function lv_result_t (line 332) | static inline lv_result_t lv_color_blend_to_rgb565_with_mask_helium(lv_d... function lv_result_t (line 348) | static inline lv_result_t lv_color_blend_to_rgb565_mix_mask_opa_helium(l... function lv_result_t (line 365) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_helium(lv_dra... function lv_result_t (line 380) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_with_opa_heli... function lv_result_t (line 396) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_with_mask_hel... function lv_result_t (line 413) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_... function lv_result_t (line 432) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_helium(lv_dra... function lv_result_t (line 454) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_with_opa_heli... function lv_result_t (line 477) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_with_mask_hel... function lv_result_t (line 501) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_mix_mask_opa_... function lv_result_t (line 525) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_helium(lv_d... function lv_result_t (line 540) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_with_opa_he... function lv_result_t (line 556) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_with_mask_h... function lv_result_t (line 573) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_mix_mask_op... function lv_result_t (line 592) | static inline lv_result_t lv_color_blend_to_rgb888_helium(lv_draw_sw_ble... function lv_result_t (line 612) | static inline lv_result_t lv_color_blend_to_rgb888_with_opa_helium(lv_dr... function lv_result_t (line 634) | static inline lv_result_t lv_color_blend_to_rgb888_with_mask_helium(lv_d... function lv_result_t (line 657) | static inline lv_result_t lv_color_blend_to_rgb888_mix_mask_opa_helium(l... function lv_result_t (line 681) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_helium(lv_dra... function lv_result_t (line 703) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_with_opa_heli... function lv_result_t (line 726) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_with_mask_hel... function lv_result_t (line 750) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_mix_mask_opa_... function lv_result_t (line 777) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_helium(lv_dra... function lv_result_t (line 812) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_with_opa_heli... function lv_result_t (line 847) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_with_mask_hel... function lv_result_t (line 883) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_mix_mask_opa_... function lv_result_t (line 918) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_helium(lv_d... function lv_result_t (line 940) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_with_opa_he... function lv_result_t (line 963) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_with_mask_h... function lv_result_t (line 987) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_mix_mask_op... function lv_result_t (line 1011) | static inline lv_result_t lv_color_blend_to_argb8888_helium(lv_draw_sw_b... function lv_result_t (line 1026) | static inline lv_result_t lv_color_blend_to_argb8888_with_opa_helium(lv_... function lv_result_t (line 1041) | static inline lv_result_t lv_color_blend_to_argb8888_with_mask_helium(lv... function lv_result_t (line 1057) | static inline lv_result_t lv_color_blend_to_argb8888_mix_mask_opa_helium... function lv_result_t (line 1074) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_helium(lv_d... function lv_result_t (line 1089) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_with_opa_he... function lv_result_t (line 1105) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_with_mask_h... function lv_result_t (line 1122) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_mix_mask_op... function lv_result_t (line 1141) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_helium(lv_d... function lv_result_t (line 1163) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_with_opa_he... function lv_result_t (line 1186) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_with_mask_h... function lv_result_t (line 1210) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_mix_mask_op... function lv_result_t (line 1234) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_helium(lv... function lv_result_t (line 1249) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_with_opa_... function lv_result_t (line 1265) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_with_mask... function lv_result_t (line 1282) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_mix_mask_... FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend.c function lv_draw_sw_blend (line 56) | void lv_draw_sw_blend(lv_draw_unit_t * draw_unit, const lv_draw_sw_blend... FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend_private.h type lv_draw_sw_blend_dsc_t (line 33) | struct lv_draw_sw_blend_dsc_t { type lv_draw_sw_blend_fill_dsc_t (line 49) | struct lv_draw_sw_blend_fill_dsc_t { type lv_draw_sw_blend_image_dsc_t (line 61) | struct lv_draw_sw_blend_image_dsc_t { FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend_to_al88.c type lv_color_mix_alpha_cache_t (line 37) | typedef struct { function lv_draw_sw_blend_color_to_al88 (line 197) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_color_to_al88(lv_draw_sw_ble... function lv_draw_sw_blend_image_to_al88 (line 309) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_image_to_al88(lv_draw_sw_ble... function i1_image_blend (line 355) | static void LV_ATTRIBUTE_FAST_MEM i1_image_blend(lv_draw_sw_blend_image_... function l8_image_blend (line 448) | static void LV_ATTRIBUTE_FAST_MEM l8_image_blend(lv_draw_sw_blend_image_... function al88_image_blend (line 541) | static void LV_ATTRIBUTE_FAST_MEM al88_image_blend(lv_draw_sw_blend_imag... function rgb565_image_blend (line 629) | static void LV_ATTRIBUTE_FAST_MEM rgb565_image_blend(lv_draw_sw_blend_im... function rgb888_image_blend (line 724) | static void LV_ATTRIBUTE_FAST_MEM rgb888_image_blend(lv_draw_sw_blend_im... function argb8888_image_blend (line 826) | static void LV_ATTRIBUTE_FAST_MEM argb8888_image_blend(lv_draw_sw_blend_... function lv_color16a_eq (line 929) | static inline bool lv_color16a_eq(lv_color16a_t c1, lv_color16a_t c2) function lv_color16a_t (line 934) | static inline lv_color16a_t LV_ATTRIBUTE_FAST_MEM lv_color_mix16a(lv_col... function lv_color_16a_16a_mix (line 949) | static inline void LV_ATTRIBUTE_FAST_MEM lv_color_16a_16a_mix(lv_color16... function lv_color_mix_with_alpha_cache_init (line 989) | void lv_color_mix_with_alpha_cache_init(lv_color_mix_alpha_cache_t * cache) function get_bit (line 1000) | static inline uint8_t LV_ATTRIBUTE_FAST_MEM get_bit(const uint8_t * buf,... function blend_non_normal_pixel (line 1007) | static inline void LV_ATTRIBUTE_FAST_MEM blend_non_normal_pixel(lv_color... FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend_to_argb8888.c type lv_color_mix_alpha_cache_t (line 37) | typedef struct { function lv_draw_sw_blend_color_to_argb8888 (line 209) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_color_to_argb8888(lv_draw_sw... function lv_draw_sw_blend_image_to_argb8888 (line 318) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_image_to_argb8888(lv_draw_sw... function i1_image_blend (line 365) | static void LV_ATTRIBUTE_FAST_MEM i1_image_blend(lv_draw_sw_blend_image_... function al88_image_blend (line 458) | static void LV_ATTRIBUTE_FAST_MEM al88_image_blend(lv_draw_sw_blend_imag... function l8_image_blend (line 554) | static void LV_ATTRIBUTE_FAST_MEM l8_image_blend(lv_draw_sw_blend_image_... function rgb565_image_blend (line 645) | static void LV_ATTRIBUTE_FAST_MEM rgb565_image_blend(lv_draw_sw_blend_im... function rgb888_image_blend (line 744) | static void LV_ATTRIBUTE_FAST_MEM rgb888_image_blend(lv_draw_sw_blend_im... function argb8888_image_blend (line 864) | static void LV_ATTRIBUTE_FAST_MEM argb8888_image_blend(lv_draw_sw_blend_... function lv_color_8_32_mix (line 952) | static inline void LV_ATTRIBUTE_FAST_MEM lv_color_8_32_mix(const uint8_t... function lv_color32_t (line 971) | static inline lv_color32_t LV_ATTRIBUTE_FAST_MEM lv_color_32_32_mix(lv_c... function lv_color_mix_with_alpha_cache_init (line 1011) | void lv_color_mix_with_alpha_cache_init(lv_color_mix_alpha_cache_t * cache) function get_bit (line 1022) | static inline uint8_t LV_ATTRIBUTE_FAST_MEM get_bit(const uint8_t * buf,... function blend_non_normal_pixel (line 1029) | static inline void LV_ATTRIBUTE_FAST_MEM blend_non_normal_pixel(lv_color... FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend_to_i1.c function lv_draw_sw_blend_color_to_i1 (line 203) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_color_to_i1(lv_draw_sw_blend... function lv_draw_sw_blend_image_to_i1 (line 309) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_image_to_i1(lv_draw_sw_blend... function i1_image_blend (line 355) | static void LV_ATTRIBUTE_FAST_MEM i1_image_blend(lv_draw_sw_blend_image_... function l8_image_blend (line 473) | static void LV_ATTRIBUTE_FAST_MEM l8_image_blend(lv_draw_sw_blend_image_... function al88_image_blend (line 586) | static void LV_ATTRIBUTE_FAST_MEM al88_image_blend(lv_draw_sw_blend_imag... function argb8888_image_blend (line 700) | static void LV_ATTRIBUTE_FAST_MEM argb8888_image_blend(lv_draw_sw_blend_... function rgb888_image_blend (line 814) | static void LV_ATTRIBUTE_FAST_MEM rgb888_image_blend(lv_draw_sw_blend_im... function rgb565_image_blend (line 936) | static void LV_ATTRIBUTE_FAST_MEM rgb565_image_blend(lv_draw_sw_blend_im... function blend_non_normal_pixel (line 1053) | static inline void LV_ATTRIBUTE_FAST_MEM blend_non_normal_pixel(uint8_t ... function lv_color_8_8_mix (line 1083) | static inline void LV_ATTRIBUTE_FAST_MEM lv_color_8_8_mix(const uint8_t ... function set_bit (line 1102) | static inline void LV_ATTRIBUTE_FAST_MEM set_bit(uint8_t * buf, int32_t ... function clear_bit (line 1107) | static inline void LV_ATTRIBUTE_FAST_MEM clear_bit(uint8_t * buf, int32_... function get_bit (line 1112) | static inline uint8_t LV_ATTRIBUTE_FAST_MEM get_bit(const uint8_t * buf,... FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend_to_l8.c function lv_draw_sw_blend_color_to_l8 (line 181) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_color_to_l8(lv_draw_sw_blend... function lv_draw_sw_blend_image_to_l8 (line 283) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_image_to_l8(lv_draw_sw_blend... function i1_image_blend (line 330) | static void LV_ATTRIBUTE_FAST_MEM i1_image_blend(lv_draw_sw_blend_image_... function l8_image_blend (line 417) | static void LV_ATTRIBUTE_FAST_MEM l8_image_blend(lv_draw_sw_blend_image_... function al88_image_blend (line 499) | static void LV_ATTRIBUTE_FAST_MEM al88_image_blend(lv_draw_sw_blend_imag... function rgb565_image_blend (line 587) | static void LV_ATTRIBUTE_FAST_MEM rgb565_image_blend(lv_draw_sw_blend_im... function rgb888_image_blend (line 673) | static void LV_ATTRIBUTE_FAST_MEM rgb888_image_blend(lv_draw_sw_blend_im... function argb8888_image_blend (line 764) | static void LV_ATTRIBUTE_FAST_MEM argb8888_image_blend(lv_draw_sw_blend_... function lv_color_8_8_mix (line 845) | static inline void LV_ATTRIBUTE_FAST_MEM lv_color_8_8_mix(const uint8_t ... function get_bit (line 862) | static inline uint8_t LV_ATTRIBUTE_FAST_MEM get_bit(const uint8_t * buf,... function blend_non_normal_pixel (line 869) | static inline void LV_ATTRIBUTE_FAST_MEM blend_non_normal_pixel(uint8_t ... FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend_to_rgb565.c function lv_draw_sw_blend_color_to_rgb565 (line 211) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_color_to_rgb565(lv_draw_sw_b... function lv_draw_sw_blend_image_to_rgb565 (line 362) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_image_to_rgb565(lv_draw_sw_b... function i1_image_blend (line 409) | static void LV_ATTRIBUTE_FAST_MEM i1_image_blend(lv_draw_sw_blend_image_... function al88_image_blend (line 526) | static void LV_ATTRIBUTE_FAST_MEM al88_image_blend(lv_draw_sw_blend_imag... function l8_image_blend (line 644) | static void LV_ATTRIBUTE_FAST_MEM l8_image_blend(lv_draw_sw_blend_image_... function rgb565_image_blend (line 757) | static void LV_ATTRIBUTE_FAST_MEM rgb565_image_blend(lv_draw_sw_blend_im... function rgb888_image_blend (line 867) | static void LV_ATTRIBUTE_FAST_MEM rgb888_image_blend(lv_draw_sw_blend_im... function argb8888_image_blend (line 979) | static void LV_ATTRIBUTE_FAST_MEM argb8888_image_blend(lv_draw_sw_blend_... function l8_to_rgb565 (line 1094) | static inline uint16_t LV_ATTRIBUTE_FAST_MEM l8_to_rgb565(const uint8_t c1) function lv_color_8_16_mix (line 1099) | static inline uint16_t LV_ATTRIBUTE_FAST_MEM lv_color_8_16_mix(const uin... function lv_color_24_16_mix (line 1117) | static inline uint16_t LV_ATTRIBUTE_FAST_MEM lv_color_24_16_mix(const ui... function get_bit (line 1136) | static inline uint8_t LV_ATTRIBUTE_FAST_MEM get_bit(const uint8_t * buf,... FILE: gui/lvgl/src/draw/sw/blend/lv_draw_sw_blend_to_rgb888.c function lv_draw_sw_blend_color_to_rgb888 (line 184) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_color_to_rgb888(lv_draw_sw_b... function lv_draw_sw_blend_image_to_rgb888 (line 311) | void LV_ATTRIBUTE_FAST_MEM lv_draw_sw_blend_image_to_rgb888(lv_draw_sw_b... function i1_image_blend (line 359) | static void LV_ATTRIBUTE_FAST_MEM i1_image_blend(lv_draw_sw_blend_image_... function al88_image_blend (line 449) | static void LV_ATTRIBUTE_FAST_MEM al88_image_blend(lv_draw_sw_blend_imag... function l8_image_blend (line 535) | static void LV_ATTRIBUTE_FAST_MEM l8_image_blend(lv_draw_sw_blend_image_... function rgb565_image_blend (line 623) | static void LV_ATTRIBUTE_FAST_MEM rgb565_image_blend(lv_draw_sw_blend_im... function rgb888_image_blend (line 721) | static void LV_ATTRIBUTE_FAST_MEM rgb888_image_blend(lv_draw_sw_blend_im... function argb8888_image_blend (line 821) | static void LV_ATTRIBUTE_FAST_MEM argb8888_image_blend(lv_draw_sw_blend_... function blend_non_normal_pixel (line 906) | static inline void LV_ATTRIBUTE_FAST_MEM blend_non_normal_pixel(uint8_t ... function lv_color_8_24_mix (line 932) | static inline void LV_ATTRIBUTE_FAST_MEM lv_color_8_24_mix(const uint8_t... function lv_color_24_24_mix (line 950) | static inline void LV_ATTRIBUTE_FAST_MEM lv_color_24_24_mix(const uint8_... function get_bit (line 970) | static inline uint8_t LV_ATTRIBUTE_FAST_MEM get_bit(const uint8_t * buf,... FILE: gui/lvgl/src/draw/sw/blend/neon/lv_blend_neon.h type asm_dsc_t (line 278) | typedef struct { function lv_result_t (line 294) | static inline lv_result_t lv_color_blend_to_rgb565_neon(lv_draw_sw_blend... function lv_result_t (line 309) | static inline lv_result_t lv_color_blend_to_rgb565_with_opa_neon(lv_draw... function lv_result_t (line 324) | static inline lv_result_t lv_color_blend_to_rgb565_with_mask_neon(lv_dra... function lv_result_t (line 340) | static inline lv_result_t lv_color_blend_to_rgb565_mix_mask_opa_neon(lv_... function lv_result_t (line 357) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_neon(lv_draw_... function lv_result_t (line 372) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_with_opa_neon... function lv_result_t (line 388) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_with_mask_neo... function lv_result_t (line 405) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_... function lv_result_t (line 424) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_neon(lv_draw_... function lv_result_t (line 446) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_with_opa_neon... function lv_result_t (line 469) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_with_mask_neo... function lv_result_t (line 493) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb565_mix_mask_opa_... function lv_result_t (line 517) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_neon(lv_dra... function lv_result_t (line 532) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_with_opa_ne... function lv_result_t (line 548) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_with_mask_n... function lv_result_t (line 565) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb565_mix_mask_op... function lv_result_t (line 584) | static inline lv_result_t lv_color_blend_to_rgb888_neon(lv_draw_sw_blend... function lv_result_t (line 604) | static inline lv_result_t lv_color_blend_to_rgb888_with_opa_neon(lv_draw... function lv_result_t (line 626) | static inline lv_result_t lv_color_blend_to_rgb888_with_mask_neon(lv_dra... function lv_result_t (line 649) | static inline lv_result_t lv_color_blend_to_rgb888_mix_mask_opa_neon(lv_... function lv_result_t (line 673) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_neon(lv_draw_... function lv_result_t (line 695) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_with_opa_neon... function lv_result_t (line 718) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_with_mask_neo... function lv_result_t (line 742) | static inline lv_result_t lv_rgb565_blend_normal_to_rgb888_mix_mask_opa_... function lv_result_t (line 769) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_neon(lv_draw_... function lv_result_t (line 804) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_with_opa_neon... function lv_result_t (line 839) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_with_mask_neo... function lv_result_t (line 875) | static inline lv_result_t lv_rgb888_blend_normal_to_rgb888_mix_mask_opa_... function lv_result_t (line 910) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_neon(lv_dra... function lv_result_t (line 932) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_with_opa_ne... function lv_result_t (line 955) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_with_mask_n... function lv_result_t (line 979) | static inline lv_result_t lv_argb8888_blend_normal_to_rgb888_mix_mask_op... function lv_result_t (line 1003) | static inline lv_result_t lv_color_blend_to_argb8888_neon(lv_draw_sw_ble... function lv_result_t (line 1018) | static inline lv_result_t lv_color_blend_to_argb8888_with_opa_neon(lv_dr... function lv_result_t (line 1033) | static inline lv_result_t lv_color_blend_to_argb8888_with_mask_neon(lv_d... function lv_result_t (line 1049) | static inline lv_result_t lv_color_blend_to_argb8888_mix_mask_opa_neon(l... function lv_result_t (line 1066) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_neon(lv_dra... function lv_result_t (line 1081) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_with_opa_ne... function lv_result_t (line 1097) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_with_mask_n... function lv_result_t (line 1114) | static inline lv_result_t lv_rgb565_blend_normal_to_argb8888_mix_mask_op... function lv_result_t (line 1133) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_neon(lv_dra... function lv_result_t (line 1155) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_with_opa_ne... function lv_result_t (line 1178) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_with_mask_n... function lv_result_t (line 1202) | static inline lv_result_t lv_rgb888_blend_normal_to_argb8888_mix_mask_op... function lv_result_t (line 1226) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_neon(lv_d... function lv_result_t (line 1241) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_with_opa_... function lv_result_t (line 1257) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_with_mask... function lv_result_t (line 1274) | static inline lv_result_t lv_argb8888_blend_normal_to_argb8888_mix_mask_... FILE: gui/lvgl/src/draw/sw/lv_draw_sw.c function lv_draw_sw_init (line 164) | void lv_draw_sw_init(void) function lv_draw_sw_deinit (line 189) | void lv_draw_sw_deinit(void) function lv_draw_sw_delete (line 200) | static int32_t lv_draw_sw_delete(lv_draw_unit_t * draw_unit) function lv_draw_sw_rgb565_swap (line 219) | void lv_draw_sw_rgb565_swap(void * buf, uint32_t buf_size_px) function lv_draw_sw_i1_invert (line 253) | void lv_draw_sw_i1_invert(void * buf, uint32_t buf_size) function lv_draw_sw_rotate (line 284) | void lv_draw_sw_rotate(const void * src, void * dest, int32_t src_width,... function execute_drawing_unit (line 381) | static inline void execute_drawing_unit(lv_draw_sw_unit_t * u) function evaluate (line 392) | static int32_t evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t * task) function dispatch (line 430) | static int32_t dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * layer) function render_thread_cb (line 470) | static void render_thread_cb(void * ptr) function execute_drawing (line 499) | static void execute_drawing(lv_draw_sw_unit_t * u) function rotate270_argb8888 (line 592) | static void rotate270_argb8888(const uint32_t * src, uint32_t * dst, int... function rotate180_argb8888 (line 613) | static void rotate180_argb8888(const uint32_t * src, uint32_t * dst, int... function rotate90_argb8888 (line 632) | static void rotate90_argb8888(const uint32_t * src, uint32_t * dst, int3... function rotate90_rgb888 (line 656) | static void rotate90_rgb888(const uint8_t * src, uint8_t * dst, int32_t ... function rotate180_rgb888 (line 675) | static void rotate180_rgb888(const uint8_t * src, uint8_t * dst, int32_t... function rotate270_rgb888 (line 693) | static void rotate270_rgb888(const uint8_t * src, uint8_t * dst, int32_t... function rotate270_rgb565 (line 715) | static void rotate270_rgb565(const uint16_t * src, uint16_t * dst, int32... function rotate180_rgb565 (line 736) | static void rotate180_rgb565(const uint16_t * src, uint16_t * dst, int32... function rotate90_rgb565 (line 755) | static void rotate90_rgb565(const uint16_t * src, uint16_t * dst, int32_... function rotate90_l8 (line 781) | static void rotate90_l8(const uint8_t * src, uint8_t * dst, int32_t src_... function rotate180_l8 (line 799) | static void rotate180_l8(const uint8_t * src, uint8_t * dst, int32_t wid... function rotate270_l8 (line 815) | static void rotate270_l8(const uint8_t * src, uint8_t * dst, int32_t src... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_arc.c function lv_draw_sw_arc (line 53) | void lv_draw_sw_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t ... function add_circle (line 249) | static void add_circle(const lv_opa_t * circle_mask, const lv_area_t * b... function get_rounded_area (line 269) | static void get_rounded_area(int16_t angle, int32_t radius, uint8_t thic... function lv_draw_sw_arc (line 306) | void lv_draw_sw_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_dsc_t ... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_border.c function lv_draw_sw_border (line 54) | void lv_draw_sw_border(lv_draw_unit_t * draw_unit, const lv_draw_border_... function draw_border_complex (line 90) | void draw_border_complex(lv_draw_unit_t * draw_unit, const lv_area_t * o... function draw_border_simple (line 288) | static void draw_border_simple(lv_draw_unit_t * draw_unit, const lv_area... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_box_shadow.c function lv_draw_sw_box_shadow (line 58) | void lv_draw_sw_box_shadow(lv_draw_unit_t * draw_unit, const lv_draw_box... function shadow_draw_corner_buf (line 570) | static void LV_ATTRIBUTE_FAST_MEM shadow_draw_corner_buf(const lv_area_t... function shadow_blur_corner (line 657) | static void LV_ATTRIBUTE_FAST_MEM shadow_blur_corner(int32_t size, int32... function lv_draw_sw_box_shadow (line 732) | void lv_draw_sw_box_shadow(lv_draw_unit_t * draw_unit, const lv_draw_box... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_fill.c function lv_draw_sw_fill (line 48) | void lv_draw_sw_fill(lv_draw_unit_t * draw_unit, lv_draw_fill_dsc_t * ds... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_gradient.c type lv_grad_radial_state_t (line 35) | typedef struct { type lv_grad_linear_state_t (line 52) | typedef struct { type lv_grad_conical_state_t (line 60) | typedef struct { type lv_result_t (line 75) | typedef lv_result_t (*op_cache_t)(lv_grad_t * c, void * ctx); function lv_grad_t (line 92) | static lv_grad_t * allocate_item(const lv_grad_dsc_t * g, int32_t w, int... function extend_w (line 123) | static inline int32_t extend_w(int32_t w, lv_grad_extend_t extend) function lv_grad_t (line 144) | lv_grad_t * lv_gradient_get(const lv_grad_dsc_t * g, int32_t w, int32_t h) function lv_gradient_color_calculate (line 164) | void LV_ATTRIBUTE_FAST_MEM lv_gradient_color_calculate(const lv_grad_dsc... function lv_gradient_cleanup (line 217) | void lv_gradient_cleanup(lv_grad_t * grad) function lv_gradient_init_stops (line 222) | void lv_gradient_init_stops(lv_grad_dsc_t * grad, const lv_color_t color... function lv_gradient_radial_setup (line 280) | void lv_gradient_radial_setup(lv_grad_dsc_t * dsc, const lv_area_t * coo... function lv_gradient_radial_cleanup (line 350) | void lv_gradient_radial_cleanup(lv_grad_dsc_t * dsc) function lv_gradient_radial_get_line (line 360) | void LV_ATTRIBUTE_FAST_MEM lv_gradient_radial_get_line(lv_grad_dsc_t * d... function lv_gradient_linear_setup (line 469) | void lv_gradient_linear_setup(lv_grad_dsc_t * dsc, const lv_area_t * coo... function lv_gradient_linear_cleanup (line 498) | void lv_gradient_linear_cleanup(lv_grad_dsc_t * dsc) function lv_gradient_linear_get_line (line 508) | void LV_ATTRIBUTE_FAST_MEM lv_gradient_linear_get_line(lv_grad_dsc_t * d... function lv_gradient_conical_setup (line 542) | void lv_gradient_conical_setup(lv_grad_dsc_t * dsc, const lv_area_t * co... function lv_gradient_conical_cleanup (line 570) | void lv_gradient_conical_cleanup(lv_grad_dsc_t * dsc) function lv_gradient_conical_get_line (line 580) | void LV_ATTRIBUTE_FAST_MEM lv_gradient_conical_get_line(lv_grad_dsc_t * ... function lv_grad_linear_init (line 621) | void lv_grad_linear_init(lv_grad_dsc_t * dsc, int32_t from_x, int32_t fr... function lv_grad_radial_init (line 632) | void lv_grad_radial_init(lv_grad_dsc_t * dsc, int32_t center_x, int32_t ... function lv_grad_conical_init (line 647) | void lv_grad_conical_init(lv_grad_dsc_t * dsc, int32_t center_x, int32_t... function lv_grad_radial_set_focal (line 658) | void lv_grad_radial_set_focal(lv_grad_dsc_t * dsc, int32_t center_x, int... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_gradient.h type lv_color_t (line 37) | typedef lv_color_t lv_grad_color_t; FILE: gui/lvgl/src/draw/sw/lv_draw_sw_gradient_private.h type lv_grad_t (line 29) | struct lv_grad_t { FILE: gui/lvgl/src/draw/sw/lv_draw_sw_img.c function lv_draw_sw_layer (line 75) | void lv_draw_sw_layer(lv_draw_unit_t * draw_unit, const lv_draw_image_ds... function lv_draw_sw_image (line 165) | void lv_draw_sw_image(lv_draw_unit_t * draw_unit, const lv_draw_image_ds... function img_draw_core (line 180) | static void img_draw_core(lv_draw_unit_t * draw_unit, const lv_draw_imag... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_letter.c function lv_draw_sw_label (line 54) | void lv_draw_sw_label(lv_draw_unit_t * draw_unit, const lv_draw_label_ds... function draw_letter_cb (line 67) | static void LV_ATTRIBUTE_FAST_MEM draw_letter_cb(lv_draw_unit_t * draw_u... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_line.c function lv_draw_sw_line (line 50) | void lv_draw_sw_line(lv_draw_unit_t * draw_unit, const lv_draw_line_dsc_... function draw_line_hor (line 105) | static void LV_ATTRIBUTE_FAST_MEM draw_line_hor(lv_draw_unit_t * draw_un... function draw_line_ver (line 180) | static void LV_ATTRIBUTE_FAST_MEM draw_line_ver(lv_draw_unit_t * draw_un... function draw_line_skew (line 251) | static void LV_ATTRIBUTE_FAST_MEM draw_line_skew(lv_draw_unit_t * draw_u... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_mask.c function lv_draw_sw_mask_init (line 81) | void lv_draw_sw_mask_init(void) function lv_draw_sw_mask_deinit (line 86) | void lv_draw_sw_mask_deinit(void) function lv_draw_sw_mask_res_t (line 91) | lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM lv_draw_sw_mask_apply(void *... function lv_draw_sw_mask_free_param (line 110) | void lv_draw_sw_mask_free_param(void * p) function lv_draw_sw_mask_cleanup (line 130) | void lv_draw_sw_mask_cleanup(void) function lv_draw_sw_mask_line_points_init (line 141) | void lv_draw_sw_mask_line_points_init(lv_draw_sw_mask_line_param_t * par... function lv_draw_sw_mask_line_angle_init (line 223) | void lv_draw_sw_mask_line_angle_init(lv_draw_sw_mask_line_param_t * para... function lv_draw_sw_mask_angle_init (line 241) | void lv_draw_sw_mask_angle_init(lv_draw_sw_mask_angle_param_t * param, i... function lv_draw_sw_mask_radius_init (line 294) | void lv_draw_sw_mask_radius_init(lv_draw_sw_mask_radius_param_t * param,... function lv_draw_sw_mask_fade_init (line 357) | void lv_draw_sw_mask_fade_init(lv_draw_sw_mask_fade_param_t * param, con... function lv_draw_sw_mask_map_init (line 370) | void lv_draw_sw_mask_map_init(lv_draw_sw_mask_map_param_t * param, const... function lv_draw_sw_mask_res_t (line 382) | static lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM lv_draw_mask_line(lv_... function lv_draw_sw_mask_res_t (line 442) | static lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM line_mask_flat(lv_opa... function lv_draw_sw_mask_res_t (line 559) | static lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM line_mask_steep(lv_op... function lv_draw_sw_mask_res_t (line 702) | static lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM lv_draw_mask_angle(lv... function lv_draw_sw_mask_res_t (line 840) | static lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM lv_draw_mask_radius(l... function lv_draw_sw_mask_res_t (line 950) | static lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM lv_draw_mask_fade(lv_... function lv_draw_sw_mask_res_t (line 996) | static lv_draw_sw_mask_res_t LV_ATTRIBUTE_FAST_MEM lv_draw_mask_map(lv_o... function circ_init (line 1036) | static void circ_init(lv_point_t * c, int32_t * tmp, int32_t radius) function circ_cont (line 1048) | static bool circ_cont(lv_point_t * c) function circ_next (line 1058) | static void circ_next(lv_point_t * c, int32_t * tmp) function circ_calc_aa4 (line 1071) | static void circ_calc_aa4(lv_draw_sw_mask_radius_circle_dsc_t * c, int32... function lv_opa_t (line 1220) | static lv_opa_t * get_next_line(lv_draw_sw_mask_radius_circle_dsc_t * c,... function lv_opa_t (line 1228) | static inline lv_opa_t LV_ATTRIBUTE_FAST_MEM mask_mix(lv_opa_t mask_act,... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_mask.h type lv_draw_sw_mask_res_t (line 35) | typedef enum { type lv_draw_sw_mask_type_t (line 44) | typedef enum { type lv_draw_sw_mask_line_side_t (line 52) | typedef enum { type lv_draw_sw_mask_res_t (line 63) | typedef lv_draw_sw_mask_res_t (*lv_draw_sw_mask_xcb_t)(lv_opa_t * mask_b... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_mask_private.h type lv_draw_sw_mask_radius_circle_dsc_t (line 29) | typedef struct { type lv_draw_sw_mask_common_dsc_t (line 39) | struct lv_draw_sw_mask_common_dsc_t { type lv_draw_sw_mask_line_param_t (line 44) | struct lv_draw_sw_mask_line_param_t { type lv_draw_sw_mask_angle_param_t (line 82) | struct lv_draw_sw_mask_angle_param_t { type lv_draw_sw_mask_radius_param_t (line 97) | struct lv_draw_sw_mask_radius_param_t { type lv_draw_sw_mask_fade_param_t (line 111) | struct lv_draw_sw_mask_fade_param_t { type lv_draw_sw_mask_map_param_t (line 125) | struct lv_draw_sw_mask_map_param_t { type lv_draw_sw_mask_radius_circle_dsc_t (line 135) | typedef lv_draw_sw_mask_radius_circle_dsc_t lv_draw_sw_mask_radius_circl... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_mask_rect.c function lv_draw_sw_mask_rect (line 46) | void lv_draw_sw_mask_rect(lv_draw_unit_t * draw_unit, const lv_draw_mask... function lv_draw_sw_mask_rect (line 124) | void lv_draw_sw_mask_rect(lv_draw_unit_t * draw_unit, const lv_draw_mask... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_private.h type lv_draw_sw_unit_t (line 34) | struct lv_draw_sw_unit_t { type lv_draw_sw_shadow_cache_t (line 47) | typedef struct { FILE: gui/lvgl/src/draw/sw/lv_draw_sw_transform.c type point_transform_dsc_t (line 25) | typedef struct { function lv_draw_sw_transform (line 100) | void lv_draw_sw_transform(lv_draw_unit_t * draw_unit, const lv_area_t * ... function transform_rgb888 (line 295) | static void transform_rgb888(const uint8_t * src, int32_t src_w, int32_t... function transform_argb8888 (line 395) | static void transform_argb8888(const uint8_t * src, int32_t src_w, int32... function transform_rgb565a8 (line 488) | static void transform_rgb565a8(const uint8_t * src, int32_t src_w, int32... function transform_a8 (line 603) | static void transform_a8(const uint8_t * src, int32_t src_w, int32_t src... function transform_l8_to_al88 (line 684) | static void transform_l8_to_al88(const uint8_t * src, int32_t src_w, int... function transform_l8_to_argb8888 (line 765) | static void transform_l8_to_argb8888(const uint8_t * src, int32_t src_w,... function transform_point_upscaled (line 844) | static void transform_point_upscaled(point_transform_dsc_t * t, int32_t ... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_triangle.c function lv_draw_sw_triangle (line 47) | void lv_draw_sw_triangle(lv_draw_unit_t * draw_unit, const lv_draw_trian... FILE: gui/lvgl/src/draw/sw/lv_draw_sw_vector.c type _tvg_rect (line 29) | typedef struct { type _tvg_color (line 36) | typedef struct { function lv_area_to_tvg (line 55) | static void lv_area_to_tvg(_tvg_rect * rect, const lv_area_t * area) function lv_color_to_tvg (line 63) | static void lv_color_to_tvg(_tvg_color * color, const lv_color32_t * c, ... function lv_matrix_to_tvg (line 71) | static void lv_matrix_to_tvg(Tvg_Matrix * tm, const lv_matrix_t * m) function _set_paint_matrix (line 84) | static void _set_paint_matrix(Tvg_Paint * obj, const Tvg_Matrix * m) function _set_paint_shape (line 89) | static void _set_paint_shape(Tvg_Paint * obj, const lv_vector_path_t * p) function Tvg_Stroke_Cap (line 141) | static Tvg_Stroke_Cap lv_stroke_cap_to_tvg(lv_vector_stroke_cap_t cap) function Tvg_Stroke_Join (line 155) | static Tvg_Stroke_Join lv_stroke_join_to_tvg(lv_vector_stroke_join_t join) function Tvg_Stroke_Fill (line 169) | static Tvg_Stroke_Fill lv_spread_to_tvg(lv_vector_gradient_spread_t sp) function _setup_gradient (line 183) | static void _setup_gradient(Tvg_Gradient * gradient, const lv_vector_gra... function _set_paint_stroke_gradient (line 206) | static void _set_paint_stroke_gradient(Tvg_Paint * obj, const lv_vector_... function _set_paint_stroke (line 223) | static void _set_paint_stroke(Tvg_Paint * obj, const lv_vector_stroke_ds... function Tvg_Fill_Rule (line 245) | static Tvg_Fill_Rule lv_fill_rule_to_tvg(lv_vector_fill_t rule) function _set_paint_fill_gradient (line 257) | static void _set_paint_fill_gradient(Tvg_Paint * obj, const lv_vector_gr... function _set_paint_fill_pattern (line 274) | static void _set_paint_fill_pattern(Tvg_Paint * obj, Tvg_Canvas * canvas... function _set_paint_fill (line 315) | static void _set_paint_fill(Tvg_Paint * obj, Tvg_Canvas * canvas, const ... function Tvg_Blend_Method (line 340) | static Tvg_Blend_Method lv_blend_to_tvg(lv_vector_blend_t blend) function _set_paint_blend_mode (line 363) | static void _set_paint_blend_mode(Tvg_Paint * obj, lv_vector_blend_t blend) function _task_draw_cb (line 368) | static void _task_draw_cb(void * ctx, const lv_vector_path_t * path, con... function lv_draw_sw_vector (line 408) | void lv_draw_sw_vector(lv_draw_unit_t * draw_unit, const lv_draw_vector_... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_buf_vg_lite.c function lv_draw_buf_vg_lite_init_handlers (line 43) | void lv_draw_buf_vg_lite_init_handlers(void) function width_to_stride (line 53) | static uint32_t width_to_stride(uint32_t w, lv_color_format_t color_format) FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite.c function lv_draw_vg_lite_init (line 55) | void lv_draw_vg_lite_init(void) function lv_draw_vg_lite_deinit (line 84) | void lv_draw_vg_lite_deinit(void) function check_image_is_supported (line 92) | static bool check_image_is_supported(const lv_draw_image_dsc_t * dsc) function draw_execute (line 104) | static void draw_execute(lv_draw_vg_lite_unit_t * u) function draw_dispatch (line 177) | static int32_t draw_dispatch(lv_draw_unit_t * draw_unit, lv_layer_t * la... function draw_evaluate (line 221) | static int32_t draw_evaluate(lv_draw_unit_t * draw_unit, lv_draw_task_t ... function draw_delete (line 267) | static int32_t draw_delete(lv_draw_unit_t * draw_unit) FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_arc.c function lv_draw_vg_lite_arc (line 55) | void lv_draw_vg_lite_arc(lv_draw_unit_t * draw_unit, const lv_draw_arc_d... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_border.c function lv_draw_vg_lite_border (line 44) | void lv_draw_vg_lite_border(lv_draw_unit_t * draw_unit, const lv_draw_bo... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_box_shadow.c function lv_draw_vg_lite_box_shadow (line 41) | void lv_draw_vg_lite_box_shadow(lv_draw_unit_t * draw_unit, const lv_dra... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_fill.c function lv_draw_vg_lite_fill (line 48) | void lv_draw_vg_lite_fill(lv_draw_unit_t * draw_unit, const lv_draw_fill... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_img.c function lv_draw_vg_lite_img (line 48) | void lv_draw_vg_lite_img(lv_draw_unit_t * draw_unit, const lv_draw_image... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_label.c function lv_draw_vg_lite_label (line 66) | void lv_draw_vg_lite_label(lv_draw_unit_t * draw_unit, const lv_draw_lab... function draw_letter_cb (line 87) | static void draw_letter_cb(lv_draw_unit_t * draw_unit, lv_draw_glyph_dsc... function draw_letter_bitmap (line 142) | static void draw_letter_bitmap(lv_draw_vg_lite_unit_t * u, const lv_draw... function draw_letter_outline (line 230) | static void draw_letter_outline(lv_draw_vg_lite_unit_t * u, const lv_dra... function vg_lite_outline_push (line 298) | static void vg_lite_outline_push(const lv_freetype_outline_event_param_t... function freetype_outline_event_cb (line 337) | static void freetype_outline_event_cb(lv_event_t * e) FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_layer.c function lv_draw_vg_lite_layer (line 41) | void lv_draw_vg_lite_layer(lv_draw_unit_t * draw_unit, const lv_draw_ima... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_line.c function lv_draw_vg_lite_line (line 46) | void lv_draw_vg_lite_line(lv_draw_unit_t * draw_unit, const lv_draw_line... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_mask_rect.c function lv_draw_vg_lite_mask_rect (line 45) | void lv_draw_vg_lite_mask_rect(lv_draw_unit_t * draw_unit, const lv_draw... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_triangle.c function lv_draw_vg_lite_triangle (line 44) | void lv_draw_vg_lite_triangle(lv_draw_unit_t * draw_unit, const lv_draw_... FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_type.h type lv_vg_lite_pending_t (line 38) | struct lv_vg_lite_pending_t type lv_draw_vg_lite_unit_t (line 40) | struct lv_draw_vg_lite_unit_t { FILE: gui/lvgl/src/draw/vg_lite/lv_draw_vg_lite_vector.c type lv_draw_vg_lite_unit_t (line 33) | struct lv_draw_vg_lite_unit_t function lv_draw_vg_lite_vector (line 57) | void lv_draw_vg_lite_vector(lv_draw_unit_t * draw_unit, const lv_draw_ve... function vg_lite_color_t (line 75) | static vg_lite_color_t lv_color32_to_vg(lv_color32_t color, lv_opa_t opa) function task_draw_cb (line 86) | static void task_draw_cb(void * ctx, const lv_vector_path_t * path, cons... function vg_lite_quality_t (line 294) | static vg_lite_quality_t lv_quality_to_vg(lv_vector_path_quality_t quality) function lv_path_to_vg (line 308) | static void lv_path_to_vg(lv_vg_lite_path_t * dest, const lv_vector_path... function vg_lite_path_type_t (line 377) | static vg_lite_path_type_t lv_path_opa_to_path_type(const lv_vector_draw... function vg_lite_blend_t (line 397) | static vg_lite_blend_t lv_blend_to_vg(lv_vector_blend_t blend) function vg_lite_fill_t (line 423) | static vg_lite_fill_t lv_fill_to_vg(lv_vector_fill_t fill_rule) FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_decoder.c function lv_vg_lite_decoder_init (line 65) | void lv_vg_lite_decoder_init(void) function lv_vg_lite_decoder_deinit (line 75) | void lv_vg_lite_decoder_deinit(void) function image_color32_pre_mul (line 90) | static void image_color32_pre_mul(lv_color32_t * img_data, uint32_t px_s... function image_stride (line 98) | static uint32_t image_stride(const lv_image_header_t * header) function image_decode_to_index8_line (line 111) | static void image_decode_to_index8_line(uint8_t * dest, const uint8_t * ... function lv_result_t (line 153) | static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 173) | static lv_result_t decoder_open_variable(lv_image_decoder_t * decoder, l... function lv_result_t (line 235) | static lv_result_t decoder_open_file(lv_image_decoder_t * decoder, lv_im... function lv_result_t (line 346) | static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_d... function decoder_close (line 386) | static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_grad.c type grad_type_t (line 35) | typedef enum { type grad_item_t (line 42) | typedef struct { type lv_draw_vg_lite_unit_t (line 56) | struct lv_draw_vg_lite_unit_t function lv_vg_lite_grad_init (line 78) | void lv_vg_lite_grad_init(struct lv_draw_vg_lite_unit_t * u, uint32_t ca... function lv_vg_lite_grad_deinit (line 94) | void lv_vg_lite_grad_deinit(struct lv_draw_vg_lite_unit_t * u) function lv_vg_lite_draw_grad (line 104) | bool lv_vg_lite_draw_grad( function lv_vg_lite_draw_grad_helper (line 227) | bool lv_vg_lite_draw_grad_helper( function grad_item_t (line 325) | static grad_item_t * grad_get(struct lv_draw_vg_lite_unit_t * u, const l... function grad_cache_release_cb (line 357) | static void grad_cache_release_cb(void * entry, void * user_data) function vg_lite_color_ramp_t (line 364) | static vg_lite_color_ramp_t * grad_create_color_ramp(const lv_vector_gra... function linear_grad_create (line 388) | static bool linear_grad_create(grad_item_t * item) function linear_ext_grad_create (line 428) | static bool linear_ext_grad_create(grad_item_t * item) function radial_grad_create (line 480) | static bool radial_grad_create(grad_item_t * item) function grad_type_t (line 533) | static grad_type_t lv_grad_style_to_type(lv_vector_gradient_style_t style) function grad_point_to_matrix (line 547) | static void grad_point_to_matrix(vg_lite_matrix_t * grad_matrix, float x... function vg_lite_gradient_spreadmode_t (line 557) | static vg_lite_gradient_spreadmode_t lv_spread_to_vg(lv_vector_gradient_... function grad_create_cb (line 574) | static bool grad_create_cb(grad_item_t * item, void * user_data) function grad_free_cb (line 596) | static void grad_free_cb(grad_item_t * item, void * user_data) function lv_cache_compare_res_t (line 618) | static lv_cache_compare_res_t grad_compare_cb(const grad_item_t * lhs, c... FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_grad.h type lv_draw_vg_lite_unit_t (line 35) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 37) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 40) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 50) | struct lv_draw_vg_lite_unit_t FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_math.c function math_fast_inv_sqrtf (line 40) | float math_fast_inv_sqrtf(float number) FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_math.h function math_zero (line 53) | static inline bool math_zero(float a) function math_equal (line 58) | static inline bool math_equal(float a, float b) FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_path.c type lv_vg_lite_path_t (line 37) | struct lv_vg_lite_path_t { type lv_vg_lite_path_bounds_t (line 45) | typedef struct { function lv_vg_lite_path_init (line 68) | void lv_vg_lite_path_init(struct lv_draw_vg_lite_unit_t * unit) function lv_vg_lite_path_deinit (line 75) | void lv_vg_lite_path_deinit(struct lv_draw_vg_lite_unit_t * unit) function lv_vg_lite_path_t (line 83) | lv_vg_lite_path_t * lv_vg_lite_path_create(vg_lite_format_t data_format) function lv_vg_lite_path_destroy (line 101) | void lv_vg_lite_path_destroy(lv_vg_lite_path_t * path) function lv_vg_lite_path_t (line 116) | lv_vg_lite_path_t * lv_vg_lite_path_get(struct lv_draw_vg_lite_unit_t * ... function lv_vg_lite_path_drop (line 126) | void lv_vg_lite_path_drop(struct lv_draw_vg_lite_unit_t * unit, lv_vg_li... function lv_vg_lite_path_reset (line 135) | void lv_vg_lite_path_reset(lv_vg_lite_path_t * path, vg_lite_format_t da... function vg_lite_path_t (line 146) | vg_lite_path_t * lv_vg_lite_path_get_path(lv_vg_lite_path_t * path) function lv_vg_lite_path_set_bonding_box (line 152) | void lv_vg_lite_path_set_bonding_box(lv_vg_lite_path_t * path, function lv_vg_lite_path_set_bonding_box_area (line 163) | void lv_vg_lite_path_set_bonding_box_area(lv_vg_lite_path_t * path, cons... function lv_vg_lite_path_get_bonding_box (line 170) | void lv_vg_lite_path_get_bonding_box(lv_vg_lite_path_t * path, function path_bounds_iter_cb (line 181) | static void path_bounds_iter_cb(void * user_data, uint8_t op_code, const... function lv_vg_lite_path_update_bonding_box (line 211) | bool lv_vg_lite_path_update_bonding_box(lv_vg_lite_path_t * path) function lv_vg_lite_path_set_transform (line 240) | void lv_vg_lite_path_set_transform(lv_vg_lite_path_t * path, const vg_li... function lv_vg_lite_path_set_quality (line 250) | void lv_vg_lite_path_set_quality(lv_vg_lite_path_t * path, vg_lite_quali... function lv_vg_lite_path_append_data (line 256) | static void lv_vg_lite_path_append_data(lv_vg_lite_path_t * path, const ... function lv_vg_lite_path_append_op (line 276) | static void lv_vg_lite_path_append_op(lv_vg_lite_path_t * path, uint32_t... function lv_vg_lite_path_append_point (line 281) | static void lv_vg_lite_path_append_point(lv_vg_lite_path_t * path, float... function lv_vg_lite_path_move_to (line 304) | void lv_vg_lite_path_move_to(lv_vg_lite_path_t * path, function lv_vg_lite_path_line_to (line 312) | void lv_vg_lite_path_line_to(lv_vg_lite_path_t * path, function lv_vg_lite_path_quad_to (line 320) | void lv_vg_lite_path_quad_to(lv_vg_lite_path_t * path, function lv_vg_lite_path_cubic_to (line 330) | void lv_vg_lite_path_cubic_to(lv_vg_lite_path_t * path, function lv_vg_lite_path_close (line 342) | void lv_vg_lite_path_close(lv_vg_lite_path_t * path) function lv_vg_lite_path_end (line 348) | void lv_vg_lite_path_end(lv_vg_lite_path_t * path) function lv_vg_lite_path_append_rect (line 355) | void lv_vg_lite_path_append_rect( function lv_vg_lite_path_append_circle (line 424) | void lv_vg_lite_path_append_circle( function lv_vg_lite_path_append_arc_right_angle (line 443) | void lv_vg_lite_path_append_arc_right_angle(lv_vg_lite_path_t * path, function lv_vg_lite_path_append_arc (line 463) | void lv_vg_lite_path_append_arc(lv_vg_lite_path_t * path, function lv_vg_lite_vlc_op_arg_len (line 536) | uint8_t lv_vg_lite_vlc_op_arg_len(uint8_t vlc_op) function lv_vg_lite_path_format_len (line 566) | uint8_t lv_vg_lite_path_format_len(vg_lite_format_t format) function lv_vg_lite_path_for_each_data (line 586) | void lv_vg_lite_path_for_each_data(const vg_lite_path_t * path, lv_vg_li... function lv_vg_lite_path_append_path (line 634) | void lv_vg_lite_path_append_path(lv_vg_lite_path_t * dest, const lv_vg_l... FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_path.h type lv_vg_lite_path_t (line 25) | typedef struct lv_vg_lite_path_t lv_vg_lite_path_t; type lv_draw_vg_lite_unit_t (line 26) | typedef struct lv_draw_vg_lite_unit_t lv_draw_vg_lite_unit_t; FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_pending.c type lv_vg_lite_pending_t (line 22) | struct lv_vg_lite_pending_t { function lv_vg_lite_pending_t (line 44) | lv_vg_lite_pending_t * lv_vg_lite_pending_create(size_t obj_size, uint32... function lv_vg_lite_pending_destroy (line 52) | void lv_vg_lite_pending_destroy(lv_vg_lite_pending_t * pending) function lv_vg_lite_pending_set_free_cb (line 61) | void lv_vg_lite_pending_set_free_cb(lv_vg_lite_pending_t * pending, lv_v... function lv_vg_lite_pending_add (line 70) | void lv_vg_lite_pending_add(lv_vg_lite_pending_t * pending, void * obj) function lv_vg_lite_pending_remove_all (line 77) | void lv_vg_lite_pending_remove_all(lv_vg_lite_pending_t * pending) FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_pending.h type lv_vg_lite_pending_t (line 29) | typedef struct lv_vg_lite_pending_t lv_vg_lite_pending_t; FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_stroke.c type stroke_item_t (line 27) | typedef struct { function lv_vg_lite_stroke_init (line 59) | void lv_vg_lite_stroke_init(struct lv_draw_vg_lite_unit_t * unit, uint32... function lv_vg_lite_stroke_deinit (line 73) | void lv_vg_lite_stroke_deinit(struct lv_draw_vg_lite_unit_t * unit) function vg_lite_cap_style_t (line 81) | static vg_lite_cap_style_t lv_stroke_cap_to_vg(lv_vector_stroke_cap_t cap) function vg_lite_join_style_t (line 95) | static vg_lite_join_style_t lv_stroke_join_to_vg(lv_vector_stroke_join_t... function lv_cache_entry_t (line 109) | lv_cache_entry_t * lv_vg_lite_stroke_get(struct lv_draw_vg_lite_unit_t *... type lv_vg_lite_path_t (line 150) | struct lv_vg_lite_path_t function lv_vg_lite_stroke_drop (line 159) | void lv_vg_lite_stroke_drop(struct lv_draw_vg_lite_unit_t * unit, function stroke_create_cb (line 171) | static bool stroke_create_cb(stroke_item_t * item, void * user_data) function stroke_free_cb (line 238) | static void stroke_free_cb(stroke_item_t * item, void * user_data) function lv_cache_compare_res_t (line 248) | static lv_cache_compare_res_t path_compare(const vg_lite_path_t * lhs, c... function lv_cache_compare_res_t (line 268) | static lv_cache_compare_res_t stroke_compare_cb(const stroke_item_t * lh... FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_stroke.h type lv_vg_lite_path_t (line 29) | struct lv_vg_lite_path_t type lv_draw_vg_lite_unit_t (line 31) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 41) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 47) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 56) | struct lv_draw_vg_lite_unit_t type lv_vg_lite_path_t (line 57) | struct lv_vg_lite_path_t type lv_vg_lite_path_t (line 65) | struct lv_vg_lite_path_t type lv_draw_vg_lite_unit_t (line 72) | struct lv_draw_vg_lite_unit_t FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_utils.c function lv_vg_lite_dump_info (line 65) | void lv_vg_lite_dump_info(void) function path_data_print_cb (line 260) | static void path_data_print_cb(void * user_data, uint8_t op_code, const ... function lv_vg_lite_path_dump_info (line 271) | void lv_vg_lite_path_dump_info(const vg_lite_path_t * path) function lv_vg_lite_stroke_dump_info (line 302) | void lv_vg_lite_stroke_dump_info(const vg_lite_stroke_t * stroke) function lv_vg_lite_buffer_dump_info (line 378) | void lv_vg_lite_buffer_dump_info(const vg_lite_buffer_t * buffer) function lv_vg_lite_matrix_dump_info (line 390) | void lv_vg_lite_matrix_dump_info(const vg_lite_matrix_t * matrix) function lv_vg_lite_is_dest_cf_supported (line 398) | bool lv_vg_lite_is_dest_cf_supported(lv_color_format_t cf) function lv_vg_lite_is_src_cf_supported (line 417) | bool lv_vg_lite_is_src_cf_supported(lv_color_format_t cf) function vg_lite_buffer_format_t (line 447) | vg_lite_buffer_format_t lv_vg_lite_vg_fmt(lv_color_format_t cf) function lv_vg_lite_buffer_format_bytes (line 498) | void lv_vg_lite_buffer_format_bytes( function lv_vg_lite_width_to_stride (line 587) | uint32_t lv_vg_lite_width_to_stride(uint32_t w, vg_lite_buffer_format_t ... function lv_vg_lite_width_align (line 596) | uint32_t lv_vg_lite_width_align(uint32_t w) function lv_vg_lite_buffer_init (line 605) | void lv_vg_lite_buffer_init( function lv_vg_lite_buffer_from_draw_buf (line 658) | void lv_vg_lite_buffer_from_draw_buf(vg_lite_buffer_t * buffer, const lv... function lv_vg_lite_image_matrix (line 686) | void lv_vg_lite_image_matrix(vg_lite_matrix_t * matrix, int32_t x, int32... function lv_vg_lite_buffer_open_image (line 716) | bool lv_vg_lite_buffer_open_image(vg_lite_buffer_t * buffer, lv_image_de... function lv_vg_lite_image_dsc_init (line 761) | void lv_vg_lite_image_dsc_init(struct lv_draw_vg_lite_unit_t * unit) function lv_vg_lite_image_dsc_deinit (line 767) | void lv_vg_lite_image_dsc_deinit(struct lv_draw_vg_lite_unit_t * unit) function lv_vg_lite_rect (line 773) | void lv_vg_lite_rect(vg_lite_rectangle_t * rect, const lv_area_t * area) function lv_vg_lite_matrix (line 781) | void lv_vg_lite_matrix(vg_lite_matrix_t * dest, const lv_matrix_t * src) function lv_vg_lite_get_palette_size (line 786) | uint32_t lv_vg_lite_get_palette_size(vg_lite_buffer_format_t format) function vg_lite_color_t (line 808) | vg_lite_color_t lv_vg_lite_color(lv_color_t color, lv_opa_t opa, bool pr... function vg_lite_blend_t (line 818) | vg_lite_blend_t lv_vg_lite_blend_mode(lv_blend_mode_t blend_mode, bool h... function lv_vg_lite_buffer_check (line 860) | bool lv_vg_lite_buffer_check(const vg_lite_buffer_t * buffer, bool is_src) function lv_vg_lite_path_check (line 936) | bool lv_vg_lite_path_check(const vg_lite_path_t * path) function lv_vg_lite_matrix_check (line 1010) | bool lv_vg_lite_matrix_check(const vg_lite_matrix_t * matrix) function lv_vg_lite_support_blend_normal (line 1027) | bool lv_vg_lite_support_blend_normal(void) function lv_vg_lite_16px_align (line 1040) | bool lv_vg_lite_16px_align(void) function lv_vg_lite_matrix_multiply (line 1045) | void lv_vg_lite_matrix_multiply(vg_lite_matrix_t * matrix, const vg_lite... function lv_vg_lite_matrix_inverse (line 1066) | bool lv_vg_lite_matrix_inverse(vg_lite_matrix_t * result, const vg_lite_... function lv_point_precise_t (line 1121) | lv_point_precise_t lv_vg_lite_matrix_transform_point(const vg_lite_matri... function lv_vg_lite_set_scissor_area (line 1130) | void lv_vg_lite_set_scissor_area(const lv_area_t * area) function lv_vg_lite_disable_scissor (line 1151) | void lv_vg_lite_disable_scissor(void) function lv_vg_lite_flush (line 1161) | void lv_vg_lite_flush(struct lv_draw_vg_lite_unit_t * u) function lv_vg_lite_finish (line 1189) | void lv_vg_lite_finish(struct lv_draw_vg_lite_unit_t * u) function image_dsc_free_cb (line 1211) | static void image_dsc_free_cb(void * dsc, void * user_data) FILE: gui/lvgl/src/draw/vg_lite/lv_vg_lite_utils.h type lv_draw_vg_lite_unit_t (line 74) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 136) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 138) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 174) | struct lv_draw_vg_lite_unit_t type lv_draw_vg_lite_unit_t (line 176) | struct lv_draw_vg_lite_unit_t FILE: gui/lvgl/src/drivers/display/drm/lv_linux_drm.c type drm_buffer_t (line 39) | typedef struct { type drm_dev_t (line 48) | typedef struct { function lv_display_t (line 113) | lv_display_t * lv_linux_drm_create(void) function lv_linux_drm_set_file (line 134) | void lv_linux_drm_set_file(lv_display_t * disp, const char * file, int64... function get_plane_property_id (line 180) | static uint32_t get_plane_property_id(drm_dev_t * drm_dev, const char * ... function get_crtc_property_id (line 195) | static uint32_t get_crtc_property_id(drm_dev_t * drm_dev, const char * n... function get_conn_property_id (line 210) | static uint32_t get_conn_property_id(drm_dev_t * drm_dev, const char * n... function page_flip_handler (line 225) | static void page_flip_handler(int fd, unsigned int sequence, unsigned in... function drm_get_plane_props (line 240) | static int drm_get_plane_props(drm_dev_t * drm_dev) function drm_get_crtc_props (line 261) | static int drm_get_crtc_props(drm_dev_t * drm_dev) function drm_get_conn_props (line 282) | static int drm_get_conn_props(drm_dev_t * drm_dev) function drm_add_plane_property (line 303) | static int drm_add_plane_property(drm_dev_t * drm_dev, const char * name... function drm_add_crtc_property (line 322) | static int drm_add_crtc_property(drm_dev_t * drm_dev, const char * name,... function drm_add_conn_property (line 341) | static int drm_add_conn_property(drm_dev_t * drm_dev, const char * name,... function drm_dmabuf_set_plane (line 360) | static int drm_dmabuf_set_plane(drm_dev_t * drm_dev, drm_buffer_t * buf) function find_plane (line 401) | static int find_plane(drm_dev_t * drm_dev, unsigned int fourcc, uint32_t... function drm_find_connector (line 458) | static int drm_find_connector(drm_dev_t * drm_dev, int64_t connector_id) function drm_open (line 613) | static int drm_open(const char * path) function drm_setup (line 646) | static int drm_setup(drm_dev_t * drm_dev, const char * device_path, int6... function drm_allocate_dumb (line 726) | static int drm_allocate_dumb(drm_dev_t * drm_dev, drm_buffer_t * buf) function drm_setup_buffers (line 784) | static int drm_setup_buffers(drm_dev_t * drm_dev) function drm_flush_wait (line 800) | static void drm_flush_wait(lv_display_t * disp) function drm_flush (line 823) | static void drm_flush(lv_display_t * disp, const lv_area_t * area, uint8... function tick_get_cb (line 844) | static uint32_t tick_get_cb(void) FILE: gui/lvgl/src/drivers/display/fb/lv_linux_fbdev.c type bsd_fb_var_info (line 39) | struct bsd_fb_var_info { type bsd_fb_fix_info (line 47) | struct bsd_fb_fix_info { type lv_linux_fb_t (line 52) | typedef struct { function lv_display_t (line 97) | lv_display_t * lv_linux_fbdev_create(void) function lv_linux_fbdev_set_file (line 117) | void lv_linux_fbdev_set_file(lv_display_t * disp, const char * file) function lv_linux_fbdev_set_force_refresh (line 243) | void lv_linux_fbdev_set_force_refresh(lv_display_t * disp, bool enabled) function flush_cb (line 253) | static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_... function tick_get_cb (line 351) | static uint32_t tick_get_cb(void) FILE: gui/lvgl/src/drivers/display/ili9341/lv_ili9341.c function lv_display_t (line 85) | lv_display_t * lv_ili9341_create(uint32_t hor_res, uint32_t ver_res, lv_... function lv_ili9341_set_gap (line 93) | void lv_ili9341_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) function lv_ili9341_set_invert (line 98) | void lv_ili9341_set_invert(lv_display_t * disp, bool invert) function lv_ili9341_set_gamma_curve (line 103) | void lv_ili9341_set_gamma_curve(lv_display_t * disp, uint8_t gamma) function lv_ili9341_send_cmd_list (line 108) | void lv_ili9341_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_l... FILE: gui/lvgl/src/drivers/display/ili9341/lv_ili9341.h type lv_lcd_send_cmd_cb_t (line 31) | typedef lv_lcd_send_cmd_cb_t lv_ili9341_send_cmd_cb_t; type lv_lcd_send_color_cb_t (line 32) | typedef lv_lcd_send_color_cb_t lv_ili9341_send_color_cb_t; FILE: gui/lvgl/src/drivers/display/lcd/lv_lcd_generic_mipi.c function lv_display_t (line 48) | lv_display_t * lv_lcd_generic_mipi_create(uint32_t hor_res, uint32_t ver... function lv_lcd_generic_mipi_set_gap (line 80) | void lv_lcd_generic_mipi_set_gap(lv_display_t * disp, uint16_t x, uint16... function lv_lcd_generic_mipi_set_invert (line 87) | void lv_lcd_generic_mipi_set_invert(lv_display_t * disp, bool invert) function lv_lcd_generic_mipi_set_address_mode (line 93) | void lv_lcd_generic_mipi_set_address_mode(lv_display_t * disp, bool mirr... function lv_lcd_generic_mipi_set_gamma_curve (line 107) | void lv_lcd_generic_mipi_set_gamma_curve(lv_display_t * disp, uint8_t ga... function lv_lcd_generic_mipi_send_cmd_list (line 115) | void lv_lcd_generic_mipi_send_cmd_list(lv_display_t * disp, const uint8_... function send_cmd (line 146) | static void send_cmd(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, ui... function send_color (line 159) | static void send_color(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, ... function init (line 169) | static void init(lv_lcd_generic_mipi_driver_t * drv, lv_lcd_flag_t flags) function set_mirror (line 215) | static void set_mirror(lv_lcd_generic_mipi_driver_t * drv, bool mirror_x... function set_swap_xy (line 232) | static void set_swap_xy(lv_lcd_generic_mipi_driver_t * drv, bool swap) function flush_cb (line 250) | static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_... function set_rotation (line 289) | static void set_rotation(lv_lcd_generic_mipi_driver_t * drv, lv_display_... function res_chg_event_cb (line 318) | static void res_chg_event_cb(lv_event_t * e) function lv_lcd_generic_mipi_driver_t (line 335) | static lv_lcd_generic_mipi_driver_t * get_driver(lv_display_t * disp) FILE: gui/lvgl/src/drivers/display/lcd/lv_lcd_generic_mipi.h type lv_lcd_flag_t (line 132) | typedef uint32_t lv_lcd_flag_t; type lv_lcd_generic_mipi_driver_t (line 159) | typedef struct { FILE: gui/lvgl/src/drivers/display/renesas_glcdc/lv_renesas_glcdc.c function lv_display_t (line 91) | lv_display_t * lv_renesas_glcdc_direct_create(void) function lv_display_t (line 97) | lv_display_t * lv_renesas_glcdc_partial_create(void * buf1, void * buf2,... function glcdc_callback (line 105) | void glcdc_callback(display_callback_args_t * p_args) function glcdc_callback (line 121) | void glcdc_callback(glcdc_callback_args_t * p_args) function lv_display_t (line 142) | static lv_display_t * glcdc_create(void * buf1, void * buf2, uint32_t bu... function give_vsync_sem_and_yield (line 173) | static void give_vsync_sem_and_yield(void) function glcdc_init (line 187) | static void glcdc_init(void) function flush_direct (line 241) | static void flush_direct(lv_display_t * display, const lv_area_t * area,... function flush_wait_direct (line 268) | static void flush_wait_direct(lv_display_t * display) function flush_partial (line 283) | static void flush_partial(lv_display_t * display, const lv_area_t * area... function flush_wait_partial (line 335) | static void flush_wait_partial(lv_display_t * display) function enable_dave2d_drw_interrupt (line 345) | static void enable_dave2d_drw_interrupt(void) FILE: gui/lvgl/src/drivers/display/st7735/lv_st7735.c function lv_display_t (line 81) | lv_display_t * lv_st7735_create(uint32_t hor_res, uint32_t ver_res, lv_l... function lv_st7735_set_gap (line 89) | void lv_st7735_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) function lv_st7735_set_invert (line 94) | void lv_st7735_set_invert(lv_display_t * disp, bool invert) function lv_st7735_set_gamma_curve (line 99) | void lv_st7735_set_gamma_curve(lv_display_t * disp, uint8_t gamma) function lv_st7735_send_cmd_list (line 104) | void lv_st7735_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) FILE: gui/lvgl/src/drivers/display/st7735/lv_st7735.h type lv_lcd_send_cmd_cb_t (line 31) | typedef lv_lcd_send_cmd_cb_t lv_st7735_send_cmd_cb_t; type lv_lcd_send_color_cb_t (line 32) | typedef lv_lcd_send_color_cb_t lv_st7735_send_color_cb_t; FILE: gui/lvgl/src/drivers/display/st7789/lv_st7789.c function lv_display_t (line 84) | lv_display_t * lv_st7789_create(uint32_t hor_res, uint32_t ver_res, lv_l... function lv_st7789_set_gap (line 92) | void lv_st7789_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) function lv_st7789_set_invert (line 97) | void lv_st7789_set_invert(lv_display_t * disp, bool invert) function lv_st7789_set_gamma_curve (line 102) | void lv_st7789_set_gamma_curve(lv_display_t * disp, uint8_t gamma) function lv_st7789_send_cmd_list (line 107) | void lv_st7789_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) FILE: gui/lvgl/src/drivers/display/st7789/lv_st7789.h type lv_lcd_send_cmd_cb_t (line 31) | typedef lv_lcd_send_cmd_cb_t lv_st7789_send_cmd_cb_t; type lv_lcd_send_color_cb_t (line 32) | typedef lv_lcd_send_color_cb_t lv_st7789_send_color_cb_t; FILE: gui/lvgl/src/drivers/display/st7796/lv_st7796.c function lv_display_t (line 87) | lv_display_t * lv_st7796_create(uint32_t hor_res, uint32_t ver_res, lv_l... function lv_st7796_set_gap (line 95) | void lv_st7796_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) function lv_st7796_set_invert (line 100) | void lv_st7796_set_invert(lv_display_t * disp, bool invert) function lv_st7796_set_gamma_curve (line 105) | void lv_st7796_set_gamma_curve(lv_display_t * disp, uint8_t gamma) function lv_st7796_send_cmd_list (line 112) | void lv_st7796_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) FILE: gui/lvgl/src/drivers/display/st7796/lv_st7796.h type lv_lcd_send_cmd_cb_t (line 31) | typedef lv_lcd_send_cmd_cb_t lv_st7796_send_cmd_cb_t; type lv_lcd_send_color_cb_t (line 32) | typedef lv_lcd_send_color_cb_t lv_st7796_send_color_cb_t; FILE: gui/lvgl/src/drivers/display/tft_espi/lv_tft_espi.cpp function lv_display_t (line 43) | lv_display_t * lv_tft_espi_create(uint32_t hor_res, uint32_t ver_res, vo... function flush_cb (line 69) | static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_... function resolution_changed_event_cb (line 85) | static void resolution_changed_event_cb(lv_event_t * e) FILE: gui/lvgl/src/drivers/evdev/lv_evdev.c type lv_evdev_t (line 32) | typedef struct { function _evdev_process_key (line 52) | static int _evdev_process_key(uint16_t code) function _evdev_calibrate (line 85) | static int _evdev_calibrate(int v, int in_min, int in_max, int out_min, ... function lv_point_t (line 91) | static lv_point_t _evdev_process_pointer(lv_indev_t * indev, int x, int y) function _evdev_read (line 111) | static void _evdev_read(lv_indev_t * indev, lv_indev_data_t * data) function lv_indev_t (line 166) | lv_indev_t * lv_evdev_create(lv_indev_type_t indev_type, const char * de... function lv_evdev_set_swap_axes (line 217) | void lv_evdev_set_swap_axes(lv_indev_t * indev, bool swap_axes) function lv_evdev_set_calibration (line 224) | void lv_evdev_set_calibration(lv_indev_t * indev, int min_x, int min_y, ... function lv_evdev_delete (line 234) | void lv_evdev_delete(lv_indev_t * indev) FILE: gui/lvgl/src/drivers/glfw/lv_glfw_window.c function lv_glfw_window_t (line 70) | lv_glfw_window_t * lv_glfw_window_create(int32_t hor_res, int32_t ver_re... function lv_glfw_window_delete (line 107) | void lv_glfw_window_delete(lv_glfw_window_t * window) function lv_glfw_texture_t (line 125) | lv_glfw_texture_t * lv_glfw_window_add_texture(lv_glfw_window_t * window... function lv_glfw_texture_remove (line 157) | void lv_glfw_texture_remove(lv_glfw_texture_t * texture) function lv_glfw_texture_set_x (line 166) | void lv_glfw_texture_set_x(lv_glfw_texture_t * texture, int32_t x) function lv_glfw_texture_set_y (line 171) | void lv_glfw_texture_set_y(lv_glfw_texture_t * texture, int32_t y) function lv_glfw_texture_set_opa (line 176) | void lv_glfw_texture_set_opa(lv_glfw_texture_t * texture, lv_opa_t opa) function lv_indev_t (line 181) | lv_indev_t * lv_glfw_texture_get_mouse_indev(lv_glfw_texture_t * texture) function lv_glfw_init (line 190) | static int lv_glfw_init(void) function lv_glew_init (line 210) | static int lv_glew_init(void) function lv_glfw_timer_init (line 230) | static void lv_glfw_timer_init(void) function lv_glfw_window_config (line 238) | static void lv_glfw_window_config(GLFWwindow * window, bool use_mouse_in... function lv_glfw_window_quit (line 256) | static void lv_glfw_window_quit(void) function window_update_handler (line 269) | static void window_update_handler(lv_timer_t * t) function glfw_error_cb (line 311) | static void glfw_error_cb(int error, const char * description) function lv_glfw_window_t (line 316) | static lv_glfw_window_t * lv_glfw_get_lv_window_from_window(GLFWwindow *... function window_close_callback (line 321) | static void window_close_callback(GLFWwindow * window) function key_callback (line 327) | static void key_callback(GLFWwindow * window, int key, int scancode, int... function mouse_button_callback (line 337) | static void mouse_button_callback(GLFWwindow * window, int button, int a... function mouse_move_callback (line 347) | static void mouse_move_callback(GLFWwindow * window, double xpos, double... function proc_mouse (line 355) | static void proc_mouse(lv_glfw_window_t * window) function indev_read_cb (line 371) | static void indev_read_cb(lv_indev_t * indev, lv_indev_data_t * data) function framebuffer_size_callback (line 378) | static void framebuffer_size_callback(GLFWwindow * window, int width, in... function lv_glfw_tick_count_callback (line 385) | static uint32_t lv_glfw_tick_count_callback(void) FILE: gui/lvgl/src/drivers/glfw/lv_glfw_window_private.h type lv_glfw_window_t (line 35) | struct lv_glfw_window_t { type lv_glfw_texture_t (line 46) | struct lv_glfw_texture_t { FILE: gui/lvgl/src/drivers/glfw/lv_opengles_debug.c function GLClearError (line 39) | void GLClearError() function GLLogCall (line 44) | bool GLLogCall(const char * function, const char * file, int line) FILE: gui/lvgl/src/drivers/glfw/lv_opengles_driver.c function lv_opengles_init (line 123) | void lv_opengles_init(void) function lv_opengles_deinit (line 160) | void lv_opengles_deinit(void) function lv_opengles_render_texture (line 172) | void lv_opengles_render_texture(unsigned int texture, const lv_area_t * ... function lv_opengles_render_clear (line 196) | void lv_opengles_render_clear(void) function lv_opengles_viewport (line 201) | void lv_opengles_viewport(int32_t x, int32_t y, int32_t w, int32_t h) function lv_opengles_enable_blending (line 210) | static void lv_opengles_enable_blending(void) function lv_opengles_vertex_buffer_init (line 216) | static void lv_opengles_vertex_buffer_init(const void * data, unsigned i... function lv_opengles_vertex_buffer_deinit (line 223) | static void lv_opengles_vertex_buffer_deinit(void) function lv_opengles_vertex_buffer_bind (line 228) | static void lv_opengles_vertex_buffer_bind(void) function lv_opengles_vertex_buffer_unbind (line 233) | static void lv_opengles_vertex_buffer_unbind(void) function lv_opengles_vertex_array_init (line 238) | static void lv_opengles_vertex_array_init(void) function lv_opengles_vertex_array_deinit (line 243) | static void lv_opengles_vertex_array_deinit(void) function lv_opengles_vertex_array_bind (line 248) | static void lv_opengles_vertex_array_bind(void) function lv_opengles_vertex_array_unbind (line 253) | static void lv_opengles_vertex_array_unbind(void) function lv_opengles_vertex_array_add_buffer (line 258) | static void lv_opengles_vertex_array_add_buffer(void) function lv_opengles_index_buffer_init (line 271) | static void lv_opengles_index_buffer_init(const unsigned int * data, uns... function lv_opengles_index_buffer_deinit (line 281) | static void lv_opengles_index_buffer_deinit(void) function lv_opengles_index_buffer_get_count (line 286) | static unsigned int lv_opengles_index_buffer_get_count(void) function lv_opengles_index_buffer_bind (line 291) | static void lv_opengles_index_buffer_bind(void) function lv_opengles_index_buffer_unbind (line 296) | static void lv_opengles_index_buffer_unbind(void) function lv_opengles_shader_compile (line 301) | static unsigned int lv_opengles_shader_compile(unsigned int type, const ... function lv_opengles_shader_create (line 324) | static unsigned int lv_opengles_shader_create(const char * vertexShader,... function lv_opengles_shader_init (line 341) | static void lv_opengles_shader_init(void) function lv_opengles_shader_deinit (line 346) | static void lv_opengles_shader_deinit(void) function lv_opengles_shader_bind (line 351) | static void lv_opengles_shader_bind(void) function lv_opengles_shader_unbind (line 356) | static void lv_opengles_shader_unbind(void) function lv_opengles_shader_get_uniform_location (line 361) | static int lv_opengles_shader_get_uniform_location(const char * name) function lv_opengles_shader_set_uniform1i (line 385) | static void lv_opengles_shader_set_uniform1i(const char * name, int value) function lv_opengles_shader_set_uniformmatrix3fv (line 390) | static void lv_opengles_shader_set_uniformmatrix3fv(const char * name, i... function lv_opengles_shader_set_uniform1f (line 395) | static void lv_opengles_shader_set_uniform1f(const char * name, float va... function lv_opengles_render_draw (line 400) | static void lv_opengles_render_draw(void) FILE: gui/lvgl/src/drivers/glfw/lv_opengles_texture.c type lv_opengles_texture_t (line 27) | typedef struct { function lv_display_t (line 51) | lv_display_t * lv_opengles_texture_create(int32_t w, int32_t h) function lv_opengles_texture_get_texture_id (line 88) | unsigned int lv_opengles_texture_get_texture_id(lv_display_t * disp) function lv_display_t (line 97) | lv_display_t * lv_opengles_texture_get_from_texture_id(unsigned int text... function flush_cb (line 113) | static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_... function release_disp_cb (line 143) | static void release_disp_cb(lv_event_t * e) FILE: gui/lvgl/src/drivers/libinput/lv_libinput.c type lv_libinput_device (line 42) | struct lv_libinput_device { type libinput_event (line 62) | struct libinput_event type libinput_event (line 63) | struct libinput_event type lv_libinput_device (line 74) | struct lv_libinput_device type libinput_interface (line 80) | struct libinput_interface function lv_libinput_capability (line 93) | lv_libinput_capability lv_libinput_query_capability(struct libinput_devi... function lv_libinput_find_devs (line 116) | size_t lv_libinput_find_devs(lv_libinput_capability capabilities, char *... function lv_indev_t (line 134) | lv_indev_t * lv_libinput_create(lv_indev_type_t indev_type, const char *... function lv_libinput_delete (line 188) | void lv_libinput_delete(lv_indev_t * indev) function _rescan_devices (line 202) | static bool _rescan_devices(void) function _add_scanned_device (line 269) | static bool _add_scanned_device(char * path, lv_libinput_capability capa... function _reset_scanned_devices (line 291) | static void _reset_scanned_devices(void) type libinput_event (line 309) | struct libinput_event function lv_libinput_event_t (line 343) | lv_libinput_event_t * _get_event(lv_libinput_t * dsc) function _event_pending (line 357) | bool _event_pending(lv_libinput_t * dsc) function lv_libinput_event_t (line 362) | lv_libinput_event_t * _create_event(lv_libinput_t * dsc) function _read (line 383) | static void _read(lv_indev_t * indev, lv_indev_data_t * data) function _read_pointer (line 409) | static void _read_pointer(lv_libinput_t * dsc, struct libinput_event * e... function _read_keypad (line 550) | static void _read_keypad(lv_libinput_t * dsc, struct libinput_event * ev... function _open_restricted (line 626) | static int _open_restricted(const char * path, int flags, void * user_data) function _close_restricted (line 633) | static void _close_restricted(int fd, void * user_data) function _delete (line 639) | static void _delete(lv_libinput_t * dsc) FILE: gui/lvgl/src/drivers/libinput/lv_libinput.h type lv_libinput_capability (line 35) | typedef enum { type libinput_device (line 42) | struct libinput_device type libinput_device (line 55) | struct libinput_device FILE: gui/lvgl/src/drivers/libinput/lv_libinput_private.h type lv_libinput_event_t (line 33) | struct lv_libinput_event_t { type lv_libinput_t (line 39) | struct lv_libinput_t { FILE: gui/lvgl/src/drivers/libinput/lv_xkb.c type xkb_rule_names (line 35) | struct xkb_rule_names type xkb_context (line 41) | struct xkb_context function lv_xkb_init (line 51) | bool lv_xkb_init(lv_xkb_t * dsc, struct xkb_rule_names names) function lv_xkb_deinit (line 64) | void lv_xkb_deinit(lv_xkb_t * dsc) function lv_xkb_process_key (line 77) | uint32_t lv_xkb_process_key(lv_xkb_t * dsc, uint32_t scancode, bool down) function _set_keymap (line 153) | static bool _set_keymap(lv_xkb_t * dsc, struct xkb_rule_names names) FILE: gui/lvgl/src/drivers/libinput/lv_xkb.h type xkb_rule_names (line 37) | struct xkb_rule_names FILE: gui/lvgl/src/drivers/libinput/lv_xkb_private.h type lv_xkb_t (line 33) | struct lv_xkb_t { FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_cache.c function lv_nuttx_cache_init (line 45) | void lv_nuttx_cache_init(void) function lv_nuttx_cache_deinit (line 52) | void lv_nuttx_cache_deinit(void) function draw_buf_to_region (line 63) | static void draw_buf_to_region( function invalidate_cache (line 80) | static void invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_ar... function flush_cache (line 88) | static void flush_cache(const lv_draw_buf_t * draw_buf, const lv_area_t ... FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_entry.c function lv_global_free (line 69) | static void lv_global_free(void * data) function lv_global_t (line 76) | lv_global_t * lv_global_default(void) function lv_nuttx_dsc_init (line 96) | void lv_nuttx_dsc_init(lv_nuttx_dsc_t * dsc) function lv_nuttx_init (line 110) | void lv_nuttx_init(const lv_nuttx_dsc_t * dsc, lv_nuttx_result_t * result) function lv_nuttx_run (line 177) | void lv_nuttx_run(lv_nuttx_result_t * result) function lv_nuttx_get_idle (line 195) | uint32_t lv_nuttx_get_idle(void) function lv_nuttx_deinit (line 213) | void lv_nuttx_deinit(lv_nuttx_result_t * result) function millis (line 249) | static uint32_t millis(void) function syslog_print (line 260) | static void syslog_print(lv_log_level_t level, const char * buf) function lv_nuttx_uv_loop (line 271) | static void lv_nuttx_uv_loop(lv_nuttx_result_t * result) function check_stack_size (line 293) | static void check_stack_size(void) FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_entry.h type lv_nuttx_dsc_t (line 34) | typedef struct { type lv_nuttx_result_t (line 40) | typedef struct { type lv_nuttx_ctx_t (line 46) | typedef struct lv_nuttx_ctx_t { FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_fbdev.c type lv_nuttx_fb_t (line 34) | typedef struct { type fb_planeinfo_s (line 55) | struct fb_planeinfo_s function lv_display_t (line 75) | lv_display_t * lv_nuttx_fbdev_create(void) function lv_nuttx_fbdev_set_file (line 93) | int lv_nuttx_fbdev_set_file(lv_display_t * disp, const char * file) function fbdev_join_inv_areas (line 189) | static void fbdev_join_inv_areas(lv_display_t * disp, lv_area_t * final_... function display_refr_timer_cb (line 216) | static void display_refr_timer_cb(lv_timer_t * tmr) function flush_cb (line 237) | static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_... function lv_color_format_t (line 292) | static lv_color_format_t fb_fmt_to_color_format(int fmt) function fbdev_get_pinfo (line 312) | static int fbdev_get_pinfo(int fd, FAR struct fb_planeinfo_s * pinfo) function fbdev_init_mem2 (line 329) | static int fbdev_init_mem2(lv_nuttx_fb_t * dsc) function display_release_cb (line 383) | static void display_release_cb(lv_event_t * e) FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_image_cache.c type lv_nuttx_ctx_image_cache_t (line 33) | typedef struct { function lv_nuttx_image_cache_init (line 63) | void lv_nuttx_image_cache_init(void) function lv_nuttx_image_cache_deinit (line 75) | void lv_nuttx_image_cache_deinit(void) function defer_init (line 92) | static bool defer_init(void) function free_cb (line 171) | static void free_cb(void * draw_buf) FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_lcd.c type lv_nuttx_lcd_t (line 36) | typedef struct { function lv_display_t (line 67) | lv_display_t * lv_nuttx_lcd_create(const char * dev_path) function align_round_up (line 114) | static int32_t align_round_up(int32_t v, uint16_t align) function rounder_cb (line 119) | static void rounder_cb(lv_event_t * e) function flush_cb (line 137) | static void flush_cb(lv_display_t * disp, const lv_area_t * area_p, function lv_display_t (line 151) | static lv_display_t * lcd_init(int fd, int hor_res, int ver_res) function display_release_cb (line 209) | static void display_release_cb(lv_event_t * e) FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_libuv.c type lv_nuttx_uv_fb_ctx_t (line 27) | typedef struct { type lv_nuttx_uv_input_ctx_t (line 34) | typedef struct { type lv_nuttx_uv_ctx_t (line 40) | typedef struct { function lv_nuttx_uv_deinit (line 108) | void lv_nuttx_uv_deinit(void ** data) function lv_nuttx_uv_timer_cb (line 124) | static void lv_nuttx_uv_timer_cb(uv_timer_t * handle) function lv_nuttx_uv_timer_resume (line 145) | static void lv_nuttx_uv_timer_resume(void * data) function lv_nuttx_uv_timer_init (line 152) | static int lv_nuttx_uv_timer_init(lv_nuttx_uv_t * uv_info, lv_nuttx_uv_c... function lv_nuttx_uv_deinit_cb (line 168) | static void lv_nuttx_uv_deinit_cb(uv_handle_t * handle) function lv_nuttx_uv_timer_deinit (line 177) | static void lv_nuttx_uv_timer_deinit(lv_nuttx_uv_ctx_t * uv_ctx) function lv_nuttx_uv_vsync_poll_cb (line 184) | static void lv_nuttx_uv_vsync_poll_cb(uv_poll_t * handle, int status, in... function lv_nuttx_uv_disp_poll_cb (line 198) | static void lv_nuttx_uv_disp_poll_cb(uv_poll_t * handle, int status, int... function lv_nuttx_uv_disp_refr_req_cb (line 209) | static void lv_nuttx_uv_disp_refr_req_cb(lv_event_t * e) function lv_nuttx_uv_fb_init (line 220) | static int lv_nuttx_uv_fb_init(lv_nuttx_uv_t * uv_info, lv_nuttx_uv_ctx_... function lv_nuttx_uv_fb_deinit (line 266) | static void lv_nuttx_uv_fb_deinit(lv_nuttx_uv_ctx_t * uv_ctx) function lv_nuttx_uv_input_poll_cb (line 277) | static void lv_nuttx_uv_input_poll_cb(uv_poll_t * handle, int status, in... function lv_nuttx_uv_input_init (line 291) | static int lv_nuttx_uv_input_init(lv_nuttx_uv_t * uv_info, lv_nuttx_uv_c... function lv_nuttx_uv_input_deinit (line 329) | static void lv_nuttx_uv_input_deinit(lv_nuttx_uv_ctx_t * uv_ctx) FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_libuv.h type lv_nuttx_uv_t (line 32) | typedef struct { FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_profiler.c function lv_nuttx_profiler_init (line 49) | void lv_nuttx_profiler_init(void) function tick_get_cb (line 70) | static uint32_t tick_get_cb(void) function flush_cb (line 91) | static void flush_cb(const char * buf) FILE: gui/lvgl/src/drivers/nuttx/lv_nuttx_touchscreen.c type lv_nuttx_touchscreen_t (line 34) | typedef struct { function lv_indev_t (line 62) | lv_indev_t * lv_nuttx_touchscreen_create(const char * dev_path) function conv_touch_sample (line 90) | static void conv_touch_sample(lv_indev_t * drv, function touchscreen_read_sample (line 111) | static bool touchscreen_read_sample(int fd, struct touch_sample_s * sample) function touchscreen_read (line 117) | static void touchscreen_read(lv_indev_t * drv, lv_indev_data_t * data) function touchscreen_delete_cb (line 159) | static void touchscreen_delete_cb(lv_event_t * e) function lv_indev_t (line 176) | static lv_indev_t * touchscreen_init(int fd) FILE: gui/lvgl/src/drivers/qnx/lv_qnx.c type lv_qnx_window_t (line 29) | typedef struct { type lv_qnx_pointer_t (line 38) | typedef struct { type lv_qnx_keyboard_t (line 43) | typedef struct { function lv_display_t (line 80) | lv_display_t * lv_qnx_window_create(int32_t hor_res, int32_t ver_res) function lv_qnx_window_set_title (line 127) | void lv_qnx_window_set_title(lv_display_t * disp, const char * title) function lv_qnx_add_pointer_device (line 153) | bool lv_qnx_add_pointer_device(lv_display_t * disp) function lv_qnx_add_keyboard_device (line 180) | bool lv_qnx_add_keyboard_device(lv_display_t * disp) function lv_qnx_event_loop (line 207) | int lv_qnx_event_loop(lv_display_t * disp) function get_ticks (line 266) | static uint32_t get_ticks(void) function flush_cb (line 272) | static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_... function window_create (line 287) | static bool window_create(lv_display_t * disp) function init_display_from_window (line 360) | static bool init_display_from_window(lv_display_t * disp) function release_disp_cb (line 391) | static void release_disp_cb(lv_event_t * e) function get_pointer (line 412) | static void get_pointer(lv_indev_t * indev, lv_indev_data_t * data) function handle_pointer_event (line 426) | static bool handle_pointer_event(lv_display_t * disp, screen_event_t event) function get_key (line 451) | static void get_key(lv_indev_t * indev, lv_indev_data_t * data) function handle_keyboard_event (line 464) | static bool handle_keyboard_event(lv_display_t * disp, screen_event_t ev... function refresh_cb (line 533) | static void refresh_cb(lv_timer_t * timer) FILE: gui/lvgl/src/drivers/sdl/lv_sdl_keyboard.c type lv_sdl_keyboard_t (line 23) | typedef struct { function lv_indev_t (line 43) | lv_indev_t * lv_sdl_keyboard_create(void) function sdl_keyboard_read (line 69) | static void sdl_keyboard_read(lv_indev_t * indev, lv_indev_data_t * data) function release_indev_cb (line 89) | static void release_indev_cb(lv_event_t * e) function lv_sdl_keyboard_handler (line 101) | void lv_sdl_keyboard_handler(SDL_Event * event) function keycode_to_ctrl_key (line 169) | static uint32_t keycode_to_ctrl_key(SDL_Keycode sdl_key) FILE: gui/lvgl/src/drivers/sdl/lv_sdl_mouse.c type lv_sdl_mouse_t (line 34) | typedef struct { function lv_indev_t (line 47) | lv_indev_t * lv_sdl_mouse_create(void) function sdl_mouse_read (line 74) | static void sdl_mouse_read(lv_indev_t * indev, lv_indev_data_t * data) function release_indev_cb (line 88) | static void release_indev_cb(lv_event_t * e) function lv_sdl_mouse_handler (line 100) | void lv_sdl_mouse_handler(SDL_Event * event) FILE: gui/lvgl/src/drivers/sdl/lv_sdl_mousewheel.c type lv_sdl_mousewheel_t (line 30) | typedef struct { function lv_indev_t (line 39) | lv_indev_t * lv_sdl_mousewheel_create(void) function sdl_mousewheel_read (line 65) | static void sdl_mousewheel_read(lv_indev_t * indev, lv_indev_data_t * data) function release_indev_cb (line 74) | static void release_indev_cb(lv_event_t * e) function lv_sdl_mousewheel_handler (line 86) | void lv_sdl_mousewheel_handler(SDL_Event * event) FILE: gui/lvgl/src/drivers/sdl/lv_sdl_window.c type lv_sdl_window_t (line 36) | typedef struct { function lv_display_t (line 83) | lv_display_t * lv_sdl_window_create(int32_t hor_res, int32_t ver_res) function lv_sdl_window_set_resizeable (line 142) | void lv_sdl_window_set_resizeable(lv_display_t * disp, bool value) function lv_sdl_window_set_zoom (line 148) | void lv_sdl_window_set_zoom(lv_display_t * disp, uint8_t zoom) function lv_sdl_window_get_zoom (line 156) | uint8_t lv_sdl_window_get_zoom(lv_display_t * disp) function lv_display_t (line 162) | lv_display_t * lv_sdl_get_disp_from_win_id(uint32_t win_id) function lv_sdl_window_set_title (line 177) | void lv_sdl_window_set_title(lv_display_t * disp, const char * title) function lv_sdl_quit (line 189) | void lv_sdl_quit(void) function sdl_render_mode (line 203) | static inline int sdl_render_mode(void) function flush_cb (line 208) | static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_... function sdl_event_handler (line 293) | static void sdl_event_handler(lv_timer_t * t) function window_create (line 341) | static void window_create(lv_display_t * disp) function window_update (line 375) | static void window_update(lv_display_t * disp) function texture_resize (line 392) | static void texture_resize(lv_display_t * disp) function sdl_draw_buf_free (line 447) | static void sdl_draw_buf_free(void * ptr) function res_chg_event_cb (line 457) | static void res_chg_event_cb(lv_event_t * e) function release_disp_cb (line 471) | static void release_disp_cb(lv_event_t * e) FILE: gui/lvgl/src/drivers/wayland/lv_wayland.c type dummy_t (line 14) | typedef int dummy_t; type object_type (line 86) | enum object_type { type window (line 104) | struct window type input (line 105) | struct input { type seat (line 127) | struct seat { type graphic_object (line 138) | struct graphic_object { type application (line 154) | struct application { type window (line 196) | struct window { type application (line 251) | struct application type wl_callback_listener (line 257) | struct wl_callback_listener type window (line 258) | struct window type graphic_object (line 259) | struct graphic_object type application (line 259) | struct application type window (line 259) | struct window type object_type (line 260) | enum object_type type graphic_object (line 261) | struct graphic_object function graphic_obj_frame_done (line 282) | static void graphic_obj_frame_done(void * data, struct wl_callback * cb,... type wl_callback_listener (line 302) | struct wl_callback_listener function _is_digit (line 306) | static inline bool _is_digit(char ch) function shm_format (line 316) | static void shm_format(void * data, struct wl_shm * wl_shm, uint32_t for... type wl_shm_listener (line 345) | struct wl_shm_listener function pointer_handle_enter (line 349) | static void pointer_handle_enter(void * data, struct wl_pointer * pointer, function pointer_handle_leave (line 447) | static void pointer_handle_leave(void * data, struct wl_pointer * pointer, function pointer_handle_motion (line 460) | static void pointer_handle_motion(void * data, struct wl_pointer * pointer, function pointer_handle_button (line 476) | static void pointer_handle_button(void * data, struct wl_pointer * wl_po... function pointer_handle_axis (line 646) | static void pointer_handle_axis(void * data, struct wl_pointer * wl_poin... type wl_pointer_listener (line 669) | struct wl_pointer_listener function lv_key_t (line 677) | static lv_key_t keycode_xkb_to_lv(xkb_keysym_t xkb_key) function keyboard_handle_keymap (line 745) | static void keyboard_handle_keymap(void * data, struct wl_keyboard * key... function keyboard_handle_enter (line 792) | static void keyboard_handle_enter(void * data, struct wl_keyboard * keyb... function keyboard_handle_leave (line 810) | static void keyboard_handle_leave(void * data, struct wl_keyboard * keyb... function keyboard_handle_key (line 823) | static void keyboard_handle_key(void * data, struct wl_keyboard * keyboard, function keyboard_handle_modifiers (line 854) | static void keyboard_handle_modifiers(void * data, struct wl_keyboard * ... type wl_keyboard_listener (line 873) | struct wl_keyboard_listener function touch_handle_down (line 881) | static void touch_handle_down(void * data, struct wl_touch * wl_touch, function touch_handle_up (line 926) | static void touch_handle_up(void * data, struct wl_touch * wl_touch, function touch_handle_motion (line 974) | static void touch_handle_motion(void * data, struct wl_touch * wl_touch, function touch_handle_frame (line 991) | static void touch_handle_frame(void * data, struct wl_touch * wl_touch) function touch_handle_cancel (line 998) | static void touch_handle_cancel(void * data, struct wl_touch * wl_touch) type wl_touch_listener (line 1004) | struct wl_touch_listener function seat_handle_capabilities (line 1012) | static void seat_handle_capabilities(void * data, struct wl_seat * wl_se... type wl_seat_listener (line 1052) | struct wl_seat_listener function draw_window (line 1056) | static void draw_window(struct window * window, uint32_t width, uint32_t... function wl_shell_handle_ping (line 1086) | static void wl_shell_handle_ping(void * data, struct wl_shell_surface * ... function wl_shell_handle_configure (line 1091) | static void wl_shell_handle_configure(void * data, struct wl_shell_surfa... type wl_shell_surface_listener (line 1108) | struct wl_shell_surface_listener function xdg_surface_handle_configure (line 1115) | static void xdg_surface_handle_configure(void * data, struct xdg_surface... type xdg_surface_listener (line 1141) | struct xdg_surface_listener function xdg_toplevel_handle_configure (line 1145) | static void xdg_toplevel_handle_configure(void * data, struct xdg_toplev... function xdg_toplevel_handle_close (line 1176) | static void xdg_toplevel_handle_close(void * data, struct xdg_toplevel *... function xdg_toplevel_handle_configure_bounds (line 1184) | static void xdg_toplevel_handle_configure_bounds(void * data, struct xdg... type xdg_toplevel_listener (line 1198) | struct xdg_toplevel_listener function xdg_wm_base_ping (line 1204) | static void xdg_wm_base_ping(void * data, struct xdg_wm_base * xdg_wm_ba... type xdg_wm_base_listener (line 1213) | struct xdg_wm_base_listener function handle_global (line 1219) | static void handle_global(void * data, struct wl_registry * registry, function handle_global_remove (line 1256) | static void handle_global_remove(void * data, struct wl_registry * regis... type wl_registry_listener (line 1265) | struct wl_registry_listener function handle_wl_buffer_release (line 1270) | static void handle_wl_buffer_release(void * data, struct wl_buffer * wl_... type wl_buffer_listener (line 1288) | struct wl_buffer_listener function cache_clear (line 1292) | static void cache_clear(struct window * window) function cache_purge (line 1298) | static void cache_purge(struct window * window, smm_buffer_t * buf) function cache_add_area (line 1317) | static void cache_add_area(struct window * window, smm_buffer_t * buf, c... function cache_apply_areas (line 1346) | static void cache_apply_areas(struct window * window, void * dest, void ... function sme_new_pool (line 1387) | static bool sme_new_pool(void * ctx, smm_pool_t * pool) function sme_expand_pool (line 1403) | static void sme_expand_pool(void * ctx, smm_pool_t * pool) function sme_free_pool (line 1412) | static void sme_free_pool(void * ctx, smm_pool_t * pool) function sme_new_buffer (line 1421) | static bool sme_new_buffer(void * ctx, smm_buffer_t * buf) function sme_init_buffer (line 1451) | static bool sme_init_buffer(void * ctx, smm_buffer_t * buf) function sme_free_buffer (line 1524) | static void sme_free_buffer(void * ctx, smm_buffer_t * buf) type graphic_object (line 1533) | struct graphic_object type application (line 1533) | struct application type window (line 1533) | struct window type object_type (line 1534) | enum object_type type graphic_object (line 1535) | struct graphic_object type graphic_object (line 1537) | struct graphic_object type graphic_object (line 1547) | struct graphic_object function destroy_graphic_obj (line 1580) | static void destroy_graphic_obj(struct graphic_object * obj) function attach_decoration (line 1592) | static bool attach_decoration(struct window * window, struct graphic_obj... function color_fill (line 1693) | static void color_fill(void * pixels, lv_color_t color, uint32_t width, ... function color_fill_XRGB8888 (line 1709) | static void color_fill_XRGB8888(void * pixels, lv_color_t color, uint32_... function color_fill_RGB565 (line 1725) | static void color_fill_RGB565(void * pixels, lv_color_t color, uint32_t ... function create_decoration (line 1737) | static bool create_decoration(struct window * window, function detach_decoration (line 1874) | static void detach_decoration(struct window * window, function resize_window (line 1887) | static bool resize_window(struct window * window, int width, int height) type window (line 1984) | struct window type application (line 1984) | struct application type window (line 1986) | struct window type window (line 1994) | struct window function else (line 2013) | else if(app->xdg_wm) { function else (line 2039) | else if(app->wl_shell) { function destroy_window (line 2083) | static void destroy_window(struct window * window) function _lv_wayland_flush (line 2114) | static void _lv_wayland_flush(lv_display_t * disp, const lv_area_t * are... function _lv_wayland_handle_input (line 2223) | static void _lv_wayland_handle_input(void) function _lv_wayland_handle_output (line 2234) | static void _lv_wayland_handle_output(void) function _lv_wayland_pointer_read (line 2296) | static void _lv_wayland_pointer_read(lv_indev_t * drv, lv_indev_data_t *... function _lv_wayland_pointeraxis_read (line 2309) | static void _lv_wayland_pointeraxis_read(lv_indev_t * drv, lv_indev_data... function _lv_wayland_keyboard_read (line 2323) | static void _lv_wayland_keyboard_read(lv_indev_t * drv, lv_indev_data_t ... function _lv_wayland_touch_read (line 2334) | static void _lv_wayland_touch_read(lv_indev_t * drv, lv_indev_data_t * d... function wayland_init (line 2353) | static void wayland_init(void) function wayland_deinit (line 2427) | static void wayland_deinit(void) function tick_get_cb (line 2475) | static uint32_t tick_get_cb(void) function lv_wayland_get_fd (line 2487) | int lv_wayland_get_fd(void) function lv_display_t (line 2500) | lv_display_t * lv_wayland_window_create(uint32_t hor_res, uint32_t ver_r... function lv_wayland_window_close (line 2597) | void lv_wayland_window_close(lv_display_t * disp) function lv_wayland_window_is_open (line 2613) | bool lv_wayland_window_is_open(lv_display_t * disp) function lv_wayland_window_set_maximized (line 2640) | void lv_wayland_window_set_maximized(lv_display_t * disp, bool maximized) function lv_wayland_window_set_fullscreen (line 2685) | void lv_wayland_window_set_fullscreen(lv_display_t * disp, bool fullscreen) function lv_indev_t (line 2733) | lv_indev_t * lv_wayland_get_pointer(lv_display_t * disp) function lv_indev_t (line 2747) | lv_indev_t * lv_wayland_get_pointeraxis(lv_display_t * disp) function lv_indev_t (line 2761) | lv_indev_t * lv_wayland_get_keyboard(lv_display_t * disp) function lv_indev_t (line 2775) | lv_indev_t * lv_wayland_get_touchscreen(lv_display_t * disp) function lv_wayland_timer_handler (line 2787) | bool lv_wayland_timer_handler(void) FILE: gui/lvgl/src/drivers/wayland/lv_wayland_smm.c type dummy_t (line 6) | typedef int dummy_t; type smm_pool (line 101) | struct smm_pool { type smm_buffer (line 109) | struct smm_buffer { type smm_group (line 117) | struct smm_group { type smm_buffer (line 127) | struct smm_buffer type smm_buffer (line 128) | struct smm_buffer type smm_buffer (line 129) | struct smm_buffer type smm_group (line 129) | struct smm_group type smm_buffer (line 130) | struct smm_buffer type smm_pool (line 131) | struct smm_pool type smm_pool (line 132) | struct smm_pool type smm_buffer (line 133) | struct smm_buffer type smm_buffer (line 133) | struct smm_buffer type smm_buffer (line 134) | struct smm_buffer type smm_events (line 138) | struct smm_events type smm_pool (line 139) | struct smm_pool function smm_init (line 147) | void smm_init(struct smm_events * evs) function smm_deinit (line 156) | void smm_deinit(void) function smm_setctx (line 168) | void smm_setctx(void * ctx) function smm_group_t (line 174) | smm_group_t * smm_create(void) function smm_resize (line 195) | void smm_resize(smm_group_t * grp, size_t sz) function smm_destroy (line 217) | void smm_destroy(smm_group_t * grp) function smm_buffer_t (line 242) | smm_buffer_t * smm_acquire(smm_group_t * grp) type smm_buffer (line 283) | struct smm_buffer type smm_pool (line 284) | struct smm_pool function smm_release (line 320) | void smm_release(smm_buffer_t * buf) function smm_buffer_t (line 349) | smm_buffer_t * smm_latest(smm_group_t * grp) function smm_buffer_t (line 357) | smm_buffer_t * smm_next(smm_buffer_t * buf) function purge_history (line 373) | void purge_history(struct smm_buffer * buf) function calc_buffer_size (line 390) | size_t calc_buffer_size(struct smm_buffer * buf) type smm_buffer (line 406) | struct smm_buffer type smm_group (line 406) | struct smm_group type smm_buffer (line 410) | struct smm_buffer type smm_buffer (line 411) | struct smm_buffer type smm_group (line 508) | struct smm_group type smm_group (line 514) | struct smm_group function return_to_pool (line 530) | void return_to_pool(struct smm_buffer * buf) type smm_pool (line 583) | struct smm_pool type smm_pool (line 585) | struct smm_pool type smm_pool (line 590) | struct smm_pool function free_pool (line 626) | void free_pool(struct smm_pool * pool) type smm_buffer (line 637) | struct smm_buffer type smm_buffer (line 637) | struct smm_buffer type smm_buffer (line 639) | struct smm_buffer type smm_buffer_properties (line 640) | struct smm_buffer_properties type smm_buffer (line 648) | struct smm_buffer type smm_buffer_properties (line 650) | struct smm_buffer_properties function free_buffer (line 665) | void free_buffer(struct smm_buffer * buf) FILE: gui/lvgl/src/drivers/wayland/lv_wayland_smm.h type smm_pool_t (line 37) | typedef void smm_pool_t; type smm_buffer_t (line 38) | typedef void smm_buffer_t; type smm_group_t (line 39) | typedef void smm_group_t; type smm_events (line 45) | struct smm_events { type smm_pool_properties (line 55) | struct smm_pool_properties { type smm_buffer_properties (line 61) | struct smm_buffer_properties { type smm_group_properties (line 68) | struct smm_group_properties { type smm_events (line 72) | struct smm_events FILE: gui/lvgl/src/drivers/windows/lv_windows_context.c function lv_windows_platform_init (line 64) | void lv_windows_platform_init(void) function lv_windows_window_context_t (line 103) | lv_windows_window_context_t * lv_windows_get_window_context( function lv_windows_tick_count_callback (line 114) | static uint32_t lv_windows_tick_count_callback(void) function lv_windows_delay_callback (line 127) | static void lv_windows_delay_callback(uint32_t ms) function lv_windows_check_display_existence_timer_callback (line 145) | static void lv_windows_check_display_existence_timer_callback( function HDC (line 156) | static HDC lv_windows_create_frame_buffer( function lv_windows_display_timer_callback (line 229) | static void lv_windows_display_timer_callback(lv_timer_t * timer) function lv_windows_display_driver_flush_callback (line 280) | static void lv_windows_display_driver_flush_callback( function UINT (line 347) | static UINT lv_windows_get_dpi_for_window(HWND window_handle) function BOOL (line 399) | static BOOL lv_windows_register_touch_window( function BOOL (line 419) | static BOOL lv_windows_enable_child_window_dpi_message( function lv_windows_window_message_callback_nolock (line 462) | static bool lv_windows_window_message_callback_nolock( function LRESULT (line 699) | static LRESULT CALLBACK lv_windows_window_message_callback( FILE: gui/lvgl/src/drivers/windows/lv_windows_context.h type lv_windows_pointer_context_t (line 44) | typedef struct lv_windows_pointer_context_t { type lv_windows_keypad_queue_item_t (line 50) | typedef struct lv_windows_keypad_queue_item_t { type lv_windows_keypad_context_t (line 55) | typedef struct lv_windows_keypad_context_t { type lv_windows_encoder_context_t (line 62) | typedef struct lv_windows_encoder_context_t { type lv_windows_window_context_t (line 68) | typedef struct lv_windows_window_context_t { type lv_windows_create_display_data_t (line 89) | typedef struct lv_windows_create_display_data_t { FILE: gui/lvgl/src/drivers/windows/lv_windows_display.c function lv_display_t (line 44) | lv_display_t * lv_windows_create_display( function HWND (line 89) | HWND lv_windows_get_display_window_handle(lv_display_t * display) function lv_windows_zoom_to_logical (line 94) | int32_t lv_windows_zoom_to_logical(int32_t physical, int32_t zoom_level) function lv_windows_zoom_to_physical (line 99) | int32_t lv_windows_zoom_to_physical(int32_t logical, int32_t zoom_level) function lv_windows_dpi_to_logical (line 104) | int32_t lv_windows_dpi_to_logical(int32_t physical, int32_t dpi) function lv_windows_dpi_to_physical (line 109) | int32_t lv_windows_dpi_to_physical(int32_t logical, int32_t dpi) function lv_windows_display_thread_entrypoint (line 118) | static unsigned int __stdcall lv_windows_display_thread_entrypoint( FILE: gui/lvgl/src/drivers/windows/lv_windows_input.c function HWND (line 70) | HWND lv_windows_get_indev_window_handle(lv_indev_t * indev) function lv_indev_t (line 75) | lv_indev_t * lv_windows_acquire_pointer_indev(lv_display_t * display) function lv_indev_t (line 118) | lv_indev_t * lv_windows_acquire_keypad_indev(lv_display_t * display) function lv_indev_t (line 163) | lv_indev_t * lv_windows_acquire_encoder_indev(lv_display_t * display) function lv_windows_pointer_driver_read_callback (line 209) | static void lv_windows_pointer_driver_read_callback( function lv_windows_release_pointer_device_event_callback (line 223) | static void lv_windows_release_pointer_device_event_callback(lv_event_t ... function BOOL (line 248) | static BOOL lv_windows_get_touch_input_info( function BOOL (line 270) | static BOOL lv_windows_close_touch_input_handle( function lv_windows_pointer_device_window_message_handler (line 289) | bool lv_windows_pointer_device_window_message_handler( function lv_windows_keypad_driver_read_callback (line 414) | static void lv_windows_keypad_driver_read_callback( function lv_windows_release_keypad_device_event_callback (line 437) | static void lv_windows_release_keypad_device_event_callback(lv_event_t * e) function lv_windows_push_key_to_keyboard_queue (line 462) | static void lv_windows_push_key_to_keyboard_queue( function HIMC (line 475) | static HIMC lv_windows_imm_get_context( function BOOL (line 494) | static BOOL lv_windows_imm_release_context( function HIMC (line 514) | static HIMC lv_windows_imm_associate_context( function BOOL (line 534) | static BOOL lv_windows_imm_set_composition_window( function lv_windows_keypad_device_window_message_handler (line 554) | bool lv_windows_keypad_device_window_message_handler( function lv_windows_encoder_driver_read_callback (line 743) | static void lv_windows_encoder_driver_read_callback( function lv_windows_release_encoder_device_event_callback (line 758) | static void lv_windows_release_encoder_device_event_callback(lv_event_t ... function lv_windows_encoder_device_window_message_handler (line 782) | bool lv_windows_encoder_device_window_message_handler( FILE: gui/lvgl/src/drivers/x11/lv_x11.h type _x11_user_hdr_t (line 27) | typedef struct { FILE: gui/lvgl/src/drivers/x11/lv_x11_display.c type x11_disp_data_t (line 39) | typedef struct { type lv_color32_t (line 75) | typedef lv_color32_t color_t; function lv_color32_t (line 76) | static inline lv_color32_t get_px(color_t p) type lv_color_t (line 81) | typedef lv_color_t color_t; function lv_color32_t (line 82) | static inline lv_color32_t get_px(color_t p) type lv_color16_t (line 88) | typedef lv_color16_t color_t; function lv_color32_t (line 89) | static inline lv_color32_t get_px(color_t p) type color_t (line 95) | typedef uint8_t color_t; function lv_color32_t (line 96) | static inline lv_color32_t get_px(color_t p) function x11_flush_cb (line 113) | static void x11_flush_cb(lv_display_t * disp, const lv_area_t * area, ui... function x11_resolution_evt_cb (line 166) | static void x11_resolution_evt_cb(lv_event_t * e) function x11_disp_delete_evt_cb (line 195) | static void x11_disp_delete_evt_cb(lv_event_t * e) function x11_hide_cursor (line 221) | static void x11_hide_cursor(lv_display_t * disp) function is_disp_event (line 240) | static int is_disp_event(Display * disp, XEvent * event, XPointer arg) function x11_event_handler (line 248) | static void x11_event_handler(lv_timer_t * t) function x11_window_create (line 301) | static void x11_window_create(lv_display_t * disp, char const * title) function lv_display_t (line 359) | lv_display_t * lv_x11_window_create(char const * title, int32_t hor_res,... FILE: gui/lvgl/src/drivers/x11/lv_x11_input.c type x11_inp_data_t (line 28) | typedef struct _x11_inp_data { function is_inp_event (line 60) | static int is_inp_event(Display * disp, XEvent * event, XPointer arg) function x11_inp_event_handler (line 68) | static void x11_inp_event_handler(lv_timer_t * t) function x11_inp_delete_evt_cb (line 186) | static void x11_inp_delete_evt_cb(lv_event_t * e) function x11_inp_data_t (line 200) | static x11_inp_data_t * x11_input_get_user_data(lv_display_t * disp) function x11_keyboard_read_cb (line 219) | static void x11_keyboard_read_cb(lv_indev_t * indev, lv_indev_data_t * d... function x11_mouse_read_cb (line 236) | static void x11_mouse_read_cb(lv_indev_t * indev, lv_indev_data_t * data) function x11_mousewheel_read_cb (line 251) | static void x11_mousewheel_read_cb(lv_indev_t * indev, lv_indev_data_t *... function lv_indev_t (line 261) | static lv_indev_t * lv_x11_keyboard_create(lv_display_t * disp) function lv_indev_t (line 273) | static lv_indev_t * lv_x11_mouse_create(lv_display_t * disp, lv_image_ds... function lv_indev_t (line 291) | static lv_indev_t * lv_x11_mousewheel_create(lv_display_t * disp) function lv_x11_inputs_create (line 306) | void lv_x11_inputs_create(lv_display_t * disp, lv_image_dsc_t const * mo... FILE: gui/lvgl/src/font/lv_binfont_loader.c type bit_iterator_t (line 19) | typedef struct { type font_header_bin_t (line 25) | typedef struct font_header_bin { type cmap_table_bin_t (line 52) | typedef struct cmap_table_bin { function lv_font_t (line 80) | lv_font_t * lv_binfont_create(const char * path) function lv_font_t (line 108) | lv_font_t * lv_binfont_create_from_buffer(void * buffer, uint32_t size) function lv_binfont_destroy (line 117) | void lv_binfont_destroy(lv_font_t * font) function bit_iterator_t (line 161) | static bit_iterator_t init_bit_iterator(lv_fs_file_t * fp) function read_bits (line 170) | static unsigned int read_bits(bit_iterator_t * it, int n_bits, lv_fs_res... function read_bits_signed (line 192) | static int read_bits_signed(bit_iterator_t * it, int n_bits, lv_fs_res_t... function read_label (line 201) | static int read_label(lv_fs_file_t * fp, int start, const char * label) function load_cmaps_tables (line 218) | static bool load_cmaps_tables(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t *... function load_cmaps (line 285) | static int32_t load_cmaps(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t * fon... function load_glyph (line 314) | static int32_t load_glyph(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t * fon... function lvgl_load_font (line 459) | static bool lvgl_load_font(lv_fs_file_t * fp, lv_font_t * font) function load_kern (line 564) | int32_t load_kern(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t * font_dsc, u... FILE: gui/lvgl/src/font/lv_font.c function lv_font_glyph_release_draw_data (line 52) | void lv_font_glyph_release_draw_data(lv_font_glyph_dsc_t * g_dsc) function lv_font_get_glyph_dsc (line 61) | bool lv_font_get_glyph_dsc(const lv_font_t * font_p, lv_font_glyph_dsc_t... function lv_font_get_glyph_width (line 119) | uint16_t lv_font_get_glyph_width(const lv_font_t * font, uint32_t letter... function lv_font_set_kerning (line 131) | void lv_font_set_kerning(lv_font_t * font, lv_font_kerning_t kerning) function lv_font_get_line_height (line 137) | int32_t lv_font_get_line_height(const lv_font_t * font) function lv_font_t (line 142) | const lv_font_t * lv_font_default(void) FILE: gui/lvgl/src/font/lv_font.h type lv_font_glyph_format_t (line 37) | typedef enum { type lv_font_glyph_dsc_t (line 55) | typedef struct { type lv_font_subpx_t (line 74) | typedef enum { type lv_font_kerning_t (line 82) | typedef enum { type lv_font_t (line 88) | struct lv_font_t { FILE: gui/lvgl/src/font/lv_font_fmt_txt.c type kern_pair_ref_t (line 28) | typedef struct { function lv_font_get_glyph_dsc_fmt_txt (line 168) | bool lv_font_get_glyph_dsc_fmt_txt(const lv_font_t * font, lv_font_glyph... function get_glyph_dsc_id (line 217) | static uint32_t get_glyph_dsc_id(const lv_font_t * font, uint32_t letter) function get_kern_value (line 266) | static int8_t get_kern_value(const lv_font_t * font, uint32_t gid_left, ... function kern_pair_8_compare (line 322) | static int kern_pair_8_compare(const void * ref, const void * element) function kern_pair_16_compare (line 332) | static int kern_pair_16_compare(const void * ref, const void * element) function decompress (line 352) | static void decompress(const uint8_t * in, uint8_t * out, int32_t w, int... function decompress_line (line 419) | static inline void decompress_line(uint8_t * out, int32_t w) function get_bits (line 434) | static inline uint8_t get_bits(const uint8_t * in, uint32_t bit_pos, uin... function rle_init (line 469) | static inline void rle_init(const uint8_t * in, uint8_t bpp) function rle_next (line 480) | static inline uint8_t rle_next(void) function unicode_list_compare (line 552) | static int unicode_list_compare(const void * ref, const void * element) FILE: gui/lvgl/src/font/lv_font_fmt_txt.h type lv_font_fmt_txt_glyph_dsc_t (line 28) | typedef struct { type lv_font_fmt_txt_cmap_type_t (line 47) | typedef enum { type lv_font_fmt_txt_cmap_t (line 59) | typedef struct { type lv_font_fmt_txt_kern_pair_t (line 112) | typedef struct { type lv_font_fmt_txt_kern_classes_t (line 127) | typedef struct { type lv_font_fmt_txt_bitmap_format_t (line 144) | typedef enum { type lv_font_fmt_txt_dsc_t (line 151) | typedef struct { FILE: gui/lvgl/src/font/lv_font_fmt_txt_private.h type lv_font_fmt_rle_state_t (line 28) | typedef enum { type lv_font_fmt_rle_t (line 34) | typedef struct { FILE: gui/lvgl/src/indev/lv_indev.c function indev_scroll_throw_anim_reset (line 87) | static inline void indev_scroll_throw_anim_reset(lv_indev_t * indev) function lv_indev_t (line 113) | lv_indev_t * lv_indev_create(void) function lv_indev_delete (line 145) | void lv_indev_delete(lv_indev_t * indev) function lv_indev_t (line 161) | lv_indev_t * lv_indev_get_next(lv_indev_t * indev) function indev_read_core (line 169) | void indev_read_core(lv_indev_t * indev, lv_indev_data_t * data) function lv_indev_read_timer_cb (line 199) | void lv_indev_read_timer_cb(lv_timer_t * timer) function lv_indev_read (line 204) | void lv_indev_read(lv_indev_t * indev) function lv_indev_enable (line 272) | void lv_indev_enable(lv_indev_t * indev, bool enable) function lv_indev_t (line 286) | lv_indev_t * lv_indev_active(void) function lv_indev_set_type (line 291) | void lv_indev_set_type(lv_indev_t * indev, lv_indev_type_t indev_type) function lv_indev_set_read_cb (line 299) | void lv_indev_set_read_cb(lv_indev_t * indev, lv_indev_read_cb_t read_cb) function lv_indev_set_user_data (line 306) | void lv_indev_set_user_data(lv_indev_t * indev, void * user_data) function lv_indev_set_driver_data (line 312) | void lv_indev_set_driver_data(lv_indev_t * indev, void * driver_data) function lv_indev_read_cb_t (line 318) | lv_indev_read_cb_t lv_indev_get_read_cb(lv_indev_t * indev) function lv_indev_type_t (line 328) | lv_indev_type_t lv_indev_get_type(const lv_indev_t * indev) function lv_indev_state_t (line 335) | lv_indev_state_t lv_indev_get_state(const lv_indev_t * indev) function lv_group_t (line 342) | lv_group_t * lv_indev_get_group(const lv_indev_t * indev) function lv_display_t (line 349) | lv_display_t * lv_indev_get_display(const lv_indev_t * indev) function lv_indev_set_display (line 356) | void lv_indev_set_display(lv_indev_t * indev, lv_display_t * disp) function lv_indev_set_long_press_time (line 363) | void lv_indev_set_long_press_time(lv_indev_t * indev, uint16_t long_pres... function lv_indev_set_scroll_limit (line 370) | void lv_indev_set_scroll_limit(lv_indev_t * indev, uint8_t scroll_limit) function lv_indev_set_scroll_throw (line 377) | void lv_indev_set_scroll_throw(lv_indev_t * indev, uint8_t scroll_throw) function lv_indev_get_press_moved (line 397) | bool lv_indev_get_press_moved(const lv_indev_t * indev) function lv_indev_reset (line 404) | void lv_indev_reset(lv_indev_t * indev, lv_obj_t * obj) function lv_indev_stop_processing (line 419) | void lv_indev_stop_processing(lv_indev_t * indev) function lv_indev_reset_long_press (line 425) | void lv_indev_reset_long_press(lv_indev_t * indev) function lv_indev_set_cursor (line 432) | void lv_indev_set_cursor(lv_indev_t * indev, lv_obj_t * cur_obj) function lv_indev_set_group (line 443) | void lv_indev_set_group(lv_indev_t * indev, lv_group_t * group) function lv_indev_set_button_points (line 450) | void lv_indev_set_button_points(lv_indev_t * indev, const lv_point_t poi... function lv_indev_get_point (line 457) | void lv_indev_get_point(const lv_indev_t * indev, lv_point_t * point) function lv_dir_t (line 473) | lv_dir_t lv_indev_get_gesture_dir(const lv_indev_t * indev) function lv_indev_get_key (line 478) | uint32_t lv_indev_get_key(const lv_indev_t * indev) function lv_dir_t (line 488) | lv_dir_t lv_indev_get_scroll_dir(const lv_indev_t * indev) function lv_obj_t (line 495) | lv_obj_t * lv_indev_get_scroll_obj(const lv_indev_t * indev) function lv_indev_get_vect (line 502) | void lv_indev_get_vect(const lv_indev_t * indev, lv_point_t * point) function lv_indev_wait_release (line 515) | void lv_indev_wait_release(lv_indev_t * indev) function lv_obj_t (line 521) | lv_obj_t * lv_indev_get_active_obj(void) function lv_timer_t (line 526) | lv_timer_t * lv_indev_get_read_timer(lv_indev_t * indev) function lv_indev_mode_t (line 536) | lv_indev_mode_t lv_indev_get_mode(lv_indev_t * indev) function lv_indev_set_mode (line 542) | void lv_indev_set_mode(lv_indev_t * indev, lv_indev_mode_t mode) function lv_obj_t (line 560) | lv_obj_t * lv_indev_search_obj(lv_obj_t * obj, lv_point_t * point) function lv_indev_add_event_cb (line 596) | void lv_indev_add_event_cb(lv_indev_t * indev, lv_event_cb_t event_cb, l... function lv_indev_get_event_count (line 603) | uint32_t lv_indev_get_event_count(lv_indev_t * indev) function lv_event_dsc_t (line 609) | lv_event_dsc_t * lv_indev_get_event_dsc(lv_indev_t * indev, uint32_t index) function lv_indev_remove_event (line 616) | bool lv_indev_remove_event(lv_indev_t * indev, uint32_t index) function lv_indev_remove_event_cb_with_user_data (line 623) | uint32_t lv_indev_remove_event_cb_with_user_data(lv_indev_t * indev, lv_... function lv_result_t (line 642) | lv_result_t lv_indev_send_event(lv_indev_t * indev, lv_event_code_t code... function indev_pointer_proc (line 670) | static void indev_pointer_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_keypad_proc (line 730) | static void indev_keypad_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_encoder_proc (line 872) | static void indev_encoder_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_button_proc (line 1101) | static void indev_button_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_proc_press (line 1148) | static void indev_proc_press(lv_indev_t * indev) function indev_proc_release (line 1306) | static void indev_proc_release(lv_indev_t * indev) function indev_proc_pointer_diff (line 1404) | static void indev_proc_pointer_diff(lv_indev_t * indev) function lv_obj_t (line 1438) | static lv_obj_t * pointer_search_obj(lv_display_t * disp, lv_point_t * p) function indev_proc_reset_query_handler (line 1461) | static void indev_proc_reset_query_handler(lv_indev_t * indev) function indev_click_focus (line 1489) | static void indev_click_focus(lv_indev_t * indev) function indev_gesture (line 1557) | void indev_gesture(lv_indev_t * indev) function indev_reset_check (line 1612) | static bool indev_reset_check(lv_indev_t * indev) function indev_stop_processing_check (line 1626) | static bool indev_stop_processing_check(lv_indev_t * indev) function indev_reset_core (line 1636) | static void indev_reset_core(lv_indev_t * indev, lv_obj_t * obj) function lv_result_t (line 1676) | static lv_result_t send_event(lv_event_code_t code, void * param) function indev_scroll_throw_anim_cb (line 1703) | static void indev_scroll_throw_anim_cb(void * var, int32_t v) function indev_scroll_throw_anim_completed_cb (line 1719) | static void indev_scroll_throw_anim_completed_cb(lv_anim_t * anim) function indev_scroll_throw_anim_start (line 1726) | static void indev_scroll_throw_anim_start(lv_indev_t * indev) FILE: gui/lvgl/src/indev/lv_indev.h type lv_indev_type_t (line 30) | typedef enum { type lv_indev_state_t (line 39) | typedef enum { type lv_indev_mode_t (line 44) | typedef enum { type lv_indev_data_t (line 51) | typedef struct { type lv_display_t (line 146) | struct lv_display_t FILE: gui/lvgl/src/indev/lv_indev_private.h type lv_indev_t (line 26) | struct lv_indev_t { FILE: gui/lvgl/src/indev/lv_indev_scroll.c function lv_indev_scroll_handler (line 46) | void lv_indev_scroll_handler(lv_indev_t * indev) function lv_indev_scroll_throw_handler (line 115) | void lv_indev_scroll_throw_handler(lv_indev_t * indev) function lv_indev_scroll_throw_predict (line 227) | int32_t lv_indev_scroll_throw_predict(lv_indev_t * indev, lv_dir_t dir) function lv_indev_scroll_get_snap_dist (line 252) | void lv_indev_scroll_get_snap_dist(lv_obj_t * obj, lv_point_t * p) function lv_obj_t (line 258) | lv_obj_t * lv_indev_find_scroll_obj(lv_indev_t * indev) function init_scroll_limits (line 440) | static void init_scroll_limits(lv_indev_t * indev) function find_snap_point_x (line 514) | static int32_t find_snap_point_x(const lv_obj_t * obj, int32_t min, int3... function find_snap_point_y (line 570) | static int32_t find_snap_point_y(const lv_obj_t * obj, int32_t min, int3... function scroll_limit_diff (line 616) | static void scroll_limit_diff(lv_indev_t * indev, int32_t * diff_x, int3... function elastic_diff (line 639) | static int32_t elastic_diff(lv_obj_t * scroll_obj, int32_t diff, int32_t... FILE: gui/lvgl/src/layouts/flex/lv_flex.c type flex_t (line 24) | typedef struct { type grow_dsc_t (line 33) | typedef struct { type track_t (line 42) | typedef struct { function lv_flex_init (line 95) | void lv_flex_init(void) function lv_obj_set_flex_flow (line 101) | void lv_obj_set_flex_flow(lv_obj_t * obj, lv_flex_flow_t flow) function lv_obj_set_flex_align (line 107) | void lv_obj_set_flex_align(lv_obj_t * obj, lv_flex_align_t main_place, l... function lv_obj_set_flex_grow (line 116) | void lv_obj_set_flex_grow(lv_obj_t * obj, uint8_t grow) function flex_update (line 126) | static void flex_update(lv_obj_t * cont, void * user_data) function find_track_end (line 233) | static int32_t find_track_end(lv_obj_t * cont, flex_t * f, int32_t item_... function children_repos (line 317) | static void children_repos(lv_obj_t * cont, flex_t * f, int32_t item_fir... function place_content (line 469) | static void place_content(lv_flex_align_t place, int32_t max_size, int32... function lv_obj_t (line 508) | static lv_obj_t * get_next_item(lv_obj_t * cont, bool rev, int32_t * ite... function lv_obj_get_width_with_margin (line 522) | static int32_t lv_obj_get_width_with_margin(const lv_obj_t * obj) function lv_obj_get_height_with_margin (line 529) | static int32_t lv_obj_get_height_with_margin(const lv_obj_t * obj) FILE: gui/lvgl/src/layouts/flex/lv_flex.h type lv_flex_align_t (line 35) | typedef enum { type lv_flex_flow_t (line 44) | typedef enum { FILE: gui/lvgl/src/layouts/grid/lv_grid.c type item_repos_hint_t (line 32) | typedef struct { type lv_grid_calc_t (line 38) | typedef struct { function get_col_pos (line 75) | static inline int32_t get_col_pos(lv_obj_t * obj) function get_row_pos (line 79) | static inline int32_t get_row_pos(lv_obj_t * obj) function get_col_span (line 83) | static inline int32_t get_col_span(lv_obj_t * obj) function get_row_span (line 87) | static inline int32_t get_row_span(lv_obj_t * obj) function lv_grid_align_t (line 91) | static inline lv_grid_align_t get_cell_col_align(lv_obj_t * obj) function lv_grid_align_t (line 95) | static inline lv_grid_align_t get_cell_row_align(lv_obj_t * obj) function lv_grid_align_t (line 99) | static inline lv_grid_align_t get_grid_col_align(lv_obj_t * obj) function lv_grid_align_t (line 103) | static inline lv_grid_align_t get_grid_row_align(lv_obj_t * obj) function get_margin_hor (line 107) | static inline int32_t get_margin_hor(lv_obj_t * obj) function get_margin_ver (line 112) | static inline int32_t get_margin_ver(lv_obj_t * obj) function div_round_closest (line 118) | static inline int32_t div_round_closest(int32_t dividend, int32_t divisor) function lv_grid_init (line 144) | void lv_grid_init(void) function lv_obj_set_grid_dsc_array (line 150) | void lv_obj_set_grid_dsc_array(lv_obj_t * obj, const int32_t col_dsc[], ... function lv_obj_set_grid_align (line 157) | void lv_obj_set_grid_align(lv_obj_t * obj, lv_grid_align_t column_align,... function lv_obj_set_grid_cell (line 164) | void lv_obj_set_grid_cell(lv_obj_t * obj, lv_grid_align_t x_align, int32... function lv_grid_fr (line 178) | int32_t lv_grid_fr(uint8_t x) function grid_update (line 187) | static void grid_update(lv_obj_t * cont, void * user_data) function calc (line 233) | static void calc(lv_obj_t * cont, lv_grid_calc_t * calc_out) function calc_free (line 267) | static void calc_free(lv_grid_calc_t * calc) function calc_cols (line 275) | static void calc_cols(lv_obj_t * cont, lv_grid_calc_t * c) function calc_rows (line 368) | static void calc_rows(lv_obj_t * cont, lv_grid_calc_t * c) function item_repos (line 464) | static void item_repos(lv_obj_t * item, lv_grid_calc_t * c, item_repos_h... function grid_align (line 588) | static int32_t grid_align(int32_t cont_size, bool auto_size, lv_grid_al... function count_tracks (line 657) | static uint32_t count_tracks(const int32_t * templ) FILE: gui/lvgl/src/layouts/grid/lv_grid.h type lv_grid_align_t (line 43) | typedef enum { FILE: gui/lvgl/src/layouts/lv_layout.c function lv_layout_init (line 39) | void lv_layout_init(void) function lv_layout_deinit (line 53) | void lv_layout_deinit(void) function lv_layout_register (line 58) | uint32_t lv_layout_register(lv_layout_update_cb_t cb, void * user_data) function lv_layout_apply (line 68) | void lv_layout_apply(lv_obj_t * obj) FILE: gui/lvgl/src/layouts/lv_layout.h type lv_layout_t (line 29) | typedef enum { FILE: gui/lvgl/src/layouts/lv_layout_private.h type lv_layout_dsc_t (line 27) | typedef struct { FILE: gui/lvgl/src/libs/barcode/code128.c type code128_step (line 162) | struct code128_step { type code128_state (line 170) | struct code128_state { function code128_estimate_len (line 180) | size_t code128_estimate_len(const char * s) function code128_append_pattern (line 190) | static void code128_append_pattern(int pattern, int pattern_length, char... function code128_append_code (line 202) | static int code128_append_code(int code, char * out) function code128_append_stop_code (line 209) | static int code128_append_stop_code(char * out) function code128_switch_code (line 215) | static signed char code128_switch_code(char from_mode, char to_mode) function code128a_ascii_to_code (line 252) | static signed char code128a_ascii_to_code(signed char value) function code128b_ascii_to_code (line 270) | static signed char code128b_ascii_to_code(signed char value) function code128c_ascii_to_code (line 286) | static signed char code128c_ascii_to_code(const char * values) function code128_do_a_step (line 300) | static int code128_do_a_step(struct code128_step * base, int prev_ix, in... function code128_do_b_step (line 324) | static int code128_do_b_step(struct code128_step * base, int prev_ix, in... function code128_do_c_step (line 348) | static int code128_do_c_step(struct code128_step * base, int prev_ix, in... type code128_step (line 377) | struct code128_step type code128_state (line 377) | struct code128_state type code128_step (line 381) | struct code128_step type code128_step (line 382) | struct code128_step type code128_step (line 385) | struct code128_step function code128_do_step (line 391) | static void code128_do_step(struct code128_state * state) function code128_encode_raw (line 452) | size_t code128_encode_raw(const char * s, char * out, size_t maxlength) function code128_encode_gs1 (line 554) | size_t code128_encode_gs1(const char * s, char * out, size_t maxlength) FILE: gui/lvgl/src/libs/barcode/lv_barcode.c function lv_obj_t (line 55) | lv_obj_t * lv_barcode_create(lv_obj_t * parent) function lv_barcode_set_dark_color (line 63) | void lv_barcode_set_dark_color(lv_obj_t * obj, lv_color_t color) function lv_barcode_set_light_color (line 71) | void lv_barcode_set_light_color(lv_obj_t * obj, lv_color_t color) function lv_barcode_set_scale (line 79) | void lv_barcode_set_scale(lv_obj_t * obj, uint16_t scale) function lv_barcode_set_direction (line 91) | void lv_barcode_set_direction(lv_obj_t * obj, lv_dir_t direction) function lv_barcode_set_tiled (line 99) | void lv_barcode_set_tiled(lv_obj_t * obj, bool tiled) function lv_result_t (line 108) | lv_result_t lv_barcode_update(lv_obj_t * obj, const char * data) function lv_color_t (line 214) | lv_color_t lv_barcode_get_dark_color(lv_obj_t * obj) function lv_color_t (line 222) | lv_color_t lv_barcode_get_light_color(lv_obj_t * obj) function lv_barcode_get_scale (line 230) | uint16_t lv_barcode_get_scale(lv_obj_t * obj) function lv_barcode_constructor (line 242) | static void lv_barcode_constructor(const lv_obj_class_t * class_p, lv_ob... function lv_barcode_destructor (line 254) | static void lv_barcode_destructor(const lv_obj_class_t * class_p, lv_obj... function lv_barcode_change_buf_size (line 266) | static bool lv_barcode_change_buf_size(lv_obj_t * obj, int32_t w, int32_... function lv_barcode_clear (line 288) | static void lv_barcode_clear(lv_obj_t * obj) FILE: gui/lvgl/src/libs/barcode/lv_barcode_private.h type lv_barcode_t (line 31) | struct lv_barcode_t { FILE: gui/lvgl/src/libs/bin_decoder/lv_bin_decoder.c type lv_image_compressed_t (line 42) | typedef struct lv_image_compressed_t { type decoder_data_t (line 50) | typedef struct { function lv_bin_decoder_init (line 95) | void lv_bin_decoder_init(void) function lv_result_t (line 114) | lv_result_t lv_bin_decoder_info(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 180) | lv_result_t lv_bin_decoder_open(lv_image_decoder_t * decoder, lv_image_d... function lv_bin_decoder_close (line 365) | void lv_bin_decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... function lv_result_t (line 378) | lv_result_t lv_bin_decoder_get_area(lv_image_decoder_t * decoder, lv_ima... function decoder_data_t (line 520) | static decoder_data_t * get_decoder_data(lv_image_decoder_dsc_t * dsc) function free_decoder_data (line 537) | static void free_decoder_data(lv_image_decoder_dsc_t * dsc) function lv_result_t (line 554) | static lv_result_t decode_indexed(lv_image_decoder_t * decoder, lv_image... function lv_result_t (line 676) | static lv_result_t load_indexed(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 770) | static lv_result_t decode_rgb(lv_image_decoder_t * decoder, lv_image_dec... function bit_extend (line 809) | static inline uint8_t bit_extend(uint8_t value, uint8_t bpp) function lv_result_t (line 823) | static lv_result_t decode_alpha_only(lv_image_decoder_t * decoder, lv_im... function lv_result_t (line 894) | static lv_result_t decode_compressed(lv_image_decoder_t * decoder, lv_im... function lv_result_t (line 1012) | static lv_result_t decode_indexed_line(lv_color_format_t color_format, c... function lv_fs_res_t (line 1060) | static lv_fs_res_t fs_read_file_at(lv_fs_file_t * f, uint32_t pos, void ... function lv_result_t (line 1078) | static lv_result_t decompress_image(lv_image_decoder_dsc_t * dsc, const ... FILE: gui/lvgl/src/libs/bmp/lv_bmp.c type bmp_dsc_t (line 28) | typedef struct { function lv_bmp_init (line 59) | void lv_bmp_init(void) function lv_bmp_deinit (line 70) | void lv_bmp_deinit(void) function lv_result_t (line 91) | static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 147) | static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 194) | static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_ima... function decoder_close (line 243) | static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... FILE: gui/lvgl/src/libs/ffmpeg/lv_ffmpeg.c type ffmpeg_context_s (line 44) | struct ffmpeg_context_s { type lv_image_pixel_color_s (line 63) | struct lv_image_pixel_color_s { type ffmpeg_context_s (line 78) | struct ffmpeg_context_s type ffmpeg_context_s (line 79) | struct ffmpeg_context_s type ffmpeg_context_s (line 80) | struct ffmpeg_context_s type ffmpeg_context_s (line 81) | struct ffmpeg_context_s type ffmpeg_context_s (line 82) | struct ffmpeg_context_s type ffmpeg_context_s (line 84) | struct ffmpeg_context_s type ffmpeg_context_s (line 85) | struct ffmpeg_context_s type ffmpeg_context_s (line 86) | struct ffmpeg_context_s type ffmpeg_context_s (line 87) | struct ffmpeg_context_s type AVPixelFormat (line 88) | enum AVPixelFormat type AVPixelFormat (line 89) | enum AVPixelFormat function lv_ffmpeg_init (line 114) | void lv_ffmpeg_init(void) function lv_ffmpeg_get_frame_num (line 128) | int lv_ffmpeg_get_frame_num(const char * path) function lv_obj_t (line 141) | lv_obj_t * lv_ffmpeg_player_create(lv_obj_t * parent) function lv_result_t (line 148) | lv_result_t lv_ffmpeg_player_set_src(lv_obj_t * obj, const char * path) function lv_ffmpeg_player_set_cmd (line 208) | void lv_ffmpeg_player_set_cmd(lv_obj_t * obj, lv_ffmpeg_player_cmd_t cmd) function lv_ffmpeg_player_set_auto_restart (line 247) | void lv_ffmpeg_player_set_auto_restart(lv_obj_t * obj, bool en) function lv_result_t (line 258) | static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 287) | static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_d... function decoder_close (line 332) | static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... type ffmpeg_context_s (line 339) | struct ffmpeg_context_s function ffmpeg_pix_fmt_has_alpha (line 350) | static bool ffmpeg_pix_fmt_has_alpha(enum AVPixelFormat pix_fmt) function ffmpeg_pix_fmt_is_yuv (line 365) | static bool ffmpeg_pix_fmt_is_yuv(enum AVPixelFormat pix_fmt) function ffmpeg_output_video_frame (line 376) | static int ffmpeg_output_video_frame(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_decode_packet (line 465) | static int ffmpeg_decode_packet(AVCodecContext * dec, const AVPacket * pkt, function ffmpeg_open_codec_context (line 510) | static int ffmpeg_open_codec_context(int * stream_idx, function ffmpeg_get_image_header (line 567) | static int ffmpeg_get_image_header(const char * filepath, function ffmpeg_get_frame_refr_period (line 609) | static int ffmpeg_get_frame_refr_period(struct ffmpeg_context_s * ffmpeg... function ffmpeg_update_next_frame (line 621) | static int ffmpeg_update_next_frame(struct ffmpeg_context_s * ffmpeg_ctx) type ffmpeg_context_s (line 661) | struct ffmpeg_context_s type ffmpeg_context_s (line 668) | struct ffmpeg_context_s type ffmpeg_context_s (line 668) | struct ffmpeg_context_s function ffmpeg_image_allocate (line 718) | static int ffmpeg_image_allocate(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_close_src_ctx (line 773) | static void ffmpeg_close_src_ctx(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_close_dst_ctx (line 784) | static void ffmpeg_close_dst_ctx(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_close (line 792) | static void ffmpeg_close(struct ffmpeg_context_s * ffmpeg_ctx) function lv_ffmpeg_player_frame_update_cb (line 807) | static void lv_ffmpeg_player_frame_update_cb(lv_timer_t * timer) function lv_ffmpeg_player_constructor (line 828) | static void lv_ffmpeg_player_constructor(const lv_obj_class_t * class_p, function lv_ffmpeg_player_destructor (line 846) | static void lv_ffmpeg_player_destructor(const lv_obj_class_t * class_p, FILE: gui/lvgl/src/libs/ffmpeg/lv_ffmpeg.h type ffmpeg_context_s (line 26) | struct ffmpeg_context_s type lv_ffmpeg_player_cmd_t (line 30) | typedef enum { FILE: gui/lvgl/src/libs/ffmpeg/lv_ffmpeg_private.h type lv_ffmpeg_player_t (line 29) | struct lv_ffmpeg_player_t { FILE: gui/lvgl/src/libs/freetype/lv_freetype.c type face_id_node_t (line 36) | typedef struct { function lv_result_t (line 66) | lv_result_t lv_freetype_init(uint32_t max_glyph_cnt) function lv_freetype_uninit (line 105) | void lv_freetype_uninit(void) function lv_font_t (line 114) | lv_font_t * lv_freetype_font_create(const char * pathname, lv_freetype_f... function lv_freetype_font_delete (line 180) | void lv_freetype_font_delete(lv_font_t * font) function lv_freetype_context_t (line 199) | lv_freetype_context_t * lv_freetype_get_context(void) function lv_freetype_italic_transform (line 204) | void lv_freetype_italic_transform(FT_Face face) function lv_freetype_italic_transform_on_pos (line 215) | int32_t lv_freetype_italic_transform_on_pos(lv_point_t point) function freetype_on_font_create (line 224) | static bool freetype_on_font_create(lv_freetype_font_dsc_t * dsc, uint32... function freetype_on_font_set_cbs (line 259) | static void freetype_on_font_set_cbs(lv_freetype_font_dsc_t * dsc) function lv_freetype_cleanup (line 270) | static void lv_freetype_cleanup(lv_freetype_context_t * ctx) function FTC_FaceID (line 284) | static FTC_FaceID lv_freetype_req_face_id(lv_freetype_context_t * ctx, c... function lv_freetype_drop_face_id (line 327) | static void lv_freetype_drop_face_id(lv_freetype_context_t * ctx, FTC_Fa... function cache_node_cache_create_cb (line 352) | static bool cache_node_cache_create_cb(lv_freetype_cache_node_t * node, ... function cache_node_cache_free_cb (line 376) | static void cache_node_cache_free_cb(lv_freetype_cache_node_t * node, vo... function lv_cache_compare_res_t (line 390) | static lv_cache_compare_res_t cache_node_cache_compare_cb(const lv_freet... FILE: gui/lvgl/src/libs/freetype/lv_freetype.h type lv_freetype_font_style_t (line 37) | typedef enum { type lv_freetype_font_style_t (line 43) | typedef lv_freetype_font_style_t LV_FT_FONT_STYLE; type lv_freetype_font_render_mode_t (line 45) | typedef enum { type lv_freetype_outline_type_t (line 52) | typedef enum { FILE: gui/lvgl/src/libs/freetype/lv_freetype_glyph.c type lv_freetype_glyph_cache_data_t (line 24) | typedef struct lv_freetype_glyph_cache_data_t { function lv_cache_t (line 54) | lv_cache_t * lv_freetype_create_glyph_cache(uint32_t cache_size) function lv_freetype_set_cbs_glyph (line 69) | void lv_freetype_set_cbs_glyph(lv_freetype_font_dsc_t * dsc) function freetype_get_glyph_dsc_cb (line 79) | static bool freetype_get_glyph_dsc_cb(const lv_font_t * font, lv_font_gl... function freetype_glyph_create_cb (line 127) | static bool freetype_glyph_create_cb(lv_freetype_glyph_cache_data_t * da... function freetype_glyph_free_cb (line 184) | static void freetype_glyph_free_cb(lv_freetype_glyph_cache_data_t * data... function lv_cache_compare_res_t (line 189) | static lv_cache_compare_res_t freetype_glyph_compare_cb(const lv_freetyp... FILE: gui/lvgl/src/libs/freetype/lv_freetype_image.c type lv_freetype_image_cache_data_t (line 29) | typedef struct lv_freetype_image_cache_data_t { function lv_cache_t (line 59) | lv_cache_t * lv_freetype_create_draw_data_image(uint32_t cache_size) function lv_freetype_set_cbs_image_font (line 74) | void lv_freetype_set_cbs_image_font(lv_freetype_font_dsc_t * dsc) function freetype_image_release_cb (line 109) | static void freetype_image_release_cb(const lv_font_t * font, lv_font_gl... function freetype_image_create_cb (line 121) | static bool freetype_image_create_cb(lv_freetype_image_cache_data_t * da... function freetype_image_free_cb (line 171) | static void freetype_image_free_cb(lv_freetype_image_cache_data_t * data... function lv_cache_compare_res_t (line 176) | static lv_cache_compare_res_t freetype_image_compare_cb(const lv_freetyp... FILE: gui/lvgl/src/libs/freetype/lv_freetype_outline.c type lv_freetype_outline_node_t (line 26) | typedef struct lv_freetype_outline_node_t { function lv_cache_t (line 61) | lv_cache_t * lv_freetype_create_draw_data_outline(uint32_t cache_size) function lv_freetype_set_cbs_outline_font (line 77) | void lv_freetype_set_cbs_outline_font(lv_freetype_font_dsc_t * dsc) function lv_freetype_outline_add_event (line 84) | void lv_freetype_outline_add_event(lv_event_cb_t event_cb, lv_event_code... function lv_freetype_outline_get_scale (line 93) | uint32_t lv_freetype_outline_get_scale(const lv_font_t * font) function lv_freetype_is_outline_font (line 102) | bool lv_freetype_is_outline_font(const lv_font_t * font) function freetype_glyph_outline_create_cb (line 121) | static bool freetype_glyph_outline_create_cb(lv_freetype_outline_node_t ... function freetype_glyph_outline_free_cb (line 143) | static void freetype_glyph_outline_free_cb(lv_freetype_outline_node_t * ... function lv_cache_compare_res_t (line 152) | static lv_cache_compare_res_t freetype_glyph_outline_cmp_cb(const lv_fre... function freetype_release_glyph_cb (line 179) | static void freetype_release_glyph_cb(const lv_font_t * font, lv_font_gl... function lv_cache_entry_t (line 191) | static lv_cache_entry_t * lv_freetype_outline_lookup(lv_freetype_font_ds... function ft_vector_to_lv_vector (line 206) | static void ft_vector_to_lv_vector(lv_freetype_outline_vector_t * dest, ... function lv_result_t (line 212) | static lv_result_t outline_send_event(lv_freetype_context_t * ctx, lv_ev... function lv_result_t (line 231) | static lv_result_t outline_push_point( function outline_move_to_cb (line 251) | static int outline_move_to_cb( function outline_line_to_cb (line 260) | static int outline_line_to_cb( function outline_conic_to_cb (line 269) | static int outline_conic_to_cb( function outline_cubic_to_cb (line 279) | static int outline_cubic_to_cb( function lv_freetype_outline_t (line 290) | static lv_freetype_outline_t outline_create( function lv_result_t (line 364) | static lv_result_t outline_delete(lv_freetype_context_t * ctx, lv_freety... FILE: gui/lvgl/src/libs/freetype/lv_freetype_private.h type lv_freetype_outline_vector_t (line 63) | struct lv_freetype_outline_vector_t { type lv_freetype_outline_event_param_t (line 68) | struct lv_freetype_outline_event_param_t { type lv_freetype_cache_node_t (line 77) | typedef struct lv_freetype_cache_node_t lv_freetype_cache_node_t; type lv_freetype_cache_node_t (line 79) | struct lv_freetype_cache_node_t { type lv_freetype_context_t (line 96) | typedef struct lv_freetype_context_t { type lv_freetype_font_dsc_t (line 106) | typedef struct lv_freetype_font_dsc_t { FILE: gui/lvgl/src/libs/freetype/lv_ftsystem.c function FT_Stream_Open (line 89) | FT_BASE_DEF(FT_Error) function FT_New_Memory (line 153) | FT_BASE_DEF(FT_Memory) function FT_Done_Memory (line 174) | FT_BASE_DEF(void) function ft_alloc (line 193) | FT_CALLBACK_DEF(void *) function ft_realloc (line 210) | FT_CALLBACK_DEF(void *) function ft_free (line 227) | FT_CALLBACK_DEF(void) function ft_lv_fs_stream_close (line 242) | FT_CALLBACK_DEF(void) function ft_lv_fs_stream_io (line 264) | FT_CALLBACK_DEF(unsigned long) FILE: gui/lvgl/src/libs/fsdrv/lv_fs_arduino_esp_littlefs.cpp type ArduinoEspLittleFile (line 20) | struct ArduinoEspLittleFile { function lv_fs_arduino_esp_littlefs_init (line 38) | void lv_fs_arduino_esp_littlefs_init(void) function fs_init (line 65) | static void fs_init(void) function lv_fs_res_t (line 105) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 124) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 142) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 159) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 184) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... FILE: gui/lvgl/src/libs/fsdrv/lv_fs_arduino_sd.cpp type SdFile (line 21) | struct SdFile { function lv_fs_arduino_sd_init (line 38) | void lv_fs_arduino_sd_init(void) function lv_fs_res_t (line 97) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 116) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 134) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 151) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 176) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... FILE: gui/lvgl/src/libs/fsdrv/lv_fs_cbfs.c function IS_NOT_USED (line 7) | IS_NOT_USED static void nothing(void) FILE: gui/lvgl/src/libs/fsdrv/lv_fs_fatfs.c function lv_fs_fatfs_init (line 67) | void lv_fs_fatfs_init(void) function fs_init (line 104) | static void fs_init(void) function lv_fs_res_t (line 146) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 164) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 181) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 198) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 225) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 261) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * f... function lv_fs_res_t (line 292) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: gui/lvgl/src/libs/fsdrv/lv_fs_littlefs.c type LittleFile (line 20) | typedef struct LittleFile { type LittleDirectory (line 24) | typedef struct LittleDirectory { function lv_littlefs_set_handler (line 41) | void lv_littlefs_set_handler(lfs_t * lfs) function lv_fs_littlefs_init (line 50) | void lv_fs_littlefs_init(void) function lv_fs_res_t (line 109) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 129) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 148) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 166) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 191) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 228) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) function lv_fs_res_t (line 249) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * f... FILE: gui/lvgl/src/libs/fsdrv/lv_fs_memfs.c function lv_fs_memfs_init (line 94) | void lv_fs_memfs_init(void) function lv_fs_res_t (line 145) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 162) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 180) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 214) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... FILE: gui/lvgl/src/libs/fsdrv/lv_fs_posix.c function lv_fs_posix_init (line 76) | void lv_fs_posix_init(void) function lv_fs_res_t (line 143) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 167) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 191) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 214) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 250) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 297) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * f... function lv_fs_res_t (line 323) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: gui/lvgl/src/libs/fsdrv/lv_fs_stdio.c type dir_handle_t (line 42) | typedef struct { function lv_fs_stdio_init (line 79) | void lv_fs_stdio_init(void) function lv_fs_res_t (line 142) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 159) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 175) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 190) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 220) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 289) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * f... function lv_fs_res_t (line 340) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: gui/lvgl/src/libs/fsdrv/lv_fs_win32.c type dir_handle_t (line 38) | typedef struct { function lv_fs_win32_init (line 75) | void lv_fs_win32_init(void) function is_dots_name (line 112) | static bool is_dots_name(const char * name) function lv_fs_res_t (line 123) | static lv_fs_res_t fs_error_from_win32(DWORD error) function lv_fs_res_t (line 255) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 273) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 290) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 306) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 336) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 426) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * f... function lv_fs_res_t (line 466) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: gui/lvgl/src/libs/fsdrv/lv_fsdrv.h type lfs (line 51) | struct lfs type lfs (line 52) | struct lfs FILE: gui/lvgl/src/libs/gif/gifdec.c type Entry (line 14) | typedef struct Entry { type Table (line 20) | typedef struct Table { function read_num (line 42) | static uint16_t function gd_GIF (line 51) | gd_GIF * function gd_GIF (line 63) | gd_GIF * function gd_GIF (line 75) | static gd_GIF * gif_open(gd_GIF * gif_base) function discard_sub_blocks (line 172) | static void function read_plain_text_ext (line 183) | static void function read_graphic_control_ext (line 211) | static void function read_comment_ext (line 228) | static void function read_application_ext (line 240) | static void function read_ext (line 279) | static void function get_key (line 303) | static uint16_t function read_image_data (line 335) | static int function Table (line 482) | static Table * function add_entry (line 504) | static int function interlaced_line_index (line 525) | static int function read_image_data (line 548) | static int function read_image (line 629) | static int function render_frame_rect (line 660) | static void function dispose (line 688) | static void function gd_get_frame (line 725) | int function gd_render_frame (line 752) | void function gd_rewind (line 758) | void function gd_close_gif (line 765) | void function f_gif_open (line 772) | static bool f_gif_open(gd_GIF * gif, const void * path, bool is_file) function f_gif_read (line 789) | static void f_gif_read(gd_GIF * gif, void * buf, size_t len) function f_gif_seek (line 800) | static int f_gif_seek(gd_GIF * gif, size_t pos, int k) function f_gif_close (line 815) | static void f_gif_close(gd_GIF * gif) FILE: gui/lvgl/src/libs/gif/gifdec.h type gd_Palette (line 13) | typedef struct _gd_Palette { type gd_GCE (line 18) | typedef struct _gd_GCE { type gd_GIF (line 28) | typedef struct _gd_GIF { FILE: gui/lvgl/src/libs/gif/gifdec_mve.h function _gifdec_fill_bg_mve (line 41) | static inline void _gifdec_fill_bg_mve(uint8_t * dst, uint16_t w, uint16... function _gifdec_render_frame_mve (line 70) | static inline void _gifdec_render_frame_mve(uint8_t * dst, uint16_t w, u... FILE: gui/lvgl/src/libs/gif/lv_gif.c function lv_obj_t (line 52) | lv_obj_t * lv_gif_create(lv_obj_t * parent) function lv_gif_set_src (line 61) | void lv_gif_set_src(lv_obj_t * obj, const void * src) function lv_gif_restart (line 108) | void lv_gif_restart(lv_obj_t * obj) function lv_gif_pause (line 122) | void lv_gif_pause(lv_obj_t * obj) function lv_gif_resume (line 128) | void lv_gif_resume(lv_obj_t * obj) function lv_gif_is_loaded (line 140) | bool lv_gif_is_loaded(lv_obj_t * obj) function lv_gif_get_loop_count (line 147) | int32_t lv_gif_get_loop_count(lv_obj_t * obj) function lv_gif_set_loop_count (line 158) | void lv_gif_set_loop_count(lv_obj_t * obj, int32_t count) function lv_gif_constructor (line 174) | static void lv_gif_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_gif_destructor (line 185) | static void lv_gif_destructor(const lv_obj_class_t * class_p, lv_obj_t *... function next_frame_task_cb (line 197) | static void next_frame_task_cb(lv_timer_t * t) FILE: gui/lvgl/src/libs/gif/lv_gif_private.h type lv_gif_t (line 34) | struct lv_gif_t { FILE: gui/lvgl/src/libs/libjpeg_turbo/lv_libjpeg_turbo.c type error_mgr_t (line 35) | typedef struct error_mgr_s { function lv_libjpeg_turbo_init (line 76) | void lv_libjpeg_turbo_init(void) function lv_libjpeg_turbo_deinit (line 86) | void lv_libjpeg_turbo_deinit(void) function lv_result_t (line 107) | static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 160) | static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_d... function decoder_close (line 202) | static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... function lv_draw_buf_t (line 265) | static lv_draw_buf_t * decode_jpeg_file(const char * filename) function get_jpeg_head_info (line 423) | static bool get_jpeg_head_info(const char * filename, uint32_t * width, ... function get_jpeg_size (line 445) | static bool get_jpeg_size(uint8_t * data, uint32_t data_size, uint32_t *... function get_jpeg_direction (line 478) | static bool get_jpeg_direction(uint8_t * data, uint32_t data_size, uint3... function rotate_buffer (line 566) | static void rotate_buffer(lv_draw_buf_t * decoded, uint8_t * buffer, uin... function error_exit (line 591) | static void error_exit(j_common_ptr cinfo) FILE: gui/lvgl/src/libs/libpng/lv_libpng.c function lv_libpng_init (line 53) | void lv_libpng_init(void) function lv_libpng_deinit (line 63) | void lv_libpng_deinit(void) function lv_result_t (line 84) | static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 138) | static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_d... function decoder_close (line 187) | static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... function lv_draw_buf_t (line 250) | static lv_draw_buf_t * decode_png(lv_image_decoder_dsc_t * dsc) FILE: gui/lvgl/src/libs/lodepng/lodepng.c function lodepng_free (line 95) | static void lodepng_free(void * ptr) function lodepng_memcpy (line 127) | static void lodepng_memcpy(void * LODEPNG_RESTRICT dst, function lodepng_memset (line 133) | static void lodepng_memset(void * LODEPNG_RESTRICT dst, function lodepng_strlen (line 140) | static size_t lodepng_strlen(const char * a) function lodepng_addofl (line 155) | static int lodepng_addofl(size_t a, size_t b, size_t * result) function lodepng_mulofl (line 165) | static int lodepng_mulofl(size_t a, size_t b, size_t * result) function lodepng_gtofl (line 173) | static int lodepng_gtofl(size_t a, size_t b, size_t c) type uivector (line 228) | typedef struct uivector { function uivector_cleanup (line 234) | static void uivector_cleanup(void * p) function uivector_resize (line 242) | static unsigned uivector_resize(uivector * p, size_t size) function uivector_init (line 258) | static void uivector_init(uivector * p) function uivector_push_back (line 265) | static unsigned uivector_push_back(uivector * p, unsigned c) type ucvector (line 277) | typedef struct ucvector { function ucvector_reserve (line 284) | static unsigned ucvector_reserve(ucvector * p, size_t size) function ucvector_resize (line 299) | static unsigned ucvector_resize(ucvector * p, size_t size) function ucvector (line 305) | static ucvector ucvector_init(unsigned char * buffer, size_t size) function string_cleanup (line 319) | static void string_cleanup(char ** out) function lodepng_read32bitInt (line 347) | static unsigned lodepng_read32bitInt(const unsigned char * buffer) function lodepng_set32bitInt (line 356) | static void lodepng_set32bitInt(unsigned char * buffer, unsigned value) function lodepng_filesize (line 372) | static long lodepng_filesize(const char * filename) function lodepng_buffer_file (line 389) | static unsigned lodepng_buffer_file(unsigned char * out, size_t size, co... function lodepng_load_file (line 405) | unsigned lodepng_load_file(unsigned char ** out, size_t * outsize, const... function lodepng_save_file (line 418) | unsigned lodepng_save_file(const unsigned char * buffer, size_t buffersi... type LodePNGBitWriter (line 441) | typedef struct { function LodePNGBitWriter_init (line 446) | static void LodePNGBitWriter_init(LodePNGBitWriter * writer, ucvector * ... function writeBits (line 464) | static void writeBits(LodePNGBitWriter * writer, unsigned value, size_t ... function writeBitsReversed (line 479) | static void writeBitsReversed(LodePNGBitWriter * writer, unsigned value,... type LodePNGBitReader (line 491) | typedef struct { function LodePNGBitReader_init (line 500) | static unsigned LodePNGBitReader_init(LodePNGBitReader * reader, const u... function LODEPNG_INLINE (line 524) | static LODEPNG_INLINE void ensureBits9(LodePNGBitReader * reader, size_t... function LODEPNG_INLINE (line 541) | static LODEPNG_INLINE void ensureBits17(LodePNGBitReader * reader, size_... function LODEPNG_INLINE (line 560) | static LODEPNG_INLINE void ensureBits25(LodePNGBitReader * reader, size_... function LODEPNG_INLINE (line 580) | static LODEPNG_INLINE void ensureBits32(LodePNGBitReader * reader, size_... function peekBits (line 602) | static LODEPNG_INLINE unsigned peekBits(LodePNGBitReader * reader, size_... function LODEPNG_INLINE (line 609) | static LODEPNG_INLINE void advanceBits(LodePNGBitReader * reader, size_t... function readBits (line 616) | static LODEPNG_INLINE unsigned readBits(LodePNGBitReader * reader, size_... function reverseBits (line 624) | static unsigned reverseBits(unsigned bits, unsigned num) type HuffmanTree (line 679) | typedef struct HuffmanTree { function HuffmanTree_init (line 689) | static void HuffmanTree_init(HuffmanTree * tree) function HuffmanTree_cleanup (line 697) | static void HuffmanTree_cleanup(HuffmanTree * tree) function HuffmanTree_makeTable (line 714) | static unsigned HuffmanTree_makeTable(HuffmanTree * tree) function HuffmanTree_makeFromLengths2 (line 838) | static unsigned HuffmanTree_makeFromLengths2(HuffmanTree * tree) function HuffmanTree_makeFromLengths (line 880) | static unsigned HuffmanTree_makeFromLengths(HuffmanTree * tree, const un... type BPMNode (line 898) | typedef struct BPMNode { type BPMLists (line 906) | typedef struct BPMLists { function BPMNode (line 920) | static BPMNode * bpmnode_create(BPMLists * lists, int weight, unsigned i... function bpmnode_sort (line 950) | static void bpmnode_sort(BPMNode * leaves, size_t num) function boundaryPM (line 974) | static void boundaryPM(BPMLists * lists, BPMNode * leaves, size_t numpre... function lodepng_huffman_code_lengths (line 1001) | unsigned lodepng_huffman_code_lengths(unsigned * lengths, const unsigned... function HuffmanTree_makeFromFrequencies (line 1083) | static unsigned HuffmanTree_makeFromFrequencies(HuffmanTree * tree, cons... function generateFixedLitLenTree (line 1100) | static unsigned generateFixedLitLenTree(HuffmanTree * tree) function generateFixedDistanceTree (line 1119) | static unsigned generateFixedDistanceTree(HuffmanTree * tree) function huffmanDecodeSymbol (line 1138) | static unsigned huffmanDecodeSymbol(LodePNGBitReader * reader, const Huf... function getTreeInflateFixed (line 1164) | static unsigned getTreeInflateFixed(HuffmanTree * tree_ll, HuffmanTree *... function getTreeInflateDynamic (line 1172) | static unsigned getTreeInflateDynamic(HuffmanTree * tree_ll, HuffmanTree... function inflateHuffmanBlock (line 1311) | static unsigned inflateHuffmanBlock(ucvector * out, LodePNGBitReader * r... function inflateNoCompression (line 1426) | static unsigned inflateNoCompression(ucvector * out, LodePNGBitReader * ... function lodepng_inflatev (line 1464) | static unsigned lodepng_inflatev(ucvector * out, function lodepng_inflate (line 1491) | unsigned lodepng_inflate(unsigned char ** out, size_t * outsize, function inflatev (line 1502) | static unsigned inflatev(ucvector * out, const unsigned char * in, size_... function searchCodeIndex (line 1533) | static size_t searchCodeIndex(const unsigned * array, size_t array_size,... function addLengthDistance (line 1548) | static void addLengthDistance(uivector * values, size_t length, size_t d... type Hash (line 1577) | typedef struct Hash { function hash_init (line 1590) | static unsigned hash_init(Hash * hash, unsigned windowsize) function hash_cleanup (line 1616) | static void hash_cleanup(Hash * hash) function getHash (line 1629) | static unsigned getHash(const unsigned char * data, size_t size, size_t ... function countZeros (line 1650) | static unsigned countZeros(const unsigned char * data, size_t size, size... function updateHashChain (line 1662) | static void updateHashChain(Hash * hash, size_t wpos, unsigned hashval, ... function encodeLZ77 (line 1682) | static unsigned encodeLZ77(uivector * out, Hash * hash, function deflateNoCompression (line 1840) | static unsigned deflateNoCompression(ucvector * out, const unsigned char... function writeLZ77data (line 1879) | static void writeLZ77data(LodePNGBitWriter * writer, const uivector * lz... function deflateDynamic (line 1905) | static unsigned deflateDynamic(LodePNGBitWriter * writer, Hash * hash, function deflateFixed (line 2133) | static unsigned deflateFixed(LodePNGBitWriter * writer, Hash * hash, function lodepng_deflatev (line 2180) | static unsigned lodepng_deflatev(ucvector * out, const unsigned char * i... function lodepng_deflate (line 2222) | unsigned lodepng_deflate(unsigned char ** out, size_t * outsize, function deflate (line 2233) | static unsigned deflate(unsigned char ** out, size_t * outsize, function update_adler32 (line 2253) | static unsigned update_adler32(unsigned adler, const unsigned char * dat... function adler32 (line 2275) | static unsigned adler32(const unsigned char * data, unsigned len) function lodepng_zlib_decompressv (line 2286) | static unsigned lodepng_zlib_decompressv(ucvector * out, function lodepng_zlib_decompress (line 2329) | unsigned lodepng_zlib_decompress(unsigned char ** out, size_t * outsize,... function zlib_decompress (line 2340) | static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, ... function lodepng_zlib_compress (line 2371) | unsigned lodepng_zlib_compress(unsigned char ** out, size_t * outsize, c... function zlib_compress (line 2410) | static unsigned zlib_compress(unsigned char ** out, size_t * outsize, co... function zlib_decompress (line 2428) | static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, ... function zlib_compress (line 2437) | static unsigned zlib_compress(unsigned char ** out, size_t * outsize, co... function lodepng_compress_settings_init (line 2454) | void lodepng_compress_settings_init(LodePNGCompressSettings * settings) function lodepng_decompress_settings_init (line 2476) | void lodepng_decompress_settings_init(LodePNGDecompressSettings * settings) function lodepng_crc32 (line 2787) | unsigned lodepng_crc32(const unsigned char * data, size_t length) function readBitFromReversedStream (line 2838) | static unsigned char readBitFromReversedStream(size_t * bitpointer, cons... function readBitsFromReversedStream (line 2846) | static unsigned readBitsFromReversedStream(size_t * bitpointer, const un... function setBitOfReversedStream (line 2857) | static void setBitOfReversedStream(size_t * bitpointer, unsigned char * ... function lodepng_chunk_length (line 2869) | unsigned lodepng_chunk_length(const unsigned char * chunk) function lodepng_chunk_type (line 2874) | void lodepng_chunk_type(char type[5], const unsigned char * chunk) function lodepng_chunk_type_equals (line 2881) | unsigned char lodepng_chunk_type_equals(const unsigned char * chunk, con... function lodepng_chunk_ancillary (line 2887) | unsigned char lodepng_chunk_ancillary(const unsigned char * chunk) function lodepng_chunk_private (line 2892) | unsigned char lodepng_chunk_private(const unsigned char * chunk) function lodepng_chunk_safetocopy (line 2897) | unsigned char lodepng_chunk_safetocopy(const unsigned char * chunk) function lodepng_chunk_check_crc (line 2912) | unsigned lodepng_chunk_check_crc(const unsigned char * chunk) function lodepng_chunk_generate_crc (line 2922) | void lodepng_chunk_generate_crc(unsigned char * chunk) function lodepng_chunk_append (line 2982) | unsigned lodepng_chunk_append(unsigned char ** out, size_t * outsize, co... function lodepng_chunk_init (line 3006) | static unsigned lodepng_chunk_init(unsigned char ** chunk, function lodepng_chunk_createv (line 3026) | static unsigned lodepng_chunk_createv(ucvector * out, function lodepng_chunk_create (line 3041) | unsigned lodepng_chunk_create(unsigned char ** out, size_t * outsize, function checkColorValidity (line 3057) | static unsigned checkColorValidity(LodePNGColorType colortype, unsigned bd) function getNumColorChannels (line 3083) | static unsigned getNumColorChannels(LodePNGColorType colortype) function lodepng_get_bpp_lct (line 3103) | static unsigned lodepng_get_bpp_lct(LodePNGColorType colortype, unsigned... function lodepng_color_mode_init (line 3111) | void lodepng_color_mode_init(LodePNGColorMode * info) function lodepng_color_mode_alloc_palette (line 3122) | static void lodepng_color_mode_alloc_palette(LodePNGColorMode * info) function lodepng_color_mode_cleanup (line 3140) | void lodepng_color_mode_cleanup(LodePNGColorMode * info) function lodepng_color_mode_copy (line 3145) | unsigned lodepng_color_mode_copy(LodePNGColorMode * dest, const LodePNGC... function LodePNGColorMode (line 3157) | LodePNGColorMode lodepng_color_mode_make(LodePNGColorType colortype, uns... function lodepng_color_mode_equal (line 3166) | static int lodepng_color_mode_equal(const LodePNGColorMode * a, const Lo... function lodepng_palette_clear (line 3184) | void lodepng_palette_clear(LodePNGColorMode * info) function lodepng_palette_add (line 3191) | unsigned lodepng_palette_add(LodePNGColorMode * info, function lodepng_get_bpp (line 3210) | unsigned lodepng_get_bpp(const LodePNGColorMode * info) function lodepng_get_channels (line 3215) | unsigned lodepng_get_channels(const LodePNGColorMode * info) function lodepng_is_greyscale_type (line 3220) | unsigned lodepng_is_greyscale_type(const LodePNGColorMode * info) function lodepng_is_alpha_type (line 3225) | unsigned lodepng_is_alpha_type(const LodePNGColorMode * info) function lodepng_is_palette_type (line 3230) | unsigned lodepng_is_palette_type(const LodePNGColorMode * info) function lodepng_has_palette_alpha (line 3235) | unsigned lodepng_has_palette_alpha(const LodePNGColorMode * info) function lodepng_can_have_alpha (line 3244) | unsigned lodepng_can_have_alpha(const LodePNGColorMode * info) function lodepng_get_raw_size_lct (line 3251) | static size_t lodepng_get_raw_size_lct(unsigned w, unsigned h, LodePNGCo... function lodepng_get_raw_size (line 3258) | size_t lodepng_get_raw_size(unsigned w, unsigned h, const LodePNGColorMo... function lodepng_get_raw_size_idat (line 3269) | static size_t lodepng_get_raw_size_idat(unsigned w, unsigned h, unsigned... function lodepng_pixel_overflow (line 3286) | static int lodepng_pixel_overflow(unsigned w, unsigned h, function LodePNGUnknownChunks_init (line 3310) | static void LodePNGUnknownChunks_init(LodePNGInfo * info) function LodePNGUnknownChunks_cleanup (line 3317) | static void LodePNGUnknownChunks_cleanup(LodePNGInfo * info) function LodePNGUnknownChunks_copy (line 3323) | static unsigned LodePNGUnknownChunks_copy(LodePNGInfo * dest, const Lode... function LodePNGText_init (line 3344) | static void LodePNGText_init(LodePNGInfo * info) function LodePNGText_cleanup (line 3351) | static void LodePNGText_cleanup(LodePNGInfo * info) function LodePNGText_copy (line 3362) | static unsigned LodePNGText_copy(LodePNGInfo * dest, const LodePNGInfo *... function lodepng_add_text_sized (line 3374) | static unsigned lodepng_add_text_sized(LodePNGInfo * info, const char * ... function lodepng_add_text (line 3392) | unsigned lodepng_add_text(LodePNGInfo * info, const char * key, const ch... function lodepng_clear_text (line 3397) | void lodepng_clear_text(LodePNGInfo * info) function LodePNGIText_init (line 3404) | static void LodePNGIText_init(LodePNGInfo * info) function LodePNGIText_cleanup (line 3413) | static void LodePNGIText_cleanup(LodePNGInfo * info) function LodePNGIText_copy (line 3428) | static unsigned LodePNGIText_copy(LodePNGInfo * dest, const LodePNGInfo ... function lodepng_clear_itext (line 3443) | void lodepng_clear_itext(LodePNGInfo * info) function lodepng_add_itext_sized (line 3448) | static unsigned lodepng_add_itext_sized(LodePNGInfo * info, const char *... function lodepng_add_itext (line 3473) | unsigned lodepng_add_itext(LodePNGInfo * info, const char * key, const c... function lodepng_assign_icc (line 3480) | static unsigned lodepng_assign_icc(LodePNGInfo * info, const char * name... function lodepng_set_icc (line 3496) | unsigned lodepng_set_icc(LodePNGInfo * info, const char * name, const un... function lodepng_clear_icc (line 3504) | void lodepng_clear_icc(LodePNGInfo * info) function lodepng_info_init (line 3514) | void lodepng_info_init(LodePNGInfo * info) function lodepng_info_cleanup (line 3544) | void lodepng_info_cleanup(LodePNGInfo * info) function lodepng_info_copy (line 3557) | unsigned lodepng_info_copy(LodePNGInfo * dest, const LodePNGInfo * source) function addColorBits (line 3580) | static void addColorBits(unsigned char * out, size_t index, unsigned bit... type ColorTree (line 3591) | typedef struct ColorTree ColorTree; type ColorTree (line 3599) | struct ColorTree { function color_tree_init (line 3604) | static void color_tree_init(ColorTree * tree) function color_tree_cleanup (line 3610) | static void color_tree_cleanup(ColorTree * tree) function color_tree_get (line 3622) | static int color_tree_get(ColorTree * tree, unsigned char r, unsigned ch... function color_tree_has (line 3634) | static int color_tree_has(ColorTree * tree, unsigned char r, unsigned ch... function color_tree_add (line 3643) | static unsigned color_tree_add(ColorTree * tree, function rgba8ToPixel (line 3661) | static unsigned rgba8ToPixel(unsigned char * out, size_t i, function rgba16ToPixel (line 3723) | static void rgba16ToPixel(unsigned char * out, size_t i, function getPixelColorRGBA8 (line 3760) | static void getPixelColorRGBA8(unsigned char * r, unsigned char * g, function getPixelColorsRGBA8 (line 3846) | static void getPixelColorsRGBA8(unsigned char * LODEPNG_RESTRICT buffer,... function getPixelColorsRGB8 (line 3953) | static void getPixelColorsRGB8(unsigned char * LODEPNG_RESTRICT buffer, ... function getPixelColorRGBA16 (line 4038) | static void getPixelColorRGBA16(unsigned short * r, unsigned short * g, ... function lodepng_convert (line 4068) | unsigned lodepng_convert(unsigned char * out, const unsigned char * in, function lodepng_convert_rgb (line 4153) | static unsigned lodepng_convert_rgb( function lodepng_color_stats_init (line 4212) | void lodepng_color_stats_init(LodePNGColorStats * stats) function getValueRequiredBits (line 4240) | static unsigned getValueRequiredBits(unsigned char value) function lodepng_compute_color_stats (line 4249) | unsigned lodepng_compute_color_stats(LodePNGColorStats * stats, function lodepng_color_stats_add (line 4442) | static unsigned lodepng_color_stats_add(LodePNGColorStats * stats, function auto_choose_color (line 4472) | static unsigned auto_choose_color(LodePNGColorMode * mode_out, function paethPredictor (line 4542) | static unsigned char paethPredictor(unsigned char a, unsigned char b, un... function Adam7_getpassvalues (line 4580) | static void Adam7_getpassvalues(unsigned passw[7], unsigned passh[7], si... function lodepng_inspect (line 4613) | unsigned lodepng_inspect(unsigned * w, unsigned * h, LodePNGState * state, function unfilterScanline (line 4678) | static unsigned unfilterScanline(unsigned char * recon, const unsigned c... function unfilter (line 4944) | static unsigned unfilter(unsigned char * out, const unsigned char * in, ... function Adam7_deinterlace (line 4986) | static void Adam7_deinterlace(unsigned char * out, const unsigned char *... function removePaddingBits (line 5028) | static void removePaddingBits(unsigned char * out, const unsigned char *... function postProcessScanlines (line 5056) | static unsigned postProcessScanlines(unsigned char * out, unsigned char ... function readChunk_PLTE (line 5102) | static unsigned readChunk_PLTE(LodePNGColorMode * color, const unsigned ... function readChunk_tRNS (line 5123) | static unsigned readChunk_tRNS(LodePNGColorMode * color, const unsigned ... function readChunk_bKGD (line 5156) | static unsigned readChunk_bKGD(LodePNGInfo * info, const unsigned char *... function readChunk_tEXt (line 5191) | static unsigned readChunk_tEXt(LodePNGInfo * info, const unsigned char *... function readChunk_zTXt (line 5232) | static unsigned readChunk_zTXt(LodePNGInfo * info, const LodePNGDecoderS... function readChunk_iTXt (line 5280) | static unsigned readChunk_iTXt(LodePNGInfo * info, const LodePNGDecoderS... function readChunk_tIME (line 5368) | static unsigned readChunk_tIME(LodePNGInfo * info, const unsigned char *... function readChunk_pHYs (line 5383) | static unsigned readChunk_pHYs(LodePNGInfo * info, const unsigned char *... function readChunk_gAMA (line 5395) | static unsigned readChunk_gAMA(LodePNGInfo * info, const unsigned char *... function readChunk_cHRM (line 5405) | static unsigned readChunk_cHRM(LodePNGInfo * info, const unsigned char *... function readChunk_sRGB (line 5422) | static unsigned readChunk_sRGB(LodePNGInfo * info, const unsigned char *... function readChunk_iCCP (line 5432) | static unsigned readChunk_iCCP(LodePNGInfo * info, const LodePNGDecoderS... function readChunk_sBIT (line 5474) | static unsigned readChunk_sBIT(LodePNGInfo * info, const unsigned char *... function lodepng_inspect_chunk (line 5519) | unsigned lodepng_inspect_chunk(LodePNGState * state, size_t pos, function decodeGeneric (line 5588) | static void decodeGeneric(unsigned char ** out, unsigned * w, unsigned * h, function lodepng_decode (line 5808) | unsigned lodepng_decode(unsigned char ** out, unsigned * w, unsigned * h, function lodepng_decode_memory (line 5854) | unsigned lodepng_decode_memory(unsigned char ** out, unsigned * w, unsig... function lodepng_decode32 (line 5872) | unsigned lodepng_decode32(unsigned char ** out, unsigned * w, unsigned *... function lodepng_decode24 (line 5877) | unsigned lodepng_decode24(unsigned char ** out, unsigned * w, unsigned *... function lodepng_decode_file (line 5883) | unsigned lodepng_decode_file(unsigned char ** out, unsigned * w, unsigne... function lodepng_decode32_file (line 5898) | unsigned lodepng_decode32_file(unsigned char ** out, unsigned * w, unsig... function lodepng_decode24_file (line 5903) | unsigned lodepng_decode24_file(unsigned char ** out, unsigned * w, unsig... function lodepng_decoder_settings_init (line 5909) | void lodepng_decoder_settings_init(LodePNGDecoderSettings * settings) function lodepng_state_init (line 5928) | void lodepng_state_init(LodePNGState * state) function lodepng_state_cleanup (line 5941) | void lodepng_state_cleanup(LodePNGState * state) function lodepng_state_copy (line 5947) | void lodepng_state_copy(LodePNGState * dest, const LodePNGState * source) function writeSignature (line 5968) | static unsigned writeSignature(ucvector * out) function addChunk_IHDR (line 5978) | static unsigned addChunk_IHDR(ucvector * out, unsigned w, unsigned h, function addChunk_PLTE (line 5998) | static unsigned addChunk_PLTE(ucvector * out, const LodePNGColorMode * i... function addChunk_tRNS (line 6020) | static unsigned addChunk_tRNS(ucvector * out, const LodePNGColorMode * i... function addChunk_IDAT (line 6060) | static unsigned addChunk_IDAT(ucvector * out, const unsigned char * data... function addChunk_IEND (line 6075) | static unsigned addChunk_IEND(ucvector * out) function addChunk_tEXt (line 6082) | static unsigned addChunk_tEXt(ucvector * out, const char * keyword, cons... function addChunk_zTXt (line 6096) | static unsigned addChunk_zTXt(ucvector * out, const char * keyword, cons... function addChunk_iTXt (line 6125) | static unsigned addChunk_iTXt(ucvector * out, unsigned compress, const c... function addChunk_bKGD (line 6171) | static unsigned addChunk_bKGD(ucvector * out, const LodePNGInfo * info) function addChunk_tIME (line 6196) | static unsigned addChunk_tIME(ucvector * out, const LodePNGTime * time) function addChunk_pHYs (line 6211) | static unsigned addChunk_pHYs(ucvector * out, const LodePNGInfo * info) function addChunk_gAMA (line 6222) | static unsigned addChunk_gAMA(ucvector * out, const LodePNGInfo * info) function addChunk_cHRM (line 6231) | static unsigned addChunk_cHRM(ucvector * out, const LodePNGInfo * info) function addChunk_sRGB (line 6247) | static unsigned addChunk_sRGB(ucvector * out, const LodePNGInfo * info) function addChunk_iCCP (line 6253) | static unsigned addChunk_iCCP(ucvector * out, const LodePNGInfo * info, ... function addChunk_sBIT (line 6280) | static unsigned addChunk_sBIT(ucvector * out, const LodePNGInfo * info) function filterScanline (line 6322) | static void filterScanline(unsigned char * out, const unsigned char * sc... function ilog2 (line 6372) | static size_t ilog2(size_t i) function ilog2i (line 6398) | static size_t ilog2i(size_t i) function filter (line 6408) | static unsigned filter(unsigned char * out, const unsigned char * in, un... function addPaddingBits (line 6608) | static void addPaddingBits(unsigned char * out, const unsigned char * in, function Adam7_interlace (line 6639) | static void Adam7_interlace(unsigned char * out, const unsigned char * i... function preProcessScanlines (line 6682) | static unsigned preProcessScanlines(unsigned char ** out, size_t * outsi... function addUnknownChunks (line 6760) | static unsigned addUnknownChunks(ucvector * out, unsigned char * data, s... function isGrayICCProfile (line 6771) | static unsigned isGrayICCProfile(const unsigned char * profile, unsigned... function isRGBICCProfile (line 6786) | static unsigned isRGBICCProfile(const unsigned char * profile, unsigned ... function lodepng_encode (line 6794) | unsigned lodepng_encode(unsigned char ** out, size_t * outsize, function lodepng_encode_memory (line 7132) | unsigned lodepng_encode_memory(unsigned char ** out, size_t * outsize, c... function lodepng_encode32 (line 7148) | unsigned lodepng_encode32(unsigned char ** out, size_t * outsize, const ... function lodepng_encode24 (line 7153) | unsigned lodepng_encode24(unsigned char ** out, size_t * outsize, const ... function lodepng_encode_file (line 7159) | unsigned lodepng_encode_file(const char * filename, const unsigned char ... function lodepng_encode32_file (line 7170) | unsigned lodepng_encode32_file(const char * filename, const unsigned cha... function lodepng_encode24_file (line 7175) | unsigned lodepng_encode24_file(const char * filename, const unsigned cha... function lodepng_encoder_settings_init (line 7181) | void lodepng_encoder_settings_init(LodePNGEncoderSettings * settings) function namespace (line 7442) | namespace lodepng FILE: gui/lvgl/src/libs/lodepng/lodepng.h type LodePNGColorType (line 126) | typedef enum LodePNGColorType { function namespace (line 256) | namespace lodepng type LodePNGDecompressSettings (line 319) | typedef struct LodePNGDecompressSettings LodePNGDecompressSettings; type LodePNGDecompressSettings (line 320) | struct LodePNGDecompressSettings { type LodePNGCompressSettings (line 356) | typedef struct LodePNGCompressSettings LodePNGCompressSettings; type LodePNGCompressSettings (line 357) | struct LodePNGCompressSettings { /*deflate = compress*/ type LodePNGColorMode (line 390) | typedef struct LodePNGColorMode { type LodePNGTime (line 472) | typedef struct LodePNGTime { type LodePNGInfo (line 483) | typedef struct LodePNGInfo { type LodePNGDecoderSettings (line 736) | typedef struct LodePNGDecoderSettings { type LodePNGFilterStrategy (line 773) | typedef enum LodePNGFilterStrategy { type LodePNGColorStats (line 798) | typedef struct LodePNGColorStats { type LodePNGEncoderSettings (line 825) | typedef struct LodePNGEncoderSettings { type LodePNGState (line 865) | typedef struct LodePNGState { function namespace (line 1102) | namespace lodepng FILE: gui/lvgl/src/libs/lodepng/lv_lodepng.c function lv_lodepng_init (line 53) | void lv_lodepng_init(void) function lv_lodepng_deinit (line 63) | void lv_lodepng_deinit(void) function lv_result_t (line 85) | static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 139) | static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_d... function decoder_close (line 218) | static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... function lv_draw_buf_t (line 226) | static lv_draw_buf_t * decode_png_data(const void * png_data, size_t png... function convert_color_depth (line 250) | static void convert_color_depth(uint8_t * img_p, uint32_t px_cnt) FILE: gui/lvgl/src/libs/lz4/lz4.c function LZ4_isAligned (line 294) | static int LZ4_isAligned(const void* ptr, size_t alignment) type BYTE (line 306) | typedef uint8_t BYTE; type U16 (line 307) | typedef uint16_t U16; type U32 (line 308) | typedef uint32_t U32; type S32 (line 309) | typedef int32_t S32; type U64 (line 310) | typedef uint64_t U64; type uptrval (line 311) | typedef uintptr_t uptrval; type BYTE (line 316) | typedef unsigned char BYTE; type U16 (line 317) | typedef unsigned short U16; type U32 (line 318) | typedef unsigned int U32; type S32 (line 319) | typedef signed int S32; type U64 (line 320) | typedef unsigned long long U64; type uptrval (line 321) | typedef size_t uptrval; type U64 (line 325) | typedef U64 reg_t; type reg_t (line 327) | typedef size_t reg_t; type limitedOutput_directive (line 330) | typedef enum { function LZ4_isLittleEndian (line 365) | static unsigned LZ4_isLittleEndian(void) function U16 (line 380) | static U16 LZ4_read16(const void* memPtr) { return *(const U16*) memPtr; } function U32 (line 381) | static U32 LZ4_read32(const void* memPtr) { return *(const U32*) memPtr; } function reg_t (line 382) | static reg_t LZ4_read_ARCH(const void* memPtr) { return *(const reg_t*) ... function LZ4_write16 (line 384) | static void LZ4_write16(void* memPtr, U16 value) { *(U16*)memPtr = value; } function LZ4_write32 (line 385) | static void LZ4_write32(void* memPtr, U32 value) { *(U32*)memPtr = value; } function U16 (line 395) | static U16 LZ4_read16(const void* ptr) { return ((const LZ4_unalign16*)p... function U32 (line 396) | static U32 LZ4_read32(const void* ptr) { return ((const LZ4_unalign32*)p... function reg_t (line 397) | static reg_t LZ4_read_ARCH(const void* ptr) { return ((const LZ4_unalign... function LZ4_write16 (line 399) | static void LZ4_write16(void* memPtr, U16 value) { ((LZ4_unalign16*)memP... function LZ4_write32 (line 400) | static void LZ4_write32(void* memPtr, U32 value) { ((LZ4_unalign32*)memP... function U16 (line 404) | static U16 LZ4_read16(const void* memPtr) function U32 (line 409) | static U32 LZ4_read32(const void* memPtr) function reg_t (line 414) | static reg_t LZ4_read_ARCH(const void* memPtr) function LZ4_write16 (line 419) | static void LZ4_write16(void* memPtr, U16 value) function LZ4_write32 (line 424) | static void LZ4_write32(void* memPtr, U32 value) function U16 (line 432) | static U16 LZ4_readLE16(const void* memPtr) function LZ4_writeLE16 (line 442) | static void LZ4_writeLE16(void* memPtr, U16 value) function LZ4_FORCE_INLINE (line 454) | LZ4_FORCE_INLINE function LZ4_FORCE_INLINE (line 485) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 511) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 524) | LZ4_FORCE_INLINE void function LZ4_NbCommonBytes (line 569) | static unsigned LZ4_NbCommonBytes (reg_t val) function LZ4_count (line 669) | LZ4_FORCE_INLINE type tableType_t (line 707) | typedef enum { clearedTable = 0, byPtr, byU32, byU16 } tableType_t; type dict_directive (line 732) | typedef enum { noDict = 0, withPrefix64k, usingExtDict, usingDictCtx } d... type dictIssue_directive (line 733) | typedef enum { noDictIssue = 0, dictSmall } dictIssue_directive; function LZ4_versionNumber (line 739) | int LZ4_versionNumber (void) { return LZ4_VERSION_NUMBER; } function LZ4_compressBound (line 741) | int LZ4_compressBound(int isize) { return LZ4_COMPRESSBOUND(isize); } function LZ4_sizeofState (line 742) | int LZ4_sizeofState(void) { return sizeof(LZ4_stream_t); } function LZ4_FORCE_INLINE (line 767) | LZ4_FORCE_INLINE U32 LZ4_hash4(U32 sequence, tableType_t const tableType) function LZ4_FORCE_INLINE (line 775) | LZ4_FORCE_INLINE U32 LZ4_hash5(U64 sequence, tableType_t const tableType) function LZ4_FORCE_INLINE (line 787) | LZ4_FORCE_INLINE U32 LZ4_hashPosition(const void* const p, tableType_t c... function LZ4_FORCE_INLINE (line 793) | LZ4_FORCE_INLINE void LZ4_clearHash(U32 h, void* tableBase, tableType_t ... function LZ4_FORCE_INLINE (line 805) | LZ4_FORCE_INLINE void LZ4_putIndexOnHash(U32 idx, U32 h, void* tableBase... function LZ4_FORCE_INLINE (line 818) | LZ4_FORCE_INLINE void LZ4_putPositionOnHash(const BYTE* p, U32 h, function LZ4_FORCE_INLINE (line 826) | LZ4_FORCE_INLINE void LZ4_putPosition(const BYTE* p, void* tableBase, ta... function LZ4_FORCE_INLINE (line 838) | LZ4_FORCE_INLINE U32 LZ4_getIndexOnHash(U32 h, const void* tableBase, ta... function BYTE (line 854) | static const BYTE* LZ4_getPositionOnHash(U32 h, const void* tableBase, t... function LZ4_FORCE_INLINE (line 860) | LZ4_FORCE_INLINE const BYTE* function LZ4_FORCE_INLINE (line 868) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 915) | LZ4_FORCE_INLINE int LZ4_compress_generic_validated( function LZ4_FORCE_INLINE (line 1329) | LZ4_FORCE_INLINE int LZ4_compress_generic( function LZ4_compress_fast_extState (line 1367) | int LZ4_compress_fast_extState(void* state, const char* source, char* de... function LZ4_compress_fast_extState_fastReset (line 1399) | int LZ4_compress_fast_extState_fastReset(void* state, const char* src, c... function LZ4_compress_fast (line 1438) | int LZ4_compress_fast(const char* src, char* dest, int srcSize, int dstC... function LZ4_compress_default (line 1457) | int LZ4_compress_default(const char* src, char* dst, int srcSize, int ds... function LZ4_compress_destSize_extState (line 1466) | static int LZ4_compress_destSize_extState (LZ4_stream_t* state, const ch... function LZ4_compress_destSize (line 1483) | int LZ4_compress_destSize(const char* src, char* dst, int* srcSizePtr, i... function LZ4_stream_t (line 1508) | LZ4_stream_t* LZ4_createStream(void) function LZ4_stream_t_alignment (line 1519) | static size_t LZ4_stream_t_alignment(void) function LZ4_stream_t (line 1529) | LZ4_stream_t* LZ4_initStream (void* buffer, size_t size) function LZ4_resetStream (line 1541) | void LZ4_resetStream (LZ4_stream_t* LZ4_stream) function LZ4_resetStream_fast (line 1547) | void LZ4_resetStream_fast(LZ4_stream_t* ctx) { function LZ4_freeStream (line 1552) | int LZ4_freeStream (LZ4_stream_t* LZ4_stream) function LZ4_loadDict (line 1563) | int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int di... function LZ4_attach_dictionary (line 1606) | void LZ4_attach_dictionary(LZ4_stream_t* workingStream, const LZ4_stream... function LZ4_renormDictT (line 1635) | static void LZ4_renormDictT(LZ4_stream_t_internal* LZ4_dict, int nextSize) function LZ4_compress_fast_continue (line 1655) | int LZ4_compress_fast_continue (LZ4_stream_t* LZ4_stream, function LZ4_compress_forceExtDict (line 1735) | int LZ4_compress_forceExtDict (LZ4_stream_t* LZ4_dict, const char* sourc... function LZ4_saveDict (line 1762) | int LZ4_saveDict (LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) type earlyEnd_directive (line 1790) | typedef enum { decode_full_block = 0, partial_decode = 1 } earlyEnd_dire... function read_long_length_no_check (line 1800) | static size_t read_long_length_no_check(const BYTE** pp) function LZ4_FORCE_INLINE (line 1817) | LZ4_FORCE_INLINE int type Rvl_t (line 1924) | typedef size_t Rvl_t; function LZ4_FORCE_INLINE (line 1926) | LZ4_FORCE_INLINE Rvl_t function LZ4_FORCE_O2 (line 2379) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2387) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2396) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2407) | LZ4_FORCE_O2 /* Exported, an obsolete API function. */ function LZ4_FORCE_O2 (line 2415) | LZ4_FORCE_O2 function LZ4_decompress_fast_withPrefix64k (line 2425) | int LZ4_decompress_fast_withPrefix64k(const char* source, char* dest, in... function LZ4_FORCE_O2 (line 2432) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2441) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2451) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2462) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2473) | LZ4_FORCE_O2 function LZ4_FORCE_INLINE (line 2486) | LZ4_FORCE_INLINE function LZ4_streamDecode_t (line 2498) | LZ4_streamDecode_t* LZ4_createStreamDecode(void) function LZ4_freeStreamDecode (line 2504) | int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream) function LZ4_setStreamDecode (line 2518) | int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const cha... function LZ4_decoderRingBufferSize (line 2544) | int LZ4_decoderRingBufferSize(int maxBlockSize) function LZ4_FORCE_O2 (line 2559) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2599) | LZ4_FORCE_O2 int function LZ4_decompress_safe_usingDict (line 2648) | int LZ4_decompress_safe_usingDict(const char* source, char* dest, int co... function LZ4_decompress_safe_partial_usingDict (line 2663) | int LZ4_decompress_safe_partial_usingDict(const char* source, char* dest... function LZ4_decompress_fast_usingDict (line 2678) | int LZ4_decompress_fast_usingDict(const char* source, char* dest, int or... function LZ4_compress_limitedOutput (line 2693) | int LZ4_compress_limitedOutput(const char* source, char* dest, int input... function LZ4_compress (line 2697) | int LZ4_compress(const char* src, char* dest, int srcSize) function LZ4_compress_limitedOutput_withState (line 2701) | int LZ4_compress_limitedOutput_withState (void* state, const char* src, ... function LZ4_compress_withState (line 2705) | int LZ4_compress_withState (void* state, const char* src, char* dst, int... function LZ4_compress_limitedOutput_continue (line 2709) | int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_stream, const... function LZ4_compress_continue (line 2713) | int LZ4_compress_continue (LZ4_stream_t* LZ4_stream, const char* source,... function LZ4_uncompress (line 2724) | int LZ4_uncompress (const char* source, char* dest, int outputSize) function LZ4_uncompress_unknownOutputSize (line 2728) | int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, in... function LZ4_sizeofStreamState (line 2735) | int LZ4_sizeofStreamState(void) { return sizeof(LZ4_stream_t); } function LZ4_resetStreamState (line 2737) | int LZ4_resetStreamState(void* state, char* inputBuffer) FILE: gui/lvgl/src/libs/lz4/lz4.h type LZ4_stream_t (line 325) | typedef union LZ4_stream_u LZ4_stream_t; type LZ4_streamDecode_t (line 423) | typedef union LZ4_streamDecode_u LZ4_streamDecode_t; type LZ4_i8 (line 692) | typedef int8_t LZ4_i8; type LZ4_byte (line 693) | typedef uint8_t LZ4_byte; type LZ4_u16 (line 694) | typedef uint16_t LZ4_u16; type LZ4_u32 (line 695) | typedef uint32_t LZ4_u32; type LZ4_i8 (line 697) | typedef signed char LZ4_i8; type LZ4_byte (line 698) | typedef unsigned char LZ4_byte; type LZ4_u16 (line 699) | typedef unsigned short LZ4_u16; type LZ4_u32 (line 700) | typedef unsigned int LZ4_u32; type LZ4_stream_t_internal (line 709) | typedef struct LZ4_stream_t_internal LZ4_stream_t_internal; type LZ4_stream_t_internal (line 710) | struct LZ4_stream_t_internal { type LZ4_streamDecode_t_internal (line 749) | typedef struct { FILE: gui/lvgl/src/libs/qrcode/lv_qrcode.c function lv_obj_t (line 51) | lv_obj_t * lv_qrcode_create(lv_obj_t * parent) function lv_qrcode_set_size (line 59) | void lv_qrcode_set_size(lv_obj_t * obj, int32_t size) function lv_qrcode_set_dark_color (line 79) | void lv_qrcode_set_dark_color(lv_obj_t * obj, lv_color_t color) function lv_qrcode_set_light_color (line 86) | void lv_qrcode_set_light_color(lv_obj_t * obj, lv_color_t color) function lv_result_t (line 93) | lv_result_t lv_qrcode_update(lv_obj_t * obj, const void * data, uint32_t... function lv_qrcode_constructor (line 218) | static void lv_qrcode_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_qrcode_destructor (line 230) | static void lv_qrcode_destructor(const lv_obj_class_t * class_p, lv_obj_... FILE: gui/lvgl/src/libs/qrcode/lv_qrcode_private.h type lv_qrcode_t (line 31) | struct lv_qrcode_t { FILE: gui/lvgl/src/libs/qrcode/qrcodegen.c type qrcodegen_Ecc (line 59) | enum qrcodegen_Ecc type qrcodegen_Ecc (line 60) | enum qrcodegen_Ecc type qrcodegen_Ecc (line 70) | enum qrcodegen_Ecc type qrcodegen_Mask (line 70) | enum qrcodegen_Mask type qrcodegen_Mask (line 75) | enum qrcodegen_Mask type qrcodegen_Mode (line 85) | enum qrcodegen_Mode type qrcodegen_Segment (line 86) | struct qrcodegen_Segment type qrcodegen_Mode (line 87) | enum qrcodegen_Mode function qrcodegen_encodeText (line 130) | bool qrcodegen_encodeText(const char * text, uint8_t tempBuffer[], uint8... function qrcodegen_encodeBinary (line 171) | bool qrcodegen_encodeBinary(uint8_t dataAndTemp[], size_t dataLen, uint8... function testable (line 190) | testable void appendBitsToBuffer(unsigned int val, int numBits, uint8_t ... function qrcodegen_encodeSegments (line 202) | bool qrcodegen_encodeSegments(const struct qrcodegen_Segment segs[], siz... function qrcodegen_encodeSegmentsAdvanced (line 211) | bool qrcodegen_encodeSegmentsAdvanced(const struct qrcodegen_Segment seg... function testable (line 300) | testable void addEccAndInterleave(uint8_t data[], int version, enum qrco... function testable (line 334) | testable int getNumDataCodewords(int version, enum qrcodegen_Ecc ecl) function testable (line 347) | testable int getNumRawDataModules(int ver) function testable (line 365) | testable void calcReedSolomonGenerator(int degree, uint8_t result[]) function testable (line 390) | testable void calcReedSolomonRemainder(const uint8_t data[], int dataLen, function testable (line 411) | testable uint8_t finiteFieldMultiply(uint8_t x, uint8_t y) function testable (line 428) | testable void initializeFunctionModules(int version, uint8_t qrcode[]) function drawWhiteFunctionModules (line 466) | static void drawWhiteFunctionModules(uint8_t qrcode[], int version) function drawFormatBits (line 528) | static void drawFormatBits(enum qrcodegen_Ecc ecl, enum qrcodegen_Mask m... function testable (line 563) | testable int getAlignmentPatternPositions(int version, uint8_t result[7]) function fillRectangle (line 578) | static void fillRectangle(int left, int top, int width, int height, uint... function drawCodewords (line 592) | static void drawCodewords(const uint8_t data[], int dataLen, uint8_t qrc... function applyMask (line 624) | static void applyMask(const uint8_t functionModules[], uint8_t qrcode[],... function getPenaltyScore (line 671) | static long getPenaltyScore(const uint8_t qrcode[]) function addRunToHistory (line 760) | static void addRunToHistory(unsigned char run, unsigned char history[7]) function hasFinderLikePattern (line 770) | static bool hasFinderLikePattern(const unsigned char runHistory[7]) function qrcodegen_getSize (line 784) | int qrcodegen_getSize(const uint8_t qrcode[]) function qrcodegen_getModule (line 795) | bool qrcodegen_getModule(const uint8_t qrcode[], int x, int y) function testable (line 804) | testable bool getModule(const uint8_t qrcode[], int x, int y) function testable (line 814) | testable void setModule(uint8_t qrcode[], int x, int y, bool isBlack) function testable (line 829) | testable void setModuleBounded(uint8_t qrcode[], int x, int y, bool isBl... function getBit (line 838) | static bool getBit(int x, int i) function qrcodegen_isAlphanumeric (line 848) | bool qrcodegen_isAlphanumeric(const char * text) function qrcodegen_isNumeric (line 860) | bool qrcodegen_isNumeric(const char * text) function qrcodegen_calcSegmentBufferSize (line 872) | size_t qrcodegen_calcSegmentBufferSize(enum qrcodegen_Mode mode, size_t ... function testable (line 890) | testable int calcSegmentBitLength(enum qrcodegen_Mode mode, size_t numCh... function qrcodegen_makeBytes (line 918) | struct qrcodegen_Segment qrcodegen_makeBytes(const uint8_t data[], size_... function qrcodegen_makeNumeric (line 934) | struct qrcodegen_Segment qrcodegen_makeNumeric(const char * digits, uint... function qrcodegen_makeAlphanumeric (line 969) | struct qrcodegen_Segment qrcodegen_makeAlphanumeric(const char * text, u... function qrcodegen_makeEci (line 1004) | struct qrcodegen_Segment qrcodegen_makeEci(long assignVal, uint8_t buf[]) function testable (line 1039) | testable int getTotalBits(const struct qrcodegen_Segment segs[], size_t ... function numCharCountBits (line 1063) | static int numCharCountBits(enum qrcodegen_Mode mode, int version) function qrcodegen_getMinFitVersion (line 1092) | int qrcodegen_getMinFitVersion(enum qrcodegen_Ecc ecl, size_t dataLen) function qrcodegen_version2size (line 1108) | int qrcodegen_version2size(int version) FILE: gui/lvgl/src/libs/qrcode/qrcodegen.h type qrcodegen_Ecc (line 60) | enum qrcodegen_Ecc { type qrcodegen_Mask (line 73) | enum qrcodegen_Mask { type qrcodegen_Mode (line 92) | enum qrcodegen_Mode { type qrcodegen_Segment (line 112) | struct qrcodegen_Segment { type qrcodegen_Ecc (line 173) | enum qrcodegen_Ecc type qrcodegen_Mask (line 173) | enum qrcodegen_Mask type qrcodegen_Ecc (line 195) | enum qrcodegen_Ecc type qrcodegen_Mask (line 195) | enum qrcodegen_Mask type qrcodegen_Segment (line 212) | struct qrcodegen_Segment type qrcodegen_Ecc (line 213) | enum qrcodegen_Ecc type qrcodegen_Segment (line 231) | struct qrcodegen_Segment type qrcodegen_Ecc (line 231) | enum qrcodegen_Ecc type qrcodegen_Mode (line 261) | enum qrcodegen_Mode type qrcodegen_Segment (line 269) | struct qrcodegen_Segment type qrcodegen_Segment (line 275) | struct qrcodegen_Segment type qrcodegen_Segment (line 283) | struct qrcodegen_Segment type qrcodegen_Segment (line 290) | struct qrcodegen_Segment type qrcodegen_Ecc (line 318) | enum qrcodegen_Ecc FILE: gui/lvgl/src/libs/rle/lv_rle.c function lv_rle_decompress (line 38) | uint32_t lv_rle_decompress(const uint8_t * input, FILE: gui/lvgl/src/libs/rlottie/lv_rlottie.c type lv_rlottie_create_info_t (line 47) | typedef struct { function lv_obj_t (line 65) | lv_obj_t * lv_rlottie_create_from_file(lv_obj_t * parent, int32_t width,... function lv_obj_t (line 79) | lv_obj_t * lv_rlottie_create_from_raw(lv_obj_t * parent, int32_t width, ... function lv_rlottie_set_play_mode (line 93) | void lv_rlottie_set_play_mode(lv_obj_t * obj, const lv_rlottie_ctrl_t ctrl) function lv_rlottie_set_current_frame (line 104) | void lv_rlottie_set_current_frame(lv_obj_t * obj, const size_t goto_frame) function lv_rlottie_constructor (line 114) | static void lv_rlottie_constructor(const lv_obj_class_t * class_p, lv_ob... function lv_rlottie_destructor (line 159) | static void lv_rlottie_destructor(const lv_obj_class_t * class_p, lv_obj... function next_frame_task_cb (line 190) | static void next_frame_task_cb(lv_timer_t * t) FILE: gui/lvgl/src/libs/rlottie/lv_rlottie.h type lv_rlottie_ctrl_t (line 26) | typedef enum { FILE: gui/lvgl/src/libs/rlottie/lv_rlottie_private.h type Lottie_Animation_S (line 30) | struct Lottie_Animation_S type lv_rlottie_t (line 32) | struct lv_rlottie_t { FILE: gui/lvgl/src/libs/thorvg/rapidjson/allocators.h function class (line 83) | class CrtAllocator { type ChunkHeader (line 134) | struct ChunkHeader { type SharedData (line 140) | struct SharedData { function ChunkHeader (line 150) | static inline ChunkHeader *GetChunkHead(SharedData *shared) function Clear (line 277) | void Clear() RAPIDJSON_NOEXCEPT { function Capacity (line 293) | size_t Capacity() const RAPIDJSON_NOEXCEPT { function Shared (line 315) | bool Shared() const RAPIDJSON_NOEXCEPT { function Free (line 372) | static void Free(void *ptr) RAPIDJSON_NOEXCEPT { (void)ptr; } function namespace (line 423) | namespace internal { type std (line 464) | typedef std::allocator_traits traits_type; type allocator_type (line 466) | typedef allocator_type traits_type; type typename (line 513) | typedef typename traits_type::size_type size_type; type typename (line 514) | typedef typename traits_type::difference_type difference_type; type typename (line 516) | typedef typename traits_type::value_type value_type; type typename (line 517) | typedef typename traits_type::pointer pointer; type typename (line 518) | typedef typename traits_type::const_pointer const_pointer; type typename (line 522) | typedef typename std::add_lvalue_reference::type &reference; type typename (line 523) | typedef typename std::add_lvalue_reference allocator_type; type typename (line 677) | typedef typename allocator_type::value_type value_type; FILE: gui/lvgl/src/libs/thorvg/rapidjson/cursorstreamwrapper.h function Ch (line 47) | Ch Take() { FILE: gui/lvgl/src/libs/thorvg/rapidjson/document.h type GenericMember (line 191) | typedef GenericMember PlainType; type typename (line 192) | typedef typename internal::MaybeAddConst::Type ValueType; type ValueType (line 204) | typedef ValueType value_type; type ValueType (line 205) | typedef ValueType * pointer; type ValueType (line 206) | typedef ValueType & reference; type std (line 207) | typedef std::ptrdiff_t difference_type; type std (line 208) | typedef std::random_access_iterator_tag iterator_category; type pointer (line 212) | typedef pointer Pointer; type reference (line 214) | typedef reference Reference; type difference_type (line 216) | typedef difference_type DifferenceType; function ptr_ (line 240) | GenericMemberIterator(const NonConstIterator & it) : ptr_(it.ptr_) {} function Reference (line 276) | Reference operator*() const { return *ptr_; } function Pointer (line 277) | Pointer operator->() const { return ptr_; } function Reference (line 278) | Reference operator[](DifferenceType n) const { return ptr_[n]; } type GenericMember (line 303) | typedef GenericMember* Iterator; type GenericMember (line 310) | typedef const GenericMember* Iterator; type CharType (line 347) | typedef CharType Ch; function explicit (line 399) | explicit GenericStringRef(const CharType* str) function operator (line 417) | operator const Ch *() const { return s; } function namespace (line 499) | namespace internal { function namespace (line 516) | namespace internal { function RemoveAllMembers (line 1522) | void RemoveAllMembers() { function RemoveMember (line 1535) | bool RemoveMember(const Ch* name) { function MemberIterator (line 1563) | MemberIterator RemoveMember(MemberIterator m) { function MemberIterator (line 1580) | MemberIterator EraseMember(ConstMemberIterator pos) { function MemberIterator (line 1593) | MemberIterator EraseMember(ConstMemberIterator first, ConstMemberIterato... function EraseMember (line 1608) | bool EraseMember(const Ch* name) { function Object (line 1628) | Object GetObject() { RAPIDJSON_ASSERT(IsObject()); return Object(*this); } function Object (line 1629) | Object GetObj() { RAPIDJSON_ASSERT(IsObject()); return Object(*this); } function ConstObject (line 1630) | ConstObject GetObject() const { RAPIDJSON_ASSERT(IsObject()); return Con... function SizeType (line 1643) | SizeType Size() const { RAPIDJSON_ASSERT(IsArray()); return data_.a.size; } function Empty (line 1649) | bool Empty() const { RAPIDJSON_ASSERT(IsArray()); return data_.a.size ==... function GenericValue (line 1673) | const GenericValue& operator[](SizeType index) const { return const_cast... function ValueIterator (line 1677) | ValueIterator Begin() { RAPIDJSON_ASSERT(IsArray()); return GetElementsP... function ValueIterator (line 1680) | ValueIterator End() { RAPIDJSON_ASSERT(IsArray()); return GetElementsPoi... function ValueIterator (line 1782) | ValueIterator Erase(ConstValueIterator pos) { function ValueIterator (line 1794) | ValueIterator Erase(ConstValueIterator first, ConstValueIterator last) { function Array (line 1809) | Array GetArray() { RAPIDJSON_ASSERT(IsArray()); return Array(*this); } function ConstArray (line 1810) | ConstArray GetArray() const { RAPIDJSON_ASSERT(IsArray()); return ConstA... function GetDouble (line 1825) | double GetDouble() const { function Ch (line 1853) | const Ch* GetString() const { RAPIDJSON_ASSERT(IsString()); return DataS... function SizeType (line 1858) | SizeType GetStringLength() const { RAPIDJSON_ASSERT(IsString()); return ... type Flag (line 2026) | struct Flag { type String (line 2037) | struct String { function SetLength (line 2051) | struct ShortString { type I (line 2063) | struct I { type U (line 2067) | struct U { type I (line 2072) | struct I { type U (line 2076) | struct U { type ObjectData (line 2086) | struct ObjectData { type ArrayData (line 2092) | struct ArrayData { function RAPIDJSON_FORCEINLINE (line 2107) | static RAPIDJSON_FORCEINLINE const Ch* DataString(const Data& data) { function RAPIDJSON_FORCEINLINE (line 2110) | static RAPIDJSON_FORCEINLINE SizeType DataStringLength(const Data& data) { function RAPIDJSON_FORCEINLINE (line 2114) | RAPIDJSON_FORCEINLINE const Ch* GetStringPointer() const { return RAPIDJ... function RAPIDJSON_FORCEINLINE (line 2115) | RAPIDJSON_FORCEINLINE const Ch* SetStringPointer(const Ch* str) { return... function RAPIDJSON_FORCEINLINE (line 2116) | RAPIDJSON_FORCEINLINE GenericValue* GetElementsPointer() const { return ... function RAPIDJSON_FORCEINLINE (line 2117) | RAPIDJSON_FORCEINLINE GenericValue* SetElementsPointer(GenericValue* ele... function RAPIDJSON_FORCEINLINE (line 2118) | RAPIDJSON_FORCEINLINE Member* GetMembersPointer() const { return RAPIDJS... function RAPIDJSON_FORCEINLINE (line 2119) | RAPIDJSON_FORCEINLINE Member* SetMembersPointer(Member* members) { retur... type MapTraits (line 2123) | struct MapTraits { type typename (line 2135) | typedef typename MapTraits::Map Map; type typename (line 2136) | typedef typename MapTraits::Less MapLess; type typename (line 2137) | typedef typename MapTraits::Pair MapPair; type typename (line 2138) | typedef typename MapTraits::Iterator MapIterator; function RAPIDJSON_FORCEINLINE (line 2148) | static RAPIDJSON_FORCEINLINE size_t GetMapLayoutSize(SizeType capacity) { function RAPIDJSON_FORCEINLINE (line 2213) | RAPIDJSON_FORCEINLINE Member* DoAllocMembers(SizeType capacity, Allocato... function DoReserveMembers (line 2217) | void DoReserveMembers(SizeType newCapacity, Allocator& allocator) { function DoClearMembers (line 2240) | void DoClearMembers() { function DoFreeMembers (line 2252) | void DoFreeMembers() { function RAPIDJSON_FORCEINLINE (line 2268) | RAPIDJSON_FORCEINLINE Member* DoAllocMembers(SizeType capacity, Allocato... function DoReserveMembers (line 2272) | void DoReserveMembers(SizeType newCapacity, Allocator& allocator) { function DoClearMembers (line 2290) | void DoClearMembers() { function DoFreeMembers (line 2296) | void DoFreeMembers() { function DoAddMember (line 2304) | void DoAddMember(GenericValue& name, GenericValue& value, Allocator& all... function MemberIterator (line 2320) | MemberIterator DoRemoveMember(MemberIterator m) { function MemberIterator (line 2344) | MemberIterator DoEraseMembers(ConstMemberIterator first, ConstMemberIter... function SetArrayRaw (line 2402) | void SetArrayRaw(GenericValue* values, SizeType count, Allocator& alloca... function SetObjectRaw (line 2415) | void SetObjectRaw(Member* members, SizeType count, Allocator& allocator) { function SetStringRaw (line 2435) | void SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT { function SetStringRaw (line 2442) | void SetStringRaw(StringRefType s, Allocator& allocator) { function RawAssign (line 2459) | void RawAssign(GenericValue& rhs) RAPIDJSON_NOEXCEPT { type GenericValue (line 2485) | typedef GenericValue > Value; type GenericValue (line 2502) | typedef GenericValue ValueType; type Allocator (line 2503) | typedef Allocator AllocatorType; type StackAllocator (line 2504) | typedef StackAllocator StackAllocatorType; type ClearStackOnExit (line 2805) | struct ClearStackOnExit { function Bool (line 2821) | bool Bool(bool b) { new (stack_.template Push()) ValueType(b)... function Int (line 2822) | bool Int(int i) { new (stack_.template Push()) ValueType(i); ... function Uint (line 2823) | bool Uint(unsigned i) { new (stack_.template Push()) ValueTyp... function Int64 (line 2824) | bool Int64(int64_t i) { new (stack_.template Push()) ValueTyp... function Uint64 (line 2825) | bool Uint64(uint64_t i) { new (stack_.template Push()) ValueT... function Double (line 2826) | bool Double(double d) { new (stack_.template Push()) ValueTyp... function RawNumber (line 2828) | bool RawNumber(const Ch* str, SizeType length, bool copy) { function String (line 2836) | bool String(const Ch* str, SizeType length, bool copy) { function StartObject (line 2844) | bool StartObject() { new (stack_.template Push()) ValueType(k... function Key (line 2846) | bool Key(const Ch* str, SizeType length, bool copy) { return String(str,... function EndObject (line 2848) | bool EndObject(SizeType memberCount) { function StartArray (line 2854) | bool StartArray() { new (stack_.template Push()) ValueType(kA... function EndArray (line 2856) | bool EndArray(SizeType elementCount) { function ClearStack (line 2868) | void ClearStack() { function Destroy (line 2877) | void Destroy() { type GenericDocument (line 2889) | typedef GenericDocument > Document; type ValueT (line 2902) | typedef ValueT PlainType; type typename (line 2903) | typedef typename internal::MaybeAddConst::Type ValueType; type ValueType (line 2904) | typedef ValueType* ValueIterator; type ValueT (line 2905) | typedef const ValueT* ConstValueIterator; type typename (line 2906) | typedef typename ValueType::AllocatorType AllocatorType; type typename (line 2907) | typedef typename ValueType::StringRefType StringRefType; function value_ (line 2912) | GenericArray(const GenericArray& rhs) : value_(rhs.value_) {} function GenericArray (line 2925) | GenericArray PushBack(ValueType& value, AllocatorType& allocator) const ... function GenericArray (line 2927) | GenericArray PushBack(ValueType&& value, AllocatorType& allocator) const... function GenericArray (line 2929) | GenericArray PushBack(StringRefType value, AllocatorType& allocator) con... function ValueIterator (line 2932) | ValueIterator Erase(ConstValueIterator pos) const { return value_.Erase(... function ValueIterator (line 2933) | ValueIterator Erase(ConstValueIterator first, ConstValueIterator last) c... function value_ (line 2942) | value_(value) {} type ValueT (line 2956) | typedef ValueT PlainType; type typename (line 2957) | typedef typename internal::MaybeAddConst::Type ValueType; type GenericMemberIterator (line 2958) | typedef GenericMemberIterator& value, A... function GenericObject (line 3001) | GenericObject AddMember(ValueType&& name, ValueType&& value, AllocatorTy... function GenericObject (line 3002) | GenericObject AddMember(ValueType&& name, ValueType& value, AllocatorTyp... function GenericObject (line 3003) | GenericObject AddMember(ValueType& name, ValueType&& value, AllocatorTyp... function GenericObject (line 3004) | GenericObject AddMember(StringRefType name, ValueType&& value, Allocator... function GenericObject (line 3006) | GenericObject AddMember(StringRefType name, ValueType& value, AllocatorT... function GenericObject (line 3007) | GenericObject AddMember(StringRefType name, StringRefType value, Allocat... function RemoveAllMembers (line 3009) | void RemoveAllMembers() { value_.RemoveAllMembers(); } function RemoveMember (line 3010) | bool RemoveMember(const Ch* name) const { return value_.RemoveMember(nam... function value_ (line 3031) | value_(value) {} FILE: gui/lvgl/src/libs/thorvg/rapidjson/encodedstream.h function RAPIDJSON_DIAG_PUSH (line 27) | RAPIDJSON_DIAG_PUSH function Ch (line 49) | Ch Take() { Ch c = current_; current_ = Encoding::Take(is_); return c; } function Put (line 53) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 54) | void Flush() { RAPIDJSON_ASSERT(false); } function Ch (line 55) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 56) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function is_ (line 72) | is_(is) { function Ch (line 78) | Ch Take() { return is_.Take(); } function Put (line 82) | void Put(Ch) {} function Flush (line 83) | void Flush() {} function Ch (line 84) | Ch* PutBegin() { return 0; } function PutEnd (line 85) | size_t PutEnd(Ch*) { return 0; } function os_ (line 105) | os_(os) { function Put (line 110) | void Put(Ch c) { Encoding::Put(os_, c); } function Flush (line 111) | void Flush() { os_.Flush(); } function Ch (line 115) | Ch Take() { RAPIDJSON_ASSERT(false); return 0;} function Tell (line 116) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 157) | Ch Take() { Ch c = current_; current_ = takeFunc_(*is_); return c; } function Put (line 161) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 162) | void Flush() { RAPIDJSON_ASSERT(false); } function Ch (line 163) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 164) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function DetectType (line 171) | void DetectType() { type Ch (line 219) | typedef Ch (*TakeFunc)(InputByteStream& is); function Put (line 260) | void Put(Ch c) { putFunc_(*os_, c); } function Flush (line 261) | void Flush() { os_->Flush(); } function Ch (line 265) | Ch Take() { RAPIDJSON_ASSERT(false); return 0;} function Tell (line 266) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function PutBOM (line 274) | void PutBOM() { FILE: gui/lvgl/src/libs/thorvg/rapidjson/encodings.h function RAPIDJSON_DIAG_PUSH (line 25) | RAPIDJSON_DIAG_PUSH function else (line 131) | else if (codepoint <= 0xFFFF) { function GetRange (line 204) | static unsigned char GetRange(unsigned char c) { type CharType (line 270) | typedef CharType Ch; type CharType (line 419) | typedef CharType Ch; type CharType (line 543) | typedef CharType Ch; type UTFType (line 603) | enum UTFType { type CharType (line 616) | typedef CharType Ch; function Encode (line 623) | void Encode(OutputStream& os, unsigned codepoint) { function EncodeUnsafe (line 630) | void EncodeUnsafe(OutputStream& os, unsigned codepoint) { function Decode (line 637) | bool Decode(InputStream& is, unsigned* codepoint) { FILE: gui/lvgl/src/libs/thorvg/rapidjson/error/en.h function RAPIDJSON_DIAG_PUSH (line 21) | RAPIDJSON_DIAG_PUSH function RAPIDJSON_ERROR_CHARTYPE (line 76) | inline const RAPIDJSON_ERROR_CHARTYPE* GetValidateError_En(ValidateError... function RAPIDJSON_ERROR_CHARTYPE (line 127) | inline const RAPIDJSON_ERROR_CHARTYPE* GetSchemaError_En(SchemaErrorCode... function RAPIDJSON_ERROR_CHARTYPE (line 157) | inline const RAPIDJSON_ERROR_CHARTYPE* GetPointerParseError_En(PointerPa... FILE: gui/lvgl/src/libs/thorvg/rapidjson/error/error.h function RAPIDJSON_NAMESPACE_BEGIN (line 55) | RAPIDJSON_NAMESPACE_BEGIN type RAPIDJSON_ERROR_CHARTYPE (line 153) | typedef const RAPIDJSON_ERROR_CHARTYPE* (*GetParseErrorFunc)(ParseErrorC... type ValidateErrorCode (line 162) | enum ValidateErrorCode { type RAPIDJSON_ERROR_CHARTYPE (line 211) | typedef const RAPIDJSON_ERROR_CHARTYPE* (*GetValidateErrorFunc)(Validate... type SchemaErrorCode (line 220) | enum SchemaErrorCode { type RAPIDJSON_ERROR_CHARTYPE (line 248) | typedef const RAPIDJSON_ERROR_CHARTYPE* (*GetSchemaErrorFunc)(SchemaErro... type PointerParseErrorCode (line 257) | enum PointerParseErrorCode { type RAPIDJSON_ERROR_CHARTYPE (line 276) | typedef const RAPIDJSON_ERROR_CHARTYPE* (*GetPointerParseErrorFunc)(Poin... FILE: gui/lvgl/src/libs/thorvg/rapidjson/filereadstream.h function RAPIDJSON_DIAG_PUSH (line 22) | RAPIDJSON_DIAG_PUSH function Ch (line 51) | Ch Take() { Ch c = *current_; Read(); return c; } function Put (line 55) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 56) | void Flush() { RAPIDJSON_ASSERT(false); } function Ch (line 57) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 58) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 61) | const Ch* Peek4() const { FILE: gui/lvgl/src/libs/thorvg/rapidjson/filewritestream.h function RAPIDJSON_DIAG_PUSH (line 22) | RAPIDJSON_DIAG_PUSH function Put (line 40) | void Put(char c) { function PutN (line 47) | void PutN(char c, size_t n) { function Flush (line 63) | void Flush() { function Peek (line 75) | char Peek() const { RAPIDJSON_ASSERT(false); return 0; } function Tell (line 77) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 79) | size_t PutEnd(char*) { RAPIDJSON_ASSERT(false); return 0; } function PutN (line 94) | inline void PutN(FileWriteStream& stream, char c, size_t n) { FILE: gui/lvgl/src/libs/thorvg/rapidjson/fwd.h type GenericStringStream (line 49) | typedef GenericStringStream > StringStream; type GenericInsituStringStream (line 54) | typedef GenericInsituStringStream > InsituStringStream; type GenericStringBuffer (line 61) | typedef GenericStringBuffer, CrtAllocator> StringBuffer; type GenericMemoryBuffer (line 76) | typedef GenericMemoryBuffer MemoryBuffer; type MemoryStream (line 80) | struct MemoryStream type GenericReader (line 90) | typedef GenericReader, UTF8, CrtAllocator> Reader; type GenericValue (line 116) | typedef GenericValue, MemoryPoolAllocator > Value; type GenericDocument (line 121) | typedef GenericDocument, MemoryPoolAllocator, C... type GenericPointer (line 128) | typedef GenericPointer Pointer; type GenericSchemaDocument (line 138) | typedef GenericSchemaDocument SchemaDocument; type IGenericRemoteSchemaDocumentProvider (line 139) | typedef IGenericRemoteSchemaDocumentProvider IRemoteSche... type GenericSchemaValidator (line 147) | typedef GenericSchemaValidator& operandStack, unsigned codepoint) { function ImplicitConcatenation (line 333) | void ImplicitConcatenation(Stack& atomCountStack, Stack& operandStack, Operator op) { function EvalQuantifier (line 411) | bool EvalQuantifier(Stack& operandStack, unsigned n, unsigned... function SizeType (line 450) | static SizeType Min(SizeType a, SizeType b) { return a < b ? a : b; } function CloneTopOperand (line 452) | void CloneTopOperand(Stack& operandStack) { function SizeType (line 554) | SizeType NewRange(unsigned codepoint) { type typename (line 609) | typedef typename Encoding::Ch Ch; function Match (line 633) | bool Match(const Ch* s) { function Search (line 643) | bool Search(const Ch* s) { type typename (line 650) | typedef typename RegexType::Range Range; function AddState (line 691) | bool AddState(Stack& l, SizeType index) { function MatchRange (line 706) | bool MatchRange(SizeType rangeIndex, unsigned codepoint) const { type GenericRegex (line 725) | typedef GenericRegex > Regex; type GenericRegexSearch (line 726) | typedef GenericRegexSearch RegexSearch; FILE: gui/lvgl/src/libs/thorvg/rapidjson/internal/stack.h function RAPIDJSON_DIAG_PUSH (line 23) | RAPIDJSON_DIAG_PUSH function T (line 151) | T* Top() const { function T (line 160) | T* End() const { return reinterpret_cast(stackTop_); } function T (line 166) | T* Bottom() const { return reinterpret_cast(stack_); } function Resize (line 201) | void Resize(size_t newCapacity) { function Destroy (line 208) | void Destroy() { FILE: gui/lvgl/src/libs/thorvg/rapidjson/internal/strfunc.h function RAPIDJSON_NAMESPACE_BEGIN (line 21) | RAPIDJSON_NAMESPACE_BEGIN FILE: gui/lvgl/src/libs/thorvg/rapidjson/internal/strtod.h function RAPIDJSON_NAMESPACE_BEGIN (line 25) | RAPIDJSON_NAMESPACE_BEGIN FILE: gui/lvgl/src/libs/thorvg/rapidjson/internal/swap.h function RAPIDJSON_DIAG_PUSH (line 21) | RAPIDJSON_DIAG_PUSH FILE: gui/lvgl/src/libs/thorvg/rapidjson/istreamwrapper.h function RAPIDJSON_DIAG_PUSH (line 26) | RAPIDJSON_DIAG_PUSH function Ch (line 73) | Ch Take() { Ch c = *current_; Read(); return c; } function Put (line 77) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 78) | void Flush() { RAPIDJSON_ASSERT(false); } function Ch (line 79) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 80) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 83) | const Ch* Peek4() const { function Read (line 92) | void Read() { type BasicIStreamWrapper (line 119) | typedef BasicIStreamWrapper IStreamWrapper; type BasicIStreamWrapper (line 120) | typedef BasicIStreamWrapper WIStreamWrapper; FILE: gui/lvgl/src/libs/thorvg/rapidjson/memorystream.h function RAPIDJSON_DIAG_PUSH (line 21) | RAPIDJSON_DIAG_PUSH function Ch (line 46) | Ch Take() { return RAPIDJSON_UNLIKELY(src_ == end_) ? '\0' : *src_++; } function Ch (line 49) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function Put (line 50) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 51) | void Flush() { RAPIDJSON_ASSERT(false); } function PutEnd (line 52) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } function Ch (line 55) | const Ch* Peek4() const { FILE: gui/lvgl/src/libs/thorvg/rapidjson/msinttypes/inttypes.h type imaxdiv_t (line 57) | typedef struct { function _inline (line 286) | static FILE: gui/lvgl/src/libs/thorvg/rapidjson/msinttypes/stdint.h type int_least8_t (line 140) | typedef int8_t int_least8_t; type int_least16_t (line 141) | typedef int16_t int_least16_t; type int_least32_t (line 142) | typedef int32_t int_least32_t; type int_least64_t (line 143) | typedef int64_t int_least64_t; type uint_least8_t (line 144) | typedef uint8_t uint_least8_t; type uint_least16_t (line 145) | typedef uint16_t uint_least16_t; type uint_least32_t (line 146) | typedef uint32_t uint_least32_t; type uint_least64_t (line 147) | typedef uint64_t uint_least64_t; type int_fast8_t (line 150) | typedef int8_t int_fast8_t; type int_fast16_t (line 151) | typedef int16_t int_fast16_t; type int_fast32_t (line 152) | typedef int32_t int_fast32_t; type int_fast64_t (line 153) | typedef int64_t int_fast64_t; type uint_fast8_t (line 154) | typedef uint8_t uint_fast8_t; type uint_fast16_t (line 155) | typedef uint16_t uint_fast16_t; type uint_fast32_t (line 156) | typedef uint32_t uint_fast32_t; type uint_fast64_t (line 157) | typedef uint64_t uint_fast64_t; type intmax_t (line 169) | typedef int64_t intmax_t; type uintmax_t (line 170) | typedef uint64_t uintmax_t; FILE: gui/lvgl/src/libs/thorvg/rapidjson/ostreamwrapper.h function RAPIDJSON_DIAG_PUSH (line 22) | RAPIDJSON_DIAG_PUSH function Put (line 50) | void Put(Ch c) { function Flush (line 54) | void Flush() { function Peek (line 59) | char Peek() const { RAPIDJSON_ASSERT(false); return 0; } function Tell (line 61) | size_t Tell() const { RAPIDJSON_ASSERT(false); return 0; } function PutEnd (line 63) | size_t PutEnd(char*) { RAPIDJSON_ASSERT(false); return 0; } type BasicOStreamWrapper (line 72) | typedef BasicOStreamWrapper OStreamWrapper; type BasicOStreamWrapper (line 73) | typedef BasicOStreamWrapper WOStreamWrapper; FILE: gui/lvgl/src/libs/thorvg/rapidjson/pointer.h function RAPIDJSON_DIAG_PUSH (line 27) | RAPIDJSON_DIAG_PUSH function Token (line 344) | const Token* GetTokens() const { return tokens_; } function Erase (line 827) | bool Erase(ValueType& root) const { function NeedPercentEncode (line 906) | bool NeedPercentEncode(Ch c) const { function Parse (line 918) | void Parse(const Ch* source, size_t length) { function class (line 1096) | class PercentDecodeStream { function Put (line 1144) | void Put(char c) { // UTF-8 must be byte type GenericPointer (line 1165) | typedef GenericPointer Pointer; FILE: gui/lvgl/src/libs/thorvg/rapidjson/prettywriter.h function RAPIDJSON_DIAG_PUSH (line 26) | RAPIDJSON_DIAG_PUSH function Null (line 95) | bool Null() { PrettyPrefix(kNullType); return Base::En... function Bool (line 96) | bool Bool(bool b) { PrettyPrefix(b ? kTrueType : kFalseType); ... function Int (line 97) | bool Int(int i) { PrettyPrefix(kNumberType); return Base::En... function Uint (line 98) | bool Uint(unsigned u) { PrettyPrefix(kNumberType); return Base::En... function Int64 (line 99) | bool Int64(int64_t i64) { PrettyPrefix(kNumberType); return Base::En... function Uint64 (line 100) | bool Uint64(uint64_t u64) { PrettyPrefix(kNumberType); return Base::En... function Double (line 101) | bool Double(double d) { PrettyPrefix(kNumberType); return Base::En... function StartObject (line 123) | bool StartObject() { function StartArray (line 157) | bool StartArray() { function String (line 187) | bool String(const Ch* str) { return String(str, internal::StrLen(str)); } function Key (line 188) | bool Key(const Ch* str) { return Key(str, internal::StrLen(str)); } function RawValue (line 201) | bool RawValue(const Ch* json, size_t length, Type type) { function WriteIndent (line 252) | void WriteIndent() { FILE: gui/lvgl/src/libs/thorvg/rapidjson/rapidjson.h type STATIC_ASSERTION_FAILURE (line 458) | struct STATIC_ASSERTION_FAILURE FILE: gui/lvgl/src/libs/thorvg/rapidjson/reader.h function RAPIDJSON_DIAG_PUSH (line 47) | RAPIDJSON_DIAG_PUSH type ParseFlag (line 146) | enum ParseFlag { type typename (line 199) | typedef typename Encoding::Ch Ch; type typename (line 201) | typedef typename internal::SelectIf, Bas... function Default (line 203) | bool Default() { return true; } function Null (line 204) | bool Null() { return static_cast(*this).Default(); } function Bool (line 205) | bool Bool(bool) { return static_cast(*this).Default(); } function Int (line 206) | bool Int(int) { return static_cast(*this).Default(); } function Uint (line 207) | bool Uint(unsigned) { return static_cast(*this).Default(); } function Int64 (line 208) | bool Int64(int64_t) { return static_cast(*this).Default(); } function Uint64 (line 209) | bool Uint64(uint64_t) { return static_cast(*this).Default(); } function Double (line 210) | bool Double(double) { return static_cast(*this).Default(); } function RawNumber (line 212) | bool RawNumber(const Ch* str, SizeType len, bool copy) { return static_c... function String (line 213) | bool String(const Ch*, SizeType, bool) { return static_cast(*... function StartObject (line 214) | bool StartObject() { return static_cast(*this).Default(); } function Key (line 215) | bool Key(const Ch* str, SizeType len, bool copy) { return static_cast(*this).Default(... function StartArray (line 217) | bool StartArray() { return static_cast(*this).Default(); } function EndArray (line 218) | bool EndArray(SizeType) { return static_cast(*this).Default(); } function namespace (line 224) | namespace internal { function SkipWhitespace (line 505) | inline void SkipWhitespace(InsituStringStream& is) { function SkipWhitespace (line 510) | inline void SkipWhitespace(StringStream& is) { function SkipWhitespace (line 514) | inline void SkipWhitespace(EncodedInputStream, MemoryStream>& is) { function IterativeParseInit (line 607) | void IterativeParseInit() { function ClearStack (line 698) | void ClearStack() { stack_.Clear(); } type ClearStackOnExit (line 701) | struct ClearStackOnExit { function Consume (line 895) | bool Consume(InputStream& is, typename InputStream::Ch expect) { function RAPIDJSON_FORCEINLINE (line 933) | RAPIDJSON_FORCEINLINE void Put(Ch c) { function RAPIDJSON_FORCEINLINE (line 938) | RAPIDJSON_FORCEINLINE void* Push(SizeType count) { function Ch (line 945) | Ch* Pop() { type typename (line 1413) | typedef typename InputStream::Ch Ch; function is (line 1415) | is(s) { (void)reader; } function RAPIDJSON_FORCEINLINE (line 1418) | RAPIDJSON_FORCEINLINE Ch TakePush() { return is.Take(); } function RAPIDJSON_FORCEINLINE (line 1419) | RAPIDJSON_FORCEINLINE Ch Take() { return is.Take(); } function RAPIDJSON_FORCEINLINE (line 1420) | RAPIDJSON_FORCEINLINE void Push(char) {} function Tell (line 1422) | size_t Tell() { return is.Tell(); } function Length (line 1423) | size_t Length() { return 0; } function StackCharacter (line 1424) | const StackCharacter* Pop() { return 0; } function RAPIDJSON_FORCEINLINE (line 1438) | RAPIDJSON_FORCEINLINE Ch TakePush() { function RAPIDJSON_FORCEINLINE (line 1443) | RAPIDJSON_FORCEINLINE void Push(StackCharacter c) { function Length (line 1447) | size_t Length() { return stackStream.Length(); } function StackCharacter (line 1449) | const StackCharacter* Pop() { function RAPIDJSON_FORCEINLINE (line 1464) | RAPIDJSON_FORCEINLINE Ch Take() { return Base::TakePush(); } type typename (line 1469) | typedef typename internal::SelectIf, UTF8<> > Reader; FILE: gui/lvgl/src/libs/thorvg/rapidjson/schema.h function namespace (line 75) | namespace internal { type ValidateFlag (line 184) | enum ValidateFlag { type SchemaDraft (line 194) | enum SchemaDraft { type OpenApiVersion (line 208) | enum OpenApiVersion { function Specification (line 218) | struct Specification { function namespace (line 240) | namespace internal { type typename (line 525) | typedef typename SchemaDocumentType::AllocatorType AllocatorType; type typename (line 526) | typedef typename SchemaDocumentType::PointerType PointerType; type typename (line 527) | typedef typename ValueType::EncodingType EncodingType; type typename (line 528) | typedef typename EncodingType::Ch Ch; type SchemaValidationContext (line 529) | typedef SchemaValidationContext Context; type Schema (line 530) | typedef Schema SchemaType; type GenericValue (line 531) | typedef GenericValue SValue; type IValidationErrorHandler (line 532) | typedef IValidationErrorHandler ErrorHandler; type GenericUri (line 533) | typedef GenericUri UriType; type typename (line 582) | typedef typename ValueType::ConstValueIterator ConstValueIterator; type typename (line 583) | typedef typename ValueType::ConstMemberIterator ConstMemberIterator; type typename (line 590) | typedef typename SchemaDocumentType::SchemaEntry SchemaEntry; type Hasher (line 623) | typedef Hasher > EnumHa... function BeginValue (line 871) | bool BeginValue(Context& context) const { function Null (line 994) | bool Null(Context& context) const { function Bool (line 1003) | bool Bool(Context& context, bool b) const { function Int (line 1010) | bool Int(Context& context, int i) const { function Uint (line 1017) | bool Uint(Context& context, unsigned u) const { function Int64 (line 1024) | bool Int64(Context& context, int64_t i) const { function Uint64 (line 1031) | bool Uint64(Context& context, uint64_t u) const { function Double (line 1038) | bool Double(Context& context, double d) const { function String (line 1057) | bool String(Context& context, const Ch* str, SizeType length, bool) const { function StartObject (line 1086) | bool StartObject(Context& context) const { function Key (line 1108) | bool Key(Context& context, const Ch* str, SizeType len, bool) const { function EndObject (line 1161) | bool EndObject(Context& context, SizeType memberCount) const { function StartArray (line 1209) | bool StartArray(Context& context) const { function EndArray (line 1222) | bool EndArray(Context& context, SizeType elementCount) const { function ValueType (line 1239) | static const ValueType& GetValidateErrorKeyword(ValidateErrorCode valida... type SchemaValueType (line 1334) | enum SchemaValueType { type internal (line 1346) | typedef internal::GenericRegex RegexType; type std (line 1348) | typedef std::basic_regex RegexType; type RegexType (line 1350) | typedef char RegexType; type SchemaArray (line 1353) | struct SchemaArray { function ValueType (line 1370) | static const ValueType* GetMember(const ValueType& value, const ValueTyp... function AssignIfExist (line 1375) | static void AssignIfExist(bool& out, const ValueType& value, const Value... function AssignIfExist (line 1381) | static void AssignIfExist(SizeType& out, const ValueType& value, const V... function AssignIfExist (line 1387) | void AssignIfExist(SchemaArray& out, SchemaDocumentType& schemaDocument,... function IsPatternMatch (line 1418) | static bool IsPatternMatch(const RegexType* pattern, const Ch *str, Size... function IsPatternMatch (line 1438) | static bool IsPatternMatch(const RegexType* pattern, const Ch *str, Size... function CreateSchemaValidators (line 1507) | void CreateSchemaValidators(Context& context, const SchemaArray& schemas... function FindPropertyIndex (line 1513) | bool FindPropertyIndex(const ValueType& name, SizeType* outIndex) const { function CheckBool (line 1526) | bool CheckBool(Context& context, bool) const { function CheckInt (line 1534) | bool CheckInt(Context& context, int64_t i) const { function CheckUint (line 1582) | bool CheckUint(Context& context, uint64_t i) const { function CheckDoubleMinimum (line 1630) | bool CheckDoubleMinimum(Context& context, double d) const { function CheckDoubleMaximum (line 1638) | bool CheckDoubleMaximum(Context& context, double d) const { function CheckDoubleMultipleOf (line 1646) | bool CheckDoubleMultipleOf(Context& context, double d) const { function DisallowedType (line 1657) | void DisallowedType(Context& context, const ValueType& actualType) const { type Property (line 1673) | struct Property { type PatternProperty (line 1684) | struct PatternProperty { type typename (line 1789) | typedef typename SchemaDocumentType::ValueType ValueType; type typename (line 1790) | typedef typename SchemaDocumentType::AllocatorType AllocatorType; function virtual (line 1792) | virtual ~IGenericRemoteSchemaDocumentProvider() {} function virtual (line 1794) | virtual const SchemaDocumentType* GetRemoteDocument(const GenericUri IRem... type Allocator (line 1820) | typedef Allocator AllocatorType; type typename (line 1821) | typedef typename ValueType::EncodingType EncodingType; type typename (line 1822) | typedef typename EncodingType::Ch Ch; type internal (line 1823) | typedef internal::Schema SchemaType; type GenericPointer (line 1824) | typedef GenericPointer PointerType; type GenericValue (line 1825) | typedef GenericValue GValue; type GenericUri (line 1826) | typedef GenericUri UriType; type GenericStringRef (line 1827) | typedef GenericStringRef StringRefType; function Specification (line 1943) | static const Specification GetSpecification(const ValueType& document) { function StringRefType (line 1962) | static const StringRefType& GetSchemaErrorKeyword(SchemaErrorCode schema... function SchemaError (line 1982) | void SchemaError(const SchemaErrorCode code, const PointerType& location) { function SchemaErrorValue (line 1988) | void SchemaErrorValue(const SchemaErrorCode code, const PointerType& loc... function SchemaErrorPointer (line 1995) | void SchemaErrorPointer(const SchemaErrorCode code, const PointerType& l... type PointerType (line 2008) | typedef const PointerType* SchemaRefPtr; function AddErrorInstanceLocation (line 2023) | void AddErrorInstanceLocation(GValue& result, const PointerType& locatio... function AddError (line 2030) | void AddError(GValue& keyword, GValue& error) { function AddCurrentError (line 2044) | void AddCurrentError(const SchemaErrorCode code, const PointerType& loca... function SchemaDraft (line 2081) | static SchemaDraft GetSchemaDraft(const ValueType& document) { function OpenApiVersion (line 2115) | static OpenApiVersion GetOpenApiVersion(const ValueType& document) { function SetSchemaSpecification (line 2144) | void SetSchemaSpecification(const ValueType& document) { function CreateSchemaRecursive (line 2164) | void CreateSchemaRecursive(const SchemaType** schema, const PointerType&... function UriType (line 2177) | const UriType& CreateSchema(const SchemaType** schema, const PointerType... function HandleRefSchema (line 2206) | bool HandleRefSchema(const PointerType& source, const SchemaType** schem... function ValueType (line 2325) | ValueType* FindId(const ValueType& doc, const UriType& finduri, PointerT... function AddSchemaRefs (line 2364) | void AddSchemaRefs(SchemaType* schema) { function IsCyclicRef (line 2374) | bool IsCyclicRef(const PointerType& pointer) const { function SchemaType (line 2381) | const SchemaType* GetSchema(const PointerType& pointer) const { function PointerType (line 2388) | PointerType GetPointer(const SchemaType* schema) const { function SchemaType (line 2395) | const SchemaType* GetTypeless() const { return typeless_; } type GenericSchemaDocument (line 2415) | typedef GenericSchemaDocument SchemaDocument; type IGenericRemoteSchemaDocumentProvider (line 2417) | typedef IGenericRemoteSchemaDocumentProvider IRemoteSche... type typename (line 2444) | typedef typename SchemaDocumentType::PointerType PointerType; type typename (line 2445) | typedef typename SchemaType::EncodingType EncodingType; type typename (line 2446) | typedef typename SchemaType::SValue SValue; type typename (line 2447) | typedef typename EncodingType::Ch Ch; type GenericStringRef (line 2448) | typedef GenericStringRef StringRefType; type GenericValue (line 2449) | typedef GenericValue ValueType; function Reset (line 2519) | void Reset() { function ResetError (line 2527) | void ResetError() { function SetValidateFlags (line 2535) | void SetValidateFlags(unsigned flags) { function Ch (line 2561) | const Ch* GetInvalidSchemaKeyword() const { function NotMultipleOf (line 2586) | void NotMultipleOf(int64_t actual, const SValue& expected) { function NotMultipleOf (line 2589) | void NotMultipleOf(uint64_t actual, const SValue& expected) { function NotMultipleOf (line 2592) | void NotMultipleOf(double actual, const SValue& expected) { function AboveMaximum (line 2595) | void AboveMaximum(int64_t actual, const SValue& expected, bool exclusive) { function AboveMaximum (line 2599) | void AboveMaximum(uint64_t actual, const SValue& expected, bool exclusiv... function AboveMaximum (line 2603) | void AboveMaximum(double actual, const SValue& expected, bool exclusive) { function BelowMinimum (line 2607) | void BelowMinimum(int64_t actual, const SValue& expected, bool exclusive) { function BelowMinimum (line 2611) | void BelowMinimum(uint64_t actual, const SValue& expected, bool exclusiv... function BelowMinimum (line 2615) | void BelowMinimum(double actual, const SValue& expected, bool exclusive) { function TooLong (line 2620) | void TooLong(const Ch* str, SizeType length, SizeType expected) { function TooShort (line 2624) | void TooShort(const Ch* str, SizeType length, SizeType expected) { function DoesNotMatch (line 2628) | void DoesNotMatch(const Ch* str, SizeType length) { function DisallowedItem (line 2634) | void DisallowedItem(SizeType index) { function TooFewItems (line 2639) | void TooFewItems(SizeType actualCount, SizeType expectedCount) { function TooManyItems (line 2643) | void TooManyItems(SizeType actualCount, SizeType expectedCount) { function DuplicateItems (line 2647) | void DuplicateItems(SizeType index1, SizeType index2) { function TooManyProperties (line 2656) | void TooManyProperties(SizeType actualCount, SizeType expectedCount) { function TooFewProperties (line 2660) | void TooFewProperties(SizeType actualCount, SizeType expectedCount) { function StartMissingProperties (line 2664) | void StartMissingProperties() { function AddMissingProperty (line 2667) | void AddMissingProperty(const SValue& name) { function EndMissingProperties (line 2670) | bool EndMissingProperties() { function PropertyViolations (line 2679) | void PropertyViolations(ISchemaValidator** subvalidators, SizeType count) { function DisallowedProperty (line 2683) | void DisallowedProperty(const Ch* name, SizeType length) { function StartDependencyErrors (line 2689) | void StartDependencyErrors() { function StartMissingDependentProperties (line 2692) | void StartMissingDependentProperties() { function AddMissingDependentProperty (line 2695) | void AddMissingDependentProperty(const SValue& targetName) { function EndMissingDependentProperties (line 2698) | void EndMissingDependentProperties(const SValue& sourceName) { function AddDependencySchemaError (line 2714) | void AddDependencySchemaError(const SValue& sourceName, ISchemaValidator... function EndDependencyErrors (line 2718) | bool EndDependencyErrors() { function DisallowedValue (line 2728) | void DisallowedValue(const ValidateErrorCode code = kValidateErrorEnum) { function StartDisallowedType (line 2732) | void StartDisallowedType() { function AddExpectedType (line 2735) | void AddExpectedType(const typename SchemaType::ValueType& expectedType) { function EndDisallowedType (line 2738) | void EndDisallowedType(const typename SchemaType::ValueType& actualType) { function NotAllOf (line 2745) | void NotAllOf(ISchemaValidator** subvalidators, SizeType count) { function NoneOf (line 2752) | void NoneOf(ISchemaValidator** subvalidators, SizeType count) { function NotOneOf (line 2755) | void NotOneOf(ISchemaValidator** subvalidators, SizeType count) { function MultipleOneOf (line 2758) | void MultipleOneOf(SizeType index1, SizeType index2) { function Disallowed (line 2766) | void Disallowed() { function DisallowedWhenWriting (line 2770) | void DisallowedWhenWriting() { function DisallowedWhenReading (line 2774) | void DisallowedWhenReading() { function Null (line 2831) | bool Null() { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Null, (Curren... function Bool (line 2832) | bool Bool(bool b) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Bool, (Curren... function Int (line 2833) | bool Int(int i) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Int, (Curren... function Uint (line 2834) | bool Uint(unsigned u) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Uint, (Curren... function Int64 (line 2835) | bool Int64(int64_t i) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Int64, (Curren... function Uint64 (line 2836) | bool Uint64(uint64_t u) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Uint64, (Curren... function Double (line 2837) | bool Double(double d) { RAPIDJSON_SCHEMA_HANDLE_VALUE_(Double, (Curren... function RawNumber (line 2838) | bool RawNumber(const Ch* str, SizeType length, bool copy) function String (line 2840) | bool String(const Ch* str, SizeType length, bool copy) function StartObject (line 2843) | bool StartObject() { function Key (line 2851) | bool Key(const Ch* str, SizeType len, bool copy) { function EndObject (line 2864) | bool EndObject(SizeType memberCount) { function StartArray (line 2875) | bool StartArray() { function EndArray (line 2883) | bool EndArray(SizeType elementCount) { function virtual (line 2899) | virtual ISchemaValidator* CreateSchemaValidator(const SchemaType& root, ... function virtual (line 2909) | virtual void DestroySchemaValidator(ISchemaValidator* validator) { function virtual (line 2915) | virtual void* CreateHasher() { function virtual (line 2919) | virtual uint64_t GetHashCode(void* hasher) { function virtual (line 2923) | virtual void DestroyHasher(void* hasher) { function virtual (line 2929) | virtual void* MallocState(size_t size) { function virtual (line 2933) | virtual void FreeState(void* p) { type GenericValue (line 2940) | typedef GenericValue, StateAllocator> HashCodeArray; type internal (line 2941) | typedef internal::Hasher HasherType; function BeginValue (line 2981) | bool BeginValue() { function EndValue (line 3014) | bool EndValue() { function AppendToken (line 3057) | void AppendToken(const Ch* str, SizeType len) { function RAPIDJSON_FORCEINLINE (line 3074) | RAPIDJSON_FORCEINLINE void PushSchema(const SchemaType& schema) { new (s... function RAPIDJSON_FORCEINLINE (line 3076) | RAPIDJSON_FORCEINLINE void PopSchema() { function AddErrorInstanceLocation (line 3085) | void AddErrorInstanceLocation(ValueType& result, bool parent) { function AddErrorSchemaLocation (line 3096) | void AddErrorSchemaLocation(ValueType& result, PointerType schema = Poin... function AddErrorCode (line 3107) | void AddErrorCode(ValueType& result, const ValidateErrorCode code) { function AddError (line 3111) | void AddError(ValueType& keyword, ValueType& error) { function MergeError (line 3132) | void MergeError(ValueType& other) { function AddErrorArray (line 3148) | void AddErrorArray(const ValidateErrorCode code, type GenericSchemaValidator (line 3179) | typedef GenericSchemaValidator SchemaValidator; type typename (line 3203) | typedef typename InputStream::Ch Ch; type GenericValue (line 3204) | typedef GenericValue ValueType; function Ch (line 3240) | const Ch* GetInvalidSchemaKeyword() const { return invalidSchemaKeyword_; } FILE: gui/lvgl/src/libs/thorvg/rapidjson/stream.h function RAPIDJSON_NAMESPACE_BEGIN (line 22) | RAPIDJSON_NAMESPACE_BEGIN function is_ (line 122) | is_(is) {} function Ch (line 125) | Ch Take() { return is_.Take(); } function Tell (line 126) | size_t Tell() { return is_.Tell(); } function Ch (line 127) | Ch* PutBegin() { return is_.PutBegin(); } function Put (line 128) | void Put(Ch ch) { is_.Put(ch); } function Flush (line 129) | void Flush() { is_.Flush(); } function PutEnd (line 130) | size_t PutEnd(Ch* ch) { return is_.PutEnd(ch); } function Ch (line 133) | const Ch* Peek4() const { return is_.Peek4(); } type typename (line 155) | typedef typename Encoding::Ch Ch; function Ch (line 160) | Ch Take() { return *src_++; } function Ch (line 163) | Ch* PutBegin() { RAPIDJSON_ASSERT(false); return 0; } function Put (line 164) | void Put(Ch) { RAPIDJSON_ASSERT(false); } function Flush (line 165) | void Flush() { RAPIDJSON_ASSERT(false); } function PutEnd (line 166) | size_t PutEnd(Ch*) { RAPIDJSON_ASSERT(false); return 0; } type GenericStringStream (line 178) | typedef GenericStringStream > StringStream; type typename (line 189) | typedef typename Encoding::Ch Ch; function Ch (line 194) | Ch Peek() { return *src_; } function Ch (line 195) | Ch Take() { return *src_++; } function Tell (line 196) | size_t Tell() { return static_cast(src_ - head_); } function Put (line 199) | void Put(Ch c) { RAPIDJSON_ASSERT(dst_ != 0); *dst_++ = c; } function Ch (line 201) | Ch* PutBegin() { return dst_ = src_; } function PutEnd (line 202) | size_t PutEnd(Ch* begin) { return static_cast(dst_ - begin); } function Flush (line 203) | void Flush() {} function Ch (line 205) | Ch* Push(size_t count) { Ch* begin = dst_; dst_ += count; return begin; } function Pop (line 206) | void Pop(size_t count) { dst_ -= count; } type GenericInsituStringStream (line 219) | typedef GenericInsituStringStream > InsituStringStream; FILE: gui/lvgl/src/libs/thorvg/rapidjson/uri.h type std (line 37) | typedef std::basic_string String; function Ch (line 103) | const Ch* GetString() const { return uri_; } function Ch (line 105) | const Ch* GetBaseString() const { return base_; } function Ch (line 107) | const Ch* GetSchemeString() const { return scheme_; } function Ch (line 109) | const Ch* GetAuthString() const { return auth_; } function Ch (line 111) | const Ch* GetPathString() const { return path_; } function Ch (line 113) | const Ch* GetQueryString() const { return query_; } function Ch (line 115) | const Ch* GetFragString() const { return frag_; } function String (line 119) | static String Get(const GenericUri& uri) { return String(uri.GetString()... function String (line 120) | static String GetBase(const GenericUri& uri) { return String(uri.GetBase... function String (line 121) | static String GetScheme(const GenericUri& uri) { return String(uri.GetSc... function String (line 122) | static String GetAuth(const GenericUri& uri) { return String(uri.GetAuth... function String (line 123) | static String GetPath(const GenericUri& uri) { return String(uri.GetPath... function String (line 124) | static String GetQuery(const GenericUri& uri) { return String(uri.GetQue... function String (line 125) | static String GetFrag(const GenericUri& uri) { return String(uri.GetFrag... function Free (line 267) | void Free() { function Parse (line 277) | void Parse(const Ch* uri, std::size_t len) { function SetBase (line 374) | void SetBase() { function SetUri (line 388) | void SetUri() { function Ch (line 399) | Ch* CopyPart(Ch* to, Ch* from, std::size_t len) { function RemoveDotSegments (line 411) | void RemoveDotSegments() { type GenericUri (line 473) | typedef GenericUri Uri; FILE: gui/lvgl/src/libs/thorvg/rapidjson/writer.h type WriteFlag (line 66) | enum WriteFlag { function Reset (line 134) | void Reset(OutputStream& os) { function SetMaxDecimalPlaces (line 173) | void SetMaxDecimalPlaces(int maxDecimalPlaces) { function Null (line 182) | bool Null() { Prefix(kNullType); return EndValue(Write... function Bool (line 183) | bool Bool(bool b) { Prefix(b ? kTrueType : kFalseType); return... function Int (line 184) | bool Int(int i) { Prefix(kNumberType); return EndValue(Write... function Uint (line 185) | bool Uint(unsigned u) { Prefix(kNumberType); return EndValue(Write... function Int64 (line 186) | bool Int64(int64_t i64) { Prefix(kNumberType); return EndValue(Write... function Uint64 (line 187) | bool Uint64(uint64_t u64) { Prefix(kNumberType); return EndValue(Write... function Double (line 194) | bool Double(double d) { Prefix(kNumberType); return EndValue(Write... function StartObject (line 216) | bool StartObject() { function StartArray (line 240) | bool StartArray() { function String (line 259) | bool String(const Ch* const& str) { return String(str, internal::StrLen(... function Key (line 260) | bool Key(const Ch* const& str) { return Key(str, internal::StrLen(str)); } function RawValue (line 272) | bool RawValue(const Ch* json, size_t length, Type type) { function Flush (line 282) | void Flush() { type Level (line 290) | struct Level { function WriteNull (line 296) | bool WriteNull() { function WriteBool (line 301) | bool WriteBool(bool b) { function WriteInt (line 313) | bool WriteInt(int i) { function WriteUint (line 322) | bool WriteUint(unsigned u) { function WriteInt64 (line 331) | bool WriteInt64(int64_t i64) { function WriteUint64 (line 340) | bool WriteUint64(uint64_t u64) { function WriteDouble (line 349) | bool WriteDouble(double d) { function WriteString (line 377) | bool WriteString(const Ch* str, SizeType length) { function ScanWriteUnescapedString (line 451) | bool ScanWriteUnescapedString(GenericStringStream& is, s... function WriteStartObject (line 455) | bool WriteStartObject() { os_->Put('{'); return true; } function WriteEndObject (line 456) | bool WriteEndObject() { os_->Put('}'); return true; } function WriteStartArray (line 457) | bool WriteStartArray() { os_->Put('['); return true; } function WriteEndArray (line 458) | bool WriteEndArray() { os_->Put(']'); return true; } function WriteRawValue (line 460) | bool WriteRawValue(const Ch* json, size_t length) { function Prefix (line 473) | void Prefix(Type type) { function EndValue (line 494) | bool EndValue(bool ret) { function WriteUint (line 522) | inline bool Writer::WriteUint(unsigned u) { function WriteInt64 (line 530) | inline bool Writer::WriteInt64(int64_t i64) { function WriteUint64 (line 538) | inline bool Writer::WriteUint64(uint64_t u) { function WriteDouble (line 546) | inline bool Writer::WriteDouble(double d) { FILE: gui/lvgl/src/libs/thorvg/thorvg.h type class (line 87) | enum class type class (line 105) | enum class type class (line 117) | enum class type class (line 128) | enum class type class (line 139) | enum class type class (line 150) | enum class type class (line 164) | enum class type class (line 188) | enum class type class (line 210) | enum class type Point (line 221) | struct Point type Matrix (line 234) | struct Matrix type Vertex (line 250) | struct Vertex type Polygon (line 264) | struct Polygon type ColorStop (line 477) | struct ColorStop function virtual (line 661) | virtual Result draw() noexcept; function Result (line 2099) | Result sync() noexcept; FILE: gui/lvgl/src/libs/thorvg/thorvg_capi.h type Tvg_Canvas (line 83) | typedef struct _Tvg_Canvas Tvg_Canvas; type Tvg_Paint (line 91) | typedef struct _Tvg_Paint Tvg_Paint; type Tvg_Gradient (line 97) | typedef struct _Tvg_Gradient Tvg_Gradient; type Tvg_Saver (line 103) | typedef struct _Tvg_Saver Tvg_Saver; type Tvg_Animation (line 108) | typedef struct _Tvg_Animation Tvg_Animation; type Tvg_Engine (line 116) | typedef enum { type Tvg_Result (line 125) | typedef enum { type Tvg_Composite_Method (line 141) | typedef enum { type Tvg_Blend_Method (line 157) | typedef enum { type Tvg_Identifier (line 182) | typedef enum { type Tvg_Path_Command (line 203) | typedef enum { type Tvg_Stroke_Cap (line 214) | typedef enum { type Tvg_Stroke_Join (line 224) | typedef enum { type Tvg_Stroke_Fill (line 234) | typedef enum { type Tvg_Fill_Rule (line 244) | typedef enum { type Tvg_Color_Stop (line 260) | typedef struct type Tvg_Point (line 275) | typedef struct type Tvg_Matrix (line 288) | typedef struct type Tvg_Mempool_Policy (line 396) | typedef enum { type Tvg_Colorspace (line 406) | typedef enum { FILE: gui/lvgl/src/libs/thorvg/tvgAccessor.cpp function accessChildren (line 32) | static bool accessChildren(Iterator* it, function& rhs) function reserve (line 73) | bool reserve(uint32_t size) function grow (line 82) | bool grow(uint32_t size) function T (line 87) | const T& operator[](size_t idx) const function T (line 97) | const T* begin() const function T (line 102) | T* begin() function T (line 107) | T* end() function T (line 112) | const T* end() const function pop (line 137) | void pop() function reset (line 142) | void reset() function clear (line 149) | void clear() FILE: gui/lvgl/src/libs/thorvg/tvgCanvas.cpp function Result (line 43) | Result Canvas::reserve(TVG_UNUSED uint32_t n) noexcept function Result (line 55) | Result Canvas::push(unique_ptr paint) noexcept function Result (line 61) | Result Canvas::clear(bool free) noexcept function Result (line 67) | Result Canvas::draw() noexcept function Result (line 77) | Result Canvas::update(Paint* paint) noexcept function Result (line 87) | Result Canvas::viewport(int32_t x, int32_t y, int32_t w, int32_t h) noex... function Result (line 93) | Result Canvas::sync() noexcept FILE: gui/lvgl/src/libs/thorvg/tvgCanvas.h type Canvas (line 32) | struct Canvas type Status (line 34) | enum Status : uint8_t {Synced = 0, Updating, Drawing} function renderer (line 43) | renderer(pRenderer) function clearPaints (line 59) | void clearPaints() function Result (line 67) | Result push(unique_ptr paint) function Result (line 80) | Result clear(bool free) function needRefresh (line 93) | void needRefresh() function Result (line 98) | Result update(Paint* paint, bool force) FILE: gui/lvgl/src/libs/thorvg/tvgCapi.cpp function TVG_API (line 46) | TVG_API Tvg_Result tvg_engine_init(Tvg_Engine engine_method, unsigned th... function TVG_API (line 52) | TVG_API Tvg_Result tvg_engine_term(Tvg_Engine engine_method) function TVG_API (line 62) | TVG_API Tvg_Canvas* tvg_swcanvas_create() function TVG_API (line 68) | TVG_API Tvg_Result tvg_canvas_destroy(Tvg_Canvas* canvas) function TVG_API (line 76) | TVG_API Tvg_Result tvg_swcanvas_set_mempool(Tvg_Canvas* canvas, Tvg_Memp... function TVG_API (line 83) | TVG_API Tvg_Result tvg_swcanvas_set_target(Tvg_Canvas* canvas, uint32_t*... function TVG_API (line 90) | TVG_API Tvg_Result tvg_canvas_push(Tvg_Canvas* canvas, Tvg_Paint* paint) function TVG_API (line 97) | TVG_API Tvg_Result tvg_canvas_reserve(Tvg_Canvas* canvas, uint32_t n) function TVG_API (line 103) | TVG_API Tvg_Result tvg_canvas_clear(Tvg_Canvas* canvas, bool free) function TVG_API (line 110) | TVG_API Tvg_Result tvg_canvas_update(Tvg_Canvas* canvas) function TVG_API (line 117) | TVG_API Tvg_Result tvg_canvas_est_viewport(Tvg_Canvas* canvas, int32_t x... function TVG_API (line 124) | TVG_API Tvg_Result tvg_canvas_update_paint(Tvg_Canvas* canvas, Tvg_Paint... function TVG_API (line 131) | TVG_API Tvg_Result tvg_canvas_draw(Tvg_Canvas* canvas) function TVG_API (line 138) | TVG_API Tvg_Result tvg_canvas_sync(Tvg_Canvas* canvas) function TVG_API (line 144) | TVG_API Tvg_Result tvg_canvas_set_viewport(Tvg_Canvas* canvas, int32_t x... function TVG_API (line 155) | TVG_API Tvg_Result tvg_paint_del(Tvg_Paint* paint) function TVG_API (line 163) | TVG_API Tvg_Result tvg_paint_scale(Tvg_Paint* paint, float factor) function TVG_API (line 170) | TVG_API Tvg_Result tvg_paint_rotate(Tvg_Paint* paint, float degree) function TVG_API (line 177) | TVG_API Tvg_Result tvg_paint_translate(Tvg_Paint* paint, float x, float y) function TVG_API (line 184) | TVG_API Tvg_Result tvg_paint_set_transform(Tvg_Paint* paint, const Tvg_M... function TVG_API (line 191) | TVG_API Tvg_Result tvg_paint_get_transform(Tvg_Paint* paint, Tvg_Matrix* m) function TVG_API (line 199) | TVG_API Tvg_Paint* tvg_paint_duplicate(Tvg_Paint* paint) function TVG_API (line 206) | TVG_API Tvg_Result tvg_paint_set_opacity(Tvg_Paint* paint, uint8_t opacity) function TVG_API (line 213) | TVG_API Tvg_Result tvg_paint_get_opacity(const Tvg_Paint* paint, uint8_t... function TVG_API (line 221) | TVG_API Tvg_Result tvg_paint_get_bounds(const Tvg_Paint* paint, float* x... function TVG_API (line 228) | TVG_API Tvg_Result tvg_paint_set_composite_method(Tvg_Paint* paint, Tvg_... function TVG_API (line 235) | TVG_API Tvg_Result tvg_paint_get_composite_method(const Tvg_Paint* paint... function TVG_API (line 243) | TVG_API Tvg_Result tvg_paint_set_blend_method(const Tvg_Paint* paint, Tv... function TVG_API (line 250) | TVG_API Tvg_Result tvg_paint_get_blend_method(const Tvg_Paint* paint, Tv... function TVG_API (line 258) | TVG_API Tvg_Result tvg_paint_get_identifier(const Tvg_Paint* paint, Tvg_... function TVG_API (line 269) | TVG_API Tvg_Paint* tvg_shape_new() function TVG_API (line 275) | TVG_API Tvg_Result tvg_shape_reset(Tvg_Paint* paint) function TVG_API (line 282) | TVG_API Tvg_Result tvg_shape_move_to(Tvg_Paint* paint, float x, float y) function TVG_API (line 289) | TVG_API Tvg_Result tvg_shape_line_to(Tvg_Paint* paint, float x, float y) function TVG_API (line 296) | TVG_API Tvg_Result tvg_shape_cubic_to(Tvg_Paint* paint, float cx1, float... function TVG_API (line 303) | TVG_API Tvg_Result tvg_shape_close(Tvg_Paint* paint) function TVG_API (line 310) | TVG_API Tvg_Result tvg_shape_append_rect(Tvg_Paint* paint, float x, floa... function TVG_API (line 317) | TVG_API Tvg_Result tvg_shape_append_arc(Tvg_Paint* paint, float cx, floa... function TVG_API (line 324) | TVG_API Tvg_Result tvg_shape_append_circle(Tvg_Paint* paint, float cx, f... function TVG_API (line 331) | TVG_API Tvg_Result tvg_shape_append_path(Tvg_Paint* paint, const Tvg_Pat... function TVG_API (line 338) | TVG_API Tvg_Result tvg_shape_get_path_coords(const Tvg_Paint* paint, con... function TVG_API (line 346) | TVG_API Tvg_Result tvg_shape_get_path_commands(const Tvg_Paint* paint, c... function TVG_API (line 354) | TVG_API Tvg_Result tvg_shape_set_stroke_width(Tvg_Paint* paint, float wi... function TVG_API (line 361) | TVG_API Tvg_Result tvg_shape_get_stroke_width(const Tvg_Paint* paint, fl... function TVG_API (line 369) | TVG_API Tvg_Result tvg_shape_set_stroke_color(Tvg_Paint* paint, uint8_t ... function TVG_API (line 376) | TVG_API Tvg_Result tvg_shape_get_stroke_color(const Tvg_Paint* paint, ui... function TVG_API (line 383) | TVG_API Tvg_Result tvg_shape_set_stroke_linear_gradient(Tvg_Paint* paint... function TVG_API (line 390) | TVG_API Tvg_Result tvg_shape_set_stroke_radial_gradient(Tvg_Paint* paint... function TVG_API (line 397) | TVG_API Tvg_Result tvg_shape_get_stroke_gradient(const Tvg_Paint* paint,... function TVG_API (line 405) | TVG_API Tvg_Result tvg_shape_set_stroke_dash(Tvg_Paint* paint, const flo... function TVG_API (line 412) | TVG_API Tvg_Result tvg_shape_get_stroke_dash(const Tvg_Paint* paint, con... function TVG_API (line 420) | TVG_API Tvg_Result tvg_shape_set_stroke_cap(Tvg_Paint* paint, Tvg_Stroke... function TVG_API (line 427) | TVG_API Tvg_Result tvg_shape_get_stroke_cap(const Tvg_Paint* paint, Tvg_... function TVG_API (line 435) | TVG_API Tvg_Result tvg_shape_set_stroke_join(Tvg_Paint* paint, Tvg_Strok... function TVG_API (line 442) | TVG_API Tvg_Result tvg_shape_get_stroke_join(const Tvg_Paint* paint, Tvg... function TVG_API (line 450) | TVG_API Tvg_Result tvg_shape_set_stroke_miterlimit(Tvg_Paint* paint, flo... function TVG_API (line 458) | TVG_API Tvg_Result tvg_shape_get_stroke_miterlimit(const Tvg_Paint* pain... function TVG_API (line 466) | TVG_API Tvg_Result tvg_shape_set_fill_color(Tvg_Paint* paint, uint8_t r,... function TVG_API (line 473) | TVG_API Tvg_Result tvg_shape_get_fill_color(const Tvg_Paint* paint, uint... function TVG_API (line 480) | TVG_API Tvg_Result tvg_shape_set_fill_rule(Tvg_Paint* paint, Tvg_Fill_Ru... function TVG_API (line 487) | TVG_API Tvg_Result tvg_shape_get_fill_rule(const Tvg_Paint* paint, Tvg_F... function TVG_API (line 495) | TVG_API Tvg_Result tvg_shape_set_paint_order(Tvg_Paint* paint, bool stro... function TVG_API (line 502) | TVG_API Tvg_Result tvg_shape_set_linear_gradient(Tvg_Paint* paint, Tvg_G... function TVG_API (line 509) | TVG_API Tvg_Result tvg_shape_set_radial_gradient(Tvg_Paint* paint, Tvg_G... function TVG_API (line 516) | TVG_API Tvg_Result tvg_shape_get_gradient(const Tvg_Paint* paint, Tvg_Gr... function TVG_API (line 527) | TVG_API Tvg_Paint* tvg_picture_new() function TVG_API (line 533) | TVG_API Tvg_Result tvg_picture_load(Tvg_Paint* paint, const char* path) function TVG_API (line 540) | TVG_API Tvg_Result tvg_picture_load_raw(Tvg_Paint* paint, uint32_t *data... function TVG_API (line 547) | TVG_API Tvg_Result tvg_picture_load_data(Tvg_Paint* paint, const char *d... function TVG_API (line 554) | TVG_API Tvg_Result tvg_picture_set_size(Tvg_Paint* paint, float w, float h) function TVG_API (line 561) | TVG_API Tvg_Result tvg_picture_get_size(const Tvg_Paint* paint, float* w... function TVG_API (line 572) | TVG_API Tvg_Gradient* tvg_linear_gradient_new() function TVG_API (line 578) | TVG_API Tvg_Gradient* tvg_radial_gradient_new() function TVG_API (line 584) | TVG_API Tvg_Gradient* tvg_gradient_duplicate(Tvg_Gradient* grad) function TVG_API (line 591) | TVG_API Tvg_Result tvg_gradient_del(Tvg_Gradient* grad) function TVG_API (line 599) | TVG_API Tvg_Result tvg_linear_gradient_set(Tvg_Gradient* grad, float x1,... function TVG_API (line 606) | TVG_API Tvg_Result tvg_linear_gradient_get(Tvg_Gradient* grad, float* x1... function TVG_API (line 613) | TVG_API Tvg_Result tvg_radial_gradient_set(Tvg_Gradient* grad, float cx,... function TVG_API (line 620) | TVG_API Tvg_Result tvg_radial_gradient_get(Tvg_Gradient* grad, float* cx... function TVG_API (line 627) | TVG_API Tvg_Result tvg_gradient_set_color_stops(Tvg_Gradient* grad, cons... function TVG_API (line 634) | TVG_API Tvg_Result tvg_gradient_get_color_stops(const Tvg_Gradient* grad... function TVG_API (line 642) | TVG_API Tvg_Result tvg_gradient_set_spread(Tvg_Gradient* grad, const Tvg... function TVG_API (line 649) | TVG_API Tvg_Result tvg_gradient_get_spread(const Tvg_Gradient* grad, Tvg... function TVG_API (line 657) | TVG_API Tvg_Result tvg_gradient_set_transform(Tvg_Gradient* grad, const ... function TVG_API (line 664) | TVG_API Tvg_Result tvg_gradient_get_transform(const Tvg_Gradient* grad, ... function TVG_API (line 672) | TVG_API Tvg_Result tvg_gradient_get_identifier(const Tvg_Gradient* grad,... function TVG_API (line 683) | TVG_API Tvg_Paint* tvg_scene_new() function TVG_API (line 689) | TVG_API Tvg_Result tvg_scene_reserve(Tvg_Paint* scene, uint32_t size) function TVG_API (line 695) | TVG_API Tvg_Result tvg_scene_push(Tvg_Paint* scene, Tvg_Paint* paint) function TVG_API (line 702) | TVG_API Tvg_Result tvg_scene_clear(Tvg_Paint* scene, bool free) function TVG_API (line 713) | TVG_API Tvg_Saver* tvg_saver_new() function TVG_API (line 719) | TVG_API Tvg_Result tvg_saver_save(Tvg_Saver* saver, Tvg_Paint* paint, co... function TVG_API (line 726) | TVG_API Tvg_Result tvg_saver_sync(Tvg_Saver* saver) function TVG_API (line 733) | TVG_API Tvg_Result tvg_saver_del(Tvg_Saver* saver) function TVG_API (line 745) | TVG_API Tvg_Animation* tvg_animation_new() function TVG_API (line 751) | TVG_API Tvg_Result tvg_animation_set_frame(Tvg_Animation* animation, flo... function TVG_API (line 758) | TVG_API Tvg_Result tvg_animation_get_frame(Tvg_Animation* animation, flo... function TVG_API (line 766) | TVG_API Tvg_Result tvg_animation_get_total_frame(Tvg_Animation* animatio... function TVG_API (line 774) | TVG_API Tvg_Paint* tvg_animation_get_picture(Tvg_Animation* animation) function TVG_API (line 781) | TVG_API Tvg_Result tvg_animation_get_duration(Tvg_Animation* animation, ... function TVG_API (line 789) | TVG_API Tvg_Result tvg_animation_set_segment(Tvg_Animation* animation, f... function TVG_API (line 796) | TVG_API Tvg_Result tvg_animation_get_segment(Tvg_Animation* animation, f... function TVG_API (line 803) | TVG_API Tvg_Result tvg_animation_del(Tvg_Animation* animation) function TVG_API (line 815) | TVG_API Tvg_Animation* tvg_lottie_animation_new() function TVG_API (line 824) | TVG_API Tvg_Result tvg_lottie_animation_override(Tvg_Animation* animatio... function TVG_API (line 834) | TVG_API Tvg_Result tvg_lottie_animation_set_marker(Tvg_Animation* animat... function TVG_API (line 844) | TVG_API Tvg_Result tvg_lottie_animation_get_markers_cnt(Tvg_Animation* a... function TVG_API (line 855) | TVG_API Tvg_Result tvg_lottie_animation_get_marker(Tvg_Animation* animat... FILE: gui/lvgl/src/libs/thorvg/tvgCommon.h type class (line 69) | enum class FILE: gui/lvgl/src/libs/thorvg/tvgCompressor.cpp type tvg (line 67) | namespace tvg { function nextPowerOfTwo (line 84) | static int nextPowerOfTwo(int num) type BitStreamWriter (line 94) | struct BitStreamWriter method internalInit (line 103) | void internalInit() method BitStreamWriter (line 125) | BitStreamWriter() method BitStreamWriter (line 133) | BitStreamWriter(const int initialSizeInBits, const int growthGranula... method allocate (line 145) | void allocate(int bitsWanted) method appendBit (line 161) | void appendBit(const int bit) method appendBitsU64 (line 173) | void appendBitsU64(const uint64_t num, const int bitCount) method setGranularity (line 189) | void setGranularity(const int growthGranularity) method getByteCount (line 194) | int getByteCount() const type BitStreamReader (line 204) | struct BitStreamReader method BitStreamReader (line 213) | BitStreamReader(const uint8_t* bitStream, const int byteCount, const... method readNextBit (line 217) | bool readNextBit(int& bitOut) method readBitsU64 (line 232) | uint64_t readBitsU64(const int bitCount) method isEndOfStream (line 246) | bool isEndOfStream() const type Dictionary (line 253) | struct Dictionary type Entry (line 255) | struct Entry method Dictionary (line 265) | Dictionary() method findIndex (line 278) | int findIndex(const int code, const int value) const method add (line 290) | bool add(const int code, const int value) method flush (line 299) | bool flush(int & codeBitsWidth) function outputByte (line 315) | static bool outputByte(int code, uint8_t*& output, int outputSizeBytes... function outputSequence (line 324) | static bool outputSequence(const Dictionary& dict, int code, uint8_t*&... function b64Decode (line 431) | size_t b64Decode(const char* encoded, const size_t len, char** decoded) FILE: gui/lvgl/src/libs/thorvg/tvgCompressor.h function namespace (line 31) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgFill.cpp function Fill (line 32) | Fill* RadialGradient::Impl::duplicate() function Result (line 48) | Result RadialGradient::Impl::radial(float cx, float cy, float r, float f... function Fill (line 63) | Fill* LinearGradient::Impl::duplicate() function Result (line 92) | Result Fill::colorStops(const ColorStop* colorStops, uint32_t cnt) noexcept function Result (line 124) | Result Fill::spread(FillSpread s) noexcept function FillSpread (line 132) | FillSpread Fill::spread() const noexcept function Result (line 138) | Result Fill::transform(const Matrix& m) noexcept function Matrix (line 148) | Matrix Fill::transform() const noexcept function Fill (line 155) | Fill* Fill::duplicate() const noexcept function Result (line 180) | Result RadialGradient::radial(float cx, float cy, float r) noexcept function Result (line 186) | Result RadialGradient::radial(float* cx, float* cy, float* r) const noex... function Result (line 221) | Result LinearGradient::linear(float x1, float y1, float x2, float y2) no... function Result (line 232) | Result LinearGradient::linear(float* x1, float* y1, float* x2, float* y2... FILE: gui/lvgl/src/libs/thorvg/tvgFill.h function virtual (line 36) | virtual ~DuplicateMethod() {} function inst (line 45) | inst(_inst) {} function Fill (line 48) | Fill* duplicate() override function Impl (line 54) | struct Fill::Impl function Impl (line 93) | struct RadialGradient::Impl function Impl (line 104) | struct LinearGradient::Impl FILE: gui/lvgl/src/libs/thorvg/tvgFrameModule.h function namespace (line 31) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgGlCanvas.cpp class GlRenderer (line 31) | class GlRenderer : public RenderMethod type GlCanvas::Impl (line 41) | struct GlCanvas::Impl function Result (line 66) | Result GlCanvas::target(int32_t id, uint32_t w, uint32_t h) noexcept FILE: gui/lvgl/src/libs/thorvg/tvgInitializer.cpp function _buildVersionInfo (line 60) | static bool _buildVersionInfo() function Result (line 98) | Result Initializer::init(CanvasEngine engine, uint32_t threads) noexcept function Result (line 138) | Result Initializer::term(CanvasEngine engine) noexcept function THORVG_VERSION_NUMBER (line 178) | uint16_t THORVG_VERSION_NUMBER() FILE: gui/lvgl/src/libs/thorvg/tvgInlist.h function namespace (line 29) | namespace tvg { FILE: gui/lvgl/src/libs/thorvg/tvgIteratorAccessor.h function namespace (line 31) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgLines.cpp function _lineLengthApprox (line 35) | static float _lineLengthApprox(const Point& pt1, const Point& pt2) function _lineLength (line 47) | static float _lineLength(const Point& pt1, const Point& pt2) function _bezLength (line 55) | float _bezLength(const Bezier& cur, LengthFunc lineLengthFunc) function _bezAt (line 70) | float _bezAt(const Bezier& bz, float at, float length, LengthFunc lineLe... type tvg (line 104) | namespace tvg function lineLength (line 107) | float lineLength(const Point& pt1, const Point& pt2) function lineSplitAt (line 113) | void lineSplitAt(const Line& cur, float at, Line& left, Line& right) function bezSplit (line 126) | void bezSplit(const Bezier& cur, Bezier& left, Bezier& right) function bezLength (line 148) | float bezLength(const Bezier& cur) function bezLengthApprox (line 154) | float bezLengthApprox(const Bezier& cur) function bezSplitLeft (line 160) | void bezSplitLeft(Bezier& cur, float at, Bezier& left) function bezAt (line 184) | float bezAt(const Bezier& bz, float at, float length) function bezAtApprox (line 190) | float bezAtApprox(const Bezier& bz, float at, float length) function bezSplitAt (line 196) | void bezSplitAt(const Bezier& cur, float at, Bezier& left, Bezier& right) function Point (line 204) | Point bezPointAt(const Bezier& bz, float t) function bezAngleAt (line 227) | float bezAngleAt(const Bezier& bz, float t) FILE: gui/lvgl/src/libs/thorvg/tvgLines.h function namespace (line 31) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgLoadModule.h type LoadModule (line 33) | struct LoadModule function open (line 54) | bool open(const string& path) { return false; } function virtual (line 55) | virtual bool open(const char* data, uint32_t size, bool copy) { return f... function virtual (line 56) | virtual bool resize(Paint* paint, float w, float h) { return false; } function virtual (line 57) | virtual void sync() {} function virtual (line 59) | virtual bool read() function cached (line 66) | bool cached() function virtual (line 72) | virtual bool close() function LoadModule (line 81) | struct ImageLoader : LoadModule function LoadModule (line 101) | struct FontLoader : LoadModule FILE: gui/lvgl/src/libs/thorvg/tvgLoader.cpp function HASH_KEY (line 63) | uintptr_t HASH_KEY(const char* data) function LoadModule (line 78) | static LoadModule* _find(FileType type) function LoadModule (line 178) | static LoadModule* _findByPath(const string& path) function FileType (line 193) | static FileType _convert(const string& mimeType) function LoadModule (line 211) | static LoadModule* _findByType(const string& mimeType) function LoadModule (line 217) | static LoadModule* _findFromCache(const string& path) function LoadModule (line 234) | static LoadModule* _findFromCache(const char* data, uint32_t size, const... function LoadModule (line 296) | LoadModule* LoaderMgr::loader(const string& path, bool* invalid) function LoadModule (line 351) | LoadModule* LoaderMgr::loader(const char* key) function LoadModule (line 366) | LoadModule* LoaderMgr::loader(const char* data, uint32_t size, const str... function LoadModule (line 417) | LoadModule* LoaderMgr::loader(const uint32_t *data, uint32_t w, uint32_t... FILE: gui/lvgl/src/libs/thorvg/tvgLoader.h type LoaderMgr (line 31) | struct LoaderMgr FILE: gui/lvgl/src/libs/thorvg/tvgLock.h function namespace (line 33) | namespace tvg { function namespace (line 60) | namespace tvg { FILE: gui/lvgl/src/libs/thorvg/tvgLottieAnimation.cpp function Result (line 45) | Result LottieAnimation::override(const char* slot) noexcept function Result (line 57) | Result LottieAnimation::segment(const char* marker) noexcept FILE: gui/lvgl/src/libs/thorvg/tvgLottieBuilder.cpp type RenderRepeater (line 43) | struct RenderRepeater type RenderContext (line 58) | struct RenderContext method RenderContext (line 72) | RenderContext() method RenderContext (line 84) | RenderContext(const RenderContext& rhs, bool mergeable = false) function _rotateX (line 108) | static void _rotateX(Matrix* m, float degree) function _rotateY (line 116) | static void _rotateY(Matrix* m, float degree) function _rotationZ (line 124) | static void _rotationZ(Matrix* m, float degree) function _skew (line 135) | static void _skew(Matrix* m, float angleDeg, float axisDeg) function _updateTransform (line 171) | static bool _updateTransform(LottieTransform* transform, float frameNo, ... function _updateTransform (line 220) | static void _updateTransform(LottieLayer* layer, float frameNo, LottieEx... function _updateTransform (line 243) | static void _updateTransform(LottieGroup* parent, LottieObject** child, ... function _updateGroup (line 273) | static void _updateGroup(LottieGroup* parent, LottieObject** child, floa... function _updateStroke (line 295) | static void _updateStroke(LottieStroke* stroke, float frameNo, RenderCon... function _fragmented (line 313) | static bool _fragmented(LottieObject** child, Inlist& con... function _updateSolidStroke (line 327) | static void _updateSolidStroke(TVG_UNUSED LottieGroup* parent, LottieObj... function _updateGradientStroke (line 340) | static void _updateGradientStroke(TVG_UNUSED LottieGroup* parent, Lottie... function _updateSolidFill (line 352) | static void _updateSolidFill(TVG_UNUSED LottieGroup* parent, LottieObjec... function _updateGradientFill (line 367) | static void _updateGradientFill(TVG_UNUSED LottieGroup* parent, LottieOb... function Shape (line 383) | static Shape* _draw(LottieGroup* parent, RenderContext* ctx) function _repeat (line 396) | static void _repeat(LottieGroup* parent, unique_ptr path, RenderC... function _appendRect (line 442) | static void _appendRect(Shape* shape, float x, float y, float w, float h... function _updateRect (line 492) | static void _updateRect(LottieGroup* parent, LottieObject** child, float... function _appendCircle (line 517) | static void _appendCircle(Shape* shape, float cx, float cy, float rx, fl... function _updateEllipse (line 545) | static void _updateEllipse(LottieGroup* parent, LottieObject** child, fl... function _updatePath (line 563) | static void _updatePath(LottieGroup* parent, LottieObject** child, float... function _updateText (line 580) | static void _updateText(LottieGroup* parent, LottieObject** child, float... function _applyRoundedCorner (line 659) | static void _applyRoundedCorner(Shape* star, Shape* merging, float outer... function _updateStar (line 722) | static void _updateStar(LottieGroup* parent, LottiePolyStar* star, Matri... function _updatePolygon (line 839) | static void _updatePolygon(LottieGroup* parent, LottiePolyStar* star, Ma... function _updatePolystar (line 908) | static void _updatePolystar(LottieGroup* parent, LottieObject** child, f... function _updateImage (line 937) | static void _updateImage(LottieGroup* parent, LottieObject** child, floa... function _updateRoundedCorner (line 976) | static void _updateRoundedCorner(TVG_UNUSED LottieGroup* parent, LottieO... function _updateRepeater (line 984) | static void _updateRepeater(TVG_UNUSED LottieGroup* parent, LottieObject... function _updateTrimpath (line 1004) | static void _updateTrimpath(TVG_UNUSED LottieGroup* parent, LottieObject... function _updateChildren (line 1023) | static void _updateChildren(LottieGroup* parent, float frameNo, Inlist* next, float frameNo) function T (line 138) | T interpolate(LottieVectorFrame* next, float frameNo) function angle (line 157) | float angle(LottieVectorFrame* next, float frameNo) function prepare (line 167) | void prepare(LottieVectorFrame* next) type LottieProperty (line 176) | struct LottieProperty type LottieExpression (line 190) | struct LottieExpression function _copy (line 216) | static void _copy(PathSet* pathset, Array& outPts, Matrix* transf... function _copy (line 235) | static void _copy(PathSet* pathset, Array& outCmds) function _roundCorner (line 245) | static void _roundCorner(Array& cmds, Array& pts, co... function _modifier (line 264) | static bool _modifier(Point* inputPts, uint32_t inputPtsCnt, PathCommand... function value (line 386) | LottieGenericProperty(T v) : value(v) {} function release (line 394) | void release() function nearest (line 404) | uint32_t nearest(float frameNo) override function frameCnt (line 409) | uint32_t frameCnt() override function frameNo (line 414) | float frameNo(int32_t key) override function T (line 436) | T operator()(float frameNo) function T (line 447) | T operator()(float frameNo, LottieExpressions* exps) function angle (line 467) | float angle(float frameNo) { return 0; } function prepare (line 468) | void prepare() {} function LottieProperty (line 472) | struct LottiePathSet : LottieProperty function LottieProperty (line 602) | struct LottieColorStop : LottieProperty function LottieProperty (line 733) | struct LottiePosition : LottieProperty function LottieProperty (line 831) | struct LottieTextDoc : LottieProperty FILE: gui/lvgl/src/libs/thorvg/tvgMath.cpp function mathInverse (line 29) | bool mathInverse(const Matrix* m, Matrix* out) function Matrix (line 53) | Matrix mathMultiply(const Matrix* lhs, const Matrix* rhs) function mathRotate (line 73) | void mathRotate(Matrix* m, float degree) function mathIdentity (line 88) | bool mathIdentity(const Matrix* m) function mathMultiply (line 99) | void mathMultiply(Point* pt, const Matrix* transform) FILE: gui/lvgl/src/libs/thorvg/tvgMath.h function mathDeg2Rad (line 51) | static inline float mathDeg2Rad(float degree) function mathRad2Deg (line 57) | static inline float mathRad2Deg(float radian) function mathZero (line 63) | static inline bool mathZero(float a) function mathZero (line 69) | static inline bool mathZero(const Point& p) function mathEqual (line 75) | static inline bool mathEqual(float a, float b) function mathEqual (line 81) | static inline bool mathEqual(const Matrix& a, const Matrix& b) function mathRightAngle (line 92) | static inline bool mathRightAngle(const Matrix* m) function mathSkewed (line 100) | static inline bool mathSkewed(const Matrix* m) function mathIdentity (line 106) | static inline void mathIdentity(Matrix* m) function mathTransform (line 120) | static inline void mathTransform(Matrix* transform, Point* coord) function mathScale (line 129) | static inline void mathScale(Matrix* m, float sx, float sy) function mathScaleR (line 136) | static inline void mathScaleR(Matrix* m, float x, float y) function mathTranslate (line 149) | static inline void mathTranslate(Matrix* m, float x, float y) function mathTranslateR (line 156) | static inline void mathTranslateR(Matrix* m, float x, float y) function mathLog (line 164) | static inline void mathLog(Matrix* m) function mathLength (line 170) | static inline float mathLength(const Point* a, const Point* b) function mathLength (line 182) | static inline float mathLength(const Point& a) function T (line 219) | inline T mathLerp(const T &start, const T &end, float t) FILE: gui/lvgl/src/libs/thorvg/tvgPaint.cpp function Result (line 48) | static Result _compFastTrack(Paint* cmpTarget, const RenderTransform* pT... function RenderRegion (line 117) | RenderRegion Paint::Impl::bounds(RenderMethod* renderer) const function Iterator (line 125) | Iterator* Paint::Impl::iterator() function Paint (line 133) | Paint* Paint::Impl::duplicate() function RenderData (line 230) | RenderData Paint::Impl::update(RenderMethod* renderer, const RenderTrans... function Result (line 365) | Result Paint::rotate(float degree) noexcept function Result (line 372) | Result Paint::scale(float factor) noexcept function Result (line 379) | Result Paint::translate(float x, float y) noexcept function Result (line 386) | Result Paint::transform(const Matrix& m) noexcept function Matrix (line 393) | Matrix Paint::transform() noexcept function TVG_DEPRECATED (line 401) | TVG_DEPRECATED Result Paint::bounds(float* x, float* y, float* w, float*... function Result (line 407) | Result Paint::bounds(float* x, float* y, float* w, float* h, bool transf... function Paint (line 414) | Paint* Paint::duplicate() const noexcept function Result (line 420) | Result Paint::composite(std::unique_ptr target, CompositeMethod m... function CompositeMethod (line 429) | CompositeMethod Paint::composite(const Paint** target) const noexcept function Result (line 441) | Result Paint::opacity(uint8_t o) noexcept function Result (line 464) | Result Paint::blend(BlendMethod method) const noexcept function BlendMethod (line 475) | BlendMethod Paint::blend() const noexcept FILE: gui/lvgl/src/libs/thorvg/tvgPaint.h function namespace (line 32) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgPicture.cpp function RenderUpdateFlag (line 32) | RenderUpdateFlag Picture::Impl::load() function RenderRegion (line 102) | RenderRegion Picture::Impl::bounds(RenderMethod* renderer) function RenderTransform (line 110) | RenderTransform Picture::Impl::resizeTransform(const RenderTransform* pT... function Result (line 125) | Result Picture::Impl::load(ImageLoader* loader) function Result (line 175) | Result Picture::load(const std::string& path) noexcept function Result (line 183) | Result Picture::load(const char* data, uint32_t size, const string& mime... function TVG_DEPRECATED (line 191) | TVG_DEPRECATED Result Picture::load(const char* data, uint32_t size, boo... function Result (line 197) | Result Picture::load(uint32_t* data, uint32_t w, uint32_t h, bool copy) ... function Result (line 205) | Result Picture::size(float w, float h) noexcept function Result (line 212) | Result Picture::size(float* w, float* h) const noexcept function Result (line 221) | Result Picture::mesh(const Polygon* triangles, uint32_t triangleCnt) noe... FILE: gui/lvgl/src/libs/thorvg/tvgPicture.h function Iterator (line 34) | struct PictureIterator : Iterator function Impl (line 61) | struct Picture::Impl FILE: gui/lvgl/src/libs/thorvg/tvgRawLoader.h function class (line 29) | class RawLoader : public ImageLoader FILE: gui/lvgl/src/libs/thorvg/tvgRender.h function namespace (line 33) | namespace tvg type Compositor (line 85) | struct Compositor type RenderMesh (line 91) | struct RenderMesh type RenderRegion (line 102) | struct RenderRegion type RenderTransform (line 116) | struct RenderTransform type RenderStroke (line 132) | struct RenderStroke function fillColor (line 158) | struct RenderShape function strokeColor (line 199) | bool strokeColor(uint8_t* r, uint8_t* g, uint8_t* b, uint8_t* a) const function Fill (line 211) | const Fill* strokeFill() const function strokeDash (line 217) | uint32_t strokeDash(const float** dashPattern, float* offset) const function class (line 245) | class RenderMethod function MASK_REGION_MERGING (line 288) | static inline bool MASK_REGION_MERGING(CompositeMethod method) function CHANNEL_SIZE (line 308) | static inline uint8_t CHANNEL_SIZE(ColorSpace cs) function ColorSpace (line 325) | static inline ColorSpace COMPOSITE_TO_COLORSPACE(RenderMethod* renderer,... function MULTIPLY (line 345) | static inline uint8_t MULTIPLY(uint8_t c, uint8_t a) FILE: gui/lvgl/src/libs/thorvg/tvgSaveModule.h function namespace (line 31) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgSaver.cpp type Saver::Impl (line 41) | struct Saver::Impl function SaveModule (line 54) | static SaveModule* _find(FileType type) function SaveModule (line 96) | static SaveModule* _find(const string& path) function Result (line 123) | Result Saver::save(std::unique_ptr paint, const string& path, boo... function Result (line 149) | Result Saver::background(unique_ptr paint) noexcept function Result (line 158) | Result Saver::save(unique_ptr animation, const string& path, ... function Result (line 192) | Result Saver::sync() noexcept FILE: gui/lvgl/src/libs/thorvg/tvgScene.cpp function Result (line 56) | Result Scene::push(unique_ptr paint) noexcept function Result (line 67) | Result Scene::reserve(TVG_UNUSED uint32_t size) noexcept function Result (line 73) | Result Scene::clear(bool free) noexcept FILE: gui/lvgl/src/libs/thorvg/tvgScene.h function Iterator (line 33) | struct SceneIterator : Iterator function Impl (line 62) | struct Scene::Impl function needComposition (line 85) | bool needComposition(uint8_t opacity) function RenderData (line 107) | RenderData update(RenderMethod* renderer, const RenderTransform* transfo... FILE: gui/lvgl/src/libs/thorvg/tvgShape.cpp function Result (line 62) | Result Shape::reset() noexcept function Result (line 87) | Result Shape::appendPath(const PathCommand *cmds, uint32_t cmdCnt, const... function Result (line 98) | Result Shape::moveTo(float x, float y) noexcept function Result (line 106) | Result Shape::lineTo(float x, float y) noexcept function Result (line 114) | Result Shape::cubicTo(float cx1, float cy1, float cx2, float cy2, float ... function Result (line 122) | Result Shape::close() noexcept function Result (line 130) | Result Shape::appendCircle(float cx, float cy, float rx, float ry) noexcept function Result (line 146) | Result Shape::appendArc(float cx, float cy, float radius, float startAng... function Result (line 206) | Result Shape::appendRect(float x, float y, float w, float h, float rx, f... function Result (line 244) | Result Shape::fill(uint8_t r, uint8_t g, uint8_t b, uint8_t a) noexcept function Result (line 264) | Result Shape::fill(unique_ptr f) noexcept function Result (line 277) | Result Shape::fillColor(uint8_t* r, uint8_t* g, uint8_t* b, uint8_t* a) ... function Fill (line 285) | const Fill* Shape::fill() const noexcept function Result (line 291) | Result Shape::order(bool strokeFirst) noexcept function Result (line 299) | Result Shape::stroke(float width) noexcept function Result (line 313) | Result Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a) noexcept function Result (line 321) | Result Shape::strokeColor(uint8_t* r, uint8_t* g, uint8_t* b, uint8_t* a... function Result (line 329) | Result Shape::stroke(unique_ptr f) noexcept function Fill (line 335) | const Fill* Shape::strokeFill() const noexcept function Result (line 341) | Result Shape::stroke(const float* dashPattern, uint32_t cnt) noexcept function Result (line 353) | Result Shape::stroke(StrokeCap cap) noexcept function Result (line 361) | Result Shape::stroke(StrokeJoin join) noexcept function Result (line 368) | Result Shape::strokeMiterlimit(float miterlimit) noexcept function StrokeCap (line 380) | StrokeCap Shape::strokeCap() const noexcept function StrokeJoin (line 386) | StrokeJoin Shape::strokeJoin() const noexcept function Result (line 397) | Result Shape::fill(FillRule r) noexcept function FillRule (line 405) | FillRule Shape::fillRule() const noexcept FILE: gui/lvgl/src/libs/thorvg/tvgShape.h function Impl (line 34) | struct Shape::Impl FILE: gui/lvgl/src/libs/thorvg/tvgStr.cpp function _floatExact (line 38) | static inline bool _floatExact(float a, float b) type tvg (line 48) | namespace tvg { function strToFloat (line 62) | float strToFloat(const char *nPtr, char **endPtr) function str2int (line 214) | int str2int(const char* str, size_t n) FILE: gui/lvgl/src/libs/thorvg/tvgStr.h function namespace (line 31) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgSvgCssStyle.cpp function _isImportanceApplicable (line 34) | static bool _isImportanceApplicable(SvgStyleFlags &toFlagsImportance, Sv... function _copyStyle (line 42) | static void _copyStyle(SvgStyleProperty* to, const SvgStyleProperty* from) function cssCopyStyleAttr (line 189) | void cssCopyStyleAttr(SvgNode* to, const SvgNode* from) function SvgNode (line 213) | SvgNode* cssFindStyleNode(const SvgNode* style, const char* title, SvgNo... function SvgNode (line 227) | SvgNode* cssFindStyleNode(const SvgNode* style, const char* title) function cssUpdateStyle (line 241) | void cssUpdateStyle(SvgNode* doc, SvgNode* style) function cssApplyStyleToPostponeds (line 255) | void cssApplyStyleToPostponeds(Array& postponeds, SvgNode... FILE: gui/lvgl/src/libs/thorvg/tvgSvgLoader.cpp function _parseNumber (line 109) | static bool _parseNumber(const char** content, const char** end, float* ... function _parseAspectRatio (line 144) | static void _parseAspectRatio(const char** content, AspectRatioAlign* al... function _toFloat (line 171) | static float _toFloat(const SvgParser* svgParse, const char* str, SvgPar... function _gradientToFloat (line 197) | static float _gradientToFloat(const SvgParser* svgParse, const char* str... function _toOffset (line 219) | static float _toOffset(const char* str) function _toOpacity (line 238) | static int _toOpacity(const char* str) function SvgMaskType (line 251) | static SvgMaskType _toMaskType(const char* str) function _toPaintOrder (line 261) | static bool _toPaintOrder(const char* str) function _parseDashArray (line 361) | static void _parseDashArray(SvgLoaderData* loader, const char *str, SvgD... function _parseColor (line 410) | static unsigned char _parseColor(const char* value, char** end) function _hslToRgb (line 586) | static bool _hslToRgb(float hue, float saturation, float brightness, uin... function _toColor (line 661) | static bool _toColor(const char* str, uint8_t* r, uint8_t* g, uint8_t* b... type MatrixState (line 772) | enum class MatrixState { function Matrix (line 807) | static Matrix* _parseTransformationMatrix(const char* value) function _postpone (line 906) | static void _postpone(Array& nodes, SvgNode *node, char* id) function _attrParseSvgNode (line 947) | static bool _attrParseSvgNode(void* data, const char* key, const char* v... function _handlePaintAttr (line 1005) | static void _handlePaintAttr(SvgPaint* paint, const char* value) function _handleColorAttr (line 1021) | static void _handleColorAttr(TVG_UNUSED SvgLoaderData* loader, SvgNode* ... function _handleFillAttr (line 1030) | static void _handleFillAttr(TVG_UNUSED SvgLoaderData* loader, SvgNode* n... function _handleStrokeAttr (line 1038) | static void _handleStrokeAttr(TVG_UNUSED SvgLoaderData* loader, SvgNode*... function _handleStrokeOpacityAttr (line 1046) | static void _handleStrokeOpacityAttr(TVG_UNUSED SvgLoaderData* loader, S... function _handleStrokeDashArrayAttr (line 1052) | static void _handleStrokeDashArrayAttr(SvgLoaderData* loader, SvgNode* n... function _handleStrokeDashOffsetAttr (line 1058) | static void _handleStrokeDashOffsetAttr(SvgLoaderData* loader, SvgNode* ... function _handleStrokeWidthAttr (line 1064) | static void _handleStrokeWidthAttr(SvgLoaderData* loader, SvgNode* node,... function _handleStrokeLineCapAttr (line 1071) | static void _handleStrokeLineCapAttr(TVG_UNUSED SvgLoaderData* loader, S... function _handleStrokeLineJoinAttr (line 1078) | static void _handleStrokeLineJoinAttr(TVG_UNUSED SvgLoaderData* loader, ... function _handleStrokeMiterlimitAttr (line 1084) | static void _handleStrokeMiterlimitAttr(SvgLoaderData* loader, SvgNode* ... function _handleFillRuleAttr (line 1101) | static void _handleFillRuleAttr(TVG_UNUSED SvgLoaderData* loader, SvgNod... function _handleOpacityAttr (line 1108) | static void _handleOpacityAttr(TVG_UNUSED SvgLoaderData* loader, SvgNode... function _handleFillOpacityAttr (line 1115) | static void _handleFillOpacityAttr(TVG_UNUSED SvgLoaderData* loader, Svg... function _handleTransformAttr (line 1122) | static void _handleTransformAttr(TVG_UNUSED SvgLoaderData* loader, SvgNo... function _handleClipPathAttr (line 1128) | static void _handleClipPathAttr(TVG_UNUSED SvgLoaderData* loader, SvgNod... function _handleMaskAttr (line 1139) | static void _handleMaskAttr(TVG_UNUSED SvgLoaderData* loader, SvgNode* n... function _handleMaskTypeAttr (line 1150) | static void _handleMaskTypeAttr(TVG_UNUSED SvgLoaderData* loader, SvgNod... function _handleDisplayAttr (line 1156) | static void _handleDisplayAttr(TVG_UNUSED SvgLoaderData* loader, SvgNode... function _handlePaintOrderAttr (line 1168) | static void _handlePaintOrderAttr(TVG_UNUSED SvgLoaderData* loader, SvgN... function _handleCssClassAttr (line 1175) | static void _handleCssClassAttr(SvgLoaderData* loader, SvgNode* node, co... function _parseStyleAttr (line 1232) | static bool _parseStyleAttr(void* data, const char* key, const char* val... function _parseStyleAttr (line 1275) | static bool _parseStyleAttr(void* data, const char* key, const char* value) function _attrParseGNode (line 1284) | static bool _attrParseGNode(void* data, const char* key, const char* value) function _attrParseClipPathNode (line 1312) | static bool _attrParseClipPathNode(void* data, const char* key, const ch... function _attrParseMaskNode (line 1336) | static bool _attrParseMaskNode(void* data, const char* key, const char* ... function _attrParseCssStyleNode (line 1362) | static bool _attrParseCssStyleNode(void* data, const char* key, const ch... function _attrParseSymbolNode (line 1377) | static bool _attrParseSymbolNode(void* data, const char* key, const char... function SvgNode (line 1405) | static SvgNode* _createNode(SvgNode* parent, SvgNodeType type) function SvgNode (line 1459) | static SvgNode* _createDefsNode(TVG_UNUSED SvgLoaderData* loader, TVG_UN... function SvgNode (line 1470) | static SvgNode* _createGNode(TVG_UNUSED SvgLoaderData* loader, SvgNode* ... function SvgNode (line 1480) | static SvgNode* _createSvgNode(SvgLoaderData* loader, SvgNode* parent, c... function SvgNode (line 1506) | static SvgNode* _createMaskNode(SvgLoaderData* loader, SvgNode* parent, ... function SvgNode (line 1520) | static SvgNode* _createClipPathNode(SvgLoaderData* loader, SvgNode* pare... function SvgNode (line 1534) | static SvgNode* _createCssStyleNode(SvgLoaderData* loader, SvgNode* pare... function SvgNode (line 1545) | static SvgNode* _createSymbolNode(SvgLoaderData* loader, SvgNode* parent... function _attrParsePathNode (line 1566) | static bool _attrParsePathNode(void* data, const char* key, const char* ... function SvgNode (line 1594) | static SvgNode* _createPathNode(SvgLoaderData* loader, SvgNode* parent, ... function _attrParseCircleNode (line 1622) | static bool _attrParseCircleNode(void* data, const char* key, const char... function SvgNode (line 1656) | static SvgNode* _createCircleNode(SvgLoaderData* loader, SvgNode* parent... function _attrParseEllipseNode (line 1684) | static bool _attrParseEllipseNode(void* data, const char* key, const cha... function SvgNode (line 1718) | static SvgNode* _createEllipseNode(SvgLoaderData* loader, SvgNode* paren... function _attrParsePolygonPoints (line 1729) | static bool _attrParsePolygonPoints(const char* str, SvgPolygonNode* pol... function _attrParsePolygonNode (line 1743) | static bool _attrParsePolygonNode(void* data, const char* key, const cha... function SvgNode (line 1772) | static SvgNode* _createPolygonNode(SvgLoaderData* loader, SvgNode* paren... function SvgNode (line 1783) | static SvgNode* _createPolylineNode(SvgLoaderData* loader, SvgNode* pare... function _attrParseRectNode (line 1812) | static bool _attrParseRectNode(void* data, const char* key, const char* ... function SvgNode (line 1855) | static SvgNode* _createRectNode(SvgLoaderData* loader, SvgNode* parent, ... function _attrParseLineNode (line 1885) | static bool _attrParseLineNode(void* data, const char* key, const char* ... function SvgNode (line 1919) | static SvgNode* _createLineNode(SvgLoaderData* loader, SvgNode* parent, ... function _attrParseImageNode (line 1955) | static bool _attrParseImageNode(void* data, const char* key, const char*... function SvgNode (line 1994) | static SvgNode* _createImageNode(SvgLoaderData* loader, SvgNode* parent,... function SvgNode (line 2005) | static SvgNode* _getDefsNode(SvgNode* node) function SvgNode (line 2020) | static SvgNode* _findNodeById(SvgNode *node, const char* id) function SvgNode (line 2038) | static SvgNode* _findParentById(SvgNode* node, char* id, SvgNode* doc) function _attrParseUseNode (line 2066) | static bool _attrParseUseNode(void* data, const char* key, const char* v... function SvgNode (line 2111) | static SvgNode* _createUseNode(SvgLoaderData* loader, SvgNode* parent, c... function FillSpread (line 2179) | FillSpread _parseSpreadValue(const char* value) function _handleRadialCxAttr (line 2193) | static void _handleRadialCxAttr(SvgLoaderData* loader, SvgRadialGradient... function _handleRadialCyAttr (line 2203) | static void _handleRadialCyAttr(SvgLoaderData* loader, SvgRadialGradient... function _handleRadialFxAttr (line 2213) | static void _handleRadialFxAttr(SvgLoaderData* loader, SvgRadialGradient... function _handleRadialFyAttr (line 2220) | static void _handleRadialFyAttr(SvgLoaderData* loader, SvgRadialGradient... function _handleRadialFrAttr (line 2227) | static void _handleRadialFrAttr(SvgLoaderData* loader, SvgRadialGradient... function _handleRadialRAttr (line 2233) | static void _handleRadialRAttr(SvgLoaderData* loader, SvgRadialGradient*... function _recalcRadialCxAttr (line 2239) | static void _recalcRadialCxAttr(SvgLoaderData* loader, SvgRadialGradient... function _recalcRadialCyAttr (line 2245) | static void _recalcRadialCyAttr(SvgLoaderData* loader, SvgRadialGradient... function _recalcRadialFxAttr (line 2251) | static void _recalcRadialFxAttr(SvgLoaderData* loader, SvgRadialGradient... function _recalcRadialFyAttr (line 2257) | static void _recalcRadialFyAttr(SvgLoaderData* loader, SvgRadialGradient... function _recalcRadialFrAttr (line 2263) | static void _recalcRadialFrAttr(SvgLoaderData* loader, SvgRadialGradient... function _recalcRadialRAttr (line 2270) | static void _recalcRadialRAttr(SvgLoaderData* loader, SvgRadialGradient*... function _recalcInheritedRadialCxAttr (line 2277) | static void _recalcInheritedRadialCxAttr(SvgLoaderData* loader, SvgRadia... function _recalcInheritedRadialCyAttr (line 2286) | static void _recalcInheritedRadialCyAttr(SvgLoaderData* loader, SvgRadia... function _recalcInheritedRadialFxAttr (line 2295) | static void _recalcInheritedRadialFxAttr(SvgLoaderData* loader, SvgRadia... function _recalcInheritedRadialFyAttr (line 2304) | static void _recalcInheritedRadialFyAttr(SvgLoaderData* loader, SvgRadia... function _recalcInheritedRadialFrAttr (line 2313) | static void _recalcInheritedRadialFrAttr(SvgLoaderData* loader, SvgRadia... function _recalcInheritedRadialRAttr (line 2322) | static void _recalcInheritedRadialRAttr(SvgLoaderData* loader, SvgRadial... function _inheritRadialCxAttr (line 2331) | static void _inheritRadialCxAttr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritRadialCyAttr (line 2339) | static void _inheritRadialCyAttr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritRadialFxAttr (line 2347) | static void _inheritRadialFxAttr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritRadialFyAttr (line 2355) | static void _inheritRadialFyAttr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritRadialFrAttr (line 2363) | static void _inheritRadialFrAttr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritRadialRAttr (line 2371) | static void _inheritRadialRAttr(SvgStyleGradient* to, SvgStyleGradient* ... function _attrParseRadialGradientNode (line 2409) | static bool _attrParseRadialGradientNode(void* data, const char* key, co... function SvgStyleGradient (line 2446) | static SvgStyleGradient* _createRadialGradient(SvgLoaderData* loader, co... function _attrParseStopsStyle (line 2488) | static bool _attrParseStopsStyle(void* data, const char* key, const char... function _attrParseStops (line 2508) | static bool _attrParseStops(void* data, const char* key, const char* value) function _handleLinearX1Attr (line 2533) | static void _handleLinearX1Attr(SvgLoaderData* loader, SvgLinearGradient... function _handleLinearY1Attr (line 2539) | static void _handleLinearY1Attr(SvgLoaderData* loader, SvgLinearGradient... function _handleLinearX2Attr (line 2545) | static void _handleLinearX2Attr(SvgLoaderData* loader, SvgLinearGradient... function _handleLinearY2Attr (line 2551) | static void _handleLinearY2Attr(SvgLoaderData* loader, SvgLinearGradient... function _recalcLinearX1Attr (line 2557) | static void _recalcLinearX1Attr(SvgLoaderData* loader, SvgLinearGradient... function _recalcLinearY1Attr (line 2563) | static void _recalcLinearY1Attr(SvgLoaderData* loader, SvgLinearGradient... function _recalcLinearX2Attr (line 2569) | static void _recalcLinearX2Attr(SvgLoaderData* loader, SvgLinearGradient... function _recalcLinearY2Attr (line 2575) | static void _recalcLinearY2Attr(SvgLoaderData* loader, SvgLinearGradient... function _recalcInheritedLinearX1Attr (line 2581) | static void _recalcInheritedLinearX1Attr(SvgLoaderData* loader, SvgLinea... function _recalcInheritedLinearX2Attr (line 2590) | static void _recalcInheritedLinearX2Attr(SvgLoaderData* loader, SvgLinea... function _recalcInheritedLinearY1Attr (line 2599) | static void _recalcInheritedLinearY1Attr(SvgLoaderData* loader, SvgLinea... function _recalcInheritedLinearY2Attr (line 2608) | static void _recalcInheritedLinearY2Attr(SvgLoaderData* loader, SvgLinea... function _inheritLinearX1Attr (line 2617) | static void _inheritLinearX1Attr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritLinearX2Attr (line 2625) | static void _inheritLinearX2Attr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritLinearY1Attr (line 2633) | static void _inheritLinearY1Attr(SvgStyleGradient* to, SvgStyleGradient*... function _inheritLinearY2Attr (line 2641) | static void _inheritLinearY2Attr(SvgStyleGradient* to, SvgStyleGradient*... function _attrParseLinearGradientNode (line 2677) | static bool _attrParseLinearGradientNode(void* data, const char* key, co... function SvgStyleGradient (line 2714) | static SvgStyleGradient* _createLinearGradient(SvgLoaderData* loader, co... function GradientFactoryMethod (line 2766) | static GradientFactoryMethod _findGradientFactory(const char* name) function _cloneGradStops (line 2779) | static void _cloneGradStops(Array& dst, const Array* cloneNodes, SvgNo... function _svgLoaderParserXmlClose (line 3195) | static void _svgLoaderParserXmlClose(SvgLoaderData* loader, const char* ... function _svgLoaderParserXmlOpen (line 3218) | static void _svgLoaderParserXmlOpen(SvgLoaderData* loader, const char* c... function _svgLoaderParserXmlCssStyle (line 3316) | static void _svgLoaderParserXmlCssStyle(SvgLoaderData* loader, const cha... function _svgLoaderParser (line 3352) | static bool _svgLoaderParser(void* data, SimpleXMLType type, const char*... function _inefficientNodeCheck (line 3391) | static void _inefficientNodeCheck(TVG_UNUSED SvgNode* node) function _updateStyle (line 3432) | static void _updateStyle(SvgNode* node, SvgStyleProperty* parentStyle) function SvgStyleGradient (line 3444) | static SvgStyleGradient* _gradientDup(SvgLoaderData* loader, Array* cmds, Array* pts, Point... function _numberCount (line 271) | static int _numberCount(char cmd) function _processCommand (line 317) | static bool _processCommand(Array* cmds, Array* pts,... function svgPathToShape (line 549) | bool svgPathToShape(const char* svgPath, Shape* shape) FILE: gui/lvgl/src/libs/thorvg/tvgSvgSceneBuilder.cpp function _isGroupType (line 48) | static inline bool _isGroupType(SvgNodeType type) function Box (line 57) | static Box _boundingBox(const Shape* shape) function _transformMultiply (line 73) | static void _transformMultiply(const Matrix* mBBox, Matrix* gradTransf) function _applyLinearGradientProperty (line 85) | static unique_ptr _applyLinearGradientProperty(SvgStyleG... function _applyRadialGradientProperty (line 140) | static unique_ptr _applyRadialGradientProperty(SvgStyleG... function _appendClipUseNode (line 200) | static bool _appendClipUseNode(SvgLoaderData& loaderData, SvgNode* node,... function _appendClipChild (line 217) | static bool _appendClipChild(SvgLoaderData& loaderData, SvgNode* node, S... function Matrix (line 226) | static Matrix _compositionTransform(Paint* paint, const SvgNode* node, c... function _applyComposition (line 246) | static void _applyComposition(SvgLoaderData& loaderData, Paint* paint, c... function _applyProperty (line 310) | static void _applyProperty(SvgLoaderData& loaderData, SvgNode* node, Sha... function _shapeBuildHelper (line 389) | static unique_ptr _shapeBuildHelper(SvgLoaderData& loaderData, Sv... function _recognizeShape (line 397) | static bool _recognizeShape(SvgNode* node, Shape* shape) function _appendShape (line 453) | static bool _appendShape(SvgLoaderData& loaderData, SvgNode* node, Shape... function _appendClipShape (line 462) | static bool _appendClipShape(SvgLoaderData& loaderData, SvgNode* node, S... type imageMimeTypeEncoding (line 488) | enum class imageMimeTypeEncoding function imageMimeTypeEncoding (line 494) | constexpr imageMimeTypeEncoding operator|(imageMimeTypeEncoding a, image... function _isValidImageMimeTypeAndEncoding (line 515) | static bool _isValidImageMimeTypeAndEncoding(const char** href, const ch... function _imageBuildHelper (line 561) | static unique_ptr _imageBuildHelper(SvgLoaderData& loaderData, ... function Matrix (line 630) | static Matrix _calculateAspectRatioMatrix(AspectRatioAlign align, Aspect... function _useBuildHelper (line 704) | static unique_ptr _useBuildHelper(SvgLoaderData& loaderData, cons... function _sceneBuildHelper (line 774) | static unique_ptr _sceneBuildHelper(SvgLoaderData& loaderData, co... function _updateInvalidViewSize (line 826) | static void _updateInvalidViewSize(const Scene* scene, Box& vBox, float&... function Scene (line 850) | Scene* svgSceneBuild(SvgLoaderData& loaderData, Box vBox, float w, float... FILE: gui/lvgl/src/libs/thorvg/tvgSvgUtil.cpp function _hexCharToDec (line 33) | static uint8_t _hexCharToDec(const char c) function svgUtilURLDecode (line 45) | size_t svgUtilURLDecode(const char *src, char** dst) FILE: gui/lvgl/src/libs/thorvg/tvgSwCanvas.cpp class SwRenderer (line 32) | class SwRenderer : public RenderMethod type SwCanvas::Impl (line 42) | struct SwCanvas::Impl function Result (line 66) | Result SwCanvas::mempool(MempoolPolicy policy) noexcept function Result (line 85) | Result SwCanvas::target(uint32_t* buffer, uint32_t stride, uint32_t w, u... FILE: gui/lvgl/src/libs/thorvg/tvgSwCommon.h function timeStamp (line 36) | static double timeStamp() function TO_FLOAT (line 54) | static inline float TO_FLOAT(SwCoord val) type SwPoint (line 59) | struct SwPoint function operator (line 80) | bool operator==(const SwPoint& rhs) const function operator (line 85) | bool operator!=(const SwPoint& rhs) const function Point (line 103) | Point toPoint() const function Compositor (line 289) | struct SwCompositor : Compositor type SwMpool (line 298) | struct SwMpool function SwCoord (line 306) | static inline SwCoord TO_SWCOORD(float val) function JOIN (line 311) | static inline uint32_t JOIN(uint8_t c0, uint8_t c1, uint8_t c2, uint8_t c3) function ALPHA_BLEND (line 316) | static inline uint32_t ALPHA_BLEND(uint32_t c, uint32_t a) function INTERPOLATE (line 322) | static inline uint32_t INTERPOLATE(uint32_t s, uint32_t d, uint8_t a) function INTERPOLATE8 (line 327) | static inline uint8_t INTERPOLATE8(uint8_t s, uint8_t d, uint8_t a) function SwCoord (line 332) | static inline SwCoord HALF_STROKE(float width) function A (line 337) | static inline uint8_t A(uint32_t c) function IA (line 342) | static inline uint8_t IA(uint32_t c) function C1 (line 347) | static inline uint8_t C1(uint32_t c) function C2 (line 352) | static inline uint8_t C2(uint32_t c) function C3 (line 357) | static inline uint8_t C3(uint32_t c) function opBlendInterp (line 362) | static inline uint32_t opBlendInterp(uint32_t s, uint32_t d, uint8_t a) function opBlendNormal (line 367) | static inline uint32_t opBlendNormal(uint32_t s, uint32_t d, uint8_t a) function opBlendPreNormal (line 373) | static inline uint32_t opBlendPreNormal(uint32_t s, uint32_t d, TVG_UNUS... function opBlendSrcOver (line 378) | static inline uint32_t opBlendSrcOver(uint32_t s, TVG_UNUSED uint32_t d,... function opBlendDifference (line 384) | static inline uint32_t opBlendDifference(uint32_t s, uint32_t d, TVG_UNU... function opBlendExclusion (line 394) | static inline uint32_t opBlendExclusion(uint32_t s, uint32_t d, TVG_UNUS... function opBlendAdd (line 403) | static inline uint32_t opBlendAdd(uint32_t s, uint32_t d, TVG_UNUSED uin... function opBlendScreen (line 412) | static inline uint32_t opBlendScreen(uint32_t s, uint32_t d, TVG_UNUSED ... function opBlendMultiply (line 422) | static inline uint32_t opBlendMultiply(uint32_t s, uint32_t d, TVG_UNUSE... function opBlendOverlay (line 432) | static inline uint32_t opBlendOverlay(uint32_t s, uint32_t d, TVG_UNUSED... function opBlendDarken (line 442) | static inline uint32_t opBlendDarken(uint32_t s, uint32_t d, TVG_UNUSED ... function opBlendLighten (line 451) | static inline uint32_t opBlendLighten(uint32_t s, uint32_t d, TVG_UNUSED... function opBlendColorDodge (line 460) | static inline uint32_t opBlendColorDodge(uint32_t s, uint32_t d, TVG_UNU... function opBlendColorBurn (line 470) | static inline uint32_t opBlendColorBurn(uint32_t s, uint32_t d, TVG_UNUS... function opBlendHardLight (line 480) | static inline uint32_t opBlendHardLight(uint32_t s, uint32_t d, TVG_UNUS... function opBlendSoftLight (line 488) | static inline uint32_t opBlendSoftLight(uint32_t s, uint32_t d, TVG_UNUS... FILE: gui/lvgl/src/libs/thorvg/tvgSwFill.cpp function _calculateCoefficients (line 49) | static void _calculateCoefficients(const SwFill* fill, uint32_t x, uint3... function _updateColorTable (line 69) | static bool _updateColorTable(SwFill* fill, const Fill* fdata, const SwS... function _prepareLinear (line 137) | bool _prepareLinear(SwFill* fill, const LinearGradient* linear, const Ma... function _prepareRadial (line 179) | bool _prepareRadial(SwFill* fill, const RadialGradient* radial, const Ma... function _clamp (line 247) | static inline uint32_t _clamp(const SwFill* fill, int32_t pos) function _fixedPixel (line 272) | static inline uint32_t _fixedPixel(const SwFill* fill, int32_t pos) function _pixel (line 279) | static inline uint32_t _pixel(const SwFill* fill, float pos) function fillRadial (line 291) | void fillRadial(const SwFill* fill, uint32_t* dst, uint32_t y, uint32_t ... function fillRadial (line 337) | void fillRadial(const SwFill* fill, uint32_t* dst, uint32_t y, uint32_t ... function fillRadial (line 363) | void fillRadial(const SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x... function fillRadial (line 391) | void fillRadial(const SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x... function fillRadial (line 420) | void fillRadial(const SwFill* fill, uint32_t* dst, uint32_t y, uint32_t ... function fillLinear (line 470) | void fillLinear(const SwFill* fill, uint32_t* dst, uint32_t y, uint32_t ... function fillLinear (line 544) | void fillLinear(const SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x... function fillLinear (line 586) | void fillLinear(const SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x... function fillLinear (line 633) | void fillLinear(const SwFill* fill, uint32_t* dst, uint32_t y, uint32_t ... function fillLinear (line 673) | void fillLinear(const SwFill* fill, uint32_t* dst, uint32_t y, uint32_t ... function fillGenColorTable (line 748) | bool fillGenColorTable(SwFill* fill, const Fill* fdata, const Matrix* tr... function fillReset (line 770) | void fillReset(SwFill* fill) function fillFree (line 780) | void fillFree(SwFill* fill) FILE: gui/lvgl/src/libs/thorvg/tvgSwImage.cpp function _onlyShifted (line 33) | static inline bool _onlyShifted(const Matrix* m) function _genOutline (line 40) | static bool _genOutline(SwImage* image, const RenderMesh* mesh, const Ma... function imagePrepare (line 114) | bool imagePrepare(SwImage* image, const RenderMesh* mesh, const Matrix* ... function imageGenRle (line 137) | bool imageGenRle(SwImage* image, const SwBBox& renderRegion, bool antiAl... function imageDelOutline (line 145) | void imageDelOutline(SwImage* image, SwMpool* mpool, uint32_t tid) function imageReset (line 152) | void imageReset(SwImage* image) function imageFree (line 158) | void imageFree(SwImage* image) FILE: gui/lvgl/src/libs/thorvg/tvgSwMath.cpp function TO_RADIAN (line 34) | static float TO_RADIAN(SwFixed angle) function SwFixed (line 44) | SwFixed mathMean(SwFixed angle1, SwFixed angle2) function mathSmallCubic (line 50) | bool mathSmallCubic(const SwPoint* base, SwFixed& angleIn, SwFixed& angl... function mathMultiply (line 101) | int64_t mathMultiply(int64_t a, int64_t b) function mathDivide (line 119) | int64_t mathDivide(int64_t a, int64_t b) function mathMulDiv (line 137) | int64_t mathMulDiv(int64_t a, int64_t b, int64_t c) function mathRotate (line 160) | void mathRotate(SwPoint& pt, SwFixed angle) function SwFixed (line 175) | SwFixed mathTan(SwFixed angle) function SwFixed (line 182) | SwFixed mathAtan(const SwPoint& pt) function SwFixed (line 189) | SwFixed mathSin(SwFixed angle) function SwFixed (line 196) | SwFixed mathCos(SwFixed angle) function SwFixed (line 202) | SwFixed mathLength(const SwPoint& pt) function mathSplitCubic (line 222) | void mathSplitCubic(SwPoint* base) function SwFixed (line 248) | SwFixed mathDiff(SwFixed angle1, SwFixed angle2) function SwPoint (line 260) | SwPoint mathTransform(const Point* to, const Matrix* transform) function mathClipBBox (line 271) | bool mathClipBBox(const SwBBox& clipper, SwBBox& clipee) function mathUpdateOutlineBBox (line 289) | bool mathUpdateOutlineBBox(const SwOutline* outline, const SwBBox& clipR... FILE: gui/lvgl/src/libs/thorvg/tvgSwMemPool.cpp function SwOutline (line 38) | SwOutline* mpoolReqOutline(SwMpool* mpool, unsigned idx) function mpoolRetOutline (line 44) | void mpoolRetOutline(SwMpool* mpool, unsigned idx) function SwOutline (line 53) | SwOutline* mpoolReqStrokeOutline(SwMpool* mpool, unsigned idx) function mpoolRetStrokeOutline (line 59) | void mpoolRetStrokeOutline(SwMpool* mpool, unsigned idx) function SwOutline (line 68) | SwOutline* mpoolReqDashOutline(SwMpool* mpool, unsigned idx) function mpoolRetDashOutline (line 74) | void mpoolRetDashOutline(SwMpool* mpool, unsigned idx) function SwMpool (line 83) | SwMpool* mpoolInit(uint32_t threads) function mpoolClear (line 97) | bool mpoolClear(SwMpool* mpool) function mpoolTerm (line 120) | bool mpoolTerm(SwMpool* mpool) FILE: gui/lvgl/src/libs/thorvg/tvgSwRaster.cpp type FillLinear (line 43) | struct FillLinear type FillRadial (line 72) | struct FillRadial function _alpha (line 101) | static inline uint8_t _alpha(uint8_t* a) function _ialpha (line 107) | static inline uint8_t _ialpha(uint8_t* a) function _abgrLuma (line 113) | static inline uint8_t _abgrLuma(uint8_t* c) function _argbLuma (line 120) | static inline uint8_t _argbLuma(uint8_t* c) function _abgrInvLuma (line 127) | static inline uint8_t _abgrInvLuma(uint8_t* c) function _argbInvLuma (line 133) | static inline uint8_t _argbInvLuma(uint8_t* c) function _abgrJoin (line 139) | static inline uint32_t _abgrJoin(uint8_t r, uint8_t g, uint8_t b, uint8_... function _argbJoin (line 145) | static inline uint32_t _argbJoin(uint8_t r, uint8_t g, uint8_t b, uint8_... function _blending (line 150) | static inline bool _blending(const SwSurface* surface) function _compositing (line 158) | static inline bool _compositing(const SwSurface* surface) function _matting (line 165) | static inline bool _matting(const SwSurface* surface) function _opMaskNone (line 171) | static inline uint8_t _opMaskNone(uint8_t s, TVG_UNUSED uint8_t d, TVG_U... function _opMaskAdd (line 176) | static inline uint8_t _opMaskAdd(uint8_t s, uint8_t d, uint8_t a) function _opMaskSubtract (line 182) | static inline uint8_t _opMaskSubtract(uint8_t s, uint8_t d, TVG_UNUSED u... function _opMaskIntersect (line 188) | static inline uint8_t _opMaskIntersect(uint8_t s, uint8_t d, TVG_UNUSED ... function _opMaskDifference (line 194) | static inline uint8_t _opMaskDifference(uint8_t s, uint8_t d, uint8_t a) function _direct (line 200) | static inline bool _direct(CompositeMethod method) function SwMask (line 208) | static inline SwMask _getMaskOp(CompositeMethod method) function _compositeMaskImage (line 220) | static bool _compositeMaskImage(SwSurface* surface, const SwImage* image... function _sampleSize (line 244) | static inline uint32_t _sampleSize(float scale) function _interpUpScaler (line 254) | static uint32_t _interpUpScaler(const uint32_t *img, TVG_UNUSED uint32_t... function _interpDownScaler (line 277) | static uint32_t _interpDownScaler(const uint32_t *img, uint32_t stride, ... function _rasterCompositeMaskedRect (line 317) | static bool _rasterCompositeMaskedRect(SwSurface* surface, const SwBBox&... function _rasterDirectMaskedRect (line 336) | static bool _rasterDirectMaskedRect(SwSurface* surface, const SwBBox& re... function _rasterMaskedRect (line 357) | static bool _rasterMaskedRect(SwSurface* surface, const SwBBox& region, ... function _rasterMattedRect (line 371) | static bool _rasterMattedRect(SwSurface* surface, const SwBBox& region, ... function _rasterBlendingRect (line 407) | static bool _rasterBlendingRect(SwSurface* surface, const SwBBox& region... function _rasterTranslucentRect (line 427) | static bool _rasterTranslucentRect(SwSurface* surface, const SwBBox& reg... function _rasterSolidRect (line 439) | static bool _rasterSolidRect(SwSurface* surface, const SwBBox& region, u... function _rasterRect (line 464) | static bool _rasterRect(SwSurface* surface, const SwBBox& region, uint8_... function _rasterCompositeMaskedRle (line 483) | static bool _rasterCompositeMaskedRle(SwSurface* surface, SwRleData* rle... function _rasterDirectMaskedRle (line 503) | static bool _rasterDirectMaskedRle(SwSurface* surface, SwRleData* rle, S... function _rasterMaskedRle (line 524) | static bool _rasterMaskedRle(SwSurface* surface, SwRleData* rle, uint8_t... function _rasterMattedRle (line 538) | static bool _rasterMattedRle(SwSurface* surface, SwRleData* rle, uint8_t... function _rasterBlendingRle (line 581) | static bool _rasterBlendingRle(SwSurface* surface, const SwRleData* rle,... function _rasterTranslucentRle (line 606) | static bool _rasterTranslucentRle(SwSurface* surface, const SwRleData* r... function _rasterSolidRle (line 618) | static bool _rasterSolidRle(SwSurface* surface, const SwRleData* rle, ui... function _rasterRle (line 655) | static bool _rasterRle(SwSurface* surface, SwRleData* rle, uint8_t r, ui... function _rasterCompositeScaledMaskedRleImage (line 693) | static bool _rasterCompositeScaledMaskedRleImage(SwSurface* surface, con... function _rasterDirectScaledMaskedRleImage (line 715) | static bool _rasterDirectScaledMaskedRleImage(SwSurface* surface, const ... function _rasterScaledMaskedRleImage (line 739) | static bool _rasterScaledMaskedRleImage(SwSurface* surface, const SwImag... function _rasterScaledMattedRleImage (line 755) | static bool _rasterScaledMattedRleImage(SwSurface* surface, const SwImag... function _rasterScaledBlendingRleImage (line 783) | static bool _rasterScaledBlendingRleImage(SwSurface* surface, const SwIm... function _rasterScaledRleImage (line 815) | static bool _rasterScaledRleImage(SwSurface* surface, const SwImage* ima... function _scaledRleImage (line 837) | static bool _scaledRleImage(SwSurface* surface, const SwImage* image, co... function _rasterCompositeDirectMaskedRleImage (line 867) | static bool _rasterCompositeDirectMaskedRleImage(SwSurface* surface, con... function _rasterDirectDirectMaskedRleImage (line 892) | static bool _rasterDirectDirectMaskedRleImage(SwSurface* surface, const ... function _rasterDirectMaskedRleImage (line 919) | static bool _rasterDirectMaskedRleImage(SwSurface* surface, const SwImag... function _rasterDirectMattedRleImage (line 935) | static bool _rasterDirectMattedRleImage(SwSurface* surface, const SwImag... function _rasterDirectBlendingRleImage (line 965) | static bool _rasterDirectBlendingRleImage(SwSurface* surface, const SwIm... function _rasterDirectRleImage (line 994) | static bool _rasterDirectRleImage(SwSurface* surface, const SwImage* ima... function _directRleImage (line 1017) | static bool _directRleImage(SwSurface* surface, const SwImage* image, ui... function _rasterCompositeScaledMaskedImage (line 1041) | static bool _rasterCompositeScaledMaskedImage(SwSurface* surface, const ... function _rasterDirectScaledMaskedImage (line 1064) | static bool _rasterDirectScaledMaskedImage(SwSurface* surface, const SwI... function _rasterScaledMaskedImage (line 1091) | static bool _rasterScaledMaskedImage(SwSurface* surface, const SwImage* ... function _rasterScaledMattedImage (line 1104) | static bool _rasterScaledMattedImage(SwSurface* surface, const SwImage* ... function _rasterScaledBlendingImage (line 1134) | static bool _rasterScaledBlendingImage(SwSurface* surface, const SwImage... function _rasterScaledImage (line 1156) | static bool _rasterScaledImage(SwSurface* surface, const SwImage* image,... function _scaledImage (line 1177) | static bool _scaledImage(SwSurface* surface, const SwImage* image, const... function _rasterCompositeDirectMaskedImage (line 1207) | static bool _rasterCompositeDirectMaskedImage(SwSurface* surface, const ... function _rasterDirectDirectMaskedImage (line 1236) | static bool _rasterDirectDirectMaskedImage(SwSurface* surface, const SwI... function _rasterDirectMaskedImage (line 1269) | static bool _rasterDirectMaskedImage(SwSurface* surface, const SwImage* ... function _rasterDirectMattedImage (line 1282) | static bool _rasterDirectMattedImage(SwSurface* surface, const SwImage* ... function _rasterDirectBlendingImage (line 1340) | static bool _rasterDirectBlendingImage(SwSurface* surface, const SwImage... function _rasterDirectImage (line 1372) | static bool _rasterDirectImage(SwSurface* surface, const SwImage* image,... function _directImage (line 1403) | static bool _directImage(SwSurface* surface, const SwImage* image, const... function _rasterImage (line 1418) | static bool _rasterImage(SwSurface* surface, SwImage* image, const Matri... function _rasterCompositeGradientMaskedRect (line 1439) | static bool _rasterCompositeGradientMaskedRect(SwSurface* surface, const... function _rasterDirectGradientMaskedRect (line 1455) | static bool _rasterDirectGradientMaskedRect(SwSurface* surface, const Sw... function _rasterGradientMaskedRect (line 1473) | static bool _rasterGradientMaskedRect(SwSurface* surface, const SwBBox& ... function _rasterGradientMattedRect (line 1489) | static bool _rasterGradientMattedRect(SwSurface* surface, const SwBBox& ... function _rasterBlendingGradientRect (line 1510) | static bool _rasterBlendingGradientRect(SwSurface* surface, const SwBBox... function _rasterTranslucentGradientRect (line 1529) | static bool _rasterTranslucentGradientRect(SwSurface* surface, const SwB... function _rasterSolidGradientRect (line 1544) | static bool _rasterSolidGradientRect(SwSurface* surface, const SwBBox& r... function _rasterLinearGradientRect (line 1557) | static bool _rasterLinearGradientRect(SwSurface* surface, const SwBBox& ... function _rasterRadialGradientRect (line 1574) | static bool _rasterRadialGradientRect(SwSurface* surface, const SwBBox& ... function _rasterCompositeGradientMaskedRle (line 1594) | static bool _rasterCompositeGradientMaskedRle(SwSurface* surface, const ... function _rasterDirectGradientMaskedRle (line 1609) | static bool _rasterDirectGradientMaskedRle(SwSurface* surface, const SwR... function _rasterGradientMaskedRle (line 1626) | static bool _rasterGradientMaskedRle(SwSurface* surface, const SwRleData... function _rasterGradientMattedRle (line 1641) | static bool _rasterGradientMattedRle(SwSurface* surface, const SwRleData... function _rasterBlendingGradientRle (line 1660) | static bool _rasterBlendingGradientRle(SwSurface* surface, const SwRleDa... function _rasterTranslucentGradientRle (line 1673) | static bool _rasterTranslucentGradientRle(SwSurface* surface, const SwRl... function _rasterSolidGradientRle (line 1696) | static bool _rasterSolidGradientRle(SwSurface* surface, const SwRleData*... function _rasterLinearGradientRle (line 1720) | static bool _rasterLinearGradientRle(SwSurface* surface, const SwRleData... function _rasterRadialGradientRle (line 1737) | static bool _rasterRadialGradientRle(SwSurface* surface, const SwRleData... function rasterGrayscale8 (line 1759) | void rasterGrayscale8(uint8_t *dst, uint8_t val, uint32_t offset, int32_... function rasterPixel32 (line 1771) | void rasterPixel32(uint32_t *dst, uint32_t val, uint32_t offset, int32_t... function rasterCompositor (line 1783) | bool rasterCompositor(SwSurface* surface) function rasterClear (line 1805) | bool rasterClear(SwSurface* surface, uint32_t x, uint32_t y, uint32_t w,... function rasterUnpremultiply (line 1836) | void rasterUnpremultiply(Surface* surface) function rasterPremultiply (line 1866) | void rasterPremultiply(Surface* surface) function rasterGradientShape (line 1887) | bool rasterGradientShape(SwSurface* surface, SwShape* shape, unsigned id) function rasterGradientStroke (line 1902) | bool rasterGradientStroke(SwSurface* surface, SwShape* shape, unsigned id) function rasterShape (line 1913) | bool rasterShape(SwSurface* surface, SwShape* shape, uint8_t r, uint8_t ... function rasterStroke (line 1925) | bool rasterStroke(SwSurface* surface, SwShape* shape, uint8_t r, uint8_t... function rasterImage (line 1937) | bool rasterImage(SwSurface* surface, SwImage* image, const RenderMesh* m... function rasterConvertCS (line 1947) | bool rasterConvertCS(Surface* surface, ColorSpace to) FILE: gui/lvgl/src/libs/thorvg/tvgSwRasterAvx.h function __m128i (line 33) | static inline __m128i ALPHA_BLEND(__m128i c, __m128i a) function avxRasterGrayscale8 (line 68) | static void avxRasterGrayscale8(uint8_t* dst, uint8_t val, uint32_t offs... function avxRasterPixel32 (line 85) | static void avxRasterPixel32(uint32_t *dst, uint32_t val, uint32_t offse... function avxRasterTranslucentRect (line 105) | static bool avxRasterTranslucentRect(SwSurface* surface, const SwBBox& r... function avxRasterTranslucentRle (line 154) | static bool avxRasterTranslucentRle(SwSurface* surface, const SwRleData*... FILE: gui/lvgl/src/libs/thorvg/tvgSwRasterC.h function cRasterPixels (line 27) | void inline cRasterPixels(PIXEL_T* dst, PIXEL_T val, uint32_t offset, in... function cRasterTranslucentRle (line 66) | static bool inline cRasterTranslucentRle(SwSurface* surface, const SwRle... function cRasterTranslucentRect (line 100) | static bool inline cRasterTranslucentRect(SwSurface* surface, const SwBB... function cRasterABGRtoARGB (line 131) | static bool inline cRasterABGRtoARGB(Surface* surface) function cRasterARGBtoABGR (line 162) | static bool inline cRasterARGBtoABGR(Surface* surface) FILE: gui/lvgl/src/libs/thorvg/tvgSwRasterNeon.h function uint8x8_t (line 39) | static inline uint8x8_t ALPHA_BLEND(uint8x8_t c, uint8x8_t a) function neonRasterGrayscale8 (line 46) | static void neonRasterGrayscale8(uint8_t* dst, uint8_t val, uint32_t off... function neonRasterPixel32 (line 68) | static void neonRasterPixel32(uint32_t *dst, uint32_t val, uint32_t offs... function neonRasterTranslucentRle (line 95) | static bool neonRasterTranslucentRle(SwSurface* surface, const SwRleData... function neonRasterTranslucentRect (line 140) | static bool neonRasterTranslucentRect(SwSurface* surface, const SwBBox& ... FILE: gui/lvgl/src/libs/thorvg/tvgSwRasterTexmap.h type AALine (line 26) | struct AALine type AASpans (line 33) | struct AASpans function _swap (line 40) | static inline void _swap(float& a, float& b, float& tmp) function _arrange (line 55) | static bool _arrange(const SwImage* image, const SwBBox* region, int& yS... function _rasterBlendingPolygonImageSegment (line 272) | static void _rasterBlendingPolygonImageSegment(SwSurface* surface, const... function _rasterPolygonImageSegment (line 449) | static void _rasterPolygonImageSegment(SwSurface* surface, const SwImage... function _rasterPolygonImage (line 647) | static void _rasterPolygonImage(SwSurface* surface, const SwImage* image... function AASpans (line 825) | static AASpans* _AASpans(float ymin, float ymax, const SwImage* image, c... function _calcIrregularCoverage (line 851) | static void _calcIrregularCoverage(AALine* lines, int32_t eidx, int32_t ... function _calcVertCoverage (line 866) | static void _calcVertCoverage(AALine *lines, int32_t eidx, int32_t y, in... function _calcHorizCoverage (line 881) | static void _calcHorizCoverage(AALine *lines, int32_t eidx, int32_t y, i... function _calcAAEdge (line 895) | static void _calcAAEdge(AASpans *aaSpans, int32_t eidx) function _apply (line 1034) | static bool _apply(SwSurface* surface, AASpans* aaSpans) function _rasterTexmapPolygon (line 1096) | static bool _rasterTexmapPolygon(SwSurface* surface, const SwImage* imag... function _rasterTexmapPolygonMesh (line 1162) | static bool _rasterTexmapPolygonMesh(SwSurface* surface, const SwImage* ... FILE: gui/lvgl/src/libs/thorvg/tvgSwRenderer.cpp type SwTask (line 39) | struct SwTask : Task method RenderRegion (line 51) | RenderRegion bounds() type SwShapeTask (line 80) | struct SwShapeTask : SwTask method antialiasing (line 91) | bool antialiasing(float strokeWidth) method validStrokeWidth (line 96) | float validStrokeWidth() method clip (line 111) | bool clip(SwRleData* target) override method SwRleData (line 120) | SwRleData* rle() override method run (line 128) | void run(unsigned tid) override method dispose (line 202) | void dispose() override type SwSceneTask (line 209) | struct SwSceneTask : SwTask method clip (line 214) | bool clip(SwRleData* target) override method SwRleData (line 228) | SwRleData* rle() override method run (line 233) | void run(unsigned tid) override method dispose (line 255) | void dispose() override type SwImageTask (line 262) | struct SwImageTask : SwTask method clip (line 268) | bool clip(SwRleData* target) override method SwRleData (line 274) | SwRleData* rle() override method run (line 280) | void run(unsigned tid) override method dispose (line 322) | void dispose() override function _termEngine (line 329) | static void _termEngine() function _renderFill (line 338) | static void _renderFill(SwShapeTask* task, SwSurface* surface, uint8_t o... function _renderStroke (line 350) | static void _renderStroke(SwShapeTask* task, SwSurface* surface, uint8_t... function RenderRegion (line 411) | RenderRegion SwRenderer::viewport() function RenderRegion (line 565) | RenderRegion SwRenderer::region(RenderData data) function Surface (line 609) | const Surface* SwRenderer::mainSurface() function Compositor (line 615) | Compositor* SwRenderer::target(const RenderRegion& region, ColorSpace cs) function ColorSpace (line 701) | ColorSpace SwRenderer::colorSpace() function RenderData (line 771) | RenderData SwRenderer::prepare(Surface* surface, const RenderMesh* mesh,... function RenderData (line 782) | RenderData SwRenderer::prepare(const Array& scene, RenderDat... function RenderData (line 799) | RenderData SwRenderer::prepare(const RenderShape& rshape, RenderData dat... function SwRenderer (line 852) | SwRenderer* SwRenderer::gen() FILE: gui/lvgl/src/libs/thorvg/tvgSwRenderer.h type SwSurface (line 31) | struct SwSurface type SwTask (line 32) | struct SwTask type SwCompositor (line 33) | struct SwCompositor type SwMpool (line 34) | struct SwMpool function namespace (line 36) | namespace tvg FILE: gui/lvgl/src/libs/thorvg/tvgSwRle.cpp type Band (line 209) | struct Band type Cell (line 214) | struct Cell type RleWorker (line 222) | struct RleWorker function SwPoint (line 266) | static inline SwPoint UPSCALE(const SwPoint& pt) function SwPoint (line 272) | static inline SwPoint TRUNC(const SwPoint& pt) function SwCoord (line 278) | static inline SwCoord TRUNC(const SwCoord x) function SwPoint (line 284) | static inline SwPoint SUBPIXELS(const SwPoint& pt) function SwCoord (line 290) | static inline SwCoord SUBPIXELS(const SwCoord x) function SwCoord (line 300) | static inline SwCoord HYPOT(SwPoint pt) function _genSpan (line 307) | static void _genSpan(SwRleData* rle, const SwSpan* spans, uint32_t count) function _horizLine (line 328) | static void _horizLine(RleWorker& rw, SwCoord x, SwCoord y, SwCoord area... function _sweep (line 410) | static void _sweep(RleWorker& rw) function Cell (line 438) | static Cell* _findCell(RleWorker& rw) function _recordCell (line 465) | static void _recordCell(RleWorker& rw) function _setCell (line 475) | static void _setCell(RleWorker& rw, SwPoint pos) function _startCell (line 507) | static void _startCell(RleWorker& rw, SwPoint pos) function _moveTo (line 521) | static void _moveTo(RleWorker& rw, const SwPoint& to) function _lineTo (line 533) | static void _lineTo(RleWorker& rw, const SwPoint& to) function _cubicTo (line 643) | static void _cubicTo(RleWorker& rw, const SwPoint& ctrl1, const SwPoint&... function _decomposeOutline (line 714) | static void _decomposeOutline(RleWorker& rw) function _genRle (line 755) | static int _genRle(RleWorker& rw) function SwSpan (line 766) | static SwSpan* _intersectSpansRegion(const SwRleData *clip, const SwRleD... function SwSpan (line 818) | static SwSpan* _intersectSpansRect(const SwBBox *bbox, const SwRleData *... function SwSpan (line 857) | static SwSpan* _mergeSpansRegion(const SwRleData *clip1, const SwRleData... function _replaceClipSpan (line 897) | void _replaceClipSpan(SwRleData *rle, SwSpan* clippedSpans, uint32_t size) function SwRleData (line 909) | SwRleData* rleRender(SwRleData* rle, const SwOutline* outline, const SwB... function SwRleData (line 1033) | SwRleData* rleRender(const SwBBox* bbox) function rleReset (line 1055) | void rleReset(SwRleData* rle) function rleFree (line 1062) | void rleFree(SwRleData* rle) function rleMerge (line 1070) | void rleMerge(SwRleData* rle, SwRleData* clip1, SwRleData* clip2) function rleClipPath (line 1109) | void rleClipPath(SwRleData *rle, const SwRleData *clip) function rleClipRect (line 1122) | void rleClipRect(SwRleData *rle, const SwBBox* clip) FILE: gui/lvgl/src/libs/thorvg/tvgSwShape.cpp function _outlineBegin (line 34) | static bool _outlineBegin(SwOutline& outline) function _outlineEnd (line 46) | static bool _outlineEnd(SwOutline& outline) function _outlineMoveTo (line 55) | static bool _outlineMoveTo(SwOutline& outline, const Point* to, const Ma... function _outlineLineTo (line 66) | static void _outlineLineTo(SwOutline& outline, const Point* to, const Ma... function _outlineCubicTo (line 73) | static void _outlineCubicTo(SwOutline& outline, const Point* ctrl1, cons... function _outlineClose (line 86) | static bool _outlineClose(SwOutline& outline) function _dashLineTo (line 105) | static void _dashLineTo(SwDashStroke& dash, const Point* to, const Matri... function _dashCubicTo (line 166) | static void _dashCubicTo(SwDashStroke& dash, const Point* ctrl1, const P... function _dashClose (line 227) | static void _dashClose(SwDashStroke& dash, const Matrix* transform) function _dashMoveTo (line 233) | static void _dashMoveTo(SwDashStroke& dash, const Point* pts) function _dashMoveTo (line 241) | static void _dashMoveTo(SwDashStroke& dash, uint32_t offIdx, float offse... function SwOutline (line 251) | static SwOutline* _genDashOutline(const RenderShape* rshape, const Matri... function _outlineLength (line 364) | static float _outlineLength(const RenderShape* rshape) function _axisAlignedRect (line 414) | static bool _axisAlignedRect(const SwOutline* outline) function _genOutline (line 433) | static bool _genOutline(SwShape* shape, const RenderShape* rshape, const... function shapePrepare (line 489) | bool shapePrepare(SwShape* shape, const RenderShape* rshape, const Matri... function shapePrepared (line 508) | bool shapePrepared(const SwShape* shape) function shapeGenRle (line 514) | bool shapeGenRle(SwShape* shape, TVG_UNUSED const RenderShape* rshape, b... function shapeDelOutline (line 530) | void shapeDelOutline(SwShape* shape, SwMpool* mpool, uint32_t tid) function shapeReset (line 537) | void shapeReset(SwShape* shape) function shapeFree (line 546) | void shapeFree(SwShape* shape) function shapeDelStroke (line 562) | void shapeDelStroke(SwShape* shape) function shapeResetStroke (line 572) | void shapeResetStroke(SwShape* shape, const RenderShape* rshape, const M... function shapeGenStrokeRle (line 583) | bool shapeGenStrokeRle(SwShape* shape, const RenderShape* rshape, const ... function shapeGenFillColors (line 627) | bool shapeGenFillColors(SwShape* shape, const Fill* fill, const Matrix* ... function shapeGenStrokeFillColors (line 633) | bool shapeGenStrokeFillColors(SwShape* shape, const Fill* fill, const Ma... function shapeResetFill (line 639) | void shapeResetFill(SwShape* shape) function shapeResetStrokeFill (line 649) | void shapeResetStrokeFill(SwShape* shape) function shapeDelFill (line 659) | void shapeDelFill(SwShape* shape) function shapeDelStrokeFill (line 667) | void shapeDelStrokeFill(SwShape* shape) FILE: gui/lvgl/src/libs/thorvg/tvgSwStroke.cpp function SwFixed (line 39) | static inline SwFixed SIDE_TO_ROTATE(const int32_t s) function SCALE (line 45) | static inline void SCALE(const SwStroke& stroke, SwPoint& pt) function _growBorder (line 52) | static void _growBorder(SwStrokeBorder* border, uint32_t newPts) function _borderClose (line 70) | static void _borderClose(SwStrokeBorder* border, bool reverse) function _borderCubicTo (line 119) | static void _borderCubicTo(SwStrokeBorder* border, const SwPoint& ctrl1,... function _borderArcTo (line 139) | static void _borderArcTo(SwStrokeBorder* border, const SwPoint& center, ... function _borderLineTo (line 192) | static void _borderLineTo(SwStrokeBorder* border, const SwPoint& to, boo... function _borderMoveTo (line 211) | static void _borderMoveTo(SwStrokeBorder* border, SwPoint& to) function _arcTo (line 223) | static void _arcTo(SwStroke& stroke, int32_t side) function _outside (line 235) | static void _outside(SwStroke& stroke, int32_t side, SwFixed lineLength) function _inside (line 296) | static void _inside(SwStroke& stroke, int32_t side, SwFixed lineLength) function _processCorner (line 333) | void _processCorner(SwStroke& stroke, SwFixed lineLength) function _firstSubPath (line 354) | void _firstSubPath(SwStroke& stroke, SwFixed startAngle, SwFixed lineLen... function _lineTo (line 376) | static void _lineTo(SwStroke& stroke, const SwPoint& to) function _cubicTo (line 430) | static void _cubicTo(SwStroke& stroke, const SwPoint& ctrl1, const SwPoi... function _addCap (line 559) | static void _addCap(SwStroke& stroke, SwFixed angle, int32_t side) function _addReverseLeft (line 615) | static void _addReverseLeft(SwStroke& stroke, bool opened) function _beginSubPath (line 655) | static void _beginSubPath(SwStroke& stroke, const SwPoint& to, bool closed) function _endSubPath (line 680) | static void _endSubPath(SwStroke& stroke) function _getCounts (line 727) | static void _getCounts(SwStrokeBorder* border, uint32_t& ptsCnt, uint32_... function _exportBorderOutline (line 763) | static void _exportBorderOutline(const SwStroke& stroke, SwOutline* outl... function strokeFree (line 794) | void strokeFree(SwStroke* stroke) function strokeReset (line 811) | void strokeReset(SwStroke* stroke, const RenderShape* rshape, const Matr... function strokeParseOutline (line 834) | bool strokeParseOutline(SwStroke* stroke, const SwOutline& outline) function SwOutline (line 891) | SwOutline* strokeExportOutline(SwStroke* stroke, SwMpool* mpool, unsigne... FILE: gui/lvgl/src/libs/thorvg/tvgTaskScheduler.cpp type tvg (line 39) | namespace tvg { type TaskSchedulerImpl (line 41) | struct TaskSchedulerImpl method TaskSchedulerImpl (line 113) | TaskSchedulerImpl(uint32_t threadCnt) method run (line 141) | void run(unsigned i) method request (line 160) | void request(Task* task) method threadCnt (line 176) | uint32_t threadCnt() method TaskSchedulerImpl (line 188) | TaskSchedulerImpl(TVG_UNUSED uint32_t threadCnt) {} method request (line 189) | void request(Task* task) { task->run(0); } method threadCnt (line 190) | uint32_t threadCnt() { return 0; } type TaskQueue (line 48) | struct TaskQueue { method tryPop (line 54) | bool tryPop(Task** task) method tryPush (line 62) | bool tryPush(Task* task) method complete (line 73) | void complete() method pop (line 82) | bool pop(Task** task) method push (line 96) | void push(Task* task) type TaskSchedulerImpl (line 107) | struct TaskSchedulerImpl method TaskSchedulerImpl (line 113) | TaskSchedulerImpl(uint32_t threadCnt) method run (line 141) | void run(unsigned i) method request (line 160) | void request(Task* task) method threadCnt (line 176) | uint32_t threadCnt() method TaskSchedulerImpl (line 188) | TaskSchedulerImpl(TVG_UNUSED uint32_t threadCnt) {} method request (line 189) | void request(Task* task) { task->run(0); } method threadCnt (line 190) | uint32_t threadCnt() { return 0; } type TaskSchedulerImpl (line 186) | struct TaskSchedulerImpl method TaskSchedulerImpl (line 113) | TaskSchedulerImpl(uint32_t threadCnt) method run (line 141) | void run(unsigned i) method request (line 160) | void request(Task* task) method threadCnt (line 176) | uint32_t threadCnt() method TaskSchedulerImpl (line 188) | TaskSchedulerImpl(TVG_UNUSED uint32_t threadCnt) {} method request (line 189) | void request(Task* task) { task->run(0); } method threadCnt (line 190) | uint32_t threadCnt() { return 0; } FILE: gui/lvgl/src/libs/thorvg/tvgTaskScheduler.h function namespace (line 35) | namespace tvg { FILE: gui/lvgl/src/libs/thorvg/tvgText.cpp function Result (line 53) | Result Text::text(const char* text) noexcept function Result (line 59) | Result Text::font(const char* name, float size, const char* style) noexcept function Result (line 65) | Result Text::load(const std::string& path) noexcept function Result (line 77) | Result Text::unload(const std::string& path) noexcept function Result (line 84) | Result Text::fill(uint8_t r, uint8_t g, uint8_t b) noexcept function Result (line 92) | Result Text::fill(unique_ptr f) noexcept FILE: gui/lvgl/src/libs/thorvg/tvgText.h function Impl (line 39) | struct Text::Impl FILE: gui/lvgl/src/libs/thorvg/tvgWgCanvas.cpp type WgCanvas::Impl (line 36) | struct WgCanvas::Impl function Result (line 58) | Result WgCanvas::target(void* window, uint32_t w, uint32_t h) noexcept FILE: gui/lvgl/src/libs/thorvg/tvgXmlParser.cpp function _isIgnoreUnsupportedLogAttributes (line 45) | bool _isIgnoreUnsupportedLogAttributes(TVG_UNUSED const char* tagAttribu... function SimpleXMLType (line 217) | static SimpleXMLType _getXMLType(const char* itr, const char* itrEnd, si... function isIgnoreUnsupportedLogElements (line 283) | bool isIgnoreUnsupportedLogElements(TVG_UNUSED const char* tagName) function simpleXmlParseAttributes (line 301) | bool simpleXmlParseAttributes(const char* buf, unsigned bufLength, simpl... function simpleXmlParse (line 378) | bool simpleXmlParse(const char* buf, unsigned bufLength, bool strip, sim... function simpleXmlParseW3CAttribute (line 471) | bool simpleXmlParseW3CAttribute(const char* buf, unsigned bufLength, sim... FILE: gui/lvgl/src/libs/thorvg/tvgXmlParser.h type class (line 35) | enum class FILE: gui/lvgl/src/libs/tiny_ttf/lv_tiny_ttf.c type ttf_cb_stream_t (line 37) | typedef struct ttf_cb_stream { type ttf_font_desc_t (line 55) | typedef struct ttf_font_desc { type tiny_ttf_glyph_cache_data_t (line 74) | typedef struct _tiny_ttf_glyph_cache_data_t { type tiny_ttf_cache_data_t (line 80) | typedef struct lv_tiny_ttf_cache_data_t { function lv_tiny_ttf_set_size (line 123) | void lv_tiny_ttf_set_size(lv_font_t * font, int32_t font_size) function lv_tiny_ttf_destroy (line 151) | void lv_tiny_ttf_destroy(lv_font_t * font) function ttf_cb_stream_read (line 176) | static void ttf_cb_stream_read(ttf_cb_stream_t * stream, void * data, si... function ttf_cb_stream_seek (line 190) | static void ttf_cb_stream_seek(ttf_cb_stream_t * stream, size_t position) function ttf_get_glyph_dsc_cb (line 206) | static bool ttf_get_glyph_dsc_cb(const lv_font_t * font, lv_font_glyph_d... function ttf_release_glyph_cb (line 321) | static void ttf_release_glyph_cb(const lv_font_t * font, lv_font_glyph_d... function lv_tiny_ttf_cache_create (line 338) | static void lv_tiny_ttf_cache_create(ttf_font_desc_t * dsc) function lv_font_t (line 358) | static lv_font_t * lv_tiny_ttf_create(const char * path, const void * da... function lv_font_t (line 424) | lv_font_t * lv_tiny_ttf_create_file_ex(const char * path, int32_t font_s... function lv_font_t (line 429) | lv_font_t * lv_tiny_ttf_create_file(const char * path, int32_t font_size) function lv_font_t (line 435) | lv_font_t * lv_tiny_ttf_create_data_ex(const void * data, size_t data_si... function lv_font_t (line 440) | lv_font_t * lv_tiny_ttf_create_data(const void * data, size_t data_size,... function tiny_ttf_glyph_cache_create_cb (line 449) | static bool tiny_ttf_glyph_cache_create_cb(tiny_ttf_glyph_cache_data_t *... function tiny_ttf_glyph_cache_free_cb (line 489) | static void tiny_ttf_glyph_cache_free_cb(tiny_ttf_glyph_cache_data_t * n... function lv_cache_compare_res_t (line 495) | static lv_cache_compare_res_t tiny_ttf_glyph_cache_compare_cb(const tiny... function tiny_ttf_draw_data_cache_create_cb (line 505) | static bool tiny_ttf_draw_data_cache_create_cb(tiny_ttf_cache_data_t * n... function tiny_ttf_draw_data_cache_free_cb (line 537) | static void tiny_ttf_draw_data_cache_free_cb(tiny_ttf_cache_data_t * nod... function lv_cache_compare_res_t (line 544) | static lv_cache_compare_res_t tiny_ttf_draw_data_cache_compare_cb(const ... FILE: gui/lvgl/src/libs/tiny_ttf/stb_rect_pack.h type stbrp_context (line 85) | typedef struct stbrp_context stbrp_context; type stbrp_node (line 86) | typedef struct stbrp_node stbrp_node; type stbrp_rect (line 87) | typedef struct stbrp_rect stbrp_rect; type stbrp_coord (line 90) | typedef int stbrp_coord; type stbrp_rect (line 125) | struct stbrp_rect { type stbrp_node (line 180) | struct stbrp_node { type stbrp_context (line 185) | struct stbrp_context { function STBRP_DEF (line 231) | STBRP_DEF void stbrp_setup_heuristic(stbrp_context * context, int heuris... function STBRP_DEF (line 243) | STBRP_DEF void stbrp_setup_allow_out_of_mem(stbrp_context * context, int... function STBRP_DEF (line 263) | STBRP_DEF void stbrp_init_target(stbrp_context * context, int width, int... function stbrp__skyline_find_min_y (line 289) | static int stbrp__skyline_find_min_y(stbrp_context * c, stbrp_node * fir... type stbrp__findresult (line 340) | typedef struct { function stbrp__findresult (line 345) | static stbrp__findresult stbrp__skyline_find_best_pos(stbrp_context * c,... function stbrp__findresult (line 448) | static stbrp__findresult stbrp__skyline_pack_rectangle(stbrp_context * c... function rect_height_compare (line 528) | static int STBRP__CDECL rect_height_compare(const void * a, const void * b) function rect_original_order (line 539) | static int STBRP__CDECL rect_original_order(const void * a, const void * b) function STBRP_DEF (line 546) | STBRP_DEF int stbrp_pack_rects(stbrp_context * context, stbrp_rect * rec... FILE: gui/lvgl/src/libs/tiny_ttf/stb_truetype_htcw.h function my_stbtt_initfont (line 288) | void my_stbtt_initfont(void) function my_stbtt_print (line 300) | void my_stbtt_print(float x, float y, char * text) function main (line 339) | int main(int argc, char ** argv) function main (line 380) | int main(int arg, char ** argv) type stbtt_uint8 (line 433) | typedef unsigned char stbtt_uint8; type stbtt_int8 (line 434) | typedef signed char stbtt_int8; type stbtt_uint16 (line 435) | typedef unsigned short stbtt_uint16; type stbtt_int16 (line 436) | typedef signed short stbtt_int16; type stbtt_uint32 (line 437) | typedef unsigned int stbtt_uint32; type stbtt_int32 (line 438) | typedef signed int stbtt_int32; type stbtt__buf (line 544) | typedef struct { type stbtt_bakedchar (line 567) | typedef struct { type stbtt_aligned_quad (line 572) | typedef struct { type stbtt_packedchar (line 599) | typedef struct { type stbtt_pack_context (line 609) | typedef struct stbtt_pack_context stbtt_pack_context; type stbtt_fontinfo (line 610) | typedef struct stbtt_fontinfo stbtt_fontinfo; type stbrp_rect (line 618) | typedef struct stbrp_rect stbrp_rect; type stbtt_pack_range (line 640) | typedef struct { type stbtt_pack_context (line 695) | struct stbtt_pack_context { type stbtt_fontinfo (line 737) | struct stbtt_fontinfo { type stbtt_kerningentry (line 835) | typedef struct _stbtt_kerningentry { type stbtt_vertex (line 865) | typedef struct { type stbtt__bitmap (line 968) | typedef struct { function stbtt_uint8 (line 1187) | static stbtt_uint8 stbtt__buf_get8(stbtt__buf * b) function stbtt_uint8 (line 1204) | static stbtt_uint8 stbtt__buf_peek8(stbtt__buf * b) function stbtt__buf_seek (line 1220) | static void stbtt__buf_seek(stbtt__buf * b, int o) function stbtt__buf_skip (line 1226) | static void stbtt__buf_skip(stbtt__buf * b, int o) function stbtt_uint32 (line 1231) | static stbtt_uint32 stbtt__buf_get(stbtt__buf * b, int n) function stbtt__buf (line 1243) | static stbtt__buf stbtt__new_buf(const void * p, size_t size) function stbtt__buf (line 1262) | static stbtt__buf stbtt__buf_range(const stbtt__buf * b, int o, int s) function stbtt__buf (line 1276) | static stbtt__buf stbtt__cff_get_index(stbtt__buf * b) function stbtt_uint32 (line 1290) | static stbtt_uint32 stbtt__cff_int(stbtt__buf * b) function stbtt__cff_skip_operand (line 1302) | static void stbtt__cff_skip_operand(stbtt__buf * b) function stbtt__buf (line 1319) | static stbtt__buf stbtt__dict_get(stbtt__buf * b, int key) function stbtt__dict_get_ints (line 1334) | static void stbtt__dict_get_ints(stbtt__buf * b, int key, int outcount, ... function stbtt__cff_index_count (line 1342) | static int stbtt__cff_index_count(stbtt__buf * b) function stbtt__buf (line 1348) | static stbtt__buf stbtt__cff_index_get(stbtt__buf b, int i) function stbtt_uint8 (line 1371) | static stbtt_uint8 ttBYTE(STBTT_STREAM_TYPE s, stbtt_uint32 offset) function stbtt_uint16 (line 1379) | static stbtt_uint16 ttUSHORT(STBTT_STREAM_TYPE s, stbtt_uint32 offset) function stbtt_int16 (line 1386) | static stbtt_int16 ttSHORT(STBTT_STREAM_TYPE s, stbtt_uint32 offset) function stbtt_uint32 (line 1393) | static stbtt_uint32 ttULONG(STBTT_STREAM_TYPE s, stbtt_uint32 offset) function stbtt_int32 (line 1400) | static stbtt_int32 ttLONG(STBTT_STREAM_TYPE s, stbtt_uint32 offset) function stbtt_uint16 (line 1410) | static stbtt_uint16 ttUSHORT(const stbtt_uint8 * p, stbtt_uint32 offset) function stbtt_int16 (line 1414) | static stbtt_int16 ttSHORT(const stbtt_uint8 * p, stbtt_uint32 offset) function stbtt_uint32 (line 1418) | static stbtt_uint32 ttULONG(const stbtt_uint8 * p, stbtt_uint32 offset) function stbtt_int32 (line 1422) | static stbtt_int32 ttLONG(const stbtt_uint8 * p, stbtt_uint32 offset) function stbtt__isfont (line 1434) | static int stbtt__isfont(stbtt_uint8 * font, stbtt_uint32 offs) function stbtt_uint32 (line 1457) | static stbtt_uint32 stbtt__find_table(stbtt_uint8 * data, stbtt_uint32 f... function stbtt__buf (line 1534) | static stbtt__buf stbtt__get_subrs(stbtt__buf cff, stbtt__buf fontdict) function stbtt__get_svg (line 1548) | static int stbtt__get_svg(stbtt_fontinfo * info) function stbtt_InitFont_internal (line 1566) | static int stbtt_InitFont_internal(stbtt_fontinfo * info, unsigned char ... function STBTT_DEF (line 1687) | STBTT_DEF int stbtt_FindGlyphIndex(const stbtt_fontinfo * info, int unic... function STBTT_DEF (line 1789) | STBTT_DEF int stbtt_GetCodepointShape(const stbtt_fontinfo * info, int u... function stbtt_setvertex (line 1794) | static void stbtt_setvertex(stbtt_vertex * v, stbtt_uint8 type, stbtt_in... function stbtt__GetGlyfOffset (line 1804) | static int stbtt__GetGlyfOffset(const stbtt_fontinfo * info, int glyph_i... function STBTT_DEF (line 1827) | STBTT_DEF int stbtt_GetGlyphBox(const stbtt_fontinfo * info, int glyph_i... function STBTT_DEF (line 1844) | STBTT_DEF int stbtt_GetCodepointBox(const stbtt_fontinfo * info, int cod... function STBTT_DEF (line 1849) | STBTT_DEF int stbtt_IsGlyphEmpty(const stbtt_fontinfo * info, int glyph_... function stbtt__close_shape (line 1861) | static int stbtt__close_shape(stbtt_vertex * vertices, int num_vertices,... function stbtt__GetGlyphShapeTT (line 1878) | static int stbtt__GetGlyphShapeTT(const stbtt_fontinfo * info, int glyph... type stbtt__csctx (line 2132) | typedef struct { function stbtt__track_vertex (line 2145) | static void stbtt__track_vertex(stbtt__csctx * c, stbtt_int32 x, stbtt_i... function stbtt__csctx_v (line 2154) | static void stbtt__csctx_v(stbtt__csctx * c, stbtt_uint8 type, stbtt_int... function stbtt__csctx_close_shape (line 2172) | static void stbtt__csctx_close_shape(stbtt__csctx * ctx) function stbtt__csctx_rmove_to (line 2178) | static void stbtt__csctx_rmove_to(stbtt__csctx * ctx, float dx, float dy) function stbtt__csctx_rline_to (line 2186) | static void stbtt__csctx_rline_to(stbtt__csctx * ctx, float dx, float dy) function stbtt__csctx_rccurve_to (line 2193) | static void stbtt__csctx_rccurve_to(stbtt__csctx * ctx, float dx1, float... function stbtt__buf (line 2205) | static stbtt__buf stbtt__get_subr(stbtt__buf idx, int n) function stbtt__buf (line 2219) | static stbtt__buf stbtt__cid_get_glyph_subrs(const stbtt_fontinfo * info... function stbtt__run_charstring (line 2248) | static int stbtt__run_charstring(const stbtt_fontinfo * info, int glyph_... function stbtt__GetGlyphShapeT2 (line 2512) | static int stbtt__GetGlyphShapeT2(const stbtt_fontinfo * info, int glyph... function stbtt__GetGlyphInfoT2 (line 2529) | static int stbtt__GetGlyphInfoT2(const stbtt_fontinfo * info, int glyph_... function STBTT_DEF (line 2540) | STBTT_DEF int stbtt_GetGlyphShape(const stbtt_fontinfo * info, int glyph... function STBTT_DEF (line 2548) | STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo * info, int g... function STBTT_DEF (line 2563) | STBTT_DEF int stbtt_GetKerningTableLength(const stbtt_fontinfo * info) function STBTT_DEF (line 2576) | STBTT_DEF int stbtt_GetKerningTable(const stbtt_fontinfo * info, stbtt_k... function stbtt__GetGlyphKernInfoAdvance (line 2601) | static int stbtt__GetGlyphKernInfoAdvance(const stbtt_fontinfo * info, i... function stbtt_int32 (line 2632) | static stbtt_int32 stbtt__GetCoverageIndex(const stbtt_uint8 * data, stb... function stbtt_int32 (line 2694) | static stbtt_int32 stbtt__GetGlyphClass(const stbtt_uint8 * data, stbtt... function stbtt_int32 (line 2743) | static stbtt_int32 stbtt__GetGlyphGPOSInfoAdvance(const stbtt_fontinfo *... function STBTT_DEF (line 2860) | STBTT_DEF int stbtt_KernTableCheck(const stbtt_fontinfo * info) function STBTT_DEF (line 2901) | STBTT_DEF int stbtt_GetGlyphKernAdvance(const stbtt_fontinfo * info, in... function STBTT_DEF (line 2913) | STBTT_DEF int stbtt_GetCodepointKernAdvance(const stbtt_fontinfo * info... function STBTT_DEF (line 2920) | STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo * info, i... function STBTT_DEF (line 2926) | STBTT_DEF void stbtt_GetFontVMetrics(const stbtt_fontinfo * info, int * ... function STBTT_DEF (line 2933) | STBTT_DEF int stbtt_GetFontVMetricsOS2(const stbtt_fontinfo * info, int... function STBTT_DEF (line 2945) | STBTT_DEF void stbtt_GetFontBoundingBox(const stbtt_fontinfo * info, int... function STBTT_DEF (line 2953) | STBTT_DEF float stbtt_ScaleForPixelHeight(const stbtt_fontinfo * info, f... function STBTT_DEF (line 2959) | STBTT_DEF float stbtt_ScaleForMappingEmToPixels(const stbtt_fontinfo * i... function STBTT_DEF (line 2965) | STBTT_DEF void stbtt_FreeShape(const stbtt_fontinfo * info, stbtt_vertex... function STBTT_DEF (line 2970) | STBTT_DEF stbtt_uint32 stbtt_FindSVGDoc(const stbtt_fontinfo * info, int... function STBTT_DEF (line 2986) | STBTT_DEF int stbtt_GetGlyphSVG(const stbtt_fontinfo * info, int gl, stb... function STBTT_DEF (line 3003) | STBTT_DEF int stbtt_GetCodepointSVG(const stbtt_fontinfo * info, int uni... function STBTT_DEF (line 3013) | STBTT_DEF void stbtt_GetGlyphBitmapBoxSubpixel(const stbtt_fontinfo * fo... function STBTT_DEF (line 3033) | STBTT_DEF void stbtt_GetGlyphBitmapBox(const stbtt_fontinfo * font, int ... function STBTT_DEF (line 3039) | STBTT_DEF void stbtt_GetCodepointBitmapBoxSubpixel(const stbtt_fontinfo ... function STBTT_DEF (line 3046) | STBTT_DEF void stbtt_GetCodepointBitmapBox(const stbtt_fontinfo * font, ... type stbtt__hheap_chunk (line 3056) | typedef struct stbtt__hheap_chunk { type stbtt__hheap (line 3060) | typedef struct stbtt__hheap { function stbtt__hheap_free (line 3089) | static void stbtt__hheap_free(stbtt__hheap * hh, void * p) function stbtt__hheap_cleanup (line 3095) | static void stbtt__hheap_cleanup(stbtt__hheap * hh, void * userdata) type stbtt__edge (line 3105) | typedef struct stbtt__edge { type stbtt__active_edge (line 3110) | typedef struct stbtt__active_edge { function stbtt__active_edge (line 3131) | static stbtt__active_edge * stbtt__new_active(stbtt__hheap * hh, stbtt__... function stbtt__active_edge (line 3155) | static stbtt__active_edge * stbtt__new_active(stbtt__hheap * hh, stbtt__... function stbtt__fill_active_edges (line 3181) | static void stbtt__fill_active_edges(unsigned char * scanline, int len, ... function stbtt__rasterize_sorted_edges (line 3227) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap * result, stbtt_... function stbtt__handle_clipped_edge (line 3334) | static void stbtt__handle_clipped_edge(float * scanline, int x, stbtt__a... function stbtt__sized_trapezoid_area (line 3373) | static float stbtt__sized_trapezoid_area(float height, float top_width, ... function stbtt__position_trapezoid_area (line 3380) | static float stbtt__position_trapezoid_area(float height, float tx0, flo... function stbtt__sized_triangle_area (line 3385) | static float stbtt__sized_triangle_area(float height, float width) function stbtt__fill_active_edges_new (line 3390) | static void stbtt__fill_active_edges_new(float * scanline, float * scanl... function stbtt__rasterize_sorted_edges (line 3618) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap * result, stbtt_... function stbtt__sort_edges_ins_sort (line 3722) | static void stbtt__sort_edges_ins_sort(stbtt__edge * p, int n) function stbtt__sort_edges_quicksort (line 3740) | static void stbtt__sort_edges_quicksort(stbtt__edge * p, int n) function stbtt__sort_edges (line 3803) | static void stbtt__sort_edges(stbtt__edge * p, int n) type stbtt__point (line 3809) | typedef struct { function stbtt__rasterize (line 3813) | static void stbtt__rasterize(stbtt__bitmap * result, stbtt__point * pts,... function stbtt__add_point (line 3871) | static void stbtt__add_point(stbtt__point * points, int n, float x, floa... function stbtt__tesselate_curve (line 3879) | static int stbtt__tesselate_curve(stbtt__point * points, int * num_point... function stbtt__tesselate_cubic (line 3903) | static void stbtt__tesselate_cubic(stbtt__point * points, int * num_poin... function stbtt__point (line 3949) | static stbtt__point * stbtt_FlattenCurves(stbtt_vertex * vertices, int n... function STBTT_DEF (line 4027) | STBTT_DEF void stbtt_Rasterize(stbtt__bitmap * result, float flatness_in... function STBTT_DEF (line 4043) | STBTT_DEF void stbtt_FreeBitmap(unsigned char * bitmap, void * userdata) function STBTT_DEF (line 4095) | STBTT_DEF void stbtt_MakeGlyphBitmapSubpixel(const stbtt_fontinfo * info... function STBTT_DEF (line 4115) | STBTT_DEF void stbtt_MakeGlyphBitmap(const stbtt_fontinfo * info, unsign... function STBTT_DEF (line 4128) | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixelPrefilter(const stbtt_fo... function STBTT_DEF (line 4136) | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixel(const stbtt_fontinfo * ... function STBTT_DEF (line 4149) | STBTT_DEF void stbtt_MakeCodepointBitmap(const stbtt_fontinfo * info, un... function stbtt_BakeFontBitmap_internal (line 4168) | static int stbtt_BakeFontBitmap_internal(unsigned char * data, function STBTT_DEF (line 4216) | STBTT_DEF void stbtt_GetBakedQuad(const stbtt_bakedchar * chardata, int ... type stbrp_coord (line 4245) | typedef int stbrp_coord; type stbrp_context (line 4258) | typedef struct { type stbrp_node (line 4263) | typedef struct { type stbrp_rect (line 4267) | struct stbrp_rect { function stbrp_init_target (line 4272) | static void stbrp_init_target(stbrp_context * con, int pw, int ph, stbrp... function stbrp_pack_rects (line 4283) | static void stbrp_pack_rects(stbrp_context * con, stbrp_rect * rects, in... function STBTT_DEF (line 4312) | STBTT_DEF int stbtt_PackBegin(stbtt_pack_context * spc, unsigned char * ... function STBTT_DEF (line 4345) | STBTT_DEF void stbtt_PackEnd(stbtt_pack_context * spc) function STBTT_DEF (line 4351) | STBTT_DEF void stbtt_PackSetOversampling(stbtt_pack_context * spc, unsig... function STBTT_DEF (line 4361) | STBTT_DEF void stbtt_PackSetSkipMissingCodepoints(stbtt_pack_context * s... function stbtt__h_prefilter (line 4368) | static void stbtt__h_prefilter(unsigned char * pixels, int w, int h, int... function stbtt__v_prefilter (line 4430) | static void stbtt__v_prefilter(unsigned char * pixels, int w, int h, int... function stbtt__oversample_shift (line 4492) | static float stbtt__oversample_shift(int oversample) function STBTT_DEF (line 4505) | STBTT_DEF int stbtt_PackFontRangesGatherRects(stbtt_pack_context * spc, ... function STBTT_DEF (line 4543) | STBTT_DEF void stbtt_MakeGlyphBitmapSubpixelPrefilter(const stbtt_fontin... function STBTT_DEF (line 4569) | STBTT_DEF int stbtt_PackFontRangesRenderIntoRects(stbtt_pack_context * s... function STBTT_DEF (line 4671) | STBTT_DEF void stbtt_PackFontRangesPackRects(stbtt_pack_context * spc, s... function STBTT_DEF (line 4771) | STBTT_DEF void stbtt_GetPackedQuad(const stbtt_packedchar * chardata, in... function stbtt__ray_intersect_bezier (line 4808) | static int stbtt__ray_intersect_bezier(float orig[2], float ray[2], floa... function equal (line 4875) | static int equal(float * a, float * b) function stbtt__compute_crossings_x (line 4880) | static int stbtt__compute_crossings_x(float x, float y, int nverts, stbt... function stbtt__cuberoot (line 4949) | static float stbtt__cuberoot(float x) function stbtt__solve_cubic (line 4958) | static int stbtt__solve_cubic(float a, float b, float c, float * r) function STBTT_DEF (line 5189) | STBTT_DEF void stbtt_FreeSDF(unsigned char * bitmap, void * userdata) function stbtt_int32 (line 5204) | static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(stbtt_uint... function stbtt_CompareUTF8toUTF16_bigendian_internal (line 5249) | static int stbtt_CompareUTF8toUTF16_bigendian_internal(char * s1, int le... function stbtt_CompareUTF8toUTF16_bigendian_internal (line 5255) | static int stbtt_CompareUTF8toUTF16_bigendian_internal(char * s1, int le... function STBTT_DEF (line 5262) | STBTT_DEF stbtt_uint32 stbtt_GetFontNameString(const stbtt_fontinfo * fo... function stbtt__matchpair (line 5286) | static int stbtt__matchpair(stbtt_uint8 * fc, stbtt_uint32 nm, stbtt_uin... function stbtt__matches (line 5346) | static int stbtt__matches(stbtt_uint8 * fc, stbtt_uint32 offset, stbtt_u... function stbtt_FindMatchingFont_internal (line 5382) | static int stbtt_FindMatchingFont_internal(unsigned char * font_collecti... function STBTT_DEF (line 5431) | STBTT_DEF int stbtt_GetFontOffsetForIndex(STBTT_STREAM_TYPE data, int in... function STBTT_DEF (line 5436) | STBTT_DEF int stbtt_GetFontOffsetForIndex(const unsigned char * data, in... function STBTT_DEF (line 5442) | STBTT_DEF int stbtt_GetNumberOfFonts(STBTT_STREAM_TYPE data) function STBTT_DEF (line 5447) | STBTT_DEF int stbtt_GetNumberOfFonts(const unsigned char * data) function STBTT_DEF (line 5453) | STBTT_DEF int stbtt_InitFont(stbtt_fontinfo * info, STBTT_STREAM_TYPE da... function STBTT_DEF (line 5458) | STBTT_DEF int stbtt_InitFont(stbtt_fontinfo * info, const unsigned char ... function STBTT_DEF (line 5464) | STBTT_DEF int stbtt_FindMatchingFont(STBTT_STREAM_TYPE fontdata, const c... function STBTT_DEF (line 5469) | STBTT_DEF int stbtt_FindMatchingFont(const unsigned char * fontdata, con... function STBTT_DEF (line 5475) | STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char * s1, int le... function STBTT_DEF (line 5481) | STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char * s1, int le... FILE: gui/lvgl/src/libs/tjpgd/lv_tjpgd.c function lv_tjpgd_init (line 55) | void lv_tjpgd_init(void) function lv_tjpgd_deinit (line 66) | void lv_tjpgd_deinit(void) function lv_result_t (line 81) | static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_d... function input_func (line 128) | static size_t input_func(JDEC * jd, uint8_t * buff, size_t ndata) function lv_result_t (line 153) | static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_d... function lv_result_t (line 207) | static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_ima... function decoder_close (line 283) | static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder... function is_jpg (line 294) | static int is_jpg(const uint8_t * raw_data, size_t len) FILE: gui/lvgl/src/libs/tjpgd/tjpgd.c function BYTECLIP (line 118) | static uint8_t BYTECLIP(int val) function JRESULT (line 159) | static JRESULT create_qt_tbl( /* 0:OK, !0:Failed */ function JRESULT (line 195) | static JRESULT create_huffman_tbl( /* 0:OK, !0:Failed */ function huffext (line 286) | static int huffext( /* >=0: decoded data, <0: error code */ function bitext (line 439) | static int bitext( /* >=0: extracted data, <0: error code */ function JRESULT (line 535) | JRESULT jd_restart( function block_idct (line 611) | static void block_idct( function JRESULT (line 736) | JRESULT jd_mcu_load( function JRESULT (line 827) | JRESULT jd_mcu_output( function JRESULT (line 941) | JRESULT jd_prepare( function JRESULT (line 1102) | JRESULT jd_decomp( FILE: gui/lvgl/src/libs/tjpgd/tjpgd.h type jd_yuv_t (line 20) | typedef int16_t jd_yuv_t; type jd_yuv_t (line 22) | typedef uint8_t jd_yuv_t; type JRESULT (line 27) | typedef enum { type JRECT (line 42) | typedef struct { type JDEC (line 52) | typedef struct JDEC JDEC; type JDEC (line 53) | struct JDEC { FILE: gui/lvgl/src/lv_api_map_v8.h type lv_coord_t (line 49) | typedef int32_t lv_coord_t; type lv_result_t (line 50) | typedef lv_result_t lv_res_t; type lv_image_dsc_t (line 51) | typedef lv_image_dsc_t lv_img_dsc_t; type lv_display_t (line 52) | typedef lv_display_t lv_disp_t; type lv_display_rotation_t (line 53) | typedef lv_display_rotation_t lv_disp_rotation_t; type lv_display_render_mode_t (line 54) | typedef lv_display_render_mode_t lv_disp_render_t; type lv_anim_completed_cb_t (line 55) | typedef lv_anim_completed_cb_t lv_anim_ready_cb_t; type lv_screen_load_anim_t (line 56) | typedef lv_screen_load_anim_t lv_scr_load_anim_t; type lv_buttonmatrix_ctrl_t (line 59) | typedef lv_buttonmatrix_ctrl_t lv_btnmatrix_ctrl_t; function LV_ATTRIBUTE_TIMER_HANDLER (line 75) | static inline LV_ATTRIBUTE_TIMER_HANDLER uint32_t lv_task_handler(void) function lv_obj_move_foreground (line 86) | static inline void lv_obj_move_foreground(lv_obj_t * obj) function lv_obj_move_background (line 103) | static inline void lv_obj_move_background(lv_obj_t * obj) FILE: gui/lvgl/src/lv_init.c function lv_global_init (line 96) | static inline void lv_global_init(lv_global_t * global) function lv_cleanup_devices (line 128) | static inline void lv_cleanup_devices(lv_global_t * global) function lv_is_initialized (line 139) | bool lv_is_initialized(void) function lv_init (line 149) | void lv_init(void) function lv_deinit (line 342) | void lv_deinit(void) FILE: gui/lvgl/src/misc/cache/lv_cache.c function lv_cache_t (line 44) | lv_cache_t * lv_cache_create(const lv_cache_class_t * cache_class, function lv_cache_destroy (line 68) | void lv_cache_destroy(lv_cache_t * cache, void * user_data) function lv_cache_entry_t (line 79) | lv_cache_entry_t * lv_cache_acquire(lv_cache_t * cache, const void * key... function lv_cache_release (line 104) | void lv_cache_release(lv_cache_t * cache, lv_cache_entry_t * entry, void... function lv_cache_entry_t (line 121) | lv_cache_entry_t * lv_cache_add(lv_cache_t * cache, const void * key, vo... function lv_cache_entry_t (line 145) | lv_cache_entry_t * lv_cache_acquire_or_create(lv_cache_t * cache, const ... function lv_cache_reserve (line 194) | void lv_cache_reserve(lv_cache_t * cache, uint32_t reserved_size, void *... function lv_cache_drop (line 207) | void lv_cache_drop(lv_cache_t * cache, const void * key, void * user_data) function lv_cache_evict_one (line 220) | bool lv_cache_evict_one(lv_cache_t * cache, void * user_data) function lv_cache_drop_all (line 233) | void lv_cache_drop_all(lv_cache_t * cache, void * user_data) function lv_cache_set_max_size (line 246) | void lv_cache_set_max_size(lv_cache_t * cache, size_t max_size, void * u... function lv_cache_get_max_size (line 251) | size_t lv_cache_get_max_size(lv_cache_t * cache, void * user_data) function lv_cache_get_size (line 256) | size_t lv_cache_get_size(lv_cache_t * cache, void * user_data) function lv_cache_get_free_size (line 261) | size_t lv_cache_get_free_size(lv_cache_t * cache, void * user_data) function lv_cache_is_enabled (line 266) | bool lv_cache_is_enabled(lv_cache_t * cache) function lv_cache_set_compare_cb (line 270) | void lv_cache_set_compare_cb(lv_cache_t * cache, lv_cache_compare_cb_t c... function lv_cache_set_create_cb (line 275) | void lv_cache_set_create_cb(lv_cache_t * cache, lv_cache_create_cb_t all... function lv_cache_set_free_cb (line 280) | void lv_cache_set_free_cb(lv_cache_t * cache, lv_cache_free_cb_t free_cb... function lv_cache_set_name (line 285) | void lv_cache_set_name(lv_cache_t * cache, const char * name) function cache_drop_internal_no_lock (line 299) | static void cache_drop_internal_no_lock(lv_cache_t * cache, const void *... function cache_evict_one_internal_no_lock (line 317) | static bool cache_evict_one_internal_no_lock(lv_cache_t * cache, void * ... function lv_cache_entry_t (line 332) | static lv_cache_entry_t * cache_add_internal_no_lock(lv_cache_t * cache,... FILE: gui/lvgl/src/misc/cache/lv_cache_entry.c type lv_cache_entry_t (line 22) | struct lv_cache_entry_t { function lv_cache_entry_reset_ref (line 49) | void lv_cache_entry_reset_ref(lv_cache_entry_t * entry) function lv_cache_entry_inc_ref (line 54) | void lv_cache_entry_inc_ref(lv_cache_entry_t * entry) function lv_cache_entry_dec_ref (line 59) | void lv_cache_entry_dec_ref(lv_cache_entry_t * entry) function lv_cache_entry_get_ref (line 68) | int32_t lv_cache_entry_get_ref(lv_cache_entry_t * entry) function lv_cache_entry_get_node_size (line 73) | uint32_t lv_cache_entry_get_node_size(lv_cache_entry_t * entry) function lv_cache_entry_set_node_size (line 77) | void lv_cache_entry_set_node_size(lv_cache_entry_t * entry, uint32_t nod... function lv_cache_entry_set_invalid (line 82) | void lv_cache_entry_set_invalid(lv_cache_entry_t * entry, bool is_invalid) function lv_cache_entry_is_invalid (line 87) | bool lv_cache_entry_is_invalid(lv_cache_entry_t * entry) function lv_cache_entry_release_data (line 104) | void lv_cache_entry_release_data(lv_cache_entry_t * entry, void * user_d... function lv_cache_entry_t (line 116) | lv_cache_entry_t * lv_cache_entry_get_entry(void * data, const uint32_t ... function lv_cache_entry_set_cache (line 121) | void lv_cache_entry_set_cache(lv_cache_entry_t * entry, const lv_cache_t... function lv_cache_t (line 126) | const lv_cache_t * lv_cache_entry_get_cache(const lv_cache_entry_t * entry) function lv_cache_entry_get_size (line 132) | uint32_t lv_cache_entry_get_size(const uint32_t node_size) function lv_cache_entry_t (line 136) | lv_cache_entry_t * lv_cache_entry_alloc(const uint32_t node_size, const ... function lv_cache_entry_init (line 148) | void lv_cache_entry_init(lv_cache_entry_t * entry, const lv_cache_t * ca... function lv_cache_entry_delete (line 158) | void lv_cache_entry_delete(lv_cache_entry_t * entry) FILE: gui/lvgl/src/misc/cache/lv_cache_lru_rb.c type lv_lru_rb_t (line 61) | struct lv_lru_rb_t { type lv_lru_rb_t_ (line 69) | typedef struct lv_lru_rb_t lv_lru_rb_t_; function init_cnt_cb (line 193) | static bool init_cnt_cb(lv_cache_t * cache) function init_size_cb (line 216) | static bool init_size_cb(lv_cache_t * cache) function destroy_cb (line 239) | static void destroy_cb(lv_cache_t * cache, void * user_data) function lv_cache_entry_t (line 254) | static lv_cache_entry_t * get_cb(lv_cache_t * cache, const void * key, v... function lv_cache_entry_t (line 291) | static lv_cache_entry_t * add_cb(lv_cache_t * cache, const void * key, v... function remove_cb (line 316) | static void remove_cb(lv_cache_t * cache, lv_cache_entry_t * entry, void... function drop_cb (line 343) | static void drop_cb(lv_cache_t * cache, const void * key, void * user_data) function drop_all_cb (line 374) | static void drop_all_cb(lv_cache_t * cache, void * user_data) function lv_cache_entry_t (line 408) | static lv_cache_entry_t * get_victim_cb(lv_cache_t * cache, void * user_... function lv_cache_reserve_cond_res_t (line 428) | static lv_cache_reserve_cond_res_t reserve_cond_cb(lv_cache_t * cache, c... function cnt_get_data_size_cb (line 452) | static uint32_t cnt_get_data_size_cb(const void * data) function size_get_data_size_cb (line 458) | static uint32_t size_get_data_size_cb(const void * data) FILE: gui/lvgl/src/misc/cache/lv_cache_private.h type lv_cache_reserve_cond_res_t (line 30) | typedef enum { type lv_cache_ops_t (line 37) | struct lv_cache_ops_t type lv_cache_t (line 38) | struct lv_cache_t type lv_cache_class_t (line 39) | struct lv_cache_class_t type lv_cache_entry_t (line 40) | struct lv_cache_entry_t type lv_cache_ops_t (line 42) | typedef struct lv_cache_ops_t lv_cache_ops_t; type lv_cache_t (line 43) | typedef struct lv_cache_t lv_cache_t; type lv_cache_class_t (line 44) | typedef struct lv_cache_class_t lv_cache_class_t; type lv_cache_entry_t (line 45) | typedef struct lv_cache_entry_t lv_cache_entry_t; type lv_cache_compare_res_t (line 47) | typedef int8_t lv_cache_compare_res_t; type lv_cache_compare_res_t (line 50) | typedef lv_cache_compare_res_t (*lv_cache_compare_cb_t)(const void * a, ... type lv_cache_entry_t (line 73) | typedef lv_cache_entry_t * (*lv_cache_get_cb_t)(lv_cache_t * cache, cons... type lv_cache_entry_t (line 80) | typedef lv_cache_entry_t * (*lv_cache_add_cb_t)(lv_cache_t * cache, cons... type lv_cache_entry_t (line 101) | typedef lv_cache_entry_t * (*lv_cache_get_victim_cb)(lv_cache_t * cache,... type lv_cache_reserve_cond_res_t (line 107) | typedef lv_cache_reserve_cond_res_t (*lv_cache_reserve_cond_cb)(lv_cache... type lv_cache_ops_t (line 113) | struct lv_cache_ops_t { type lv_cache_t (line 122) | struct lv_cache_t { type lv_cache_class_t (line 146) | struct lv_cache_class_t { type lv_cache_slot_size_t (line 164) | struct lv_cache_slot_size_t type lv_cache_slot_size_t (line 166) | typedef struct lv_cache_slot_size_t lv_cache_slot_size_t; type lv_cache_slot_size_t (line 174) | struct lv_cache_slot_size_t { FILE: gui/lvgl/src/misc/cache/lv_image_cache.c function lv_result_t (line 54) | lv_result_t lv_image_cache_init(uint32_t size) function lv_image_cache_resize (line 71) | void lv_image_cache_resize(uint32_t new_size, bool evict_now) function lv_image_cache_drop (line 79) | void lv_image_cache_drop(const void * src) function lv_image_cache_is_enabled (line 97) | bool lv_image_cache_is_enabled(void) function lv_cache_compare_res_t (line 106) | inline static lv_cache_compare_res_t image_cache_common_compare(const vo... function lv_cache_compare_res_t (line 126) | static lv_cache_compare_res_t image_cache_compare_cb( function image_cache_free_cb (line 133) | static void image_cache_free_cb(lv_image_cache_data_t * entry, void * us... FILE: gui/lvgl/src/misc/cache/lv_image_header_cache.c function lv_result_t (line 52) | lv_result_t lv_image_header_cache_init(uint32_t count) function lv_image_header_cache_resize (line 69) | void lv_image_header_cache_resize(uint32_t count, bool evict_now) function lv_image_header_cache_drop (line 77) | void lv_image_header_cache_drop(const void * src) function lv_image_header_cache_is_enabled (line 92) | bool lv_image_header_cache_is_enabled(void) function lv_cache_compare_res_t (line 101) | inline static lv_cache_compare_res_t image_cache_common_compare(const vo... function lv_cache_compare_res_t (line 121) | static lv_cache_compare_res_t image_header_cache_compare_cb( function image_header_cache_free_cb (line 128) | static void image_header_cache_free_cb(lv_image_header_cache_data_t * en... FILE: gui/lvgl/src/misc/lv_anim.c function lv_anim_core_init (line 61) | void lv_anim_core_init(void) function lv_anim_core_deinit (line 70) | void lv_anim_core_deinit(void) function lv_anim_init (line 75) | void lv_anim_init(lv_anim_t * a) function lv_anim_t (line 86) | lv_anim_t * lv_anim_start(const lv_anim_t * a) function lv_anim_get_playtime (line 131) | uint32_t lv_anim_get_playtime(const lv_anim_t * a) function lv_anim_delete (line 145) | bool lv_anim_delete(void * var, lv_anim_exec_xcb_t exec_cb) function lv_anim_delete_all (line 168) | void lv_anim_delete_all(void) function lv_anim_t (line 174) | lv_anim_t * lv_anim_get(void * var, lv_anim_exec_xcb_t exec_cb) function lv_timer_t (line 186) | lv_timer_t * lv_anim_get_timer(void) function lv_anim_count_running (line 191) | uint16_t lv_anim_count_running(void) function lv_anim_speed_clamped (line 200) | uint32_t lv_anim_speed_clamped(uint32_t speed, uint32_t min_time, uint32... function lv_anim_speed (line 225) | uint32_t lv_anim_speed(uint32_t speed) function lv_anim_speed_to_time (line 230) | uint32_t lv_anim_speed_to_time(uint32_t speed, int32_t start, int32_t end) function lv_anim_refr_now (line 240) | void lv_anim_refr_now(void) function lv_anim_path_linear (line 245) | int32_t lv_anim_path_linear(const lv_anim_t * a) function lv_anim_path_ease_in (line 260) | int32_t lv_anim_path_ease_in(const lv_anim_t * a) function lv_anim_path_ease_out (line 266) | int32_t lv_anim_path_ease_out(const lv_anim_t * a) function lv_anim_path_ease_in_out (line 272) | int32_t lv_anim_path_ease_in_out(const lv_anim_t * a) function lv_anim_path_overshoot (line 278) | int32_t lv_anim_path_overshoot(const lv_anim_t * a) function lv_anim_path_bounce (line 283) | int32_t lv_anim_path_bounce(const lv_anim_t * a) function lv_anim_path_step (line 335) | int32_t lv_anim_path_step(const lv_anim_t * a) function lv_anim_path_custom_bezier3 (line 343) | int32_t lv_anim_path_custom_bezier3(const lv_anim_t * a) function lv_anim_set_var (line 349) | void lv_anim_set_var(lv_anim_t * a, void * var) function lv_anim_set_exec_cb (line 354) | void lv_anim_set_exec_cb(lv_anim_t * a, lv_anim_exec_xcb_t exec_cb) function lv_anim_set_duration (line 359) | void lv_anim_set_duration(lv_anim_t * a, uint32_t duration) function lv_anim_set_time (line 364) | void lv_anim_set_time(lv_anim_t * a, uint32_t duration) function lv_anim_set_delay (line 369) | void lv_anim_set_delay(lv_anim_t * a, uint32_t delay) function lv_anim_set_values (line 374) | void lv_anim_set_values(lv_anim_t * a, int32_t start, int32_t end) function lv_anim_set_custom_exec_cb (line 381) | void lv_anim_set_custom_exec_cb(lv_anim_t * a, lv_anim_custom_exec_cb_t ... function lv_anim_set_path_cb (line 386) | void lv_anim_set_path_cb(lv_anim_t * a, lv_anim_path_cb_t path_cb) function lv_anim_set_start_cb (line 391) | void lv_anim_set_start_cb(lv_anim_t * a, lv_anim_start_cb_t start_cb) function lv_anim_set_get_value_cb (line 396) | void lv_anim_set_get_value_cb(lv_anim_t * a, lv_anim_get_value_cb_t get_... function lv_anim_set_completed_cb (line 401) | void lv_anim_set_completed_cb(lv_anim_t * a, lv_anim_completed_cb_t comp... function lv_anim_set_deleted_cb (line 406) | void lv_anim_set_deleted_cb(lv_anim_t * a, lv_anim_deleted_cb_t deleted_cb) function lv_anim_set_playback_duration (line 411) | void lv_anim_set_playback_duration(lv_anim_t * a, uint32_t duration) function lv_anim_set_playback_time (line 416) | void lv_anim_set_playback_time(lv_anim_t * a, uint32_t duration) function lv_anim_set_playback_delay (line 421) | void lv_anim_set_playback_delay(lv_anim_t * a, uint32_t delay) function lv_anim_set_repeat_count (line 426) | void lv_anim_set_repeat_count(lv_anim_t * a, uint32_t cnt) function lv_anim_set_repeat_delay (line 431) | void lv_anim_set_repeat_delay(lv_anim_t * a, uint32_t delay) function lv_anim_set_early_apply (line 436) | void lv_anim_set_early_apply(lv_anim_t * a, bool en) function lv_anim_set_user_data (line 441) | void lv_anim_set_user_data(lv_anim_t * a, void * user_data) function lv_anim_set_bezier3_param (line 446) | void lv_anim_set_bezier3_param(lv_anim_t * a, int16_t x1, int16_t y1, in... function lv_anim_get_delay (line 456) | uint32_t lv_anim_get_delay(const lv_anim_t * a) function lv_anim_get_time (line 461) | uint32_t lv_anim_get_time(const lv_anim_t * a) function lv_anim_get_repeat_count (line 466) | uint32_t lv_anim_get_repeat_count(const lv_anim_t * a) function lv_anim_custom_delete (line 476) | bool lv_anim_custom_delete(lv_anim_t * a, lv_anim_custom_exec_cb_t exec_cb) function lv_anim_t (line 481) | lv_anim_t * lv_anim_custom_get(lv_anim_t * a, lv_anim_custom_exec_cb_t e... function anim_timer (line 493) | static void anim_timer(lv_timer_t * param) function anim_completed_handler (line 570) | static void anim_completed_handler(lv_anim_t * a) function anim_mark_list_change (line 615) | static void anim_mark_list_change(void) function lv_anim_path_cubic_bezier (line 624) | static int32_t lv_anim_path_cubic_bezier(const lv_anim_t * a, int32_t x1... function convert_speed_to_time (line 638) | static uint32_t convert_speed_to_time(uint32_t speed_or_time, int32_t st... function resolve_time (line 652) | static void resolve_time(lv_anim_t * a) function remove_concurrent_anims (line 666) | static bool remove_concurrent_anims(lv_anim_t * a_current) function remove_anim (line 701) | static void remove_anim(void * a) FILE: gui/lvgl/src/misc/lv_anim.h type lv_anim_enable_t (line 83) | typedef enum { type lv_anim_bezier3_para_t (line 116) | typedef struct { type lv_anim_t (line 124) | struct lv_anim_t { FILE: gui/lvgl/src/misc/lv_anim_private.h type lv_anim_state_t (line 27) | typedef struct { FILE: gui/lvgl/src/misc/lv_anim_timeline.c type lv_anim_timeline_dsc_t (line 23) | typedef struct { type lv_anim_timeline_t (line 31) | struct lv_anim_timeline_t { function lv_anim_timeline_t (line 59) | lv_anim_timeline_t * lv_anim_timeline_create(void) function lv_anim_timeline_delete (line 66) | void lv_anim_timeline_delete(lv_anim_timeline_t * at) function lv_anim_timeline_add (line 76) | void lv_anim_timeline_add(lv_anim_timeline_t * at, uint32_t start_time, ... function lv_anim_timeline_start (line 89) | uint32_t lv_anim_timeline_start(lv_anim_timeline_t * at) function lv_anim_timeline_pause (line 120) | void lv_anim_timeline_pause(lv_anim_timeline_t * at) function lv_anim_timeline_set_reverse (line 127) | void lv_anim_timeline_set_reverse(lv_anim_timeline_t * at, bool reverse) function lv_anim_timeline_set_repeat_count (line 133) | void lv_anim_timeline_set_repeat_count(lv_anim_timeline_t * at, uint32_t... function lv_anim_timeline_set_repeat_delay (line 139) | void lv_anim_timeline_set_repeat_delay(lv_anim_timeline_t * at, uint32_t... function lv_anim_timeline_set_progress (line 145) | void lv_anim_timeline_set_progress(lv_anim_timeline_t * at, uint16_t pro... function lv_anim_timeline_get_playtime (line 154) | uint32_t lv_anim_timeline_get_playtime(lv_anim_timeline_t * at) function lv_anim_timeline_get_reverse (line 172) | bool lv_anim_timeline_get_reverse(lv_anim_timeline_t * at) function lv_anim_timeline_get_progress (line 178) | uint16_t lv_anim_timeline_get_progress(lv_anim_timeline_t * at) function lv_anim_timeline_get_repeat_count (line 185) | uint32_t lv_anim_timeline_get_repeat_count(lv_anim_timeline_t * at) function lv_anim_timeline_get_repeat_delay (line 191) | uint32_t lv_anim_timeline_get_repeat_delay(lv_anim_timeline_t * at) function anim_timeline_set_act_time (line 201) | static void anim_timeline_set_act_time(lv_anim_timeline_t * at, uint32_t... function anim_timeline_path_cb (line 301) | static int32_t anim_timeline_path_cb(const lv_anim_t * a) function anim_timeline_exec_cb (line 307) | static void anim_timeline_exec_cb(void * var, int32_t v) FILE: gui/lvgl/src/misc/lv_anim_timeline.h type lv_anim_timeline_t (line 28) | typedef struct lv_anim_timeline_t lv_anim_timeline_t; FILE: gui/lvgl/src/misc/lv_area.c function lv_area_set (line 41) | void lv_area_set(lv_area_t * area_p, int32_t x1, int32_t y1, int32_t x2,... function lv_area_set_width (line 49) | void lv_area_set_width(lv_area_t * area_p, int32_t w) function lv_area_set_height (line 54) | void lv_area_set_height(lv_area_t * area_p, int32_t h) function lv_area_set_pos (line 59) | void lv_area_set_pos(lv_area_t * area_p, int32_t x, int32_t y) function lv_area_get_size (line 69) | uint32_t lv_area_get_size(const lv_area_t * area_p) function lv_area_increase (line 78) | void lv_area_increase(lv_area_t * area, int32_t w_extra, int32_t h_extra) function lv_area_move (line 86) | void lv_area_move(lv_area_t * area, int32_t x_ofs, int32_t y_ofs) function lv_area_intersect (line 94) | bool lv_area_intersect(lv_area_t * res_p, const lv_area_t * a1_p, const ... function lv_area_diff (line 111) | int8_t lv_area_diff(lv_area_t res_p[], const lv_area_t * a1_p, const lv_... function lv_area_join (line 176) | void lv_area_join(lv_area_t * a_res_p, const lv_area_t * a1_p, const lv_... function lv_area_is_point_on (line 184) | bool lv_area_is_point_on(const lv_area_t * a_p, const lv_point_t * p_p, ... function lv_area_is_on (line 244) | bool lv_area_is_on(const lv_area_t * a1_p, const lv_area_t * a2_p) function lv_area_is_in (line 254) | bool lv_area_is_in(const lv_area_t * ain_p, const lv_area_t * aholder_p,... function lv_area_is_out (line 284) | bool lv_area_is_out(const lv_area_t * aout_p, const lv_area_t * aholder_... function lv_area_is_equal (line 311) | bool lv_area_is_equal(const lv_area_t * a, const lv_area_t * b) function lv_area_align (line 316) | void lv_area_align(const lv_area_t * base, lv_area_t * to_align, lv_alig... function lv_point_transform (line 443) | void lv_point_transform(lv_point_t * point, int32_t angle, int32_t scale... function lv_point_array_transform (line 449) | void lv_point_array_transform(lv_point_t * points, size_t count, int32_t... function lv_area_get_width (line 512) | int32_t lv_area_get_width(const lv_area_t * area_p) function lv_area_get_height (line 517) | int32_t lv_area_get_height(const lv_area_t * area_p) function lv_point_t (line 522) | lv_point_t lv_point_from_precise(const lv_point_precise_t * p) function lv_point_precise_t (line 531) | lv_point_precise_t lv_point_to_precise(const lv_point_t * p) function lv_point_set (line 540) | void lv_point_set(lv_point_t * p, int32_t x, int32_t y) function lv_point_precise_set (line 546) | void lv_point_precise_set(lv_point_precise_t * p, lv_value_precise_t x, ... function lv_point_swap (line 552) | void lv_point_swap(lv_point_t * p1, lv_point_t * p2) function lv_point_precise_swap (line 559) | void lv_point_precise_swap(lv_point_precise_t * p1, lv_point_precise_t *... function lv_pct (line 566) | int32_t lv_pct(int32_t x) function lv_pct_to_px (line 571) | int32_t lv_pct_to_px(int32_t v, int32_t base) function lv_point_within_circle (line 584) | static bool lv_point_within_circle(const lv_area_t * area, const lv_poin... FILE: gui/lvgl/src/misc/lv_area.h type lv_point_t (line 31) | typedef struct { type lv_point_precise_t (line 36) | typedef struct { type lv_area_t (line 42) | typedef struct { type lv_align_t (line 51) | typedef enum { type lv_dir_t (line 77) | typedef enum { function lv_area_copy (line 107) | inline static void lv_area_copy(lv_area_t * dest, const lv_area_t * src) FILE: gui/lvgl/src/misc/lv_array.c function lv_array_init (line 38) | void lv_array_init(lv_array_t * array, uint32_t capacity, uint32_t eleme... function lv_array_deinit (line 48) | void lv_array_deinit(lv_array_t * array) function lv_array_copy (line 59) | void lv_array_copy(lv_array_t * target, const lv_array_t * source) function lv_array_shrink (line 70) | void lv_array_shrink(lv_array_t * array) function lv_result_t (line 77) | lv_result_t lv_array_remove(lv_array_t * array, uint32_t index) function lv_result_t (line 99) | lv_result_t lv_array_erase(lv_array_t * array, uint32_t start, uint32_t ... function lv_array_resize (line 125) | void lv_array_resize(lv_array_t * array, uint32_t new_capacity) function lv_result_t (line 136) | lv_result_t lv_array_concat(lv_array_t * array, const lv_array_t * other) function lv_result_t (line 151) | lv_result_t lv_array_push_back(lv_array_t * array, const void * element) function lv_result_t (line 176) | lv_result_t lv_array_assign(lv_array_t * array, uint32_t index, const vo... function lv_array_size (line 185) | uint32_t lv_array_size(const lv_array_t * array) function lv_array_capacity (line 190) | uint32_t lv_array_capacity(const lv_array_t * array) function lv_array_is_empty (line 195) | bool lv_array_is_empty(const lv_array_t * array) function lv_array_is_full (line 200) | bool lv_array_is_full(const lv_array_t * array) function lv_array_clear (line 205) | void lv_array_clear(lv_array_t * array) FILE: gui/lvgl/src/misc/lv_array.h type lv_array_t (line 35) | typedef struct { FILE: gui/lvgl/src/misc/lv_async.c type lv_async_info_t (line 22) | typedef struct lv_async_info_t { function lv_result_t (line 45) | lv_result_t lv_async_call(lv_async_cb_t async_xcb, void * user_data) function lv_result_t (line 68) | lv_result_t lv_async_call_cancel(lv_async_cb_t async_xcb, void * user_data) function lv_async_timer_cb (line 99) | static void lv_async_timer_cb(lv_timer_t * timer) FILE: gui/lvgl/src/misc/lv_bidi.c type bracket_stack_t (line 30) | typedef struct { type lv_bidi_ctx_t (line 35) | typedef struct { function lv_bidi_process (line 77) | void lv_bidi_process(const char * str_in, char * str_out, lv_base_dir_t ... function lv_base_dir_t (line 108) | lv_base_dir_t lv_bidi_detect_base_dir(const char * txt) function lv_bidi_get_logical_pos (line 125) | uint16_t lv_bidi_get_logical_pos(const char * str_in, char ** bidi_txt, ... function lv_bidi_get_visual_pos (line 150) | uint16_t lv_bidi_get_visual_pos(const char * str_in, char ** bidi_txt, u... function lv_bidi_process_paragraph (line 182) | void lv_bidi_process_paragraph(const char * str_in, char * str_out, uint... function lv_bidi_calculate_align (line 275) | void lv_bidi_calculate_align(lv_text_align_t * align, lv_base_dir_t * ba... function lv_bidi_set_custom_neutrals_static (line 285) | void lv_bidi_set_custom_neutrals_static(const char * neutrals) function lv_bidi_get_next_paragraph (line 299) | static uint32_t lv_bidi_get_next_paragraph(const char * txt) function lv_base_dir_t (line 317) | static lv_base_dir_t lv_bidi_get_letter_dir(uint32_t letter) function lv_bidi_letter_is_weak (line 330) | static bool lv_bidi_letter_is_weak(uint32_t letter) function lv_bidi_letter_is_rtl (line 349) | static bool lv_bidi_letter_is_rtl(uint32_t letter) function lv_bidi_letter_is_neutral (line 370) | static bool lv_bidi_letter_is_neutral(uint32_t letter) function get_txt_len (line 385) | static uint32_t get_txt_len(const char * txt, uint32_t max_len) function fill_pos_conv (line 398) | static void fill_pos_conv(uint16_t * out, uint16_t len, uint16_t index) function lv_base_dir_t (line 407) | static lv_base_dir_t get_next_run(lv_bidi_ctx_t * ctx, const char * txt,... function rtl_reverse (line 501) | static void rtl_reverse(char * dest, const char * src, uint32_t len, uin... function char_change_to_pair (line 569) | static uint32_t char_change_to_pair(uint32_t letter) function lv_base_dir_t (line 584) | static lv_base_dir_t bracket_process(lv_bidi_ctx_t * ctx, const char * t... FILE: gui/lvgl/src/misc/lv_bidi.h type lv_base_dir_t (line 31) | typedef enum { function lv_bidi_calculate_align (line 71) | static inline void lv_bidi_calculate_align(lv_text_align_t * align, lv_b... FILE: gui/lvgl/src/misc/lv_color.c function lv_color_format_get_bpp (line 43) | uint8_t lv_color_format_get_bpp(lv_color_format_t cf) function lv_color_format_has_alpha (line 78) | bool lv_color_format_has_alpha(lv_color_format_t cf) function lv_color32_t (line 99) | lv_color32_t lv_color_to_32(lv_color_t color, lv_opa_t opa) function lv_color_to_u16 (line 109) | uint16_t lv_color_to_u16(lv_color_t color) function lv_color_to_u32 (line 114) | uint32_t lv_color_to_u32(lv_color_t color) function lv_color_t (line 119) | lv_color_t lv_color_lighten(lv_color_t c, lv_opa_t lvl) function lv_color_t (line 125) | lv_color_t lv_color_darken(lv_color_t c, lv_opa_t lvl) function lv_color_t (line 130) | lv_color_t lv_color_hsv_to_rgb(uint16_t h, uint8_t s, uint8_t v) function lv_color_hsv_t (line 188) | lv_color_hsv_t lv_color_rgb_to_hsv(uint8_t r8, uint8_t g8, uint8_t b8) function lv_color_hsv_t (line 239) | lv_color_hsv_t lv_color_to_hsv(lv_color_t c) function lv_color_format_get_size (line 244) | uint8_t lv_color_format_get_size(lv_color_format_t cf) function lv_color_to_int (line 249) | uint32_t lv_color_to_int(lv_color_t c) function lv_color_eq (line 255) | bool lv_color_eq(lv_color_t c1, lv_color_t c2) function lv_color32_eq (line 260) | bool lv_color32_eq(lv_color32_t c1, lv_color32_t c2) function lv_color_t (line 265) | lv_color_t lv_color_hex(uint32_t c) function lv_color_t (line 274) | lv_color_t lv_color_make(uint8_t r, uint8_t g, uint8_t b) function lv_color32_t (line 283) | lv_color32_t lv_color32_make(uint8_t r, uint8_t g, uint8_t b, uint8_t a) function lv_color_t (line 293) | lv_color_t lv_color_hex3(uint32_t c) function lv_color_16_16_mix (line 299) | uint16_t LV_ATTRIBUTE_FAST_MEM lv_color_16_16_mix(uint16_t c1, uint16_t ... function lv_color_t (line 319) | lv_color_t lv_color_white(void) function lv_color_t (line 324) | lv_color_t lv_color_black(void) function lv_color_premultiply (line 329) | void lv_color_premultiply(lv_color32_t * c) function lv_color16_premultiply (line 345) | void lv_color16_premultiply(lv_color16_t * c, lv_opa_t a) function lv_color_luminance (line 361) | uint8_t lv_color_luminance(lv_color_t c) function lv_color16_luminance (line 366) | uint8_t lv_color16_luminance(const lv_color16_t c) function lv_color24_luminance (line 371) | uint8_t lv_color24_luminance(const uint8_t * c) function lv_color32_luminance (line 376) | uint8_t lv_color32_luminance(lv_color32_t c) function lv_color_t (line 397) | static lv_color_t lv_color_filter_shade_cb(const lv_color_filter_dsc_t *... FILE: gui/lvgl/src/misc/lv_color.h type lv_color_t (line 97) | typedef struct { type lv_color16_t (line 103) | typedef struct { type lv_color32_t (line 109) | typedef struct { type lv_color_hsv_t (line 116) | typedef struct { type lv_color16a_t (line 122) | typedef struct { type lv_color_format_t (line 127) | typedef enum { FILE: gui/lvgl/src/misc/lv_color_op.c function lv_color_t (line 36) | lv_color_t LV_ATTRIBUTE_FAST_MEM lv_color_mix(lv_color_t c1, lv_color_t ... function lv_color32_t (line 46) | lv_color32_t lv_color_mix32(lv_color32_t fg, lv_color32_t bg) function lv_color_brightness (line 61) | uint8_t lv_color_brightness(lv_color_t c) function lv_color_filter_dsc_init (line 67) | void lv_color_filter_dsc_init(lv_color_filter_dsc_t * dsc, lv_color_filt... FILE: gui/lvgl/src/misc/lv_color_op.h type lv_color_filter_dsc_t (line 29) | struct lv_color_filter_dsc_t type lv_color_t (line 31) | typedef lv_color_t (*lv_color_filter_cb_t)(const struct lv_color_filter_... type lv_color_filter_dsc_t (line 33) | struct lv_color_filter_dsc_t { FILE: gui/lvgl/src/misc/lv_event.c function lv_event_push (line 48) | void lv_event_push(lv_event_t * e) function lv_event_pop (line 58) | void lv_event_pop(lv_event_t * e) function lv_result_t (line 63) | lv_result_t lv_event_send(lv_event_list_t * list, lv_event_t * e, bool p... function lv_event_dsc_t (line 88) | lv_event_dsc_t * lv_event_add(lv_event_list_t * list, lv_event_cb_t cb, ... function lv_event_remove_dsc (line 107) | bool lv_event_remove_dsc(lv_event_list_t * list, lv_event_dsc_t * dsc) function lv_event_get_count (line 125) | uint32_t lv_event_get_count(lv_event_list_t * list) function lv_event_dsc_t (line 131) | lv_event_dsc_t * lv_event_get_dsc(lv_event_list_t * list, uint32_t index) function lv_event_cb_t (line 139) | lv_event_cb_t lv_event_dsc_get_cb(lv_event_dsc_t * dsc) function lv_event_remove (line 152) | bool lv_event_remove(lv_event_list_t * list, uint32_t index) function lv_event_remove_all (line 160) | void lv_event_remove_all(lv_event_list_t * list) function lv_event_code_t (line 181) | lv_event_code_t lv_event_get_code(lv_event_t * e) function lv_event_stop_bubbling (line 196) | void lv_event_stop_bubbling(lv_event_t * e) function lv_event_stop_processing (line 201) | void lv_event_stop_processing(lv_event_t * e) function lv_event_register_id (line 206) | uint32_t lv_event_register_id(void) function lv_event_mark_deleted (line 212) | void lv_event_mark_deleted(void * target) FILE: gui/lvgl/src/misc/lv_event.h type lv_event_code_t (line 34) | typedef enum { type lv_array_t (line 116) | typedef lv_array_t lv_event_list_t; FILE: gui/lvgl/src/misc/lv_event_private.h type lv_event_dsc_t (line 27) | struct lv_event_dsc_t { type lv_event_t (line 33) | struct lv_event_t { FILE: gui/lvgl/src/misc/lv_fs.c type resolved_path_t (line 30) | typedef struct { function lv_fs_init (line 55) | void lv_fs_init(void) function lv_fs_deinit (line 60) | void lv_fs_deinit(void) function lv_fs_is_ready (line 65) | bool lv_fs_is_ready(char letter) function lv_fs_res_t (line 76) | lv_fs_res_t lv_fs_open(lv_fs_file_t * file_p, const char * path, lv_fs_m... function lv_fs_make_path_from_buffer (line 145) | void lv_fs_make_path_from_buffer(lv_fs_path_ex_t * path, char letter, co... function lv_fs_res_t (line 154) | lv_fs_res_t lv_fs_close(lv_fs_file_t * file_p) function lv_fs_res_t (line 186) | lv_fs_res_t lv_fs_read(lv_fs_file_t * file_p, void * buf, uint32_t btr, ... function lv_fs_res_t (line 217) | lv_fs_res_t lv_fs_write(lv_fs_file_t * file_p, const void * buf, uint32_... function lv_fs_res_t (line 249) | lv_fs_res_t lv_fs_seek(lv_fs_file_t * file_p, uint32_t pos, lv_fs_whence... function lv_fs_res_t (line 277) | lv_fs_res_t lv_fs_tell(lv_fs_file_t * file_p, uint32_t * pos) function lv_fs_res_t (line 305) | lv_fs_res_t lv_fs_dir_open(lv_fs_dir_t * rddir_p, const char * path) function lv_fs_res_t (line 344) | lv_fs_res_t lv_fs_dir_read(lv_fs_dir_t * rddir_p, char * fn, uint32_t fn... function lv_fs_res_t (line 369) | lv_fs_res_t lv_fs_dir_close(lv_fs_dir_t * rddir_p) function lv_fs_drv_init (line 391) | void lv_fs_drv_init(lv_fs_drv_t * drv) function lv_fs_drv_register (line 396) | void lv_fs_drv_register(lv_fs_drv_t * drv_p) function lv_fs_drv_t (line 407) | lv_fs_drv_t * lv_fs_get_drv(char letter) function resolved_path_t (line 509) | static resolved_path_t lv_fs_resolve_path(const char * path) function lv_fs_res_t (line 538) | static lv_fs_res_t lv_fs_read_cached(lv_fs_file_t * file_p, void * buf, ... function lv_fs_res_t (line 623) | static lv_fs_res_t lv_fs_write_cached(lv_fs_file_t * file_p, const void ... function lv_fs_res_t (line 667) | static lv_fs_res_t lv_fs_seek_cached(lv_fs_file_t * file_p, uint32_t pos... FILE: gui/lvgl/src/misc/lv_fs.h type lv_fs_res_t (line 34) | typedef enum { type lv_fs_mode_t (line 53) | typedef enum { type lv_fs_whence_t (line 61) | typedef enum { type lv_fs_drv_t (line 67) | struct lv_fs_drv_t type lv_fs_drv_t (line 68) | typedef struct lv_fs_drv_t lv_fs_drv_t; type lv_fs_drv_t (line 69) | struct lv_fs_drv_t { type lv_fs_file_t (line 88) | typedef struct { type lv_fs_dir_t (line 95) | typedef struct { FILE: gui/lvgl/src/misc/lv_fs_private.h type lv_fs_file_cache_t (line 27) | struct lv_fs_file_cache_t { type lv_fs_path_ex_t (line 35) | struct lv_fs_path_ex_t { FILE: gui/lvgl/src/misc/lv_ll.c function lv_ll_init (line 42) | void lv_ll_init(lv_ll_t * ll_p, uint32_t node_size) function lv_ll_remove (line 127) | void lv_ll_remove(lv_ll_t * ll_p, void * node_p) function lv_ll_clear_custom (line 160) | void lv_ll_clear_custom(lv_ll_t * ll_p, void(*cleanup)(void *)) function lv_ll_chg_list (line 181) | void lv_ll_chg_list(lv_ll_t * ll_ori_p, lv_ll_t * ll_new_p, void * node,... function lv_ll_get_len (line 245) | uint32_t lv_ll_get_len(const lv_ll_t * ll_p) function lv_ll_move_before (line 257) | void lv_ll_move_before(lv_ll_t * ll_p, void * n_act, void * n_after) function lv_ll_is_empty (line 285) | bool lv_ll_is_empty(lv_ll_t * ll_p) function lv_ll_clear (line 294) | void lv_ll_clear(lv_ll_t * ll_p) function node_set_prev (line 309) | static void node_set_prev(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node... function node_set_next (line 329) | static void node_set_next(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node... FILE: gui/lvgl/src/misc/lv_ll.h type lv_ll_node_t (line 28) | typedef uint8_t lv_ll_node_t; type lv_ll_t (line 31) | typedef struct { FILE: gui/lvgl/src/misc/lv_log.c function lv_log_register_print_cb (line 67) | void lv_log_register_print_cb(lv_log_print_g_cb_t print_cb) function lv_log_add (line 72) | void lv_log_add(lv_log_level_t level, const char * file, int line, const... function lv_log (line 122) | void lv_log(const char * format, ...) FILE: gui/lvgl/src/misc/lv_log.h type lv_log_level_t (line 41) | typedef int8_t lv_log_level_t; FILE: gui/lvgl/src/misc/lv_lru.c type lv_lru_item_t (line 26) | struct lv_lru_item_t { function lv_lru_t (line 74) | lv_lru_t * lv_lru_create(size_t cache_size, size_t average_length, lv_lr... function lv_lru_delete (line 101) | void lv_lru_delete(lv_lru_t * cache) function lv_lru_res_t (line 136) | lv_lru_res_t lv_lru_set(lv_lru_t * cache, const void * key, size_t key_l... function lv_lru_res_t (line 188) | lv_lru_res_t lv_lru_get(lv_lru_t * cache, const void * key, size_t key_s... function lv_lru_res_t (line 211) | lv_lru_res_t lv_lru_remove(lv_lru_t * cache, const void * key, size_t ke... function lv_lru_remove_lru_item (line 233) | void lv_lru_remove_lru_item(lv_lru_t * cache) function lv_lru_hash (line 265) | static uint32_t lv_lru_hash(lv_lru_t * cache, const void * key, uint32_t... function lv_lru_cmp_keys (line 300) | static int lv_lru_cmp_keys(lv_lru_item_t * item, const void * key, uint3... function lv_lru_remove_item (line 310) | static void lv_lru_remove_item(lv_lru_t * cache, lv_lru_item_t * prev, l... function lv_lru_item_t (line 330) | static lv_lru_item_t * lv_lru_pop_or_create_item(lv_lru_t * cache) FILE: gui/lvgl/src/misc/lv_lru.h type lv_lru_res_t (line 29) | typedef enum { type lv_lru_item_t (line 40) | typedef struct lv_lru_item_t lv_lru_item_t; type lv_lru_t (line 42) | typedef struct lv_lru_t { FILE: gui/lvgl/src/misc/lv_math.c function lv_trigo_sin (line 52) | int32_t LV_ATTRIBUTE_FAST_MEM lv_trigo_sin(int16_t angle) function do_cubic_bezier (line 110) | static int32_t do_cubic_bezier(int32_t t, int32_t a, int32_t b, int32_t c) function lv_cubic_bezier (line 126) | int32_t lv_cubic_bezier(int32_t x, int32_t x1, int32_t y1, int32_t x2, i... function lv_sqrt (line 208) | void LV_ATTRIBUTE_FAST_MEM lv_sqrt(uint32_t x, lv_sqrt_res_t * q, uint32... function lv_sqrt32 (line 232) | int32_t LV_ATTRIBUTE_FAST_MEM lv_sqrt32(uint32_t x) function lv_atan2 (line 314) | uint16_t lv_atan2(int x, int y) function lv_pow (line 391) | int64_t lv_pow(int64_t base, int8_t exp) function lv_map (line 404) | int32_t lv_map(int32_t x, int32_t min_in, int32_t max_in, int32_t min_ou... function lv_rand_set_seed (line 425) | void lv_rand_set_seed(uint32_t seed) function lv_rand (line 430) | uint32_t lv_rand(uint32_t min, uint32_t max) function lv_trigo_cos (line 442) | int32_t LV_ATTRIBUTE_FAST_MEM lv_trigo_cos(int16_t angle) function lv_bezier3 (line 447) | int32_t lv_bezier3(int32_t t, int32_t u0, uint32_t u1, int32_t u2, int32... FILE: gui/lvgl/src/misc/lv_math.h type lv_sqrt_res_t (line 39) | typedef struct { function lv_sqr (line 118) | static inline int32_t lv_sqr(int32_t x) FILE: gui/lvgl/src/misc/lv_matrix.c function lv_matrix_identity (line 44) | void lv_matrix_identity(lv_matrix_t * matrix) function lv_matrix_translate (line 57) | void lv_matrix_translate(lv_matrix_t * matrix, float dx, float dy) function lv_matrix_scale (line 76) | void lv_matrix_scale(lv_matrix_t * matrix, float scale_x, float scale_y) function lv_matrix_rotate (line 88) | void lv_matrix_rotate(lv_matrix_t * matrix, float degree) function lv_matrix_skew (line 104) | void lv_matrix_skew(lv_matrix_t * matrix, float skew_x, float skew_y) function lv_matrix_multiply (line 121) | void lv_matrix_multiply(lv_matrix_t * matrix, const lv_matrix_t * mul) function lv_matrix_inverse (line 137) | bool lv_matrix_inverse(lv_matrix_t * matrix, const lv_matrix_t * m) function lv_point_precise_t (line 180) | lv_point_precise_t lv_matrix_transform_precise_point(const lv_matrix_t *... function lv_area_t (line 188) | lv_area_t lv_matrix_transform_area(const lv_matrix_t * matrix, const lv_... function lv_matrix_is_identity_or_translation (line 210) | bool lv_matrix_is_identity_or_translation(const lv_matrix_t * matrix) FILE: gui/lvgl/src/misc/lv_matrix.h type lv_matrix_t (line 36) | struct lv_matrix_t { FILE: gui/lvgl/src/misc/lv_palette.c function lv_color_t (line 35) | lv_color_t lv_palette_main(lv_palette_t p) function lv_color_t (line 54) | lv_color_t lv_palette_lighten(lv_palette_t p, uint8_t lvl) function lv_color_t (line 93) | lv_color_t lv_palette_darken(lv_palette_t p, uint8_t lvl) FILE: gui/lvgl/src/misc/lv_palette.h type lv_palette_t (line 26) | typedef enum { FILE: gui/lvgl/src/misc/lv_profiler_builtin.c type lv_profiler_builtin_item_t (line 44) | typedef struct { type lv_profiler_builtin_ctx_t (line 57) | typedef struct lv_profiler_builtin_ctx_t { function lv_profiler_builtin_config_init (line 89) | void lv_profiler_builtin_config_init(lv_profiler_builtin_config_t * config) function lv_profiler_builtin_init (line 101) | void lv_profiler_builtin_init(const lv_profiler_builtin_config_t * config) function lv_profiler_builtin_uninit (line 149) | void lv_profiler_builtin_uninit(void) function lv_profiler_builtin_set_enable (line 158) | void lv_profiler_builtin_set_enable(bool enable) function lv_profiler_builtin_flush (line 167) | void lv_profiler_builtin_flush(void) function lv_profiler_builtin_write (line 176) | void lv_profiler_builtin_write(const char * func, char tag) function default_flush_cb (line 211) | static void default_flush_cb(const char * buf) function default_tid_get_cb (line 216) | static int default_tid_get_cb(void) function default_cpu_get_cb (line 221) | static int default_cpu_get_cb(void) function flush_no_lock (line 226) | static void flush_no_lock(void) FILE: gui/lvgl/src/misc/lv_profiler_builtin_private.h type lv_profiler_builtin_config_t (line 32) | struct lv_profiler_builtin_config_t { FILE: gui/lvgl/src/misc/lv_rb.c function lv_rb_init (line 47) | bool lv_rb_init(lv_rb_t * tree, lv_rb_compare_t compare, size_t node_size) function lv_rb_node_t (line 66) | lv_rb_node_t * lv_rb_insert(lv_rb_t * tree, void * key) function lv_rb_node_t (line 103) | lv_rb_node_t * lv_rb_find(lv_rb_t * tree, const void * key) function lv_rb_drop_node (line 227) | bool lv_rb_drop_node(lv_rb_t * tree, lv_rb_node_t * node) function lv_rb_drop (line 242) | bool lv_rb_drop(lv_rb_t * tree, const void * key) function lv_rb_destroy (line 257) | void lv_rb_destroy(lv_rb_t * tree) function lv_rb_node_t (line 293) | lv_rb_node_t * lv_rb_minimum(lv_rb_t * tree) function lv_rb_node_t (line 302) | lv_rb_node_t * lv_rb_maximum(lv_rb_t * tree) function lv_rb_node_t (line 311) | lv_rb_node_t * lv_rb_minimum_from(lv_rb_node_t * node) function lv_rb_node_t (line 320) | lv_rb_node_t * lv_rb_maximum_from(lv_rb_node_t * node) function lv_rb_node_t (line 333) | static lv_rb_node_t * rb_create_node(lv_rb_t * tree) function lv_rb_node_t (line 355) | static lv_rb_node_t * rb_find_leaf_parent(lv_rb_t * tree, lv_rb_node_t *... function rb_right_rotate (line 374) | static void rb_right_rotate(lv_rb_t * tree, lv_rb_node_t * node) function rb_left_rotate (line 399) | static void rb_left_rotate(lv_rb_t * tree, lv_rb_node_t * node) function rb_insert_color (line 424) | static void rb_insert_color(lv_rb_t * tree, lv_rb_node_t * node) function rb_delete_color (line 485) | static void rb_delete_color(lv_rb_t * tree, lv_rb_node_t * node1, lv_rb_... FILE: gui/lvgl/src/misc/lv_rb.h type lv_rb_color_t (line 28) | typedef enum { type lv_rb_compare_res_t (line 33) | typedef int8_t lv_rb_compare_res_t; type lv_rb_compare_res_t (line 35) | typedef lv_rb_compare_res_t (*lv_rb_compare_t)(const void * a, const voi... FILE: gui/lvgl/src/misc/lv_rb_private.h type lv_rb_node_t (line 27) | struct lv_rb_node_t { type lv_rb_t (line 35) | struct lv_rb_t { FILE: gui/lvgl/src/misc/lv_style.c function lv_style_init (line 176) | void lv_style_init(lv_style_t * style) function lv_style_reset (line 190) | void lv_style_reset(lv_style_t * style) function lv_style_prop_t (line 201) | lv_style_prop_t lv_style_register_prop(uint8_t flag) function lv_style_prop_t (line 237) | lv_style_prop_t lv_style_get_num_custom_props(void) function lv_style_remove_prop (line 242) | bool lv_style_remove_prop(lv_style_t * style, lv_style_prop_t prop) function lv_style_set_prop (line 287) | void lv_style_set_prop(lv_style_t * style, lv_style_prop_t prop, lv_styl... function lv_style_res_t (line 336) | lv_style_res_t lv_style_get_prop(const lv_style_t * style, lv_style_prop... function lv_style_transition_dsc_init (line 341) | void lv_style_transition_dsc_init(lv_style_transition_dsc_t * tr, const ... function lv_style_value_t (line 352) | lv_style_value_t lv_style_prop_get_default(lv_style_prop_t prop) function lv_style_is_empty (line 420) | bool lv_style_is_empty(const lv_style_t * style) function lv_style_prop_lookup_flags (line 427) | uint8_t lv_style_prop_lookup_flags(lv_style_prop_t prop) FILE: gui/lvgl/src/misc/lv_style.h type lv_blend_mode_t (line 78) | typedef enum { type lv_text_decor_t (line 89) | typedef enum { type lv_border_side_t (line 99) | typedef enum { type lv_grad_dir_t (line 112) | typedef enum { type lv_grad_extend_t (line 124) | typedef enum { type lv_gradient_stop_t (line 133) | typedef struct { type lv_grad_dsc_t (line 140) | typedef struct { type lv_style_value_t (line 177) | typedef union { type lv_style_res_t (line 340) | typedef enum { type lv_style_transition_dsc_t (line 348) | typedef struct { type lv_style_const_prop_t (line 359) | typedef struct { type lv_style_t (line 367) | typedef struct { function lv_style_is_const (line 403) | static inline bool lv_style_is_const(const lv_style_t * style) function lv_style_res_t (line 497) | static inline lv_style_res_t lv_style_get_prop_inlined(const lv_style_t ... function lv_style_get_prop_group (line 537) | static inline uint32_t lv_style_get_prop_group(lv_style_prop_t prop) function lv_style_set_size (line 555) | static inline void lv_style_set_size(lv_style_t * style, int32_t width, ... function lv_style_set_pad_all (line 561) | static inline void lv_style_set_pad_all(lv_style_t * style, int32_t value) function lv_style_set_pad_hor (line 569) | static inline void lv_style_set_pad_hor(lv_style_t * style, int32_t value) function lv_style_set_pad_ver (line 575) | static inline void lv_style_set_pad_ver(lv_style_t * style, int32_t value) function lv_style_set_pad_gap (line 581) | static inline void lv_style_set_pad_gap(lv_style_t * style, int32_t value) function lv_style_set_transform_scale (line 587) | static inline void lv_style_set_transform_scale(lv_style_t * style, int3... function lv_style_prop_has_flag (line 603) | static inline bool lv_style_prop_has_flag(lv_style_prop_t prop, uint8_t ... FILE: gui/lvgl/src/misc/lv_style_gen.c function lv_style_set_width (line 13) | void lv_style_set_width(lv_style_t * style, int32_t value) function lv_style_set_min_width (line 21) | void lv_style_set_min_width(lv_style_t * style, int32_t value) function lv_style_set_max_width (line 29) | void lv_style_set_max_width(lv_style_t * style, int32_t value) function lv_style_set_height (line 37) | void lv_style_set_height(lv_style_t * style, int32_t value) function lv_style_set_min_height (line 45) | void lv_style_set_min_height(lv_style_t * style, int32_t value) function lv_style_set_max_height (line 53) | void lv_style_set_max_height(lv_style_t * style, int32_t value) function lv_style_set_length (line 61) | void lv_style_set_length(lv_style_t * style, int32_t value) function lv_style_set_x (line 69) | void lv_style_set_x(lv_style_t * style, int32_t value) function lv_style_set_y (line 77) | void lv_style_set_y(lv_style_t * style, int32_t value) function lv_style_set_align (line 85) | void lv_style_set_align(lv_style_t * style, lv_align_t value) function lv_style_set_transform_width (line 93) | void lv_style_set_transform_width(lv_style_t * style, int32_t value) function lv_style_set_transform_height (line 101) | void lv_style_set_transform_height(lv_style_t * style, int32_t value) function lv_style_set_translate_x (line 109) | void lv_style_set_translate_x(lv_style_t * style, int32_t value) function lv_style_set_translate_y (line 117) | void lv_style_set_translate_y(lv_style_t * style, int32_t value) function lv_style_set_transform_scale_x (line 125) | void lv_style_set_transform_scale_x(lv_style_t * style, int32_t value) function lv_style_set_transform_scale_y (line 133) | void lv_style_set_transform_scale_y(lv_style_t * style, int32_t value) function lv_style_set_transform_rotation (line 141) | void lv_style_set_transform_rotation(lv_style_t * style, int32_t value) function lv_style_set_transform_pivot_x (line 149) | void lv_style_set_transform_pivot_x(lv_style_t * style, int32_t value) function lv_style_set_transform_pivot_y (line 157) | void lv_style_set_transform_pivot_y(lv_style_t * style, int32_t value) function lv_style_set_transform_skew_x (line 165) | void lv_style_set_transform_skew_x(lv_style_t * style, int32_t value) function lv_style_set_transform_skew_y (line 173) | void lv_style_set_transform_skew_y(lv_style_t * style, int32_t value) function lv_style_set_pad_top (line 181) | void lv_style_set_pad_top(lv_style_t * style, int32_t value) function lv_style_set_pad_bottom (line 189) | void lv_style_set_pad_bottom(lv_style_t * style, int32_t value) function lv_style_set_pad_left (line 197) | void lv_style_set_pad_left(lv_style_t * style, int32_t value) function lv_style_set_pad_right (line 205) | void lv_style_set_pad_right(lv_style_t * style, int32_t value) function lv_style_set_pad_row (line 213) | void lv_style_set_pad_row(lv_style_t * style, int32_t value) function lv_style_set_pad_column (line 221) | void lv_style_set_pad_column(lv_style_t * style, int32_t value) function lv_style_set_margin_top (line 229) | void lv_style_set_margin_top(lv_style_t * style, int32_t value) function lv_style_set_margin_bottom (line 237) | void lv_style_set_margin_bottom(lv_style_t * style, int32_t value) function lv_style_set_margin_left (line 245) | void lv_style_set_margin_left(lv_style_t * style, int32_t value) function lv_style_set_margin_right (line 253) | void lv_style_set_margin_right(lv_style_t * style, int32_t value) function lv_style_set_bg_color (line 261) | void lv_style_set_bg_color(lv_style_t * style, lv_color_t value) function lv_style_set_bg_opa (line 269) | void lv_style_set_bg_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_bg_grad_color (line 277) | void lv_style_set_bg_grad_color(lv_style_t * style, lv_color_t value) function lv_style_set_bg_grad_dir (line 285) | void lv_style_set_bg_grad_dir(lv_style_t * style, lv_grad_dir_t value) function lv_style_set_bg_main_stop (line 293) | void lv_style_set_bg_main_stop(lv_style_t * style, int32_t value) function lv_style_set_bg_grad_stop (line 301) | void lv_style_set_bg_grad_stop(lv_style_t * style, int32_t value) function lv_style_set_bg_main_opa (line 309) | void lv_style_set_bg_main_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_bg_grad_opa (line 317) | void lv_style_set_bg_grad_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_bg_grad (line 325) | void lv_style_set_bg_grad(lv_style_t * style, const lv_grad_dsc_t * value) function lv_style_set_bg_image_src (line 333) | void lv_style_set_bg_image_src(lv_style_t * style, const void * value) function lv_style_set_bg_image_opa (line 341) | void lv_style_set_bg_image_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_bg_image_recolor (line 349) | void lv_style_set_bg_image_recolor(lv_style_t * style, lv_color_t value) function lv_style_set_bg_image_recolor_opa (line 357) | void lv_style_set_bg_image_recolor_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_bg_image_tiled (line 365) | void lv_style_set_bg_image_tiled(lv_style_t * style, bool value) function lv_style_set_border_color (line 373) | void lv_style_set_border_color(lv_style_t * style, lv_color_t value) function lv_style_set_border_opa (line 381) | void lv_style_set_border_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_border_width (line 389) | void lv_style_set_border_width(lv_style_t * style, int32_t value) function lv_style_set_border_side (line 397) | void lv_style_set_border_side(lv_style_t * style, lv_border_side_t value) function lv_style_set_border_post (line 405) | void lv_style_set_border_post(lv_style_t * style, bool value) function lv_style_set_outline_width (line 413) | void lv_style_set_outline_width(lv_style_t * style, int32_t value) function lv_style_set_outline_color (line 421) | void lv_style_set_outline_color(lv_style_t * style, lv_color_t value) function lv_style_set_outline_opa (line 429) | void lv_style_set_outline_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_outline_pad (line 437) | void lv_style_set_outline_pad(lv_style_t * style, int32_t value) function lv_style_set_shadow_width (line 445) | void lv_style_set_shadow_width(lv_style_t * style, int32_t value) function lv_style_set_shadow_offset_x (line 453) | void lv_style_set_shadow_offset_x(lv_style_t * style, int32_t value) function lv_style_set_shadow_offset_y (line 461) | void lv_style_set_shadow_offset_y(lv_style_t * style, int32_t value) function lv_style_set_shadow_spread (line 469) | void lv_style_set_shadow_spread(lv_style_t * style, int32_t value) function lv_style_set_shadow_color (line 477) | void lv_style_set_shadow_color(lv_style_t * style, lv_color_t value) function lv_style_set_shadow_opa (line 485) | void lv_style_set_shadow_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_image_opa (line 493) | void lv_style_set_image_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_image_recolor (line 501) | void lv_style_set_image_recolor(lv_style_t * style, lv_color_t value) function lv_style_set_image_recolor_opa (line 509) | void lv_style_set_image_recolor_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_line_width (line 517) | void lv_style_set_line_width(lv_style_t * style, int32_t value) function lv_style_set_line_dash_width (line 525) | void lv_style_set_line_dash_width(lv_style_t * style, int32_t value) function lv_style_set_line_dash_gap (line 533) | void lv_style_set_line_dash_gap(lv_style_t * style, int32_t value) function lv_style_set_line_rounded (line 541) | void lv_style_set_line_rounded(lv_style_t * style, bool value) function lv_style_set_line_color (line 549) | void lv_style_set_line_color(lv_style_t * style, lv_color_t value) function lv_style_set_line_opa (line 557) | void lv_style_set_line_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_arc_width (line 565) | void lv_style_set_arc_width(lv_style_t * style, int32_t value) function lv_style_set_arc_rounded (line 573) | void lv_style_set_arc_rounded(lv_style_t * style, bool value) function lv_style_set_arc_color (line 581) | void lv_style_set_arc_color(lv_style_t * style, lv_color_t value) function lv_style_set_arc_opa (line 589) | void lv_style_set_arc_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_arc_image_src (line 597) | void lv_style_set_arc_image_src(lv_style_t * style, const void * value) function lv_style_set_text_color (line 605) | void lv_style_set_text_color(lv_style_t * style, lv_color_t value) function lv_style_set_text_opa (line 613) | void lv_style_set_text_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_text_font (line 621) | void lv_style_set_text_font(lv_style_t * style, const lv_font_t * value) function lv_style_set_text_letter_space (line 629) | void lv_style_set_text_letter_space(lv_style_t * style, int32_t value) function lv_style_set_text_line_space (line 637) | void lv_style_set_text_line_space(lv_style_t * style, int32_t value) function lv_style_set_text_decor (line 645) | void lv_style_set_text_decor(lv_style_t * style, lv_text_decor_t value) function lv_style_set_text_align (line 653) | void lv_style_set_text_align(lv_style_t * style, lv_text_align_t value) function lv_style_set_radius (line 661) | void lv_style_set_radius(lv_style_t * style, int32_t value) function lv_style_set_clip_corner (line 669) | void lv_style_set_clip_corner(lv_style_t * style, bool value) function lv_style_set_opa (line 677) | void lv_style_set_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_opa_layered (line 685) | void lv_style_set_opa_layered(lv_style_t * style, lv_opa_t value) function lv_style_set_color_filter_dsc (line 693) | void lv_style_set_color_filter_dsc(lv_style_t * style, const lv_color_fi... function lv_style_set_color_filter_opa (line 701) | void lv_style_set_color_filter_opa(lv_style_t * style, lv_opa_t value) function lv_style_set_anim (line 709) | void lv_style_set_anim(lv_style_t * style, const lv_anim_t * value) function lv_style_set_anim_duration (line 717) | void lv_style_set_anim_duration(lv_style_t * style, uint32_t value) function lv_style_set_transition (line 725) | void lv_style_set_transition(lv_style_t * style, const lv_style_transiti... function lv_style_set_blend_mode (line 733) | void lv_style_set_blend_mode(lv_style_t * style, lv_blend_mode_t value) function lv_style_set_layout (line 741) | void lv_style_set_layout(lv_style_t * style, uint16_t value) function lv_style_set_base_dir (line 749) | void lv_style_set_base_dir(lv_style_t * style, lv_base_dir_t value) function lv_style_set_bitmap_mask_src (line 757) | void lv_style_set_bitmap_mask_src(lv_style_t * style, const void * value) function lv_style_set_rotary_sensitivity (line 765) | void lv_style_set_rotary_sensitivity(lv_style_t * style, uint32_t value) function lv_style_set_flex_flow (line 774) | void lv_style_set_flex_flow(lv_style_t * style, lv_flex_flow_t value) function lv_style_set_flex_main_place (line 782) | void lv_style_set_flex_main_place(lv_style_t * style, lv_flex_align_t va... function lv_style_set_flex_cross_place (line 790) | void lv_style_set_flex_cross_place(lv_style_t * style, lv_flex_align_t v... function lv_style_set_flex_track_place (line 798) | void lv_style_set_flex_track_place(lv_style_t * style, lv_flex_align_t v... function lv_style_set_flex_grow (line 806) | void lv_style_set_flex_grow(lv_style_t * style, uint8_t value) function lv_style_set_grid_column_dsc_array (line 817) | void lv_style_set_grid_column_dsc_array(lv_style_t * style, const int32_... function lv_style_set_grid_column_align (line 825) | void lv_style_set_grid_column_align(lv_style_t * style, lv_grid_align_t ... function lv_style_set_grid_row_dsc_array (line 833) | void lv_style_set_grid_row_dsc_array(lv_style_t * style, const int32_t *... function lv_style_set_grid_row_align (line 841) | void lv_style_set_grid_row_align(lv_style_t * style, lv_grid_align_t value) function lv_style_set_grid_cell_column_pos (line 849) | void lv_style_set_grid_cell_column_pos(lv_style_t * style, int32_t value) function lv_style_set_grid_cell_x_align (line 857) | void lv_style_set_grid_cell_x_align(lv_style_t * style, lv_grid_align_t ... function lv_style_set_grid_cell_column_span (line 865) | void lv_style_set_grid_cell_column_span(lv_style_t * style, int32_t value) function lv_style_set_grid_cell_row_pos (line 873) | void lv_style_set_grid_cell_row_pos(lv_style_t * style, int32_t value) function lv_style_set_grid_cell_y_align (line 881) | void lv_style_set_grid_cell_y_align(lv_style_t * style, lv_grid_align_t ... function lv_style_set_grid_cell_row_span (line 889) | void lv_style_set_grid_cell_row_span(lv_style_t * style, int32_t value) FILE: gui/lvgl/src/misc/lv_templ.c type _keep_pedantic_happy (line 20) | typedef int _keep_pedantic_happy; FILE: gui/lvgl/src/misc/lv_text.c function lv_text_get_size (line 92) | void lv_text_get_size(lv_point_t * size_res, const char * text, const lv... function lv_text_get_next_word (line 169) | static uint32_t lv_text_get_next_word(const char * txt, const lv_font_t ... function lv_text_get_next_line (line 275) | uint32_t lv_text_get_next_line(const char * txt, const lv_font_t * font, function lv_text_get_width (line 341) | int32_t lv_text_get_width(const char * txt, uint32_t length, const lv_fo... function lv_text_ins (line 372) | void lv_text_ins(char * txt_buf, uint32_t pos, const char * ins_txt) function lv_text_cut (line 393) | void lv_text_cut(char * txt, uint32_t pos, uint32_t len) function lv_text_encoded_letter_next_2 (line 451) | void lv_text_encoded_letter_next_2(const char * txt, uint32_t * letter, ... function lv_text_utf8_size (line 467) | static uint8_t lv_text_utf8_size(const char * str) function lv_text_unicode_to_utf8 (line 485) | static uint32_t lv_text_unicode_to_utf8(uint32_t letter_uni) function lv_text_utf8_conv_wc (line 521) | static uint32_t lv_text_utf8_conv_wc(uint32_t c) function lv_text_utf8_next (line 549) | static uint32_t lv_text_utf8_next(const char * txt, uint32_t * i) function lv_text_utf8_prev (line 624) | static uint32_t lv_text_utf8_prev(const char * txt, uint32_t * i) function lv_text_utf8_get_byte_id (line 657) | static uint32_t lv_text_utf8_get_byte_id(const char * txt, uint32_t utf8... function lv_text_utf8_get_char_id (line 677) | static uint32_t lv_text_utf8_get_char_id(const char * txt, uint32_t byte... function lv_text_utf8_get_length (line 696) | static uint32_t lv_text_utf8_get_length(const char * txt) function lv_text_iso8859_1_size (line 719) | static uint8_t lv_text_iso8859_1_size(const char * str) function lv_text_unicode_to_iso8859_1 (line 730) | static uint32_t lv_text_unicode_to_iso8859_1(uint32_t letter_uni) function lv_text_iso8859_1_conv_wc (line 744) | static uint32_t lv_text_iso8859_1_conv_wc(uint32_t c) function lv_text_iso8859_1_next (line 757) | static uint32_t lv_text_iso8859_1_next(const char * txt, uint32_t * i) function lv_text_iso8859_1_prev (line 772) | static uint32_t lv_text_iso8859_1_prev(const char * txt, uint32_t * i) function lv_text_iso8859_1_get_byte_id (line 789) | static uint32_t lv_text_iso8859_1_get_byte_id(const char * txt, uint32_t... function lv_text_iso8859_1_get_char_id (line 802) | static uint32_t lv_text_iso8859_1_get_char_id(const char * txt, uint32_t... function lv_text_iso8859_1_get_length (line 814) | static uint32_t lv_text_iso8859_1_get_length(const char * txt) FILE: gui/lvgl/src/misc/lv_text.h type lv_text_flag_t (line 38) | typedef enum { type lv_text_align_t (line 49) | typedef enum { FILE: gui/lvgl/src/misc/lv_text_ap.c type ap_chars_map_t (line 23) | typedef struct { function lv_text_ap_calc_bytes_count (line 109) | uint32_t lv_text_ap_calc_bytes_count(const char * txt) function lv_text_ap_proc (line 143) | void lv_text_ap_proc(const char * txt, char * txt_out) function lv_ap_get_char_index (line 256) | static uint32_t lv_ap_get_char_index(uint16_t c) function lv_text_lam_alef (line 271) | static uint32_t lv_text_lam_alef(uint32_t ch_curr, uint32_t ch_next) function lv_text_is_arabic_vowel (line 296) | static bool lv_text_is_arabic_vowel(uint16_t c) FILE: gui/lvgl/src/misc/lv_text_private.h function lv_text_is_break_char (line 89) | static inline bool lv_text_is_break_char(uint32_t letter) function lv_text_is_a_word (line 110) | static inline bool lv_text_is_a_word(uint32_t letter) function lv_text_is_marker (line 165) | static inline bool lv_text_is_marker(uint32_t letter) FILE: gui/lvgl/src/misc/lv_timer.c function lv_timer_core_init (line 55) | void lv_timer_core_init(void) function LV_ATTRIBUTE_TIMER_HANDLER (line 63) | LV_ATTRIBUTE_TIMER_HANDLER uint32_t lv_timer_handler(void) function LV_ATTRIBUTE_TIMER_HANDLER (line 151) | LV_ATTRIBUTE_TIMER_HANDLER void lv_timer_periodic_handler(void) function lv_timer_t (line 161) | lv_timer_t * lv_timer_create_basic(void) function lv_timer_t (line 166) | lv_timer_t * lv_timer_create(lv_timer_cb_t timer_xcb, uint32_t period, v... function lv_timer_set_cb (line 189) | void lv_timer_set_cb(lv_timer_t * timer, lv_timer_cb_t timer_cb) function lv_timer_delete (line 195) | void lv_timer_delete(lv_timer_t * timer) function lv_timer_pause (line 203) | void lv_timer_pause(lv_timer_t * timer) function lv_timer_resume (line 209) | void lv_timer_resume(lv_timer_t * timer) function lv_timer_set_period (line 216) | void lv_timer_set_period(lv_timer_t * timer, uint32_t period) function lv_timer_ready (line 222) | void lv_timer_ready(lv_timer_t * timer) function lv_timer_set_repeat_count (line 228) | void lv_timer_set_repeat_count(lv_timer_t * timer, int32_t repeat_count) function lv_timer_set_auto_delete (line 234) | void lv_timer_set_auto_delete(lv_timer_t * timer, bool auto_delete) function lv_timer_set_user_data (line 240) | void lv_timer_set_user_data(lv_timer_t * timer, void * user_data) function lv_timer_reset (line 246) | void lv_timer_reset(lv_timer_t * timer) function lv_timer_enable (line 253) | void lv_timer_enable(bool en) function lv_timer_core_deinit (line 259) | void lv_timer_core_deinit(void) function lv_timer_get_idle (line 266) | uint32_t lv_timer_get_idle(void) function lv_timer_get_time_until_next (line 271) | uint32_t lv_timer_get_time_until_next(void) function lv_timer_t (line 276) | lv_timer_t * lv_timer_get_next(lv_timer_t * timer) function LV_ATTRIBUTE_TIMER_HANDLER (line 282) | LV_ATTRIBUTE_TIMER_HANDLER uint32_t lv_timer_handler_run_in_period(uint3... function lv_timer_get_paused (line 298) | bool lv_timer_get_paused(lv_timer_t * timer) function lv_timer_exec (line 312) | static bool lv_timer_exec(lv_timer_t * timer) function lv_timer_time_remaining (line 360) | static uint32_t lv_timer_time_remaining(lv_timer_t * timer) function lv_timer_handler_resume (line 372) | static void lv_timer_handler_resume(void) function lv_timer_handler_set_resume_cb (line 381) | void lv_timer_handler_set_resume_cb(lv_timer_handler_resume_cb_t cb, voi... FILE: gui/lvgl/src/misc/lv_timer_private.h type lv_timer_t (line 30) | struct lv_timer_t { type lv_timer_state_t (line 40) | typedef struct { FILE: gui/lvgl/src/misc/lv_types.h type lv_result_t (line 54) | typedef enum { type lv_uintptr_t (line 62) | typedef uintptr_t lv_uintptr_t; type lv_intptr_t (line 63) | typedef intptr_t lv_intptr_t; type lv_uintptr_t (line 69) | typedef uint64_t lv_uintptr_t; type lv_intptr_t (line 70) | typedef int64_t lv_intptr_t; type lv_uintptr_t (line 72) | typedef uint32_t lv_uintptr_t; type lv_intptr_t (line 73) | typedef int32_t lv_intptr_t; type lv_value_precise_t (line 79) | typedef float lv_value_precise_t; type lv_value_precise_t (line 81) | typedef int32_t lv_value_precise_t; type lv_obj_t (line 89) | typedef struct lv_obj_t lv_obj_t; type lv_state_t (line 91) | typedef uint16_t lv_state_t; type lv_part_t (line 92) | typedef uint32_t lv_part_t; type lv_opa_t (line 94) | typedef uint8_t lv_opa_t; type lv_style_prop_t (line 96) | typedef uint8_t lv_style_prop_t; type lv_obj_class_t (line 98) | typedef struct lv_obj_class_t lv_obj_class_t; type lv_group_t (line 100) | typedef struct lv_group_t lv_group_t; type lv_display_t (line 102) | typedef struct lv_display_t lv_display_t; type lv_layer_t (line 104) | typedef struct lv_layer_t lv_layer_t; type lv_draw_unit_t (line 105) | typedef struct lv_draw_unit_t lv_draw_unit_t; type lv_draw_task_t (line 106) | typedef struct lv_draw_task_t lv_draw_task_t; type lv_indev_t (line 108) | typedef struct lv_indev_t lv_indev_t; type lv_event_t (line 110) | typedef struct lv_event_t lv_event_t; type lv_timer_t (line 112) | typedef struct lv_timer_t lv_timer_t; type lv_theme_t (line 114) | typedef struct lv_theme_t lv_theme_t; type lv_anim_t (line 116) | typedef struct lv_anim_t lv_anim_t; type lv_font_t (line 118) | typedef struct lv_font_t lv_font_t; type lv_image_decoder_t (line 120) | typedef struct lv_image_decoder_t lv_image_decoder_t; type lv_image_decoder_dsc_t (line 122) | typedef struct lv_image_decoder_dsc_t lv_image_decoder_dsc_t; type lv_fragment_t (line 124) | typedef struct lv_fragment_t lv_fragment_t; type lv_fragment_class_t (line 125) | typedef struct lv_fragment_class_t lv_fragment_class_t; type lv_fragment_managed_states_t (line 126) | typedef struct lv_fragment_managed_states_t lv_fragment_managed_states_t; type lv_profiler_builtin_config_t (line 128) | typedef struct lv_profiler_builtin_config_t lv_profiler_builtin_config_t; type lv_rb_node_t (line 130) | typedef struct lv_rb_node_t lv_rb_node_t; type lv_rb_t (line 132) | typedef struct lv_rb_t lv_rb_t; type lv_color_filter_dsc_t (line 134) | typedef struct lv_color_filter_dsc_t lv_color_filter_dsc_t; type lv_event_dsc_t (line 136) | typedef struct lv_event_dsc_t lv_event_dsc_t; type lv_fs_file_cache_t (line 138) | typedef struct lv_fs_file_cache_t lv_fs_file_cache_t; type lv_fs_path_ex_t (line 140) | typedef struct lv_fs_path_ex_t lv_fs_path_ex_t; type lv_image_decoder_args_t (line 142) | typedef struct lv_image_decoder_args_t lv_image_decoder_args_t; type lv_image_cache_data_t (line 144) | typedef struct lv_image_cache_data_t lv_image_cache_data_t; type lv_image_header_cache_data_t (line 146) | typedef struct lv_image_header_cache_data_t lv_image_header_cache_data_t; type lv_draw_mask_t (line 148) | typedef struct lv_draw_mask_t lv_draw_mask_t; type lv_grad_t (line 150) | typedef struct lv_grad_t lv_grad_t; type lv_draw_label_hint_t (line 152) | typedef struct lv_draw_label_hint_t lv_draw_label_hint_t; type lv_draw_glyph_dsc_t (line 154) | typedef struct lv_draw_glyph_dsc_t lv_draw_glyph_dsc_t; type lv_draw_image_sup_t (line 156) | typedef struct lv_draw_image_sup_t lv_draw_image_sup_t; type lv_draw_mask_rect_dsc_t (line 158) | typedef struct lv_draw_mask_rect_dsc_t lv_draw_mask_rect_dsc_t; type lv_obj_style_t (line 160) | typedef struct lv_obj_style_t lv_obj_style_t; type lv_obj_style_transition_dsc_t (line 162) | typedef struct lv_obj_style_transition_dsc_t lv_obj_style_transition_dsc_t; type lv_hit_test_info_t (line 164) | typedef struct lv_hit_test_info_t lv_hit_test_info_t; type lv_cover_check_info_t (line 166) | typedef struct lv_cover_check_info_t lv_cover_check_info_t; type lv_obj_spec_attr_t (line 168) | typedef struct lv_obj_spec_attr_t lv_obj_spec_attr_t; type lv_image_t (line 170) | typedef struct lv_image_t lv_image_t; type lv_animimg_t (line 172) | typedef struct lv_animimg_t lv_animimg_t; type lv_arc_t (line 174) | typedef struct lv_arc_t lv_arc_t; type lv_label_t (line 176) | typedef struct lv_label_t lv_label_t; type lv_bar_anim_t (line 178) | typedef struct lv_bar_anim_t lv_bar_anim_t; type lv_bar_t (line 180) | typedef struct lv_bar_t lv_bar_t; type lv_button_t (line 182) | typedef struct lv_button_t lv_button_t; type lv_buttonmatrix_t (line 184) | typedef struct lv_buttonmatrix_t lv_buttonmatrix_t; type lv_calendar_t (line 186) | typedef struct lv_calendar_t lv_calendar_t; type lv_canvas_t (line 188) | typedef struct lv_canvas_t lv_canvas_t; type lv_chart_series_t (line 190) | typedef struct lv_chart_series_t lv_chart_series_t; type lv_chart_cursor_t (line 192) | typedef struct lv_chart_cursor_t lv_chart_cursor_t; type lv_chart_t (line 194) | typedef struct lv_chart_t lv_chart_t; type lv_checkbox_t (line 196) | typedef struct lv_checkbox_t lv_checkbox_t; type lv_dropdown_t (line 198) | typedef struct lv_dropdown_t lv_dropdown_t; type lv_dropdown_list_t (line 200) | typedef struct lv_dropdown_list_t lv_dropdown_list_t; type lv_imagebutton_src_info_t (line 202) | typedef struct lv_imagebutton_src_info_t lv_imagebutton_src_info_t; type lv_imagebutton_t (line 204) | typedef struct lv_imagebutton_t lv_imagebutton_t; type lv_keyboard_t (line 206) | typedef struct lv_keyboard_t lv_keyboard_t; type lv_led_t (line 208) | typedef struct lv_led_t lv_led_t; type lv_line_t (line 210) | typedef struct lv_line_t lv_line_t; type lv_menu_load_page_event_data_t (line 212) | typedef struct lv_menu_load_page_event_data_t lv_menu_load_page_event_da... type lv_menu_history_t (line 214) | typedef struct lv_menu_history_t lv_menu_history_t; type lv_menu_t (line 216) | typedef struct lv_menu_t lv_menu_t; type lv_menu_page_t (line 218) | typedef struct lv_menu_page_t lv_menu_page_t; type lv_msgbox_t (line 220) | typedef struct lv_msgbox_t lv_msgbox_t; type lv_roller_t (line 222) | typedef struct lv_roller_t lv_roller_t; type lv_scale_section_t (line 224) | typedef struct lv_scale_section_t lv_scale_section_t; type lv_scale_t (line 226) | typedef struct lv_scale_t lv_scale_t; type lv_slider_t (line 228) | typedef struct lv_slider_t lv_slider_t; type lv_span_t (line 230) | typedef struct lv_span_t lv_span_t; type lv_spangroup_t (line 232) | typedef struct lv_spangroup_t lv_spangroup_t; type lv_textarea_t (line 234) | typedef struct lv_textarea_t lv_textarea_t; type lv_spinbox_t (line 236) | typedef struct lv_spinbox_t lv_spinbox_t; type lv_switch_t (line 238) | typedef struct lv_switch_t lv_switch_t; type lv_table_cell_t (line 240) | typedef struct lv_table_cell_t lv_table_cell_t; type lv_table_t (line 242) | typedef struct lv_table_t lv_table_t; type lv_tabview_t (line 244) | typedef struct lv_tabview_t lv_tabview_t; type lv_tileview_t (line 246) | typedef struct lv_tileview_t lv_tileview_t; type lv_tileview_tile_t (line 248) | typedef struct lv_tileview_tile_t lv_tileview_tile_t; type lv_win_t (line 250) | typedef struct lv_win_t lv_win_t; type lv_observer_t (line 252) | typedef struct lv_observer_t lv_observer_t; type lv_monkey_config_t (line 254) | typedef struct lv_monkey_config_t lv_monkey_config_t; type lv_ime_pinyin_t (line 256) | typedef struct lv_ime_pinyin_t lv_ime_pinyin_t; type lv_file_explorer_t (line 258) | typedef struct lv_file_explorer_t lv_file_explorer_t; type lv_barcode_t (line 260) | typedef struct lv_barcode_t lv_barcode_t; type lv_gif_t (line 262) | typedef struct lv_gif_t lv_gif_t; type lv_qrcode_t (line 264) | typedef struct lv_qrcode_t lv_qrcode_t; type lv_freetype_outline_vector_t (line 266) | typedef struct lv_freetype_outline_vector_t lv_freetype_outline_vector_t; type lv_freetype_outline_event_param_t (line 268) | typedef struct lv_freetype_outline_event_param_t lv_freetype_outline_eve... type lv_fpoint_t (line 270) | typedef struct lv_fpoint_t lv_fpoint_t; type lv_matrix_t (line 272) | typedef struct lv_matrix_t lv_matrix_t; type lv_vector_path_t (line 274) | typedef struct lv_vector_path_t lv_vector_path_t; type lv_vector_gradient_t (line 276) | typedef struct lv_vector_gradient_t lv_vector_gradient_t; type lv_vector_fill_dsc_t (line 278) | typedef struct lv_vector_fill_dsc_t lv_vector_fill_dsc_t; type lv_vector_stroke_dsc_t (line 280) | typedef struct lv_vector_stroke_dsc_t lv_vector_stroke_dsc_t; type lv_vector_draw_dsc_t (line 282) | typedef struct lv_vector_draw_dsc_t lv_vector_draw_dsc_t; type lv_draw_vector_task_dsc_t (line 284) | typedef struct lv_draw_vector_task_dsc_t lv_draw_vector_task_dsc_t; type lv_vector_dsc_t (line 286) | typedef struct lv_vector_dsc_t lv_vector_dsc_t; type lv_xkb_t (line 288) | typedef struct lv_xkb_t lv_xkb_t; type lv_libinput_event_t (line 290) | typedef struct lv_libinput_event_t lv_libinput_event_t; type lv_libinput_t (line 292) | typedef struct lv_libinput_t lv_libinput_t; type lv_draw_sw_unit_t (line 294) | typedef struct lv_draw_sw_unit_t lv_draw_sw_unit_t; type lv_draw_sw_mask_common_dsc_t (line 296) | typedef struct lv_draw_sw_mask_common_dsc_t lv_draw_sw_mask_common_dsc_t; type lv_draw_sw_mask_line_param_t (line 298) | typedef struct lv_draw_sw_mask_line_param_t lv_draw_sw_mask_line_param_t; type lv_draw_sw_mask_angle_param_t (line 300) | typedef struct lv_draw_sw_mask_angle_param_t lv_draw_sw_mask_angle_param_t; type lv_draw_sw_mask_radius_param_t (line 302) | typedef struct lv_draw_sw_mask_radius_param_t lv_draw_sw_mask_radius_par... type lv_draw_sw_mask_fade_param_t (line 304) | typedef struct lv_draw_sw_mask_fade_param_t lv_draw_sw_mask_fade_param_t; type lv_draw_sw_mask_map_param_t (line 306) | typedef struct lv_draw_sw_mask_map_param_t lv_draw_sw_mask_map_param_t; type lv_draw_sw_blend_dsc_t (line 308) | typedef struct lv_draw_sw_blend_dsc_t lv_draw_sw_blend_dsc_t; type lv_draw_sw_blend_fill_dsc_t (line 310) | typedef struct lv_draw_sw_blend_fill_dsc_t lv_draw_sw_blend_fill_dsc_t; type lv_draw_sw_blend_image_dsc_t (line 312) | typedef struct lv_draw_sw_blend_image_dsc_t lv_draw_sw_blend_image_dsc_t; type lv_draw_buf_handlers_t (line 314) | typedef struct lv_draw_buf_handlers_t lv_draw_buf_handlers_t; type lv_rlottie_t (line 316) | typedef struct lv_rlottie_t lv_rlottie_t; type lv_ffmpeg_player_t (line 318) | typedef struct lv_ffmpeg_player_t lv_ffmpeg_player_t; type lv_glfw_window_t (line 320) | typedef struct lv_glfw_window_t lv_glfw_window_t; type lv_glfw_texture_t (line 321) | typedef struct lv_glfw_texture_t lv_glfw_texture_t; type lv_prop_id_t (line 323) | typedef uint32_t lv_prop_id_t; type lv_draw_buf_t (line 325) | typedef struct lv_draw_buf_t lv_draw_buf_t; type lv_property_name_t (line 328) | typedef struct lv_property_name_t lv_property_name_t; type lv_sysmon_backend_data_t (line 333) | typedef struct lv_sysmon_backend_data_t lv_sysmon_backend_data_t; type lv_sysmon_perf_info_t (line 336) | typedef struct lv_sysmon_perf_info_t lv_sysmon_perf_info_t; FILE: gui/lvgl/src/misc/lv_utils.c function lv_result_t (line 61) | lv_result_t lv_draw_buf_save_to_file(const lv_draw_buf_t * draw_buf, con... FILE: gui/lvgl/src/osal/lv_cmsis_rtos2.c function lv_result_t (line 45) | lv_result_t lv_thread_init(lv_thread_t * thread, lv_thread_prio_t prio, ... function lv_result_t (line 72) | lv_result_t lv_thread_delete(lv_thread_t * thread) function lv_result_t (line 82) | lv_result_t lv_mutex_init(lv_mutex_t * mutex) function lv_result_t (line 99) | lv_result_t lv_mutex_lock(lv_mutex_t * mutex) function lv_result_t (line 110) | lv_result_t lv_mutex_lock_isr(lv_mutex_t * mutex) function lv_result_t (line 121) | lv_result_t lv_mutex_unlock(lv_mutex_t * mutex) function lv_result_t (line 132) | lv_result_t lv_mutex_delete(lv_mutex_t * mutex) function lv_result_t (line 143) | lv_result_t lv_thread_sync_init(lv_thread_sync_t * sync) function lv_result_t (line 153) | lv_result_t lv_thread_sync_wait(lv_thread_sync_t * sync) function lv_result_t (line 164) | lv_result_t lv_thread_sync_signal(lv_thread_sync_t * sync) function lv_result_t (line 175) | lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * sync) function lv_result_t (line 180) | lv_result_t lv_thread_sync_delete(lv_thread_sync_t * sync) FILE: gui/lvgl/src/osal/lv_cmsis_rtos2.h type osThreadId_t (line 33) | typedef osThreadId_t lv_thread_t; type osMutexId_t (line 35) | typedef osMutexId_t lv_mutex_t; type osEventFlagsId_t (line 37) | typedef osEventFlagsId_t lv_thread_sync_t; FILE: gui/lvgl/src/osal/lv_freertos.c function lv_result_t (line 88) | lv_result_t lv_thread_init(lv_thread_t * pxThread, lv_thread_prio_t xSch... function lv_result_t (line 112) | lv_result_t lv_thread_delete(lv_thread_t * pxThread) function lv_result_t (line 119) | lv_result_t lv_mutex_init(lv_mutex_t * pxMutex) function lv_result_t (line 127) | lv_result_t lv_mutex_lock(lv_mutex_t * pxMutex) function lv_result_t (line 141) | lv_result_t lv_mutex_lock_isr(lv_mutex_t * pxMutex) function lv_result_t (line 163) | lv_result_t lv_mutex_unlock(lv_mutex_t * pxMutex) function lv_result_t (line 177) | lv_result_t lv_mutex_delete(lv_mutex_t * pxMutex) function lv_result_t (line 185) | lv_result_t lv_thread_sync_init(lv_thread_sync_t * pxCond) function lv_result_t (line 193) | lv_result_t lv_thread_sync_wait(lv_thread_sync_t * pxCond) function lv_result_t (line 275) | lv_result_t lv_thread_sync_signal(lv_thread_sync_t * pxCond) function lv_result_t (line 332) | lv_result_t lv_thread_sync_delete(lv_thread_sync_t * pxCond) function lv_result_t (line 346) | lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * pxCond) function lv_freertos_task_switch_in (line 391) | void lv_freertos_task_switch_in(const char * name) function lv_freertos_task_switch_out (line 399) | void lv_freertos_task_switch_out(void) function lv_os_get_idle_percent (line 406) | uint32_t lv_os_get_idle_percent(void) function prvRunThread (line 426) | static void prvRunThread(void * pxArg) function prvMutexInit (line 436) | static void prvMutexInit(lv_mutex_t * pxMutex) function prvCheckMutexInit (line 450) | static void prvCheckMutexInit(lv_mutex_t * pxMutex) function prvCondInit (line 470) | static void prvCondInit(lv_thread_sync_t * pxCond) function prvCheckCondInit (line 501) | static void prvCheckCondInit(lv_thread_sync_t * pxCond) function prvCheckCondInitIsr (line 521) | static void prvCheckCondInitIsr(lv_thread_sync_t * pxCond) function prvTestAndDecrement (line 542) | static void prvTestAndDecrement(lv_thread_sync_t * pxCond, FILE: gui/lvgl/src/osal/lv_freertos.h type lv_thread_t (line 44) | typedef struct { type lv_mutex_t (line 50) | typedef struct { type lv_thread_sync_t (line 55) | typedef struct { FILE: gui/lvgl/src/osal/lv_mqx.c function lv_result_t (line 40) | lv_result_t lv_thread_init(lv_thread_t * thread, lv_thread_prio_t prio, ... function lv_result_t (line 61) | lv_result_t lv_thread_delete(lv_thread_t * thread) function lv_result_t (line 71) | lv_result_t lv_mutex_init(lv_mutex_t * mutex) function lv_result_t (line 80) | lv_result_t lv_mutex_lock(lv_mutex_t * mutex) function lv_result_t (line 90) | lv_result_t lv_mutex_lock_isr(lv_mutex_t * mutex) function lv_result_t (line 100) | lv_result_t lv_mutex_unlock(lv_mutex_t * mutex) function lv_result_t (line 110) | lv_result_t lv_mutex_delete(lv_mutex_t * mutex) function lv_result_t (line 120) | lv_result_t lv_thread_sync_init(lv_thread_sync_t * sync) function lv_result_t (line 129) | lv_result_t lv_thread_sync_wait(lv_thread_sync_t * sync) function lv_result_t (line 139) | lv_result_t lv_thread_sync_signal(lv_thread_sync_t * sync) function lv_result_t (line 149) | lv_result_t lv_thread_sync_delete(lv_thread_sync_t * sync) function lv_result_t (line 159) | lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * sync) FILE: gui/lvgl/src/osal/lv_mqx.h type _task_id (line 31) | typedef _task_id lv_thread_t; type MUTEX_STRUCT (line 33) | typedef MUTEX_STRUCT lv_mutex_t; type LWSEM_STRUCT (line 35) | typedef LWSEM_STRUCT lv_thread_sync_t; FILE: gui/lvgl/src/osal/lv_os.c function lv_os_init (line 38) | void lv_os_init(void) function lv_lock (line 45) | void lv_lock(void) function lv_result_t (line 52) | lv_result_t lv_lock_isr(void) function lv_unlock (line 61) | void lv_unlock(void) FILE: gui/lvgl/src/osal/lv_os.h type lv_thread_prio_t (line 49) | typedef enum { FILE: gui/lvgl/src/osal/lv_os_none.c function lv_result_t (line 39) | lv_result_t lv_thread_init(lv_thread_t * thread, lv_thread_prio_t prio, ... function lv_result_t (line 51) | lv_result_t lv_thread_delete(lv_thread_t * thread) function lv_result_t (line 58) | lv_result_t lv_mutex_init(lv_mutex_t * mutex) function lv_result_t (line 64) | lv_result_t lv_mutex_lock(lv_mutex_t * mutex) function lv_result_t (line 70) | lv_result_t lv_mutex_lock_isr(lv_mutex_t * mutex) function lv_result_t (line 76) | lv_result_t lv_mutex_unlock(lv_mutex_t * mutex) function lv_result_t (line 82) | lv_result_t lv_mutex_delete(lv_mutex_t * mutex) function lv_result_t (line 88) | lv_result_t lv_thread_sync_init(lv_thread_sync_t * sync) function lv_result_t (line 95) | lv_result_t lv_thread_sync_wait(lv_thread_sync_t * sync) function lv_result_t (line 102) | lv_result_t lv_thread_sync_signal(lv_thread_sync_t * sync) function lv_result_t (line 109) | lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * sync) function lv_result_t (line 116) | lv_result_t lv_thread_sync_delete(lv_thread_sync_t * sync) FILE: gui/lvgl/src/osal/lv_os_none.h type lv_mutex_t (line 25) | typedef int lv_mutex_t; type lv_thread_t (line 26) | typedef int lv_thread_t; type lv_thread_sync_t (line 27) | typedef int lv_thread_sync_t; FILE: gui/lvgl/src/osal/lv_pthread.c function lv_result_t (line 41) | lv_result_t lv_thread_init(lv_thread_t * thread, lv_thread_prio_t prio, ... function lv_result_t (line 54) | lv_result_t lv_thread_delete(lv_thread_t * thread) function lv_result_t (line 65) | lv_result_t lv_mutex_init(lv_mutex_t * mutex) function lv_result_t (line 83) | lv_result_t lv_mutex_lock(lv_mutex_t * mutex) function lv_result_t (line 95) | lv_result_t lv_mutex_lock_isr(lv_mutex_t * mutex) function lv_result_t (line 107) | lv_result_t lv_mutex_unlock(lv_mutex_t * mutex) function lv_result_t (line 119) | lv_result_t lv_mutex_delete(lv_mutex_t * mutex) function lv_result_t (line 125) | lv_result_t lv_thread_sync_init(lv_thread_sync_t * sync) function lv_result_t (line 133) | lv_result_t lv_thread_sync_wait(lv_thread_sync_t * sync) function lv_result_t (line 144) | lv_result_t lv_thread_sync_signal(lv_thread_sync_t * sync) function lv_result_t (line 154) | lv_result_t lv_thread_sync_delete(lv_thread_sync_t * sync) function lv_result_t (line 161) | lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * sync) FILE: gui/lvgl/src/osal/lv_pthread.h type lv_thread_t (line 29) | typedef struct { type pthread_mutex_t (line 35) | typedef pthread_mutex_t lv_mutex_t; type lv_thread_sync_t (line 37) | typedef struct { FILE: gui/lvgl/src/osal/lv_rtthread.c function lv_result_t (line 41) | lv_result_t lv_thread_init(lv_thread_t * thread, lv_thread_prio_t prio, ... function lv_result_t (line 60) | lv_result_t lv_thread_delete(lv_thread_t * thread) function lv_result_t (line 72) | lv_result_t lv_mutex_init(lv_mutex_t * mutex) function lv_result_t (line 84) | lv_result_t lv_mutex_lock(lv_mutex_t * mutex) function lv_result_t (line 96) | lv_result_t lv_mutex_lock_isr(lv_mutex_t * mutex) function lv_result_t (line 108) | lv_result_t lv_mutex_unlock(lv_mutex_t * mutex) function lv_result_t (line 120) | lv_result_t lv_mutex_delete(lv_mutex_t * mutex) function lv_result_t (line 132) | lv_result_t lv_thread_sync_init(lv_thread_sync_t * sync) function lv_result_t (line 144) | lv_result_t lv_thread_sync_wait(lv_thread_sync_t * sync) function lv_result_t (line 156) | lv_result_t lv_thread_sync_signal(lv_thread_sync_t * sync) function lv_result_t (line 168) | lv_result_t lv_thread_sync_delete(lv_thread_sync_t * sync) function lv_result_t (line 180) | lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * sync) FILE: gui/lvgl/src/osal/lv_rtthread.h type lv_thread_t (line 28) | typedef struct { type lv_mutex_t (line 32) | typedef struct { type lv_thread_sync_t (line 36) | typedef struct { FILE: gui/lvgl/src/osal/lv_windows.c type lv_thread_init_data_t (line 24) | typedef struct { function lv_result_t (line 47) | lv_result_t lv_thread_init( function lv_result_t (line 104) | lv_result_t lv_thread_delete(lv_thread_t * thread) function lv_result_t (line 117) | lv_result_t lv_mutex_init(lv_mutex_t * mutex) function lv_result_t (line 123) | lv_result_t lv_mutex_lock(lv_mutex_t * mutex) function lv_result_t (line 129) | lv_result_t lv_mutex_lock_isr(lv_mutex_t * mutex) function lv_result_t (line 135) | lv_result_t lv_mutex_unlock(lv_mutex_t * mutex) function lv_result_t (line 141) | lv_result_t lv_mutex_delete(lv_mutex_t * mutex) function lv_result_t (line 147) | lv_result_t lv_thread_sync_init(lv_thread_sync_t * sync) function lv_result_t (line 160) | lv_result_t lv_thread_sync_wait(lv_thread_sync_t * sync) function lv_result_t (line 176) | lv_result_t lv_thread_sync_signal(lv_thread_sync_t * sync) function lv_result_t (line 190) | lv_result_t lv_thread_sync_delete(lv_thread_sync_t * sync) function lv_result_t (line 201) | lv_result_t lv_thread_sync_signal_isr(lv_thread_sync_t * sync) function thread_start_routine (line 211) | static unsigned __stdcall thread_start_routine(void * parameter) FILE: gui/lvgl/src/osal/lv_windows.h type HANDLE (line 30) | typedef HANDLE lv_thread_t; type CRITICAL_SECTION (line 32) | typedef CRITICAL_SECTION lv_mutex_t; type lv_thread_sync_t (line 34) | typedef struct { FILE: gui/lvgl/src/others/file_explorer/lv_file_explorer.c function lv_obj_t (line 71) | lv_obj_t * lv_file_explorer_create(lv_obj_t * parent) function lv_file_explorer_set_quick_access_path (line 83) | void lv_file_explorer_set_quick_access_path(lv_obj_t * obj, lv_file_expl... function lv_file_explorer_set_sort (line 130) | void lv_file_explorer_set_sort(lv_obj_t * obj, lv_file_explorer_sort_t s... function lv_obj_t (line 162) | lv_obj_t * lv_file_explorer_get_file_table(lv_obj_t * obj) function lv_obj_t (line 171) | lv_obj_t * lv_file_explorer_get_header(lv_obj_t * obj) function lv_obj_t (line 180) | lv_obj_t * lv_file_explorer_get_path_label(lv_obj_t * obj) function lv_obj_t (line 190) | lv_obj_t * lv_file_explorer_get_quick_access_area(lv_obj_t * obj) function lv_obj_t (line 199) | lv_obj_t * lv_file_explorer_get_places_list(lv_obj_t * obj) function lv_obj_t (line 208) | lv_obj_t * lv_file_explorer_get_device_list(lv_obj_t * obj) function lv_file_explorer_sort_t (line 219) | lv_file_explorer_sort_t lv_file_explorer_get_sort(const lv_obj_t * obj) function lv_file_explorer_open_dir (line 231) | void lv_file_explorer_open_dir(lv_obj_t * obj, const char * dir) function lv_file_explorer_constructor (line 241) | static void lv_file_explorer_constructor(const lv_obj_class_t * class_p,... function init_style (line 340) | static void init_style(lv_obj_t * obj) function quick_access_event_handler (line 423) | static void quick_access_event_handler(lv_event_t * e) function quick_access_area_event_handler (line 460) | static void quick_access_area_event_handler(lv_event_t * e) function browser_file_event_handler (line 477) | static void browser_file_event_handler(lv_event_t * e) function show_dir (line 529) | static void show_dir(lv_obj_t * obj, const char * path) function strip_ext (line 613) | static void strip_ext(char * dir) function exch_table_item (line 629) | static void exch_table_item(lv_obj_t * tb, int16_t i, int16_t j) function file_explorer_sort (line 643) | static void file_explorer_sort(lv_obj_t * obj) function sort_by_file_kind (line 665) | static void sort_by_file_kind(lv_obj_t * tb, int16_t lo, int16_t hi) function is_end_with (line 686) | static bool is_end_with(const char * str1, const char * str2) FILE: gui/lvgl/src/others/file_explorer/lv_file_explorer.h type lv_file_explorer_sort_t (line 29) | typedef enum { type lv_file_explorer_dir_t (line 35) | typedef enum { FILE: gui/lvgl/src/others/file_explorer/lv_file_explorer_private.h type lv_file_explorer_t (line 31) | struct lv_file_explorer_t { FILE: gui/lvgl/src/others/fragment/lv_fragment.c function lv_fragment_t (line 25) | lv_fragment_t * lv_fragment_create(const lv_fragment_class_t * cls, void... function lv_fragment_delete (line 39) | void lv_fragment_delete(lv_fragment_t * fragment) function lv_fragment_manager_t (line 58) | lv_fragment_manager_t * lv_fragment_get_manager(lv_fragment_t * fragment) function lv_obj_t (line 65) | lv_obj_t * const * lv_fragment_get_container(lv_fragment_t * fragment) function lv_fragment_t (line 72) | lv_fragment_t * lv_fragment_get_parent(lv_fragment_t * fragment) function lv_obj_t (line 79) | lv_obj_t * lv_fragment_create_obj(lv_fragment_t * fragment, lv_obj_t * c... function lv_fragment_delete_obj (line 100) | void lv_fragment_delete_obj(lv_fragment_t * fragment) function lv_fragment_recreate_obj (line 137) | void lv_fragment_recreate_obj(lv_fragment_t * fragment) function cb_delete_assertion (line 149) | static void cb_delete_assertion(lv_event_t * event) FILE: gui/lvgl/src/others/fragment/lv_fragment.h type lv_fragment_manager_t (line 28) | typedef struct lv_fragment_manager_t lv_fragment_manager_t; type lv_fragment_t (line 30) | struct lv_fragment_t { type lv_fragment_class_t (line 52) | struct lv_fragment_class_t { FILE: gui/lvgl/src/others/fragment/lv_fragment_manager.c type lv_fragment_stack_item_t (line 24) | typedef struct lv_fragment_stack_item_t { type lv_fragment_manager_t (line 28) | struct lv_fragment_manager_t { function lv_fragment_manager_t (line 65) | lv_fragment_manager_t * lv_fragment_manager_create(lv_fragment_t * parent) function lv_fragment_manager_delete (line 74) | void lv_fragment_manager_delete(lv_fragment_manager_t * manager) function lv_fragment_manager_create_obj (line 87) | void lv_fragment_manager_create_obj(lv_fragment_manager_t * manager) function lv_fragment_manager_delete_obj (line 101) | void lv_fragment_manager_delete_obj(lv_fragment_manager_t * manager) function lv_fragment_manager_add (line 110) | void lv_fragment_manager_add(lv_fragment_manager_t * manager, lv_fragmen... function lv_fragment_manager_remove (line 118) | void lv_fragment_manager_remove(lv_fragment_manager_t * manager, lv_frag... function lv_fragment_manager_push (line 153) | void lv_fragment_manager_push(lv_fragment_manager_t * manager, lv_fragme... function lv_fragment_manager_pop (line 168) | bool lv_fragment_manager_pop(lv_fragment_manager_t * manager) function lv_fragment_manager_replace (line 176) | void lv_fragment_manager_replace(lv_fragment_manager_t * manager, lv_fra... function lv_fragment_manager_send_event (line 186) | bool lv_fragment_manager_send_event(lv_fragment_manager_t * manager, int... function lv_fragment_manager_get_stack_size (line 200) | size_t lv_fragment_manager_get_stack_size(lv_fragment_manager_t * manager) function lv_fragment_t (line 206) | lv_fragment_t * lv_fragment_manager_get_top(lv_fragment_manager_t * mana... function lv_fragment_t (line 214) | lv_fragment_t * lv_fragment_manager_find_by_container(lv_fragment_manage... function lv_fragment_t (line 224) | lv_fragment_t * lv_fragment_manager_get_parent_fragment(lv_fragment_mana... function item_create_obj (line 234) | static void item_create_obj(lv_fragment_managed_states_t * item) function item_delete_obj (line 240) | static void item_delete_obj(lv_fragment_managed_states_t * item) function item_delete_fragment (line 249) | static void item_delete_fragment(lv_fragment_managed_states_t * item) function lv_fragment_managed_states_t (line 260) | static lv_fragment_managed_states_t * fragment_attach(lv_fragment_manage... FILE: gui/lvgl/src/others/fragment/lv_fragment_private.h type lv_fragment_managed_states_t (line 32) | struct lv_fragment_managed_states_t { FILE: gui/lvgl/src/others/gridnav/lv_gridnav.c type lv_gridnav_dsc_t (line 24) | typedef struct { type find_mode_t (line 29) | typedef enum { function lv_gridnav_add (line 63) | void lv_gridnav_add(lv_obj_t * obj, lv_gridnav_ctrl_t ctrl) function lv_gridnav_remove (line 76) | void lv_gridnav_remove(lv_obj_t * obj) function lv_gridnav_set_focused (line 92) | void lv_gridnav_set_focused(lv_obj_t * cont, lv_obj_t * to_focus, lv_ani... function gridnav_event_cb (line 131) | static void gridnav_event_cb(lv_event_t * e) function lv_obj_t (line 290) | static lv_obj_t * find_chid(lv_obj_t * obj, lv_obj_t * start_child, find... function lv_obj_t (line 360) | static lv_obj_t * find_first_focusable(lv_obj_t * obj) function lv_obj_t (line 372) | static lv_obj_t * find_last_focusable(lv_obj_t * obj) function obj_is_focusable (line 383) | static bool obj_is_focusable(lv_obj_t * obj) function get_x_center (line 390) | static int32_t get_x_center(lv_obj_t * obj) function get_y_center (line 395) | static int32_t get_y_center(lv_obj_t * obj) FILE: gui/lvgl/src/others/gridnav/lv_gridnav.h type lv_gridnav_ctrl_t (line 27) | typedef enum { FILE: gui/lvgl/src/others/ime/lv_ime_pinyin.c function lv_obj_t (line 413) | lv_obj_t * lv_ime_pinyin_create(lv_obj_t * parent) function lv_ime_pinyin_set_keyboard (line 425) | void lv_ime_pinyin_set_keyboard(lv_obj_t * obj, lv_obj_t * kb) function lv_ime_pinyin_set_dict (line 441) | void lv_ime_pinyin_set_dict(lv_obj_t * obj, lv_pinyin_dict_t * dict) function lv_ime_pinyin_set_mode (line 448) | void lv_ime_pinyin_set_mode(lv_obj_t * obj, lv_ime_pinyin_mode_t mode) function lv_obj_t (line 471) | lv_obj_t * lv_ime_pinyin_get_kb(lv_obj_t * obj) function lv_obj_t (line 480) | lv_obj_t * lv_ime_pinyin_get_cand_panel(lv_obj_t * obj) function lv_pinyin_dict_t (line 489) | const lv_pinyin_dict_t * lv_ime_pinyin_get_dict(lv_obj_t * obj) function lv_ime_pinyin_constructor (line 506) | static void lv_ime_pinyin_constructor(const lv_obj_class_t * class_p, lv... function lv_ime_pinyin_destructor (line 591) | static void lv_ime_pinyin_destructor(const lv_obj_class_t * class_p, lv_... function lv_ime_pinyin_kb_event (line 604) | static void lv_ime_pinyin_kb_event(lv_event_t * e) function lv_ime_pinyin_cand_panel_event (line 741) | static void lv_ime_pinyin_cand_panel_event(lv_event_t * e) function pinyin_input_proc (line 777) | static void pinyin_input_proc(lv_obj_t * obj) function pinyin_page_proc (line 803) | static void pinyin_page_proc(lv_obj_t * obj, uint16_t dir) function lv_ime_pinyin_style_change_event (line 844) | static void lv_ime_pinyin_style_change_event(lv_event_t * e) function init_pinyin_dict (line 857) | static void init_pinyin_dict(lv_obj_t * obj, const lv_pinyin_dict_t * dict) function pinyin_ime_clear_data (line 929) | static void pinyin_ime_clear_data(lv_obj_t * obj) function pinyin_k9_init_data (line 960) | static void pinyin_k9_init_data(lv_obj_t * obj) function pinyin_k9_get_legal_py (line 992) | static void pinyin_k9_get_legal_py(lv_obj_t * obj, char * k9_input, cons... function pinyin_k9_is_valid_py (line 1050) | static bool pinyin_k9_is_valid_py(lv_obj_t * obj, char * py_str) function pinyin_k9_fill_cand (line 1085) | static void pinyin_k9_fill_cand(lv_obj_t * obj) function pinyin_k9_cand_page_proc (line 1129) | static void pinyin_k9_cand_page_proc(lv_obj_t * obj, uint16_t dir) FILE: gui/lvgl/src/others/ime/lv_ime_pinyin.h type lv_ime_pinyin_mode_t (line 29) | typedef enum { type lv_pinyin_dict_t (line 36) | typedef struct { type ime_pinyin_k9_py_str_t (line 42) | typedef struct { FILE: gui/lvgl/src/others/ime/lv_ime_pinyin_private.h type lv_ime_pinyin_t (line 31) | struct lv_ime_pinyin_t { FILE: gui/lvgl/src/others/imgfont/lv_imgfont.c type imgfont_dsc_t (line 20) | typedef struct { function lv_font_t (line 48) | lv_font_t * lv_imgfont_create(uint16_t height, lv_imgfont_get_path_cb_t ... function lv_imgfont_destroy (line 70) | void lv_imgfont_destroy(lv_font_t * font) function imgfont_get_glyph_dsc (line 90) | static bool imgfont_get_glyph_dsc(const lv_font_t * font, lv_font_glyph_... FILE: gui/lvgl/src/others/monkey/lv_monkey.c type lv_monkey_t (line 27) | struct lv_monkey_t { function lv_monkey_config_init (line 62) | void lv_monkey_config_init(lv_monkey_config_t * config) function lv_monkey_t (line 70) | lv_monkey_t * lv_monkey_create(const lv_monkey_config_t * config) function lv_indev_t (line 86) | lv_indev_t * lv_monkey_get_indev(lv_monkey_t * monkey) function lv_monkey_set_enable (line 92) | void lv_monkey_set_enable(lv_monkey_t * monkey, bool en) function lv_monkey_get_enable (line 98) | bool lv_monkey_get_enable(lv_monkey_t * monkey) function lv_monkey_set_user_data (line 104) | void lv_monkey_set_user_data(lv_monkey_t * monkey, void * user_data) function lv_monkey_delete (line 116) | void lv_monkey_delete(lv_monkey_t * monkey) function lv_monkey_read_cb (line 129) | static void lv_monkey_read_cb(lv_indev_t * indev, lv_indev_data_t * data) function lv_monkey_random (line 139) | static int32_t lv_monkey_random(int32_t howsmall, int32_t howbig) function lv_monkey_timer_cb (line 148) | static void lv_monkey_timer_cb(lv_timer_t * timer) FILE: gui/lvgl/src/others/monkey/lv_monkey.h type lv_monkey_t (line 28) | typedef struct lv_monkey_t lv_monkey_t; type lv_monkey_config_t (line 30) | struct lv_monkey_config_t { FILE: gui/lvgl/src/others/observer/lv_observer.c type flag_and_cond_t (line 24) | typedef struct { function lv_subject_init_int (line 77) | void lv_subject_init_int(lv_subject_t * subject, int32_t value) function lv_subject_set_int (line 86) | void lv_subject_set_int(lv_subject_t * subject, int32_t value) function lv_subject_get_int (line 98) | int32_t lv_subject_get_int(lv_subject_t * subject) function lv_subject_get_previous_int (line 108) | int32_t lv_subject_get_previous_int(lv_subject_t * subject) function lv_subject_init_string (line 118) | void lv_subject_init_string(lv_subject_t * subject, char * buf, char * p... function lv_subject_copy_string (line 132) | void lv_subject_copy_string(lv_subject_t * subject, const char * buf) function lv_subject_init_pointer (line 170) | void lv_subject_init_pointer(lv_subject_t * subject, void * value) function lv_subject_set_pointer (line 179) | void lv_subject_set_pointer(lv_subject_t * subject, void * ptr) function lv_subject_init_color (line 211) | void lv_subject_init_color(lv_subject_t * subject, lv_color_t color) function lv_subject_set_color (line 220) | void lv_subject_set_color(lv_subject_t * subject, lv_color_t color) function lv_color_t (line 232) | lv_color_t lv_subject_get_color(lv_subject_t * subject) function lv_color_t (line 242) | lv_color_t lv_subject_get_previous_color(lv_subject_t * subject) function lv_subject_init_group (line 252) | void lv_subject_init_group(lv_subject_t * subject, lv_subject_t * list[]... function lv_subject_deinit (line 267) | void lv_subject_deinit(lv_subject_t * subject) function lv_subject_t (line 285) | lv_subject_t * lv_subject_get_group_element(lv_subject_t * subject, int3... function lv_observer_t (line 297) | lv_observer_t * lv_subject_add_observer(lv_subject_t * subject, lv_obser... function lv_observer_t (line 306) | lv_observer_t * lv_subject_add_observer_obj(lv_subject_t * subject, lv_o... function lv_observer_t (line 336) | lv_observer_t * lv_subject_add_observer_with_target(lv_subject_t * subje... function lv_observer_remove (line 362) | void lv_observer_remove(lv_observer_t * observer) function lv_obj_remove_from_subject (line 376) | void lv_obj_remove_from_subject(lv_obj_t * obj, lv_subject_t * subject) function lv_subject_notify (line 399) | void lv_subject_notify(lv_subject_t * subject) function lv_observer_t (line 420) | lv_observer_t * lv_obj_bind_flag_if_eq(lv_obj_t * obj, lv_subject_t * su... function lv_observer_t (line 426) | lv_observer_t * lv_obj_bind_flag_if_not_eq(lv_obj_t * obj, lv_subject_t ... function lv_observer_t (line 433) | lv_observer_t * lv_obj_bind_state_if_eq(lv_obj_t * obj, lv_subject_t * s... function lv_observer_t (line 439) | lv_observer_t * lv_obj_bind_state_if_not_eq(lv_obj_t * obj, lv_subject_t... function lv_observer_t (line 445) | lv_observer_t * lv_obj_bind_checked(lv_obj_t * obj, lv_subject_t * subject) function lv_observer_t (line 453) | lv_observer_t * lv_label_bind_text(lv_obj_t * obj, lv_subject_t * subjec... function lv_observer_t (line 475) | lv_observer_t * lv_arc_bind_value(lv_obj_t * obj, lv_subject_t * subject) function lv_observer_t (line 490) | lv_observer_t * lv_slider_bind_value(lv_obj_t * obj, lv_subject_t * subj... function lv_observer_t (line 506) | lv_observer_t * lv_roller_bind_value(lv_obj_t * obj, lv_subject_t * subj... function lv_observer_t (line 523) | lv_observer_t * lv_dropdown_bind_value(lv_obj_t * obj, lv_subject_t * su... function lv_obj_t (line 539) | lv_obj_t * lv_observer_get_target_obj(lv_observer_t * observer) function group_notify_cb (line 555) | static void group_notify_cb(lv_observer_t * observer, lv_subject_t * sub... function unsubscribe_on_delete_cb (line 562) | static void unsubscribe_on_delete_cb(lv_event_t * e) function lv_observer_t (line 568) | static lv_observer_t * bind_to_bitfield(lv_subject_t * subject, lv_obj_t... function obj_flag_observer_cb (line 591) | static void obj_flag_observer_cb(lv_observer_t * observer, lv_subject_t ... function obj_state_observer_cb (line 606) | static void obj_state_observer_cb(lv_observer_t * observer, lv_subject_t... function obj_value_changed_event_cb (line 621) | static void obj_value_changed_event_cb(lv_event_t * e) function label_text_observer_cb (line 631) | static void label_text_observer_cb(lv_observer_t * observer, lv_subject_... function arc_value_changed_event_cb (line 657) | static void arc_value_changed_event_cb(lv_event_t * e) function arc_value_observer_cb (line 665) | static void arc_value_observer_cb(lv_observer_t * observer, lv_subject_t... function slider_value_changed_event_cb (line 674) | static void slider_value_changed_event_cb(lv_event_t * e) function slider_value_observer_cb (line 682) | static void slider_value_observer_cb(lv_observer_t * observer, lv_subjec... function roller_value_changed_event_cb (line 691) | static void roller_value_changed_event_cb(lv_event_t * e) function roller_value_observer_cb (line 699) | static void roller_value_observer_cb(lv_observer_t * observer, lv_subjec... function dropdown_value_changed_event_cb (line 710) | static void dropdown_value_changed_event_cb(lv_event_t * e) function dropdown_value_observer_cb (line 718) | static void dropdown_value_observer_cb(lv_observer_t * observer, lv_subj... FILE: gui/lvgl/src/others/observer/lv_observer.h type lv_subject_type_t (line 31) | typedef enum { type lv_subject_value_t (line 44) | typedef union { type lv_subject_t (line 53) | typedef struct { FILE: gui/lvgl/src/others/observer/lv_observer_private.h type lv_observer_t (line 32) | struct lv_observer_t { FILE: gui/lvgl/src/others/snapshot/lv_snapshot.c function lv_draw_buf_t (line 47) | lv_draw_buf_t * lv_snapshot_create_draw_buf(lv_obj_t * obj, lv_color_for... function lv_result_t (line 60) | lv_result_t lv_snapshot_reshape_draw_buf(lv_obj_t * obj, lv_draw_buf_t *... function lv_result_t (line 74) | lv_result_t lv_snapshot_take_to_draw_buf(lv_obj_t * obj, lv_color_format... function lv_draw_buf_t (line 140) | lv_draw_buf_t * lv_snapshot_take(lv_obj_t * obj, lv_color_format_t cf) function lv_snapshot_free (line 154) | void lv_snapshot_free(lv_image_dsc_t * dsc) function lv_result_t (line 160) | lv_result_t lv_snapshot_take_to_buf(lv_obj_t * obj, lv_color_format_t cf... FILE: gui/lvgl/src/others/sysmon/lv_sysmon.c function lv_sysmon_builtin_init (line 63) | void lv_sysmon_builtin_init(void) function lv_sysmon_builtin_deinit (line 73) | void lv_sysmon_builtin_deinit(void) function lv_obj_t (line 80) | lv_obj_t * lv_sysmon_create(lv_display_t * disp) function lv_sysmon_show_performance (line 100) | void lv_sysmon_show_performance(lv_display_t * disp) function lv_sysmon_hide_performance (line 127) | void lv_sysmon_hide_performance(lv_display_t * disp) function lv_sysmon_show_memory (line 142) | void lv_sysmon_show_memory(lv_display_t * disp) function lv_sysmon_hide_memory (line 162) | void lv_sysmon_hide_memory(lv_display_t * disp) function perf_monitor_disp_event_cb (line 181) | static void perf_monitor_disp_event_cb(lv_event_t * e) function perf_update_timer_cb (line 232) | static void perf_update_timer_cb(lv_timer_t * t) function perf_observer_cb (line 278) | static void perf_observer_cb(lv_observer_t * observer, lv_subject_t * su... function mem_update_timer_cb (line 308) | static void mem_update_timer_cb(lv_timer_t * t) function mem_observer_cb (line 315) | static void mem_observer_cb(lv_observer_t * observer, lv_subject_t * sub... FILE: gui/lvgl/src/others/sysmon/lv_sysmon_private.h type lv_sysmon_backend_data_t (line 29) | struct lv_sysmon_backend_data_t { type lv_sysmon_perf_info_t (line 35) | struct lv_sysmon_perf_info_t { FILE: gui/lvgl/src/others/vg_lite_tvg/vg_lite.h type vg_lite_uint8_t (line 144) | typedef unsigned char vg_lite_uint8_t; type vg_lite_int8_t (line 145) | typedef char vg_lite_int8_t; type vg_lite_int16_t (line 146) | typedef short vg_lite_int16_t; type vg_lite_uint16_t (line 147) | typedef unsigned short vg_lite_uint16_t; type vg_lite_int32_t (line 148) | typedef int vg_lite_int32_t; type vg_lite_uint32_t (line 149) | typedef unsigned int vg_lite_uint32_t; type vg_lite_uint64_t (line 150) | typedef unsigned long long vg_lite_uint64_t; type vg_lite_float_t (line 151) | typedef float vg_lite_float_t; type vg_lite_double_t (line 152) | typedef double vg_lite_double_t; type vg_lite_char (line 153) | typedef char vg_lite_char; type vg_lite_void (line 156) | typedef void vg_lite_void; type vg_lite_color_t (line 157) | typedef unsigned int vg_lite_color_t; type vg_lite_error_t (line 166) | typedef enum vg_lite_error type vg_lite_feature_t (line 184) | typedef enum vg_lite_feature type vg_lite_quality_t (line 236) | typedef enum vg_lite_quality type vg_lite_format_t (line 245) | typedef enum vg_lite_format type vg_lite_buffer_format_t (line 254) | typedef enum vg_lite_buffer_format type vg_lite_swizzle_t (line 385) | typedef enum vg_lite_swizzle type vg_lite_yuv2rgb_t (line 392) | typedef enum vg_lite_yuv2rgb type vg_lite_buffer_layout_t (line 399) | typedef enum vg_lite_buffer_layout type vg_lite_image_mode_t (line 406) | typedef enum vg_lite_image_mode type vg_lite_transparency_t (line 418) | typedef enum vg_lite_transparency type vg_lite_blend_t (line 428) | typedef enum vg_lite_blend type vg_lite_fill_t (line 460) | typedef enum vg_lite_fill type vg_lite_global_alpha_t (line 467) | typedef enum vg_lite_global_alpha type vg_lite_filter_t (line 475) | typedef enum vg_lite_filter type vg_lite_pattern_mode_t (line 484) | typedef enum vg_lite_pattern_mode type vg_lite_paint_type_t (line 493) | typedef enum vg_lite_paint_type type vg_lite_gradient_spreadmode_t (line 504) | typedef enum type vg_lite_compress_mode_t (line 513) | typedef enum vg_lite_compress_mode type vg_lite_path_type_t (line 522) | typedef enum vg_lite_path_type type vg_lite_cap_style_t (line 532) | typedef enum vg_lite_cap_style type vg_lite_join_style_t (line 540) | typedef enum vg_lite_join_style type vg_lite_mask_operation_t (line 548) | typedef enum vg_lite_mask_operation type vg_lite_orientation_t (line 559) | typedef enum vg_lite_orientation type vg_lite_gamma_conversion_t (line 566) | typedef enum vg_lite_gamma_conversion type vg_lite_index_endian_t (line 574) | typedef enum vg_lite_index_endian type vg_lite_map_flag_t (line 589) | typedef enum vg_lite_map_flag type vg_lite_param_type_t (line 596) | typedef enum vg_lite_param_type type vg_lite_info_t (line 605) | typedef struct vg_lite_info { type vg_lite_point_t (line 613) | typedef struct vg_lite_point { type vg_lite_point_t (line 619) | typedef vg_lite_point_t vg_lite_point4_t[4]; type vg_lite_rectangle_t (line 622) | typedef struct vg_lite_rectangle { type vg_lite_matrix_t (line 629) | typedef struct vg_lite_matrix { type vg_lite_yuvinfo_t (line 636) | typedef struct vg_lite_yuvinfo type vg_lite_path_point (line 654) | struct vg_lite_path_point type vg_lite_path_point_t (line 655) | typedef struct vg_lite_path_point type vg_lite_sub_path (line 686) | struct vg_lite_sub_path type vg_lite_sub_path_t (line 687) | typedef struct vg_lite_sub_path type vg_lite_path_list (line 710) | struct vg_lite_path_list type vg_lite_path_list_t (line 711) | typedef struct vg_lite_path_list type vg_lite_stroke_t (line 721) | typedef struct vg_lite_stroke type vg_lite_fc_buffer_t (line 789) | typedef struct vg_lite_fc_buffer type vg_lite_buffer_t (line 801) | typedef struct vg_lite_buffer type vg_lite_hw_memory_t (line 824) | typedef struct vg_lite_hw_memory type vg_lite_path_t (line 836) | typedef struct vg_lite_path type vg_lite_color_ramp_t (line 855) | typedef struct vg_lite_color_ramp type vg_lite_linear_gradient_parameter_t (line 865) | typedef struct vg_lite_linear_gradient_parameter type vg_lite_radial_gradient_parameter_t (line 873) | typedef struct vg_lite_radial_gradient_parameter type vg_lite_linear_gradient_t (line 883) | typedef struct vg_lite_linear_gradient { type vg_lite_ext_linear_gradient_t (line 892) | typedef struct vg_lite_ext_linear_gradient { type vg_lite_radial_gradient_t (line 909) | typedef struct vg_lite_radial_gradient type vg_lite_color_key_t (line 927) | typedef struct vg_lite_color_key type vg_lite_color_key_t (line 946) | typedef vg_lite_color_key_t vg_lite_color_key4_t[4]; type vg_lite_float_t (line 949) | typedef vg_lite_float_t vg_lite_pixel_matrix_t[20]; type vg_lite_pixel_channel_enable_t (line 952) | typedef struct vg_lite_pixel_channel_enable type vg_lite_color_transform_t (line 961) | typedef struct vg_lite_color_transform FILE: gui/lvgl/src/others/vg_lite_tvg/vg_lite_matrix.c function vg_lite_error_t (line 44) | vg_lite_error_t vg_lite_identity(vg_lite_matrix_t * matrix) function multiply (line 66) | static void multiply(vg_lite_matrix_t * matrix, vg_lite_matrix_t * mult) function vg_lite_error_t (line 90) | vg_lite_error_t vg_lite_translate(vg_lite_float_t x, vg_lite_float_t y, ... function vg_lite_error_t (line 106) | vg_lite_error_t vg_lite_scale(vg_lite_float_t scale_x, vg_lite_float_t s... function vg_lite_error_t (line 127) | vg_lite_error_t vg_lite_rotate(vg_lite_float_t degrees, vg_lite_matrix_t... FILE: gui/lvgl/src/others/vg_lite_tvg/vg_lite_tvg.cpp class vg_lite_ctx (line 129) | class vg_lite_ctx method vg_lite_ctx (line 138) | vg_lite_ctx() method vg_lite_uint32_t (line 150) | vg_lite_uint32_t * get_image_buffer(vg_lite_uint32_t w, vg_lite_uint32... method vg_lite_uint32_t (line 156) | vg_lite_uint32_t * get_temp_target_buffer(vg_lite_uint32_t w, vg_lite_... method vg_lite_uint32_t (line 165) | vg_lite_uint32_t * get_temp_target_buffer() method set_CLUT (line 170) | void set_CLUT(vg_lite_uint32_t count, const vg_lite_uint32_t * colors) method vg_lite_uint32_t (line 191) | const vg_lite_uint32_t * get_CLUT(vg_lite_buffer_format_t format) method vg_lite_ctx (line 214) | static vg_lite_ctx * get_instance() class vg_lite_converter (line 232) | class vg_lite_converter method vg_lite_converter (line 239) | vg_lite_converter(converter_cb_t converter) method convert (line 244) | void convert(vg_lite_buffer_t * dest_buf, const vg_lite_buffer_t * src... function math_zero (line 282) | static inline bool math_zero(float a) function math_equal (line 287) | static inline bool math_equal(float a, float b) function gpu_init (line 435) | void gpu_init(void) function vg_lite_error_t (line 440) | vg_lite_error_t vg_lite_allocate(vg_lite_buffer_t * buffer) function vg_lite_error_t (line 480) | vg_lite_error_t vg_lite_free(vg_lite_buffer_t * buffer) function vg_lite_error_t (line 492) | vg_lite_error_t vg_lite_upload_buffer(vg_lite_buffer_t * buffer, vg_lite... function vg_lite_error_t (line 500) | vg_lite_error_t vg_lite_map(vg_lite_buffer_t * buffer, vg_lite_map_flag_... function vg_lite_error_t (line 508) | vg_lite_error_t vg_lite_unmap(vg_lite_buffer_t * buffer) function vg_lite_error_t (line 514) | vg_lite_error_t vg_lite_clear(vg_lite_buffer_t * target, vg_lite_rectang... function vg_lite_error_t (line 528) | vg_lite_error_t vg_lite_blit(vg_lite_buffer_t * target, function vg_lite_error_t (line 549) | vg_lite_error_t vg_lite_blit2(vg_lite_buffer_t * target, function vg_lite_error_t (line 569) | vg_lite_error_t vg_lite_blit_rect(vg_lite_buffer_t * target, function vg_lite_error_t (line 595) | vg_lite_error_t vg_lite_init(int32_t tessellation_width, int32_t tessell... function vg_lite_error_t (line 612) | vg_lite_error_t vg_lite_close(void) function picture_bgra8888_to_bgr565 (line 618) | static void picture_bgra8888_to_bgr565(vg_color16_t * dest, const vg_col... function picture_bgra8888_to_bgra5658 (line 629) | static void picture_bgra8888_to_bgra5658(vg_color16_alpha_t * dest, cons... function picture_bgra8888_to_bgr888 (line 641) | static void picture_bgra8888_to_bgr888(vg_color24_t * dest, const vg_col... function vg_lite_error_t (line 652) | vg_lite_error_t vg_lite_finish(void) function vg_lite_error_t (line 703) | vg_lite_error_t vg_lite_flush(void) function vg_lite_error_t (line 708) | vg_lite_error_t vg_lite_draw(vg_lite_buffer_t * target, function vg_lite_error_t (line 729) | vg_lite_error_t vg_lite_set_stroke(vg_lite_path_t * path, function vg_lite_error_t (line 768) | vg_lite_error_t vg_lite_update_stroke(vg_lite_path_t * path) function vg_lite_error_t (line 774) | vg_lite_error_t vg_lite_set_path_type(vg_lite_path_t * path, vg_lite_pat... function vg_lite_error_t (line 788) | vg_lite_error_t vg_lite_get_register(vg_lite_uint32_t address, vg_lite_u... function vg_lite_error_t (line 795) | vg_lite_error_t vg_lite_get_info(vg_lite_info_t * info) function vg_lite_uint32_t (line 804) | vg_lite_uint32_t vg_lite_get_product_info(char * name, vg_lite_uint32_t ... function vg_lite_uint32_t (line 812) | vg_lite_uint32_t vg_lite_query_feature(vg_lite_feature_t feature) function vg_lite_error_t (line 849) | vg_lite_error_t vg_lite_init_path(vg_lite_path_t * path, function vg_lite_error_t (line 883) | vg_lite_error_t vg_lite_init_arc_path(vg_lite_path_t * path, function vg_lite_error_t (line 903) | vg_lite_error_t vg_lite_clear_path(vg_lite_path_t * path) function vg_lite_uint32_t (line 915) | vg_lite_uint32_t vg_lite_get_path_length(vg_lite_uint8_t * opcode, function vg_lite_error_t (line 925) | vg_lite_error_t vg_lite_append_path(vg_lite_path_t * path, function vg_lite_error_t (line 937) | vg_lite_error_t vg_lite_upload_path(vg_lite_path_t * path) function vg_lite_error_t (line 943) | vg_lite_error_t vg_lite_set_CLUT(vg_lite_uint32_t count, function vg_lite_error_t (line 956) | vg_lite_error_t vg_lite_draw_pattern(vg_lite_buffer_t * target, function vg_lite_error_t (line 990) | vg_lite_error_t vg_lite_init_grad(vg_lite_linear_gradient_t * grad) function vg_lite_error_t (line 1008) | vg_lite_error_t vg_lite_set_linear_grad(vg_lite_ext_linear_gradient_t * ... function vg_lite_error_t (line 1137) | vg_lite_error_t vg_lite_update_linear_grad(vg_lite_ext_linear_gradient_t... function vg_lite_error_t (line 1276) | vg_lite_error_t vg_lite_draw_linear_grad(vg_lite_buffer_t * target, function vg_lite_error_t (line 1319) | vg_lite_error_t vg_lite_set_radial_grad(vg_lite_radial_gradient_t * grad, function vg_lite_error_t (line 1448) | vg_lite_error_t vg_lite_update_radial_grad(vg_lite_radial_gradient_t * g... function vg_lite_error_t (line 1580) | vg_lite_error_t vg_lite_set_grad(vg_lite_linear_gradient_t * grad, function vg_lite_error_t (line 1609) | vg_lite_error_t vg_lite_update_grad(vg_lite_linear_gradient_t * grad) function vg_lite_error_t (line 1681) | vg_lite_error_t vg_lite_clear_linear_grad(vg_lite_ext_linear_gradient_t ... function vg_lite_error_t (line 1694) | vg_lite_error_t vg_lite_clear_grad(vg_lite_linear_gradient_t * grad) function vg_lite_error_t (line 1707) | vg_lite_error_t vg_lite_clear_radial_grad(vg_lite_radial_gradient_t * grad) function vg_lite_matrix_t (line 1720) | vg_lite_matrix_t * vg_lite_get_linear_grad_matrix(vg_lite_ext_linear_gra... function vg_lite_matrix_t (line 1725) | vg_lite_matrix_t * vg_lite_get_grad_matrix(vg_lite_linear_gradient_t * g... function vg_lite_matrix_t (line 1730) | vg_lite_matrix_t * vg_lite_get_radial_grad_matrix(vg_lite_radial_gradien... function vg_lite_error_t (line 1735) | vg_lite_error_t vg_lite_draw_grad(vg_lite_buffer_t * target, function vg_lite_error_t (line 1794) | vg_lite_error_t vg_lite_draw_radial_grad(vg_lite_buffer_t * target, function vg_lite_error_t (line 1836) | vg_lite_error_t vg_lite_set_command_buffer_size(vg_lite_uint32_t size) function vg_lite_error_t (line 1842) | vg_lite_error_t vg_lite_set_scissor(int32_t x, int32_t y, int32_t right,... function vg_lite_error_t (line 1851) | vg_lite_error_t vg_lite_enable_scissor(void) function vg_lite_error_t (line 1856) | vg_lite_error_t vg_lite_disable_scissor(void) function vg_lite_error_t (line 1861) | vg_lite_error_t vg_lite_get_mem_size(vg_lite_uint32_t * size) function vg_lite_error_t (line 1867) | vg_lite_error_t vg_lite_source_global_alpha(vg_lite_global_alpha_t alpha... function vg_lite_error_t (line 1874) | vg_lite_error_t vg_lite_dest_global_alpha(vg_lite_global_alpha_t alpha_m... function vg_lite_error_t (line 1881) | vg_lite_error_t vg_lite_set_color_key(vg_lite_color_key4_t colorkey) function vg_lite_error_t (line 1887) | vg_lite_error_t vg_lite_set_flexa_stream_id(uint8_t stream_id) function vg_lite_error_t (line 1893) | vg_lite_error_t vg_lite_set_flexa_current_background_buffer(uint8_t stre... function vg_lite_error_t (line 1905) | vg_lite_error_t vg_lite_enable_flexa(void) function vg_lite_error_t (line 1910) | vg_lite_error_t vg_lite_disable_flexa(void) function vg_lite_error_t (line 1915) | vg_lite_error_t vg_lite_set_flexa_stop_frame(void) function vg_lite_error_t (line 1920) | vg_lite_error_t vg_lite_enable_dither(void) function vg_lite_error_t (line 1925) | vg_lite_error_t vg_lite_disable_dither(void) function vg_lite_error_t (line 1930) | vg_lite_error_t vg_lite_set_tess_buffer(vg_lite_uint32_t physical, vg_li... function vg_lite_error_t (line 1937) | vg_lite_error_t vg_lite_set_command_buffer(vg_lite_uint32_t physical, vg... function vg_lite_error_t (line 1944) | vg_lite_error_t vg_lite_get_parameter(vg_lite_param_type_t type, function vg_lite_error_t (line 1969) | static vg_lite_error_t vg_lite_error_conv(Result result) function Matrix (line 1994) | static Matrix matrix_conv(const vg_lite_matrix_t * matrix) function FillRule (line 1999) | static FillRule fill_rule_conv(vg_lite_fill_t fill) function BlendMethod (line 2008) | static BlendMethod blend_method_conv(vg_lite_blend_t blend) function StrokeCap (line 2036) | static StrokeCap stroke_cap_conv(vg_lite_cap_style_t cap) function StrokeJoin (line 2052) | static StrokeJoin stroke_join_conv(vg_lite_join_style_t join) function FillSpread (line 2068) | static FillSpread fill_spread_conv(vg_lite_gradient_spreadmode_t spread) function vlc_get_arg (line 2082) | static float vlc_get_arg(const void * data, vg_lite_format_t format) function vlc_format_len (line 2105) | static uint8_t vlc_format_len(vg_lite_format_t format) function vlc_op_arg_len (line 2125) | static uint8_t vlc_op_arg_len(uint8_t vlc_op) function Result (line 2155) | static Result shape_set_stroke(std::unique_ptr & shape, const vg_... function Result (line 2187) | static Result shape_append_path(std::unique_ptr & shape, vg_lite_... function Result (line 2278) | static Result shape_append_rect(std::unique_ptr & shape, const vg... function Result (line 2294) | static Result canvas_set_target(vg_lite_ctx * ctx, vg_lite_buffer_t * ta... function vg_lite_uint32_t (line 2326) | static vg_lite_uint32_t width_to_stride(vg_lite_uint32_t w, vg_lite_buff... function decode_indexed_line (line 2337) | static bool decode_indexed_line( function Result (line 2394) | static Result picture_load(vg_lite_ctx * ctx, std::unique_ptr &... function ClampColor (line 2501) | static void ClampColor(FLOATVECTOR4 Source, FLOATVECTOR4 Target, uint8_t... function PackColorComponent (line 2516) | static uint8_t PackColorComponent(vg_lite_float_t value) function get_format_bytes (line 2532) | static void get_format_bytes(vg_lite_buffer_format_t format, function vg_lite_fpoint_t (line 2686) | static vg_lite_fpoint_t matrix_transform_point(const vg_lite_matrix_t * ... function vg_lite_matrix_inverse (line 2694) | static bool vg_lite_matrix_inverse(vg_lite_matrix_t * result, const vg_l... function vg_lite_matrix_multiply (line 2747) | static void vg_lite_matrix_multiply(vg_lite_matrix_t * matrix, const vg_... FILE: gui/lvgl/src/stdlib/builtin/lv_mem_core_builtin.c function lv_mem_init (line 71) | void lv_mem_init(void) function lv_mem_deinit (line 101) | void lv_mem_deinit(void) function lv_mem_pool_t (line 110) | lv_mem_pool_t lv_mem_add_pool(void * mem, size_t bytes) function lv_mem_remove_pool (line 125) | void lv_mem_remove_pool(lv_mem_pool_t pool) function lv_free_core (line 178) | void lv_free_core(void * p) function lv_mem_monitor_core (line 197) | void lv_mem_monitor_core(lv_mem_monitor_t * mon_p) function lv_result_t (line 222) | lv_result_t lv_mem_test_core(void) function lv_mem_walker (line 257) | static void lv_mem_walker(void * ptr, size_t size, int used, void * user) FILE: gui/lvgl/src/stdlib/builtin/lv_sprintf_builtin.c type lv_vaformat_t (line 110) | typedef struct { type out_fct_wrap_type (line 124) | typedef struct { function _out_buffer (line 130) | static inline void _out_buffer(char character, void * buffer, size_t idx... function _out_null (line 138) | static inline void _out_null(char character, void * buffer, size_t idx, ... function _strnlen_s (line 148) | static inline unsigned int _strnlen_s(const char * str, size_t maxsize) function _is_digit (line 157) | static inline bool _is_digit(char ch) function _atoi (line 163) | static unsigned int _atoi(const char ** str) function _out_rev (line 173) | static size_t _out_rev(out_fct_type out, char * buffer, size_t idx, size... function _ntoa_format (line 202) | static size_t _ntoa_format(out_fct_type out, char * buffer, size_t idx, ... function _ntoa_long (line 256) | static size_t _ntoa_long(out_fct_type out, char * buffer, size_t idx, si... function _ntoa_long_long (line 281) | static size_t _ntoa_long_long(out_fct_type out, char * buffer, size_t id... function _ftoa (line 314) | static size_t _ftoa(out_fct_type out, char * buffer, size_t idx, size_t ... function _etoa (line 443) | static size_t _etoa(out_fct_type out, char * buffer, size_t idx, size_t ... function lv_vsnprintf_inner (line 555) | static int lv_vsnprintf_inner(out_fct_type out, char * buffer, const siz... function lv_snprintf (line 872) | int lv_snprintf(char * buffer, size_t count, const char * format, ...) function lv_vsnprintf (line 881) | int lv_vsnprintf(char * buffer, size_t count, const char * format, va_li... FILE: gui/lvgl/src/stdlib/builtin/lv_string_builtin.c function lv_memset (line 118) | void LV_ATTRIBUTE_FAST_MEM lv_memset(void * dst, uint8_t v, size_t len) function lv_memcmp (line 174) | int lv_memcmp(const void * p1, const void * p2, size_t len) function lv_strlen (line 186) | size_t lv_strlen(const char * str) function lv_strlcpy (line 194) | size_t lv_strlcpy(char * dst, const char * src, size_t dst_size) function lv_strcmp (line 226) | int lv_strcmp(const char * s1, const char * s2) FILE: gui/lvgl/src/stdlib/builtin/lv_tlsf.c function tlsf_decl (line 85) | tlsf_decl int tlsf_ffs(unsigned int word) function tlsf_decl (line 94) | tlsf_decl int tlsf_ffs(unsigned int word) function tlsf_decl (line 101) | tlsf_decl int tlsf_fls(unsigned int word) function tlsf_decl (line 115) | tlsf_decl int tlsf_fls(unsigned int word) function tlsf_decl (line 121) | tlsf_decl int tlsf_ffs(unsigned int word) function tlsf_decl (line 132) | tlsf_decl int tlsf_fls(unsigned int word) function tlsf_decl (line 138) | tlsf_decl int tlsf_ffs(unsigned int word) function tlsf_decl (line 148) | tlsf_decl int tlsf_ffs(unsigned int word) function tlsf_decl (line 155) | tlsf_decl int tlsf_fls(unsigned int word) function tlsf_decl (line 166) | tlsf_decl int tlsf_ffs(unsigned int word) function tlsf_decl (line 173) | tlsf_decl int tlsf_fls(unsigned int word) function tlsf_decl (line 183) | tlsf_decl int tlsf_ffs(unsigned int word) function tlsf_decl (line 189) | tlsf_decl int tlsf_fls(unsigned int word) function tlsf_decl (line 198) | tlsf_decl int tlsf_fls_sizet(size_t size) type tlsf_public (line 222) | typedef enum { type tlsf_private (line 231) | typedef enum { type block_header_t (line 321) | typedef struct block_header_t { type control_t (line 362) | typedef struct control_t { type tlsfptr_t (line 375) | typedef ptrdiff_t tlsfptr_t; function block_size (line 381) | static size_t block_size(const block_header_t * block) function block_set_size (line 386) | static void block_set_size(block_header_t * block, size_t size) function block_is_last (line 392) | static int block_is_last(const block_header_t * block) function block_is_free (line 397) | static int block_is_free(const block_header_t * block) function block_set_free (line 402) | static void block_set_free(block_header_t * block) function block_set_used (line 407) | static void block_set_used(block_header_t * block) function block_is_prev_free (line 412) | static int block_is_prev_free(const block_header_t * block) function block_set_prev_free (line 417) | static void block_set_prev_free(block_header_t * block) function block_set_prev_used (line 422) | static void block_set_prev_used(block_header_t * block) function block_header_t (line 427) | static block_header_t * block_from_ptr(const void * ptr) function block_header_t (line 440) | static block_header_t * offset_to_block(const void * ptr, size_t size) function block_header_t (line 446) | static block_header_t * block_prev(const block_header_t * block) function block_header_t (line 453) | static block_header_t * block_next(const block_header_t * block) function block_header_t (line 462) | static block_header_t * block_link_next(block_header_t * block) function block_mark_as_free (line 469) | static void block_mark_as_free(block_header_t * block) function block_mark_as_used (line 477) | static void block_mark_as_used(block_header_t * block) function align_up (line 484) | static size_t align_up(size_t x, size_t align) function align_down (line 490) | static size_t align_down(size_t x, size_t align) function adjust_request_size (line 508) | static size_t adjust_request_size(size_t size, size_t align) function mapping_insert (line 527) | static void mapping_insert(size_t size, int * fli, int * sli) function mapping_search (line 545) | static void mapping_search(size_t size, int * fli, int * sli) function block_header_t (line 554) | static block_header_t * search_suitable_block(control_t * control, int *... function remove_free_block (line 585) | static void remove_free_block(control_t * control, block_header_t * bloc... function insert_free_block (line 611) | static void insert_free_block(control_t * control, block_header_t * bloc... function block_remove (line 632) | static void block_remove(control_t * control, block_header_t * block) function block_insert (line 640) | static void block_insert(control_t * control, block_header_t * block) function block_can_split (line 647) | static int block_can_split(block_header_t * block, size_t size) function block_header_t (line 653) | static block_header_t * block_split(block_header_t * block, size_t size) function block_header_t (line 675) | static block_header_t * block_absorb(block_header_t * prev, block_header... function block_header_t (line 685) | static block_header_t * block_merge_prev(control_t * control, block_head... function block_header_t (line 699) | static block_header_t * block_merge_next(control_t * control, block_head... function block_trim_free (line 714) | static void block_trim_free(control_t * control, block_header_t * block,... function block_trim_used (line 726) | static void block_trim_used(control_t * control, block_header_t * block,... function block_header_t (line 739) | static block_header_t * block_trim_free_leading(control_t * control, blo... function block_header_t (line 754) | static block_header_t * block_locate_free(control_t * control, size_t size) function control_constructor (line 794) | static void control_constructor(control_t * control) type integrity_t (line 814) | typedef struct integrity_t { function integrity_walker (line 821) | static void integrity_walker(void * ptr, size_t size, int used, void * u... function lv_tlsf_check (line 838) | int lv_tlsf_check(lv_tlsf_t tlsf) function default_walker (line 887) | static void default_walker(void * ptr, size_t size, int used, void * user) function lv_tlsf_walk_pool (line 893) | void lv_tlsf_walk_pool(lv_pool_t pool, lv_tlsf_walker walker, void * user) function lv_tlsf_block_size (line 909) | size_t lv_tlsf_block_size(void * ptr) function lv_tlsf_check_pool (line 919) | int lv_tlsf_check_pool(lv_pool_t pool) function lv_tlsf_size (line 932) | size_t lv_tlsf_size(void) function lv_tlsf_align_size (line 937) | size_t lv_tlsf_align_size(void) function lv_tlsf_block_size_min (line 942) | size_t lv_tlsf_block_size_min(void) function lv_tlsf_block_size_max (line 947) | size_t lv_tlsf_block_size_max(void) function lv_tlsf_pool_overhead (line 957) | size_t lv_tlsf_pool_overhead(void) function lv_tlsf_alloc_overhead (line 962) | size_t lv_tlsf_alloc_overhead(void) function lv_pool_t (line 967) | lv_pool_t lv_tlsf_add_pool(lv_tlsf_t tlsf, void * mem, size_t bytes) function lv_tlsf_remove_pool (line 1014) | void lv_tlsf_remove_pool(lv_tlsf_t tlsf, lv_pool_t pool) function test_ffs_fls (line 1034) | int test_ffs_fls() function lv_tlsf_t (line 1060) | lv_tlsf_t lv_tlsf_create(void * mem) function lv_tlsf_t (line 1079) | lv_tlsf_t lv_tlsf_create_with_pool(void * mem, size_t bytes) function lv_tlsf_destroy (line 1086) | void lv_tlsf_destroy(lv_tlsf_t tlsf) function lv_pool_t (line 1092) | lv_pool_t lv_tlsf_get_pool(lv_tlsf_t tlsf) function lv_tlsf_free (line 1159) | size_t lv_tlsf_free(lv_tlsf_t tlsf, const void * ptr) FILE: gui/lvgl/src/stdlib/builtin/lv_tlsf_private.h type lv_tlsf_state_t (line 29) | typedef struct { FILE: gui/lvgl/src/stdlib/clib/lv_mem_core_clib.c function lv_mem_init (line 36) | void lv_mem_init(void) function lv_mem_deinit (line 41) | void lv_mem_deinit(void) function lv_mem_pool_t (line 47) | lv_mem_pool_t lv_mem_add_pool(void * mem, size_t bytes) function lv_mem_remove_pool (line 55) | void lv_mem_remove_pool(lv_mem_pool_t pool) function lv_free_core (line 72) | void lv_free_core(void * p) function lv_mem_monitor_core (line 77) | void lv_mem_monitor_core(lv_mem_monitor_t * mon_p) function lv_result_t (line 84) | lv_result_t lv_mem_test_core(void) FILE: gui/lvgl/src/stdlib/clib/lv_sprintf_clib.c function lv_snprintf (line 40) | int lv_snprintf(char * buffer, size_t count, const char * format, ...) function lv_vsnprintf (line 49) | int lv_vsnprintf(char * buffer, size_t count, const char * format, va_li... FILE: gui/lvgl/src/stdlib/clib/lv_string_clib.c function lv_memset (line 43) | void LV_ATTRIBUTE_FAST_MEM lv_memset(void * dst, uint8_t v, size_t len) function lv_memcmp (line 53) | int lv_memcmp(const void * p1, const void * p2, size_t len) function lv_strlen (line 58) | size_t lv_strlen(const char * str) function lv_strlcpy (line 63) | size_t lv_strlcpy(char * dst, const char * src, size_t dst_size) function lv_strcmp (line 84) | int lv_strcmp(const char * s1, const char * s2) FILE: gui/lvgl/src/stdlib/lv_mem.c function lv_free (line 119) | void lv_free(void * data) function lv_result_t (line 150) | lv_result_t lv_mem_test(void) function lv_mem_monitor (line 160) | void lv_mem_monitor(lv_mem_monitor_t * mon_p) FILE: gui/lvgl/src/stdlib/lv_mem.h type lv_mem_monitor_t (line 35) | typedef struct { FILE: gui/lvgl/src/stdlib/lv_string.h function lv_memzero (line 73) | static inline void lv_memzero(void * dst, size_t len) FILE: gui/lvgl/src/stdlib/micropython/lv_mem_core_micropython.c function lv_mem_init (line 37) | void lv_mem_init(void) function lv_mem_deinit (line 42) | void lv_mem_deinit(void) function lv_mem_pool_t (line 48) | lv_mem_pool_t lv_mem_add_pool(void * mem, size_t bytes) function lv_mem_remove_pool (line 56) | void lv_mem_remove_pool(lv_mem_pool_t pool) function lv_free_core (line 82) | void lv_free_core(void * p) function lv_mem_monitor_core (line 93) | void lv_mem_monitor_core(lv_mem_monitor_t * mon_p) function lv_result_t (line 100) | lv_result_t lv_mem_test_core(void) FILE: gui/lvgl/src/stdlib/rtthread/lv_mem_core_rtthread.c function lv_mem_init (line 41) | void lv_mem_init(void) function lv_mem_deinit (line 46) | void lv_mem_deinit(void) function lv_mem_pool_t (line 51) | lv_mem_pool_t lv_mem_add_pool(void * mem, size_t bytes) function lv_mem_remove_pool (line 59) | void lv_mem_remove_pool(lv_mem_pool_t pool) function lv_free_core (line 76) | void lv_free_core(void * p) function lv_mem_monitor_core (line 81) | void lv_mem_monitor_core(lv_mem_monitor_t * mon_p) function lv_result_t (line 88) | lv_result_t lv_mem_test_core(void) FILE: gui/lvgl/src/stdlib/rtthread/lv_sprintf_rtthread.c function lv_snprintf (line 43) | int lv_snprintf(char * buffer, size_t count, const char * format, ...) function lv_vsnprintf (line 52) | int lv_vsnprintf(char * buffer, size_t count, const char * format, va_li... FILE: gui/lvgl/src/stdlib/rtthread/lv_string_rtthread.c function lv_memset (line 43) | void LV_ATTRIBUTE_FAST_MEM lv_memset(void * dst, uint8_t v, size_t len) function lv_strlen (line 53) | size_t lv_strlen(const char * str) function lv_memcmp (line 58) | int lv_memcmp(const void * p1, const void * p2, size_t len) function lv_strlcpy (line 63) | size_t lv_strlcpy(char * dst, const char * src, size_t dst_size) function lv_strcmp (line 84) | int lv_strcmp(const char * s1, const char * s2) FILE: gui/lvgl/src/themes/default/lv_theme_default.c type _my_theme_t (line 21) | struct _my_theme_t type my_theme_t (line 22) | typedef struct _my_theme_t my_theme_t; type my_theme_styles_t (line 50) | typedef struct { type disp_size_t (line 156) | typedef enum { type _my_theme_t (line 162) | struct _my_theme_t { function lv_color_t (line 200) | static lv_color_t dark_color_filter_cb(const lv_color_filter_dsc_t * f, ... function lv_color_t (line 206) | static lv_color_t grey_filter_cb(const lv_color_filter_dsc_t * f, lv_col... function style_init (line 213) | static void style_init(my_theme_t * theme) function lv_theme_t (line 640) | lv_theme_t * lv_theme_default_init(lv_display_t * disp, lv_color_t color... function lv_theme_default_deinit (line 693) | void lv_theme_default_deinit(void) function lv_theme_t (line 710) | lv_theme_t * lv_theme_default_get(void) function lv_theme_default_is_inited (line 719) | bool lv_theme_default_is_inited(void) function theme_apply (line 726) | static void theme_apply(lv_theme_t * th, lv_obj_t * obj) function style_init_reset (line 1218) | static void style_init_reset(lv_style_t * style) FILE: gui/lvgl/src/themes/lv_theme.c function lv_theme_t (line 40) | lv_theme_t * lv_theme_get_from_obj(lv_obj_t * obj) function lv_theme_apply (line 46) | void lv_theme_apply(lv_obj_t * obj) function lv_theme_set_parent (line 56) | void lv_theme_set_parent(lv_theme_t * new_theme, lv_theme_t * base) function lv_theme_set_apply_cb (line 61) | void lv_theme_set_apply_cb(lv_theme_t * theme, lv_theme_apply_cb_t apply... function lv_font_t (line 66) | const lv_font_t * lv_theme_get_font_small(lv_obj_t * obj) function lv_font_t (line 72) | const lv_font_t * lv_theme_get_font_normal(lv_obj_t * obj) function lv_font_t (line 78) | const lv_font_t * lv_theme_get_font_large(lv_obj_t * obj) function lv_color_t (line 84) | lv_color_t lv_theme_get_color_primary(lv_obj_t * obj) function lv_color_t (line 90) | lv_color_t lv_theme_get_color_secondary(lv_obj_t * obj) function apply_theme (line 100) | static void apply_theme(lv_theme_t * th, lv_obj_t * obj) function apply_theme_recursion (line 106) | static void apply_theme_recursion(lv_theme_t * th, lv_obj_t * obj) FILE: gui/lvgl/src/themes/lv_theme_private.h type lv_theme_t (line 27) | struct lv_theme_t { FILE: gui/lvgl/src/themes/mono/lv_theme_mono.c type _my_theme_t (line 20) | struct _my_theme_t type my_theme_t (line 21) | typedef struct _my_theme_t my_theme_t; type my_theme_styles_t (line 38) | typedef struct { type _my_theme_t (line 62) | struct _my_theme_t { function style_init (line 86) | static void style_init(my_theme_t * theme, bool dark_bg, const lv_font_t... function lv_theme_mono_is_inited (line 183) | bool lv_theme_mono_is_inited(void) function lv_theme_mono_deinit (line 190) | void lv_theme_mono_deinit(void) function lv_theme_t (line 206) | lv_theme_t * lv_theme_mono_init(lv_display_t * disp, bool dark_bg, const... function theme_apply (line 232) | static void theme_apply(lv_theme_t * th, lv_obj_t * obj) function style_init_reset (line 522) | static void style_init_reset(lv_style_t * style) FILE: gui/lvgl/src/themes/simple/lv_theme_simple.c type _my_theme_t (line 21) | struct _my_theme_t type my_theme_t (line 22) | typedef struct _my_theme_t my_theme_t; type my_theme_styles_t (line 36) | typedef struct { type _my_theme_t (line 53) | struct _my_theme_t { function style_init (line 77) | static void style_init(my_theme_t * theme) function lv_theme_simple_is_inited (line 145) | bool lv_theme_simple_is_inited(void) function lv_theme_t (line 152) | lv_theme_t * lv_theme_simple_get(void) function lv_theme_simple_deinit (line 161) | void lv_theme_simple_deinit(void) function lv_theme_t (line 177) | lv_theme_t * lv_theme_simple_init(lv_display_t * disp) function theme_apply (line 205) | static void theme_apply(lv_theme_t * th, lv_obj_t * obj) function style_init_reset (line 428) | static void style_init_reset(lv_style_t * style) FILE: gui/lvgl/src/tick/lv_tick.c function LV_ATTRIBUTE_TICK_INC (line 38) | LV_ATTRIBUTE_TICK_INC void lv_tick_inc(uint32_t tick_period) function lv_tick_get (line 46) | uint32_t lv_tick_get(void) function lv_tick_elaps (line 67) | uint32_t lv_tick_elaps(uint32_t prev_tick) function lv_delay_ms (line 83) | void lv_delay_ms(uint32_t ms) function lv_tick_set_cb (line 101) | void lv_tick_set_cb(lv_tick_get_cb_t cb) function lv_delay_set_cb (line 106) | void lv_delay_set_cb(lv_delay_cb_t cb) FILE: gui/lvgl/src/tick/lv_tick_private.h type lv_tick_state_t (line 27) | typedef struct { FILE: gui/lvgl/src/widgets/animimage/lv_animimage.c function lv_obj_t (line 62) | lv_obj_t * lv_animimg_create(lv_obj_t * parent) function lv_animimg_set_src (line 70) | void lv_animimg_set_src(lv_obj_t * obj, const void * dsc[], size_t num) function lv_animimg_start (line 79) | void lv_animimg_start(lv_obj_t * obj) function lv_animimg_set_duration (line 90) | void lv_animimg_set_duration(lv_obj_t * obj, uint32_t duration) function lv_animimg_set_repeat_count (line 98) | void lv_animimg_set_repeat_count(lv_obj_t * obj, uint32_t count) function lv_animimg_get_src_count (line 116) | uint8_t lv_animimg_get_src_count(lv_obj_t * obj) function lv_animimg_get_duration (line 123) | uint32_t lv_animimg_get_duration(lv_obj_t * obj) function lv_animimg_get_repeat_count (line 130) | uint32_t lv_animimg_get_repeat_count(lv_obj_t * obj) function lv_anim_t (line 137) | lv_anim_t * lv_animimg_get_anim(lv_obj_t * obj) function lv_animimg_constructor (line 148) | static void lv_animimg_constructor(const lv_obj_class_t * class_p, lv_ob... function index_change (line 167) | static void index_change(lv_obj_t * obj, int32_t idx) FILE: gui/lvgl/src/widgets/animimage/lv_animimage.h type lv_animimg_part_t (line 37) | typedef enum { FILE: gui/lvgl/src/widgets/animimage/lv_animimage_private.h type lv_animimg_t (line 32) | struct lv_animimg_t { FILE: gui/lvgl/src/widgets/arc/lv_arc.c function lv_obj_t (line 74) | lv_obj_t * lv_arc_create(lv_obj_t * parent) function lv_arc_set_start_angle (line 94) | void lv_arc_set_start_angle(lv_obj_t * obj, lv_value_precise_t start) function lv_arc_set_end_angle (line 118) | void lv_arc_set_end_angle(lv_obj_t * obj, lv_value_precise_t end) function lv_arc_set_angles (line 141) | void lv_arc_set_angles(lv_obj_t * obj, lv_value_precise_t start, lv_valu... function lv_arc_set_bg_start_angle (line 147) | void lv_arc_set_bg_start_angle(lv_obj_t * obj, lv_value_precise_t start) function lv_arc_set_bg_end_angle (line 169) | void lv_arc_set_bg_end_angle(lv_obj_t * obj, lv_value_precise_t end) function lv_arc_set_bg_angles (line 191) | void lv_arc_set_bg_angles(lv_obj_t * obj, lv_value_precise_t start, lv_v... function lv_arc_set_rotation (line 197) | void lv_arc_set_rotation(lv_obj_t * obj, int32_t rotation) function lv_arc_set_mode (line 210) | void lv_arc_set_mode(lv_obj_t * obj, lv_arc_mode_t type) function lv_arc_set_value (line 239) | void lv_arc_set_value(lv_obj_t * obj, int32_t value) function lv_arc_set_range (line 256) | void lv_arc_set_range(lv_obj_t * obj, int32_t min, int32_t max) function lv_arc_set_change_rate (line 276) | void lv_arc_set_change_rate(lv_obj_t * obj, uint32_t rate) function lv_arc_set_knob_offset (line 284) | void lv_arc_set_knob_offset(lv_obj_t * obj, int32_t offset) function lv_value_precise_t (line 296) | lv_value_precise_t lv_arc_get_angle_start(lv_obj_t * obj) function lv_value_precise_t (line 302) | lv_value_precise_t lv_arc_get_angle_end(lv_obj_t * obj) function lv_value_precise_t (line 308) | lv_value_precise_t lv_arc_get_bg_angle_start(lv_obj_t * obj) function lv_value_precise_t (line 314) | lv_value_precise_t lv_arc_get_bg_angle_end(lv_obj_t * obj) function lv_arc_get_value (line 320) | int32_t lv_arc_get_value(const lv_obj_t * obj) function lv_arc_get_min_value (line 326) | int32_t lv_arc_get_min_value(const lv_obj_t * obj) function lv_arc_get_max_value (line 332) | int32_t lv_arc_get_max_value(const lv_obj_t * obj) function lv_arc_mode_t (line 338) | lv_arc_mode_t lv_arc_get_mode(const lv_obj_t * obj) function lv_arc_get_rotation (line 344) | int32_t lv_arc_get_rotation(const lv_obj_t * obj) function lv_arc_get_knob_offset (line 350) | int32_t lv_arc_get_knob_offset(const lv_obj_t * obj) function lv_arc_align_obj_to_angle (line 360) | void lv_arc_align_obj_to_angle(const lv_obj_t * obj, lv_obj_t * obj_to_a... function lv_arc_rotate_obj_to_angle (line 381) | void lv_arc_rotate_obj_to_angle(const lv_obj_t * obj, lv_obj_t * obj_to_... function lv_arc_constructor (line 412) | static void lv_arc_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_arc_event (line 443) | static void lv_arc_event(const lv_obj_class_t * class_p, lv_event_t * e) function lv_arc_draw (line 709) | static void lv_arc_draw(lv_event_t * e) function inv_arc_area (line 760) | static void inv_arc_area(lv_obj_t * obj, lv_value_precise_t start_angle,... function inv_knob_area (line 793) | static void inv_knob_area(lv_obj_t * obj) function get_center (line 811) | static void get_center(const lv_obj_t * obj, lv_point_t * center, int32_... function lv_value_precise_t (line 827) | static lv_value_precise_t get_angle(const lv_obj_t * obj) function get_knob_area (line 852) | static void get_knob_area(lv_obj_t * obj, const lv_point_t * center, int... function value_update (line 878) | static void value_update(lv_obj_t * obj) function knob_get_extra_size (line 923) | static int32_t knob_get_extra_size(lv_obj_t * obj) function lv_arc_angle_within_bg_bounds (line 960) | static bool lv_arc_angle_within_bg_bounds(lv_obj_t * obj, const lv_value... FILE: gui/lvgl/src/widgets/arc/lv_arc.h type lv_arc_mode_t (line 29) | typedef enum { FILE: gui/lvgl/src/widgets/arc/lv_arc_private.h type lv_arc_t (line 29) | struct lv_arc_t { FILE: gui/lvgl/src/widgets/bar/lv_bar.c function lv_obj_t (line 83) | lv_obj_t * lv_bar_create(lv_obj_t * parent) function lv_bar_set_value (line 95) | void lv_bar_set_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t anim) function lv_bar_set_start_value (line 110) | void lv_bar_set_start_value(lv_obj_t * obj, int32_t value, lv_anim_enabl... function lv_bar_set_range (line 128) | void lv_bar_set_range(lv_obj_t * obj, int32_t min, int32_t max) function lv_bar_set_mode (line 158) | void lv_bar_set_mode(lv_obj_t * obj, lv_bar_mode_t mode) function lv_bar_set_orientation (line 171) | void lv_bar_set_orientation(lv_obj_t * obj, lv_bar_orientation_t orienta... function lv_bar_get_value (line 184) | int32_t lv_bar_get_value(const lv_obj_t * obj) function lv_bar_get_start_value (line 192) | int32_t lv_bar_get_start_value(const lv_obj_t * obj) function lv_bar_get_min_value (line 202) | int32_t lv_bar_get_min_value(const lv_obj_t * obj) function lv_bar_get_max_value (line 209) | int32_t lv_bar_get_max_value(const lv_obj_t * obj) function lv_bar_mode_t (line 217) | lv_bar_mode_t lv_bar_get_mode(lv_obj_t * obj) function lv_bar_orientation_t (line 225) | lv_bar_orientation_t lv_bar_get_orientation(lv_obj_t * obj) function lv_bar_is_symmetrical (line 233) | bool lv_bar_is_symmetrical(lv_obj_t * obj) function lv_bar_constructor (line 246) | static void lv_bar_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_bar_destructor (line 274) | static void lv_bar_destructor(const lv_obj_class_t * class_p, lv_obj_t *... function draw_indic (line 283) | static void draw_indic(lv_event_t * e) function lv_bar_event (line 588) | static void lv_bar_event(const lv_obj_class_t * class_p, lv_event_t * e) function lv_bar_anim (line 629) | static void lv_bar_anim(void * var, int32_t value) function lv_bar_anim_completed (line 636) | static void lv_bar_anim_completed(lv_anim_t * a) function lv_bar_set_value_with_anim (line 650) | static void lv_bar_set_value_with_anim(lv_obj_t * obj, int32_t new_value... function lv_bar_init_anim (line 690) | static void lv_bar_init_anim(lv_obj_t * obj, lv_bar_anim_t * bar_anim) FILE: gui/lvgl/src/widgets/bar/lv_bar.h type lv_bar_mode_t (line 31) | typedef enum { type lv_bar_orientation_t (line 37) | typedef enum { FILE: gui/lvgl/src/widgets/bar/lv_bar_private.h type lv_bar_anim_t (line 30) | struct lv_bar_anim_t { type lv_bar_t (line 37) | struct lv_bar_t { FILE: gui/lvgl/src/widgets/button/lv_button.c function lv_obj_t (line 49) | lv_obj_t * lv_button_create(lv_obj_t * parent) function lv_button_constructor (line 61) | static void lv_button_constructor(const lv_obj_class_t * class_p, lv_obj... FILE: gui/lvgl/src/widgets/button/lv_button_private.h type lv_button_t (line 34) | struct lv_button_t { FILE: gui/lvgl/src/widgets/buttonmatrix/lv_buttonmatrix.c function lv_obj_t (line 87) | lv_obj_t * lv_buttonmatrix_create(lv_obj_t * parent) function lv_buttonmatrix_set_map (line 99) | void lv_buttonmatrix_set_map(lv_obj_t * obj, const char * const map[]) function lv_buttonmatrix_set_ctrl_map (line 190) | void lv_buttonmatrix_set_ctrl_map(lv_obj_t * obj, const lv_buttonmatrix_... function lv_buttonmatrix_set_selected_button (line 200) | void lv_buttonmatrix_set_selected_button(lv_obj_t * obj, uint32_t btn_id) function lv_buttonmatrix_set_button_ctrl (line 213) | void lv_buttonmatrix_set_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv... function lv_buttonmatrix_clear_button_ctrl (line 233) | void lv_buttonmatrix_clear_button_ctrl(lv_obj_t * obj, uint32_t btn_id, ... function lv_buttonmatrix_set_button_ctrl_all (line 249) | void lv_buttonmatrix_set_button_ctrl_all(lv_obj_t * obj, lv_buttonmatrix... function lv_buttonmatrix_clear_button_ctrl_all (line 260) | void lv_buttonmatrix_clear_button_ctrl_all(lv_obj_t * obj, lv_buttonmatr... function lv_buttonmatrix_set_button_width (line 271) | void lv_buttonmatrix_set_button_width(lv_obj_t * obj, uint32_t btn_id, u... function lv_buttonmatrix_set_one_checked (line 283) | void lv_buttonmatrix_set_one_checked(lv_obj_t * obj, bool en) function lv_buttonmatrix_get_selected_button (line 306) | uint32_t lv_buttonmatrix_get_selected_button(const lv_obj_t * obj) function lv_buttonmatrix_has_button_ctrl (line 339) | bool lv_buttonmatrix_has_button_ctrl(lv_obj_t * obj, uint32_t btn_id, lv... function lv_buttonmatrix_get_one_checked (line 349) | bool lv_buttonmatrix_get_one_checked(const lv_obj_t * obj) function lv_buttonmatrix_constructor (line 362) | static void lv_buttonmatrix_constructor(const lv_obj_class_t * class_p, ... function lv_buttonmatrix_destructor (line 382) | static void lv_buttonmatrix_destructor(const lv_obj_class_t * class_p, l... function lv_buttonmatrix_event (line 394) | static void lv_buttonmatrix_event(const lv_obj_class_t * class_p, lv_eve... function draw_main (line 665) | static void draw_main(lv_event_t * e) function allocate_button_areas_and_controls (line 816) | static void allocate_button_areas_and_controls(const lv_obj_t * obj, con... function get_button_width (line 861) | static uint32_t get_button_width(lv_buttonmatrix_ctrl_t ctrl_bits) function button_is_hidden (line 867) | static bool button_is_hidden(lv_buttonmatrix_ctrl_t ctrl_bits) function button_is_checked (line 872) | static bool button_is_checked(lv_buttonmatrix_ctrl_t ctrl_bits) function button_is_repeat_disabled (line 877) | static bool button_is_repeat_disabled(lv_buttonmatrix_ctrl_t ctrl_bits) function button_is_inactive (line 882) | static bool button_is_inactive(lv_buttonmatrix_ctrl_t ctrl_bits) function button_is_click_trig (line 887) | static bool button_is_click_trig(lv_buttonmatrix_ctrl_t ctrl_bits) function button_is_popover (line 892) | static bool button_is_popover(lv_buttonmatrix_ctrl_t ctrl_bits) function button_is_checkable (line 897) | static bool button_is_checkable(lv_buttonmatrix_ctrl_t ctrl_bits) function button_get_checked (line 902) | static bool button_get_checked(lv_buttonmatrix_ctrl_t ctrl_bits) function get_button_from_point (line 913) | static uint32_t get_button_from_point(lv_obj_t * obj, lv_point_t * p) function invalidate_button_area (line 966) | static void invalidate_button_area(const lv_obj_t * obj, uint32_t btn_idx) function make_one_button_checked (line 1009) | static void make_one_button_checked(lv_obj_t * obj, uint32_t btn_idx) function has_popovers_in_top_row (line 1024) | static bool has_popovers_in_top_row(lv_obj_t * obj) FILE: gui/lvgl/src/widgets/buttonmatrix/lv_buttonmatrix.h type lv_buttonmatrix_ctrl_t (line 34) | typedef enum { FILE: gui/lvgl/src/widgets/buttonmatrix/lv_buttonmatrix_private.h type lv_buttonmatrix_t (line 31) | struct lv_buttonmatrix_t { FILE: gui/lvgl/src/widgets/calendar/lv_calendar.c function lv_obj_t (line 71) | lv_obj_t * lv_calendar_create(lv_obj_t * parent) function lv_calendar_set_day_names (line 83) | void lv_calendar_set_day_names(lv_obj_t * obj, const char * day_names[]) function lv_calendar_set_today_date (line 95) | void lv_calendar_set_today_date(lv_obj_t * obj, uint32_t year, uint32_t ... function lv_calendar_set_highlighted_dates (line 107) | void lv_calendar_set_highlighted_dates(lv_obj_t * obj, lv_calendar_date_... function lv_calendar_set_showed_date (line 120) | void lv_calendar_set_showed_date(lv_obj_t * obj, uint32_t year, uint32_t... function lv_obj_t (line 219) | lv_obj_t * lv_calendar_get_btnmatrix(const lv_obj_t * obj) function lv_calendar_date_t (line 226) | const lv_calendar_date_t * lv_calendar_get_today_date(const lv_obj_t * obj) function lv_calendar_date_t (line 234) | const lv_calendar_date_t * lv_calendar_get_showed_date(const lv_obj_t * ... function lv_calendar_date_t (line 242) | lv_calendar_date_t * lv_calendar_get_highlighted_dates(const lv_obj_t * ... function lv_calendar_get_highlighted_dates_num (line 250) | size_t lv_calendar_get_highlighted_dates_num(const lv_obj_t * obj) function lv_result_t (line 258) | lv_result_t lv_calendar_get_pressed_date(const lv_obj_t * obj, lv_calend... function lv_calendar_constructor (line 286) | static void lv_calendar_constructor(const lv_obj_class_t * class_p, lv_o... function draw_task_added_event_cb (line 339) | static void draw_task_added_event_cb(lv_event_t * e) function get_month_length (line 387) | static uint8_t get_month_length(int32_t year, int32_t month) function is_leap_year (line 408) | static uint8_t is_leap_year(uint32_t year) function get_day_of_week (line 420) | static uint8_t get_day_of_week(uint32_t year, uint32_t month, uint32_t day) function highlight_update (line 434) | static void highlight_update(lv_obj_t * obj) function lv_calendar_date_t (line 460) | static lv_calendar_date_t gregorian_get_last_month_time(lv_calendar_date... function lv_calendar_date_t (line 474) | static lv_calendar_date_t gregorian_get_next_month_time(lv_calendar_date... function chinese_calendar_set_day_name (line 488) | static void chinese_calendar_set_day_name(lv_obj_t * obj, uint8_t index,... FILE: gui/lvgl/src/widgets/calendar/lv_calendar.h type lv_calendar_date_t (line 31) | typedef struct { FILE: gui/lvgl/src/widgets/calendar/lv_calendar_chinese.c type lv_calendar_festival_t (line 20) | typedef struct { function lv_calendar_set_chinese_mode (line 115) | void lv_calendar_set_chinese_mode(lv_obj_t * obj, bool en) function lv_calendar_gregorian_to_chinese (line 172) | void lv_calendar_gregorian_to_chinese(lv_calendar_date_t * gregorian_tim... FILE: gui/lvgl/src/widgets/calendar/lv_calendar_chinese.h type lv_calendar_chinese_t (line 28) | typedef struct { FILE: gui/lvgl/src/widgets/calendar/lv_calendar_chinese_private.h type lv_calendar_chinese_t (line 33) | struct lv_calendar_chinese_t { FILE: gui/lvgl/src/widgets/calendar/lv_calendar_header_arrow.c function lv_obj_t (line 56) | lv_obj_t * lv_calendar_header_arrow_create(lv_obj_t * parent) function my_constructor (line 67) | static void my_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj) function month_event_cb (line 105) | static void month_event_cb(lv_event_t * e) function value_changed_event_cb (line 145) | static void value_changed_event_cb(lv_event_t * e) FILE: gui/lvgl/src/widgets/calendar/lv_calendar_header_dropdown.c function lv_obj_t (line 64) | lv_obj_t * lv_calendar_header_dropdown_create(lv_obj_t * parent) function lv_calendar_header_dropdown_set_year_list (line 72) | void lv_calendar_header_dropdown_set_year_list(lv_obj_t * parent, const ... function my_constructor (line 101) | static void my_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj) function month_event_cb (line 126) | static void month_event_cb(lv_event_t * e) function year_event_cb (line 141) | static void year_event_cb(lv_event_t * e) function value_changed_event_cb (line 163) | static void value_changed_event_cb(lv_event_t * e) FILE: gui/lvgl/src/widgets/calendar/lv_calendar_private.h type lv_calendar_t (line 31) | struct lv_calendar_t { FILE: gui/lvgl/src/widgets/canvas/lv_canvas.c function lv_obj_t (line 59) | lv_obj_t * lv_canvas_create(lv_obj_t * parent) function lv_canvas_set_buffer (line 71) | void lv_canvas_set_buffer(lv_obj_t * obj, void * buf, int32_t w, int32_t... function lv_canvas_set_draw_buf (line 90) | void lv_canvas_set_draw_buf(lv_obj_t * obj, lv_draw_buf_t * draw_buf) function lv_canvas_set_px (line 107) | void lv_canvas_set_px(lv_obj_t * obj, int32_t x, int32_t y, lv_color_t c... function lv_canvas_set_palette (line 180) | void lv_canvas_set_palette(lv_obj_t * obj, uint8_t index, lv_color32_t c... function lv_draw_buf_t (line 194) | lv_draw_buf_t * lv_canvas_get_draw_buf(lv_obj_t * obj) function lv_color32_t (line 202) | lv_color32_t lv_canvas_get_px(lv_obj_t * obj, int32_t x, int32_t y) function lv_image_dsc_t (line 255) | lv_image_dsc_t * lv_canvas_get_image(lv_obj_t * obj) function lv_canvas_copy_buf (line 278) | void lv_canvas_copy_buf(lv_obj_t * obj, const lv_area_t * canvas_area, l... function lv_canvas_fill_bg (line 292) | void lv_canvas_fill_bg(lv_obj_t * obj, lv_color_t color, lv_opa_t opa) function lv_canvas_init_layer (line 370) | void lv_canvas_init_layer(lv_obj_t * obj, lv_layer_t * layer) function lv_canvas_finish_layer (line 391) | void lv_canvas_finish_layer(lv_obj_t * canvas, lv_layer_t * layer) function lv_canvas_buf_size (line 409) | uint32_t lv_canvas_buf_size(int32_t w, int32_t h, uint8_t bpp, uint8_t s... function lv_canvas_constructor (line 418) | static void lv_canvas_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_canvas_destructor (line 424) | static void lv_canvas_destructor(const lv_obj_class_t * class_p, lv_obj_... FILE: gui/lvgl/src/widgets/canvas/lv_canvas_private.h type lv_canvas_t (line 31) | struct lv_canvas_t { FILE: gui/lvgl/src/widgets/chart/lv_chart.c function lv_obj_t (line 71) | lv_obj_t * lv_chart_create(lv_obj_t * parent) function lv_chart_set_type (line 79) | void lv_chart_set_type(lv_obj_t * obj, lv_chart_type_t type) function lv_chart_set_point_count (line 108) | void lv_chart_set_point_count(lv_obj_t * obj, uint32_t cnt) function lv_chart_set_range (line 132) | void lv_chart_set_range(lv_obj_t * obj, lv_chart_axis_t axis, int32_t mi... function lv_chart_set_update_mode (line 164) | void lv_chart_set_update_mode(lv_obj_t * obj, lv_chart_update_mode_t upd... function lv_chart_set_div_line_count (line 175) | void lv_chart_set_div_line_count(lv_obj_t * obj, uint8_t hdiv, uint8_t v... function lv_chart_type_t (line 188) | lv_chart_type_t lv_chart_get_type(const lv_obj_t * obj) function lv_chart_get_point_count (line 196) | uint32_t lv_chart_get_point_count(const lv_obj_t * obj) function lv_chart_get_x_start_point (line 204) | uint32_t lv_chart_get_x_start_point(const lv_obj_t * obj, lv_chart_serie... function lv_chart_get_point_pos_by_id (line 212) | void lv_chart_get_point_pos_by_id(lv_obj_t * obj, lv_chart_series_t * se... function lv_chart_refresh (line 273) | void lv_chart_refresh(lv_obj_t * obj) function lv_chart_series_t (line 284) | lv_chart_series_t * lv_chart_add_series(lv_obj_t * obj, lv_color_t color... function lv_chart_remove_series (line 346) | void lv_chart_remove_series(lv_obj_t * obj, lv_chart_series_t * series) function lv_chart_hide_series (line 361) | void lv_chart_hide_series(lv_obj_t * chart, lv_chart_series_t * series, ... function lv_chart_set_series_color (line 370) | void lv_chart_set_series_color(lv_obj_t * chart, lv_chart_series_t * ser... function lv_color_t (line 379) | lv_color_t lv_chart_get_series_color(lv_obj_t * chart, const lv_chart_se... function lv_chart_set_x_start_point (line 388) | void lv_chart_set_x_start_point(lv_obj_t * obj, lv_chart_series_t * ser,... function lv_chart_series_t (line 398) | lv_chart_series_t * lv_chart_get_series_next(const lv_obj_t * obj, const... function lv_chart_cursor_t (line 411) | lv_chart_cursor_t * lv_chart_add_cursor(lv_obj_t * obj, lv_color_t colo... function lv_chart_set_cursor_pos (line 429) | void lv_chart_set_cursor_pos(lv_obj_t * chart, lv_chart_cursor_t * curso... function lv_chart_set_cursor_point (line 439) | void lv_chart_set_cursor_point(lv_obj_t * chart, lv_chart_cursor_t * cur... function lv_point_t (line 451) | lv_point_t lv_chart_get_cursor_point(lv_obj_t * chart, lv_chart_cursor_t... function lv_chart_set_all_value (line 463) | void lv_chart_set_all_value(lv_obj_t * obj, lv_chart_series_t * ser, int... function lv_chart_set_next_value (line 477) | void lv_chart_set_next_value(lv_obj_t * obj, lv_chart_series_t * ser, in... function lv_chart_set_next_value2 (line 489) | void lv_chart_set_next_value2(lv_obj_t * obj, lv_chart_series_t * ser, i... function lv_chart_set_value_by_id (line 507) | void lv_chart_set_value_by_id(lv_obj_t * obj, lv_chart_series_t * ser, u... function lv_chart_set_value_by_id2 (line 518) | void lv_chart_set_value_by_id2(lv_obj_t * obj, lv_chart_series_t * ser, ... function lv_chart_set_ext_y_array (line 536) | void lv_chart_set_ext_y_array(lv_obj_t * obj, lv_chart_series_t * ser, i... function lv_chart_set_ext_x_array (line 547) | void lv_chart_set_ext_x_array(lv_obj_t * obj, lv_chart_series_t * ser, i... function lv_chart_get_pressed_point (line 574) | uint32_t lv_chart_get_pressed_point(const lv_obj_t * obj) function lv_chart_get_first_point_center_offset (line 580) | int32_t lv_chart_get_first_point_center_offset(lv_obj_t * obj) function lv_chart_constructor (line 602) | static void lv_chart_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_chart_destructor (line 631) | static void lv_chart_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_chart_event (line 661) | static void lv_chart_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_div_lines (line 707) | static void draw_div_lines(lv_obj_t * obj, lv_layer_t * layer) function draw_series_line (line 783) | static void draw_series_line(lv_obj_t * obj, lv_layer_t * layer) function draw_series_scatter (line 936) | static void draw_series_scatter(lv_obj_t * obj, lv_layer_t * layer) function draw_series_bar (line 1057) | static void draw_series_bar(lv_obj_t * obj, lv_layer_t * layer) function draw_cursors (line 1133) | static void draw_cursors(lv_obj_t * obj, lv_layer_t * layer) function get_index_from_x (line 1237) | static uint32_t get_index_from_x(lv_obj_t * obj, int32_t x) function invalidate_point (line 1252) | static void invalidate_point(lv_obj_t * obj, uint32_t i) function new_points_alloc (line 1314) | static void new_points_alloc(lv_obj_t * obj, lv_chart_series_t * ser, ui... FILE: gui/lvgl/src/widgets/chart/lv_chart.h type lv_chart_type_t (line 36) | typedef enum { type lv_chart_update_mode_t (line 46) | typedef enum { type lv_chart_axis_t (line 54) | typedef enum { FILE: gui/lvgl/src/widgets/chart/lv_chart_private.h type lv_chart_series_t (line 33) | struct lv_chart_series_t { type lv_chart_cursor_t (line 45) | struct lv_chart_cursor_t { type lv_chart_t (line 54) | struct lv_chart_t { FILE: gui/lvgl/src/widgets/checkbox/lv_checkbox.c function lv_obj_t (line 60) | lv_obj_t * lv_checkbox_create(lv_obj_t * parent) function lv_checkbox_set_text (line 72) | void lv_checkbox_set_text(lv_obj_t * obj, const char * txt) function lv_checkbox_set_text_static (line 104) | void lv_checkbox_set_text_static(lv_obj_t * obj, const char * txt) function lv_checkbox_constructor (line 131) | static void lv_checkbox_constructor(const lv_obj_class_t * class_p, lv_o... function lv_checkbox_destructor (line 154) | static void lv_checkbox_destructor(const lv_obj_class_t * class_p, lv_ob... function lv_checkbox_event (line 167) | static void lv_checkbox_event(const lv_obj_class_t * class_p, lv_event_t... function lv_checkbox_draw (line 213) | static void lv_checkbox_draw(lv_event_t * e) FILE: gui/lvgl/src/widgets/checkbox/lv_checkbox_private.h type lv_checkbox_t (line 34) | struct lv_checkbox_t { FILE: gui/lvgl/src/widgets/dropdown/lv_dropdown.c function lv_obj_t (line 156) | lv_obj_t * lv_dropdown_create(lv_obj_t * parent) function lv_dropdown_set_text (line 168) | void lv_dropdown_set_text(lv_obj_t * obj, const char * txt) function lv_dropdown_set_options (line 179) | void lv_dropdown_set_options(lv_obj_t * obj, const char * options) function lv_dropdown_set_options_static (line 226) | void lv_dropdown_set_options_static(lv_obj_t * obj, const char * options) function lv_dropdown_add_option (line 255) | void lv_dropdown_add_option(lv_obj_t * obj, const char * option, uint32_... function lv_dropdown_clear_options (line 322) | void lv_dropdown_clear_options(lv_obj_t * obj) function lv_dropdown_set_selected (line 339) | void lv_dropdown_set_selected(lv_obj_t * obj, uint32_t sel_opt) function lv_dropdown_set_dir (line 356) | void lv_dropdown_set_dir(lv_obj_t * obj, lv_dir_t dir) function lv_dropdown_set_symbol (line 368) | void lv_dropdown_set_symbol(lv_obj_t * obj, const void * symbol) function lv_dropdown_set_selected_highlight (line 377) | void lv_dropdown_set_selected_highlight(lv_obj_t * obj, bool en) function lv_obj_t (line 390) | lv_obj_t * lv_dropdown_get_list(lv_obj_t * obj) function lv_dropdown_get_selected (line 414) | uint32_t lv_dropdown_get_selected(const lv_obj_t * obj) function lv_dropdown_get_option_count (line 423) | uint32_t lv_dropdown_get_option_count(const lv_obj_t * obj) function lv_dropdown_get_selected_str (line 432) | void lv_dropdown_get_selected_str(const lv_obj_t * obj, char * buf, uint... function lv_dropdown_get_option_index (line 466) | int32_t lv_dropdown_get_option_index(lv_obj_t * obj, const char * option) function lv_dropdown_get_selected_highlight (line 497) | bool lv_dropdown_get_selected_highlight(lv_obj_t * obj) function lv_dir_t (line 504) | lv_dir_t lv_dropdown_get_dir(const lv_obj_t * obj) function lv_dropdown_open (line 515) | void lv_dropdown_open(lv_obj_t * dropdown_obj) function lv_dropdown_close (line 613) | void lv_dropdown_close(lv_obj_t * obj) function lv_dropdown_is_open (line 626) | bool lv_dropdown_is_open(lv_obj_t * obj) function lv_obj_t (line 638) | static lv_obj_t * lv_dropdown_list_create(lv_obj_t * parent) function lv_dropdown_constructor (line 646) | static void lv_dropdown_constructor(const lv_obj_class_t * class_p, lv_o... function lv_dropdown_destructor (line 678) | static void lv_dropdown_destructor(const lv_obj_class_t * class_p, lv_ob... function lv_dropdownlist_constructor (line 694) | static void lv_dropdownlist_constructor(const lv_obj_class_t * class_p, ... function lv_dropdownlist_destructor (line 709) | static void lv_dropdownlist_destructor(const lv_obj_class_t * class_p, l... function lv_dropdown_event (line 718) | static void lv_dropdown_event(const lv_obj_class_t * class_p, lv_event_t... function lv_dropdown_list_event (line 821) | static void lv_dropdown_list_event(const lv_obj_class_t * class_p, lv_ev... function draw_main (line 856) | static void draw_main(lv_event_t * e) function draw_list (line 969) | static void draw_list(lv_event_t * e) function draw_box (line 1005) | static void draw_box(lv_obj_t * dropdown_obj, lv_layer_t * layer, uint32... function draw_box_label (line 1043) | static void draw_box_label(lv_obj_t * dropdown_obj, lv_layer_t * layer, ... function lv_result_t (line 1090) | static lv_result_t btn_release_handler(lv_obj_t * obj) function lv_result_t (line 1126) | static lv_result_t list_release_handler(lv_obj_t * list_obj) function list_press_handler (line 1162) | static void list_press_handler(lv_obj_t * list_obj) function get_id_on_point (line 1177) | static uint32_t get_id_on_point(lv_obj_t * dropdown_obj, int32_t y) function position_to_selected (line 1201) | static void position_to_selected(lv_obj_t * dropdown_obj) function lv_obj_t (line 1221) | static lv_obj_t * get_label(const lv_obj_t * obj) FILE: gui/lvgl/src/widgets/dropdown/lv_dropdown_private.h type lv_dropdown_t (line 34) | struct lv_dropdown_t { type lv_dropdown_list_t (line 49) | struct lv_dropdown_list_t { FILE: gui/lvgl/src/widgets/image/lv_image.c function lv_obj_t (line 136) | lv_obj_t * lv_image_create(lv_obj_t * parent) function lv_image_set_src (line 148) | void lv_image_set_src(lv_obj_t * obj, const void * src) function lv_image_set_offset_x (line 250) | void lv_image_set_offset_x(lv_obj_t * obj, int32_t x) function lv_image_set_offset_y (line 260) | void lv_image_set_offset_y(lv_obj_t * obj, int32_t y) function lv_image_set_rotation (line 270) | void lv_image_set_rotation(lv_obj_t * obj, int32_t angle) function lv_image_set_pivot (line 315) | void lv_image_set_pivot(lv_obj_t * obj, int32_t x, int32_t y) function lv_image_set_scale (line 358) | void lv_image_set_scale(lv_obj_t * obj, uint32_t zoom) function lv_image_set_scale_x (line 374) | void lv_image_set_scale_x(lv_obj_t * obj, uint32_t zoom) function lv_image_set_scale_y (line 390) | void lv_image_set_scale_y(lv_obj_t * obj, uint32_t zoom) function lv_image_set_blend_mode (line 406) | void lv_image_set_blend_mode(lv_obj_t * obj, lv_blend_mode_t blend_mode) function lv_image_set_antialias (line 420) | void lv_image_set_antialias(lv_obj_t * obj, bool antialias) function lv_image_set_inner_align (line 431) | void lv_image_set_inner_align(lv_obj_t * obj, lv_image_align_t align) function lv_image_set_bitmap_map_src (line 449) | void lv_image_set_bitmap_map_src(lv_obj_t * obj, const lv_image_dsc_t * ... function lv_image_get_offset_x (line 470) | int32_t lv_image_get_offset_x(lv_obj_t * obj) function lv_image_get_offset_y (line 479) | int32_t lv_image_get_offset_y(lv_obj_t * obj) function lv_image_get_rotation (line 488) | int32_t lv_image_get_rotation(lv_obj_t * obj) function lv_image_get_pivot (line 497) | void lv_image_get_pivot(lv_obj_t * obj, lv_point_t * pivot) function lv_image_get_scale (line 507) | int32_t lv_image_get_scale(lv_obj_t * obj) function lv_image_get_scale_x (line 516) | int32_t lv_image_get_scale_x(lv_obj_t * obj) function lv_image_get_scale_y (line 525) | int32_t lv_image_get_scale_y(lv_obj_t * obj) function lv_blend_mode_t (line 534) | lv_blend_mode_t lv_image_get_blend_mode(lv_obj_t * obj) function lv_image_get_antialias (line 543) | bool lv_image_get_antialias(lv_obj_t * obj) function lv_image_align_t (line 552) | lv_image_align_t lv_image_get_inner_align(lv_obj_t * obj) function lv_image_dsc_t (line 561) | const lv_image_dsc_t * lv_image_get_bitmap_map_src(lv_obj_t * obj) function lv_image_constructor (line 574) | static void lv_image_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_image_destructor (line 600) | static void lv_image_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_image_event (line 611) | static void lv_image_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_image (line 688) | static void draw_image(lv_event_t * e) function scale_update (line 816) | static void scale_update(lv_obj_t * obj, int32_t scale_x, int32_t scale_y) function update_align (line 851) | static void update_align(lv_obj_t * obj) function lv_image_set_pivot_helper (line 872) | static void lv_image_set_pivot_helper(lv_obj_t * obj, lv_point_t * pivot) function lv_point_t (line 877) | static lv_point_t lv_image_get_pivot_helper(lv_obj_t * obj) FILE: gui/lvgl/src/widgets/image/lv_image.h type lv_image_align_t (line 42) | typedef enum { FILE: gui/lvgl/src/widgets/image/lv_image_private.h type lv_image_t (line 33) | struct lv_image_t { FILE: gui/lvgl/src/widgets/imagebutton/lv_imagebutton.c function lv_obj_t (line 63) | lv_obj_t * lv_imagebutton_create(lv_obj_t * parent) function lv_imagebutton_set_src (line 75) | void lv_imagebutton_set_src(lv_obj_t * obj, lv_imagebutton_state_t state... function lv_imagebutton_set_state (line 89) | void lv_imagebutton_set_state(lv_obj_t * obj, lv_imagebutton_state_t state) function lv_imagebutton_constructor (line 142) | static void lv_imagebutton_constructor(const lv_obj_class_t * class_p, l... function lv_imagebutton_event (line 153) | static void lv_imagebutton_event(const lv_obj_class_t * class_p, lv_even... function draw_main (line 184) | static void draw_main(lv_event_t * e) function refr_image (line 251) | static void refr_image(lv_obj_t * obj) function lv_imagebutton_state_t (line 272) | static lv_imagebutton_state_t suggest_state(lv_obj_t * obj, lv_imagebutt... function lv_imagebutton_state_t (line 303) | static lv_imagebutton_state_t get_state(const lv_obj_t * imagebutton) function update_src_info (line 324) | static void update_src_info(lv_imagebutton_src_info_t * info, const void... FILE: gui/lvgl/src/widgets/imagebutton/lv_imagebutton.h type lv_imagebutton_state_t (line 23) | typedef enum { FILE: gui/lvgl/src/widgets/imagebutton/lv_imagebutton_private.h type lv_imagebutton_src_info_t (line 30) | struct lv_imagebutton_src_info_t { type lv_imagebutton_t (line 36) | struct lv_imagebutton_t { FILE: gui/lvgl/src/widgets/keyboard/lv_keyboard.c function lv_obj_t (line 216) | lv_obj_t * lv_keyboard_create(lv_obj_t * parent) function lv_keyboard_set_textarea (line 228) | void lv_keyboard_set_textarea(lv_obj_t * obj, lv_obj_t * ta) function lv_keyboard_set_mode (line 250) | void lv_keyboard_set_mode(lv_obj_t * obj, lv_keyboard_mode_t mode) function lv_keyboard_set_popovers (line 260) | void lv_keyboard_set_popovers(lv_obj_t * obj, bool en) function lv_keyboard_set_map (line 272) | void lv_keyboard_set_map(lv_obj_t * obj, lv_keyboard_mode_t mode, const ... function lv_obj_t (line 285) | lv_obj_t * lv_keyboard_get_textarea(const lv_obj_t * obj) function lv_keyboard_mode_t (line 292) | lv_keyboard_mode_t lv_keyboard_get_mode(const lv_obj_t * obj) function lv_keyboard_get_popovers (line 299) | bool lv_keyboard_get_popovers(const lv_obj_t * obj) function else (line 357) | else if(lv_strcmp(txt, LV_SYMBOL_OK) == 0) { function lv_keyboard_get_selected_button (line 418) | uint32_t lv_keyboard_get_selected_button(const lv_obj_t * obj) function lv_keyboard_constructor (line 432) | static void lv_keyboard_constructor(const lv_obj_class_t * class_p, lv_o... function lv_keyboard_update_map (line 453) | static void lv_keyboard_update_map(lv_obj_t * obj) function lv_keyboard_update_ctrl_map (line 464) | static void lv_keyboard_update_ctrl_map(lv_obj_t * obj) FILE: gui/lvgl/src/widgets/keyboard/lv_keyboard.h type lv_keyboard_mode_t (line 39) | typedef enum { FILE: gui/lvgl/src/widgets/keyboard/lv_keyboard_private.h type lv_keyboard_t (line 31) | struct lv_keyboard_t { FILE: gui/lvgl/src/widgets/label/lv_label.c function lv_obj_t (line 123) | lv_obj_t * lv_label_create(lv_obj_t * parent) function lv_label_set_text (line 135) | void lv_label_set_text(lv_obj_t * obj, const char * text) function lv_label_set_text_fmt (line 178) | void lv_label_set_text_fmt(lv_obj_t * obj, const char * fmt, ...) function lv_label_set_text_static (line 206) | void lv_label_set_text_static(lv_obj_t * obj, const char * text) function lv_label_set_long_mode (line 224) | void lv_label_set_long_mode(lv_obj_t * obj, lv_label_long_mode_t long_mode) function lv_label_set_text_selection_start (line 249) | void lv_label_set_text_selection_start(lv_obj_t * obj, uint32_t index) function lv_label_set_text_selection_end (line 263) | void lv_label_set_text_selection_end(lv_obj_t * obj, uint32_t index) function lv_label_long_mode_t (line 288) | lv_label_long_mode_t lv_label_get_long_mode(const lv_obj_t * obj) function lv_label_get_letter_pos (line 295) | void lv_label_get_letter_pos(const lv_obj_t * obj, uint32_t char_id, lv_... function lv_label_get_letter_on (line 402) | uint32_t lv_label_get_letter_on(const lv_obj_t * obj, lv_point_t * pos_i... function lv_label_is_char_under_pos (line 522) | bool lv_label_is_char_under_pos(const lv_obj_t * obj, lv_point_t * pos) function lv_label_get_text_selection_start (line 596) | uint32_t lv_label_get_text_selection_start(const lv_obj_t * obj) function lv_label_get_text_selection_end (line 609) | uint32_t lv_label_get_text_selection_end(const lv_obj_t * obj) function lv_label_ins_text (line 626) | void lv_label_ins_text(lv_obj_t * obj, uint32_t pos, const char * txt) function lv_label_cut_text (line 654) | void lv_label_cut_text(lv_obj_t * obj, uint32_t pos, uint32_t cnt) function lv_label_constructor (line 676) | static void lv_label_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_label_destructor (line 709) | static void lv_label_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_label_event (line 719) | static void lv_label_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_main (line 772) | static void draw_main(lv_event_t * e) function overwrite_anim_property (line 867) | static void overwrite_anim_property(lv_anim_t * dest, const lv_anim_t * ... function lv_label_refr_text (line 896) | static void lv_label_refr_text(lv_obj_t * obj) function lv_label_revert_dots (line 1178) | static void lv_label_revert_dots(lv_obj_t * obj) function lv_label_set_dot_tmp (line 1209) | static bool lv_label_set_dot_tmp(lv_obj_t * obj, char * data, uint32_t len) function lv_label_dot_tmp_free (line 1255) | static void lv_label_dot_tmp_free(lv_obj_t * obj) function set_ofs_x_anim (line 1265) | static void set_ofs_x_anim(void * obj, int32_t v) function set_ofs_y_anim (line 1272) | static void set_ofs_y_anim(void * obj, int32_t v) function get_text_length (line 1279) | static size_t get_text_length(const char * text) function copy_text_to_label (line 1291) | static void copy_text_to_label(lv_label_t * label, const char * text) function lv_text_flag_t (line 1300) | static lv_text_flag_t get_label_flags(lv_label_t * label) function calculate_x_coordinate (line 1317) | static void calculate_x_coordinate(int32_t * x, const lv_text_align_t al... FILE: gui/lvgl/src/widgets/label/lv_label.h type lv_label_long_mode_t (line 48) | typedef enum { FILE: gui/lvgl/src/widgets/label/lv_label_private.h type lv_label_t (line 31) | struct lv_label_t { FILE: gui/lvgl/src/widgets/led/lv_led.c function lv_obj_t (line 56) | lv_obj_t * lv_led_create(lv_obj_t * parent) function lv_led_set_color (line 68) | void lv_led_set_color(lv_obj_t * obj, lv_color_t color) function lv_led_set_brightness (line 77) | void lv_led_set_brightness(lv_obj_t * obj, uint8_t bright) function lv_led_on (line 90) | void lv_led_on(lv_obj_t * led) function lv_led_off (line 95) | void lv_led_off(lv_obj_t * led) function lv_led_toggle (line 100) | void lv_led_toggle(lv_obj_t * obj) function lv_led_get_brightness (line 113) | uint8_t lv_led_get_brightness(const lv_obj_t * obj) function lv_led_constructor (line 125) | static void lv_led_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_led_event (line 133) | static void lv_led_event(const lv_obj_class_t * class_p, lv_event_t * e) FILE: gui/lvgl/src/widgets/led/lv_led_private.h type lv_led_t (line 31) | struct lv_led_t { FILE: gui/lvgl/src/widgets/line/lv_line.c function lv_obj_t (line 56) | lv_obj_t * lv_line_create(lv_obj_t * parent) function lv_line_set_points (line 68) | void lv_line_set_points(lv_obj_t * obj, const lv_point_precise_t points[... function lv_line_set_points_mutable (line 73) | void lv_line_set_points_mutable(lv_obj_t * obj, lv_point_precise_t point... function lv_line_set_y_invert (line 78) | void lv_line_set_y_invert(lv_obj_t * obj, bool en) function lv_point_precise_t (line 94) | const lv_point_precise_t * lv_line_get_points(lv_obj_t * obj) function lv_line_get_point_count (line 102) | uint32_t lv_line_get_point_count(lv_obj_t * obj) function lv_line_is_point_array_mutable (line 110) | bool lv_line_is_point_array_mutable(lv_obj_t * obj) function lv_point_precise_t (line 118) | lv_point_precise_t * lv_line_get_points_mutable(lv_obj_t * obj) function lv_line_get_y_invert (line 130) | bool lv_line_get_y_invert(const lv_obj_t * obj) function lv_line_constructor (line 143) | static void lv_line_constructor(const lv_obj_class_t * class_p, lv_obj_t... function line_set_points (line 160) | static void line_set_points(lv_obj_t * obj, const lv_point_precise_t poi... function lv_value_precise_t (line 174) | static inline lv_value_precise_t resolve_point_coord(lv_value_precise_t ... function lv_line_event (line 184) | static void lv_line_event(const lv_obj_class_t * class_p, lv_event_t * e) FILE: gui/lvgl/src/widgets/line/lv_line_private.h type lv_line_t (line 31) | struct lv_line_t { FILE: gui/lvgl/src/widgets/list/lv_list.c function lv_obj_t (line 66) | lv_obj_t * lv_list_create(lv_obj_t * parent) function lv_obj_t (line 75) | lv_obj_t * lv_list_add_text(lv_obj_t * list, const char * txt) function lv_obj_t (line 85) | lv_obj_t * lv_list_add_button(lv_obj_t * list, const void * icon, const ... function lv_list_set_button_text (line 124) | void lv_list_set_button_text(lv_obj_t * list, lv_obj_t * btn, const char... FILE: gui/lvgl/src/widgets/lottie/lv_lottie.c function lv_obj_t (line 64) | lv_obj_t * lv_lottie_create(lv_obj_t * parent) function lv_lottie_set_buffer (line 72) | void lv_lottie_set_buffer(lv_obj_t * obj, int32_t w, int32_t h, void * buf) function lv_lottie_set_draw_buf (line 93) | void lv_lottie_set_draw_buf(lv_obj_t * obj, lv_draw_buf_t * draw_buf) function lv_lottie_set_src_data (line 116) | void lv_lottie_set_src_data(lv_obj_t * obj, const void * src, size_t src... function lv_lottie_set_src_file (line 134) | void lv_lottie_set_src_file(lv_obj_t * obj, const char * src) function lv_anim_t (line 153) | lv_anim_t * lv_lottie_get_anim(lv_obj_t * obj) function lv_lottie_constructor (line 164) | static void lv_lottie_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_lottie_destructor (line 188) | static void lv_lottie_destructor(const lv_obj_class_t * class_p, lv_obj_... function anim_exec_cb (line 197) | static void anim_exec_cb(void * var, int32_t v) function lottie_update (line 217) | static void lottie_update(lv_lottie_t * lottie, int32_t v) FILE: gui/lvgl/src/widgets/lottie/lv_lottie_private.h type lv_lottie_t (line 37) | typedef struct { FILE: gui/lvgl/src/widgets/menu/lv_menu.c function lv_obj_t (line 119) | lv_obj_t * lv_menu_create(lv_obj_t * parent) function lv_obj_t (line 127) | lv_obj_t * lv_menu_page_create(lv_obj_t * parent, char const * const title) function lv_obj_t (line 142) | lv_obj_t * lv_menu_cont_create(lv_obj_t * parent) function lv_obj_t (line 150) | lv_obj_t * lv_menu_section_create(lv_obj_t * parent) function lv_obj_t (line 158) | lv_obj_t * lv_menu_separator_create(lv_obj_t * parent) function lv_menu_refr (line 166) | void lv_menu_refr(lv_obj_t * obj) function lv_menu_set_page (line 194) | void lv_menu_set_page(lv_obj_t * obj, lv_obj_t * page) function lv_menu_set_sidebar_page (line 274) | void lv_menu_set_sidebar_page(lv_obj_t * obj, lv_obj_t * page) function lv_menu_set_mode_header (line 337) | void lv_menu_set_mode_header(lv_obj_t * obj, lv_menu_mode_header_t mode) function lv_menu_set_mode_root_back_button (line 350) | void lv_menu_set_mode_root_back_button(lv_obj_t * obj, lv_menu_mode_root... function lv_menu_set_load_page_event (line 362) | void lv_menu_set_load_page_event(lv_obj_t * menu, lv_obj_t * obj, lv_obj... function lv_menu_set_page_title (line 390) | void lv_menu_set_page_title(lv_obj_t * page_obj, char const * const title) function lv_menu_set_page_title_static (line 415) | void lv_menu_set_page_title_static(lv_obj_t * page_obj, char const * con... function lv_obj_t (line 440) | lv_obj_t * lv_menu_get_cur_main_page(lv_obj_t * obj) function lv_obj_t (line 448) | lv_obj_t * lv_menu_get_cur_sidebar_page(lv_obj_t * obj) function lv_obj_t (line 456) | lv_obj_t * lv_menu_get_main_header(lv_obj_t * obj) function lv_obj_t (line 464) | lv_obj_t * lv_menu_get_main_header_back_button(lv_obj_t * obj) function lv_obj_t (line 472) | lv_obj_t * lv_menu_get_sidebar_header(lv_obj_t * obj) function lv_obj_t (line 480) | lv_obj_t * lv_menu_get_sidebar_header_back_button(lv_obj_t * obj) function lv_menu_back_button_is_root (line 488) | bool lv_menu_back_button_is_root(lv_obj_t * menu, lv_obj_t * obj) function lv_menu_clear_history (line 503) | void lv_menu_clear_history(lv_obj_t * obj) function lv_menu_constructor (line 519) | static void lv_menu_constructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_menu_destructor (line 586) | static void lv_menu_destructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_menu_page_constructor (line 599) | static void lv_menu_page_constructor(const lv_obj_class_t * class_p, lv_... function lv_menu_page_destructor (line 611) | static void lv_menu_page_destructor(const lv_obj_class_t * class_p, lv_o... function lv_menu_cont_constructor (line 624) | static void lv_menu_cont_constructor(const lv_obj_class_t * class_p, lv_... function lv_menu_section_constructor (line 632) | static void lv_menu_section_constructor(const lv_obj_class_t * class_p, ... function lv_menu_refr_sidebar_header_mode (line 639) | static void lv_menu_refr_sidebar_header_mode(lv_obj_t * obj) function lv_menu_refr_main_header_mode (line 674) | static void lv_menu_refr_main_header_mode(lv_obj_t * obj) function lv_menu_load_page_event_cb (line 710) | static void lv_menu_load_page_event_cb(lv_event_t * e) function lv_menu_obj_delete_event_cb (line 751) | static void lv_menu_obj_delete_event_cb(lv_event_t * e) function lv_menu_back_event_cb (line 757) | static void lv_menu_back_event_cb(lv_event_t * e) function lv_menu_value_changed_event_cb (line 796) | static void lv_menu_value_changed_event_cb(lv_event_t * e) FILE: gui/lvgl/src/widgets/menu/lv_menu.h type lv_menu_mode_header_t (line 31) | typedef enum { type lv_menu_mode_root_back_button_t (line 37) | typedef enum { FILE: gui/lvgl/src/widgets/menu/lv_menu_private.h type lv_menu_load_page_event_data_t (line 30) | struct lv_menu_load_page_event_data_t { type lv_menu_history_t (line 35) | struct lv_menu_history_t { type lv_menu_t (line 39) | struct lv_menu_t { type lv_menu_page_t (line 63) | struct lv_menu_page_t { FILE: gui/lvgl/src/widgets/msgbox/lv_msgbox.c function lv_obj_t (line 107) | lv_obj_t * lv_msgbox_create(lv_obj_t * parent) function lv_obj_t (line 140) | lv_obj_t * lv_msgbox_add_title(lv_obj_t * obj, const char * title) function lv_obj_t (line 166) | lv_obj_t * lv_msgbox_add_header_button(lv_obj_t * obj, const void * icon) function lv_obj_t (line 188) | lv_obj_t * lv_msgbox_add_text(lv_obj_t * obj, const char * text) function lv_obj_t (line 199) | lv_obj_t * lv_msgbox_add_footer_button(lv_obj_t * obj, const char * text) function lv_obj_t (line 228) | lv_obj_t * lv_msgbox_add_close_button(lv_obj_t * obj) function lv_obj_t (line 235) | lv_obj_t * lv_msgbox_get_header(lv_obj_t * obj) function lv_obj_t (line 242) | lv_obj_t * lv_msgbox_get_footer(lv_obj_t * obj) function lv_obj_t (line 249) | lv_obj_t * lv_msgbox_get_content(lv_obj_t * obj) function lv_obj_t (line 256) | lv_obj_t * lv_msgbox_get_title(lv_obj_t * obj) function lv_msgbox_close (line 263) | void lv_msgbox_close(lv_obj_t * obj) function lv_msgbox_close_async (line 269) | void lv_msgbox_close_async(lv_obj_t * obj) function msgbox_close_click_event_cb (line 279) | static void msgbox_close_click_event_cb(lv_event_t * e) function msgbox_size_changed_event_cb (line 286) | static void msgbox_size_changed_event_cb(lv_event_t * e) FILE: gui/lvgl/src/widgets/msgbox/lv_msgbox_private.h type lv_msgbox_t (line 34) | struct lv_msgbox_t { FILE: gui/lvgl/src/widgets/objx_templ/lv_objx_templ.c function lv_obj_t (line 62) | lv_obj_t * lv_templ_create(lv_obj_t * parent) function lv_templ_constructor (line 107) | static void lv_templ_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_templ_destructor (line 118) | static void lv_templ_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_templ_event (line 124) | static void lv_templ_event(const lv_obj_class_t * class_p, lv_event_t * e) type keep_pedantic_happy (line 140) | typedef int keep_pedantic_happy; FILE: gui/lvgl/src/widgets/objx_templ/lv_objx_templ.h type lv_templ_t (line 37) | typedef struct { FILE: gui/lvgl/src/widgets/roller/lv_roller.c function lv_obj_t (line 116) | lv_obj_t * lv_roller_create(lv_obj_t * parent) function lv_roller_set_options (line 128) | void lv_roller_set_options(lv_obj_t * obj, const char * options, lv_roll... function lv_roller_set_selected (line 189) | void lv_roller_set_selected(lv_obj_t * obj, uint32_t sel_opt, lv_anim_en... function lv_roller_set_visible_row_count (line 223) | void lv_roller_set_visible_row_count(lv_obj_t * obj, uint32_t row_cnt) function lv_roller_get_selected (line 237) | uint32_t lv_roller_get_selected(const lv_obj_t * obj) function lv_roller_get_selected_str (line 251) | void lv_roller_get_selected_str(const lv_obj_t * obj, char * buf, uint32... function lv_roller_get_option_count (line 290) | uint32_t lv_roller_get_option_count(const lv_obj_t * obj) function lv_roller_constructor (line 307) | static void lv_roller_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_roller_event (line 329) | static void lv_roller_event(const lv_obj_class_t * class_p, lv_event_t * e) function lv_roller_label_event (line 453) | static void lv_roller_label_event(const lv_obj_class_t * class_p, lv_eve... function draw_main (line 484) | static void draw_main(lv_event_t * e) function draw_label (line 563) | static void draw_label(lv_event_t * e) function get_sel_area (line 613) | static void get_sel_area(lv_obj_t * obj, lv_area_t * sel_area) function refr_position (line 637) | static void refr_position(lv_obj_t * obj, lv_anim_enable_t anim_en) function lv_result_t (line 697) | static lv_result_t release_handler(lv_obj_t * obj) function inf_normalize (line 786) | static void inf_normalize(lv_obj_t * obj) function lv_obj_t (line 813) | static lv_obj_t * get_label(const lv_obj_t * obj) function get_selected_label_width (line 818) | static int32_t get_selected_label_width(const lv_obj_t * obj) function scroll_anim_completed_cb (line 831) | static void scroll_anim_completed_cb(lv_anim_t * a) function set_y_anim (line 837) | static void set_y_anim(void * obj, int32_t v) function transform_vect_recursive (line 842) | static void transform_vect_recursive(lv_obj_t * roller, lv_point_t * vect) FILE: gui/lvgl/src/widgets/roller/lv_roller.h type lv_roller_mode_t (line 36) | typedef enum { FILE: gui/lvgl/src/widgets/roller/lv_roller_private.h type lv_roller_t (line 30) | struct lv_roller_t { FILE: gui/lvgl/src/widgets/scale/lv_scale.c function lv_obj_t (line 92) | lv_obj_t * lv_scale_create(lv_obj_t * parent) function lv_scale_set_mode (line 112) | void lv_scale_set_mode(lv_obj_t * obj, lv_scale_mode_t mode) function lv_scale_set_total_tick_count (line 122) | void lv_scale_set_total_tick_count(lv_obj_t * obj, uint32_t total_tick_c... function lv_scale_set_major_tick_every (line 132) | void lv_scale_set_major_tick_every(lv_obj_t * obj, uint32_t major_tick_e... function lv_scale_set_label_show (line 142) | void lv_scale_set_label_show(lv_obj_t * obj, bool show_label) function lv_scale_set_range (line 152) | void lv_scale_set_range(lv_obj_t * obj, int32_t min, int32_t max) function lv_scale_set_angle_range (line 163) | void lv_scale_set_angle_range(lv_obj_t * obj, uint32_t angle_range) function lv_scale_set_rotation (line 173) | void lv_scale_set_rotation(lv_obj_t * obj, int32_t rotation) function lv_scale_set_line_needle_value (line 183) | void lv_scale_set_line_needle_value(lv_obj_t * obj, lv_obj_t * needle_li... function lv_scale_set_image_needle_value (line 265) | void lv_scale_set_image_needle_value(lv_obj_t * obj, lv_obj_t * needle_i... function lv_scale_set_text_src (line 288) | void lv_scale_set_text_src(lv_obj_t * obj, const char * txt_src[]) function lv_scale_set_post_draw (line 305) | void lv_scale_set_post_draw(lv_obj_t * obj, bool en) function lv_scale_set_draw_ticks_on_top (line 315) | void lv_scale_set_draw_ticks_on_top(lv_obj_t * obj, bool en) function lv_scale_section_t (line 325) | lv_scale_section_t * lv_scale_add_section(lv_obj_t * obj) function lv_scale_section_set_range (line 350) | void lv_scale_section_set_range(lv_scale_section_t * section, int32_t mi... function lv_scale_section_set_style (line 358) | void lv_scale_section_set_style(lv_scale_section_t * section, lv_part_t ... function lv_scale_mode_t (line 382) | lv_scale_mode_t lv_scale_get_mode(lv_obj_t * obj) function lv_scale_get_total_tick_count (line 388) | int32_t lv_scale_get_total_tick_count(lv_obj_t * obj) function lv_scale_get_major_tick_every (line 394) | int32_t lv_scale_get_major_tick_every(lv_obj_t * obj) function lv_scale_get_label_show (line 400) | bool lv_scale_get_label_show(lv_obj_t * obj) function lv_scale_get_angle_range (line 406) | uint32_t lv_scale_get_angle_range(lv_obj_t * obj) function lv_scale_get_range_min_value (line 412) | int32_t lv_scale_get_range_min_value(lv_obj_t * obj) function lv_scale_get_range_max_value (line 418) | int32_t lv_scale_get_range_max_value(lv_obj_t * obj) function lv_scale_constructor (line 432) | static void lv_scale_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_scale_destructor (line 461) | static void lv_scale_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_scale_event (line 478) | static void lv_scale_event(const lv_obj_class_t * class_p, lv_event_t * ... function scale_draw_indicator (line 530) | static void scale_draw_indicator(lv_obj_t * obj, lv_event_t * event) function scale_draw_label (line 618) | static void scale_draw_label(lv_obj_t * obj, lv_event_t * event, lv_draw... function scale_calculate_main_compensation (line 683) | static void scale_calculate_main_compensation(lv_obj_t * obj) function scale_draw_main (line 742) | static void scale_draw_main(lv_obj_t * obj, lv_event_t * event) function scale_get_center (line 915) | static void scale_get_center(const lv_obj_t * obj, lv_point_t * center, ... function scale_get_tick_points (line 941) | static void scale_get_tick_points(lv_obj_t * obj, const uint32_t tick_id... function scale_get_label_coords (line 1105) | static void scale_get_label_coords(lv_obj_t * obj, lv_draw_label_dsc_t *... function scale_set_line_properties (line 1161) | static void scale_set_line_properties(lv_obj_t * obj, lv_draw_line_dsc_t... function scale_set_arc_properties (line 1211) | static void scale_set_arc_properties(lv_obj_t * obj, lv_draw_arc_dsc_t *... function scale_set_indicator_label_properties (line 1260) | static void scale_set_indicator_label_properties(lv_obj_t * obj, lv_draw... function scale_find_section_tick_idx (line 1312) | static void scale_find_section_tick_idx(lv_obj_t * obj) function scale_store_main_line_tick_width_compensation (line 1356) | static void scale_store_main_line_tick_width_compensation(lv_obj_t * obj... function scale_build_custom_label_text (line 1403) | static void scale_build_custom_label_text(lv_obj_t * obj, lv_draw_label_... function scale_store_section_line_tick_width_compensation (line 1435) | static void scale_store_section_line_tick_width_compensation(lv_obj_t * ... function scale_free_line_needle_points_cb (line 1498) | static void scale_free_line_needle_points_cb(lv_event_t * e) FILE: gui/lvgl/src/widgets/scale/lv_scale.h type lv_scale_mode_t (line 47) | typedef enum { FILE: gui/lvgl/src/widgets/scale/lv_scale_private.h type lv_scale_section_t (line 30) | struct lv_scale_section_t { type lv_scale_t (line 46) | struct lv_scale_t { FILE: gui/lvgl/src/widgets/slider/lv_slider.c function lv_obj_t (line 70) | lv_obj_t * lv_slider_create(lv_obj_t * parent) function lv_slider_is_dragged (line 78) | bool lv_slider_is_dragged(const lv_obj_t * obj) function lv_slider_set_value (line 86) | void lv_slider_set_value(lv_obj_t * obj, int32_t value, lv_anim_enable_t... function lv_slider_set_left_value (line 91) | void lv_slider_set_left_value(lv_obj_t * obj, int32_t value, lv_anim_ena... function lv_slider_set_range (line 96) | void lv_slider_set_range(lv_obj_t * obj, int32_t min, int32_t max) function lv_slider_set_mode (line 101) | void lv_slider_set_mode(lv_obj_t * obj, lv_slider_mode_t mode) function lv_slider_get_value (line 106) | int32_t lv_slider_get_value(const lv_obj_t * obj) function lv_slider_get_left_value (line 111) | int32_t lv_slider_get_left_value(const lv_obj_t * obj) function lv_slider_get_min_value (line 116) | int32_t lv_slider_get_min_value(const lv_obj_t * obj) function lv_slider_get_max_value (line 121) | int32_t lv_slider_get_max_value(const lv_obj_t * obj) function lv_slider_mode_t (line 126) | lv_slider_mode_t lv_slider_get_mode(lv_obj_t * slider) function lv_slider_is_symmetrical (line 134) | bool lv_slider_is_symmetrical(lv_obj_t * obj) function lv_slider_constructor (line 143) | static void lv_slider_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_slider_event (line 159) | static void lv_slider_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_knob (line 298) | static void draw_knob(lv_event_t * e) function position_knob (line 359) | static void position_knob(lv_obj_t * obj, lv_area_t * knob_area, const i... function is_slider_horizontal (line 389) | static bool is_slider_horizontal(lv_obj_t * obj) function drag_start (line 394) | static void drag_start(lv_obj_t * obj) function update_knob_pos (line 458) | static void update_knob_pos(lv_obj_t * obj, bool check_drag) FILE: gui/lvgl/src/widgets/slider/lv_slider.h type lv_slider_mode_t (line 32) | typedef enum { FILE: gui/lvgl/src/widgets/slider/lv_slider_private.h type lv_slider_t (line 30) | struct lv_slider_t { FILE: gui/lvgl/src/widgets/span/lv_span.c type lv_snippet_t (line 29) | typedef struct { type _snippet_stack (line 39) | struct _snippet_stack { function lv_span_stack_init (line 94) | void lv_span_stack_init(void) function lv_span_stack_deinit (line 103) | void lv_span_stack_deinit(void) function lv_obj_t (line 108) | lv_obj_t * lv_spangroup_create(lv_obj_t * par) function lv_span_t (line 115) | lv_span_t * lv_spangroup_new_span(lv_obj_t * obj) function lv_spangroup_delete_span (line 136) | void lv_spangroup_delete_span(lv_obj_t * obj, lv_span_t * span) function lv_span_set_text (line 166) | void lv_span_set_text(lv_span_t * span, const char * text) function lv_span_set_text_static (line 191) | void lv_span_set_text_static(lv_span_t * span, const char * text) function lv_spangroup_set_align (line 207) | void lv_spangroup_set_align(lv_obj_t * obj, lv_text_align_t align) function lv_spangroup_set_overflow (line 212) | void lv_spangroup_set_overflow(lv_obj_t * obj, lv_span_overflow_t overflow) function lv_spangroup_set_indent (line 222) | void lv_spangroup_set_indent(lv_obj_t * obj, int32_t indent) function lv_spangroup_set_mode (line 233) | void lv_spangroup_set_mode(lv_obj_t * obj, lv_span_mode_t mode) function lv_spangroup_set_max_lines (line 244) | void lv_spangroup_set_max_lines(lv_obj_t * obj, int32_t lines) function lv_style_t (line 256) | lv_style_t * lv_span_get_style(lv_span_t * span) function lv_span_t (line 261) | lv_span_t * lv_spangroup_get_child(const lv_obj_t * obj, int32_t id) function lv_spangroup_get_span_count (line 298) | uint32_t lv_spangroup_get_span_count(const lv_obj_t * obj) function lv_text_align_t (line 311) | lv_text_align_t lv_spangroup_get_align(lv_obj_t * obj) function lv_span_overflow_t (line 316) | lv_span_overflow_t lv_spangroup_get_overflow(lv_obj_t * obj) function lv_spangroup_get_indent (line 323) | int32_t lv_spangroup_get_indent(lv_obj_t * obj) function lv_span_mode_t (line 330) | lv_span_mode_t lv_spangroup_get_mode(lv_obj_t * obj) function lv_spangroup_get_max_lines (line 337) | int32_t lv_spangroup_get_max_lines(lv_obj_t * obj) function lv_spangroup_refr_mode (line 344) | void lv_spangroup_refr_mode(lv_obj_t * obj) function lv_spangroup_get_max_line_height (line 378) | int32_t lv_spangroup_get_max_line_height(lv_obj_t * obj) function lv_spangroup_get_expand_width (line 396) | uint32_t lv_spangroup_get_expand_width(lv_obj_t * obj, uint32_t max_width) function lv_spangroup_get_expand_height (line 428) | int32_t lv_spangroup_get_expand_height(lv_obj_t * obj, int32_t width) function lv_spangroup_constructor (line 541) | static void lv_spangroup_constructor(const lv_obj_class_t * class_p, lv_... function lv_spangroup_destructor (line 555) | static void lv_spangroup_destructor(const lv_obj_class_t * class_p, lv_o... function lv_spangroup_event (line 572) | static void lv_spangroup_event(const lv_obj_class_t * class_p, lv_event_... function draw_main (line 629) | static void draw_main(lv_event_t * e) function lv_text_get_snippet (line 640) | static bool lv_text_get_snippet(const char * txt, const lv_font_t * font, function lv_snippet_push (line 668) | static void lv_snippet_push(lv_snippet_t * item) function lv_get_snippet_count (line 680) | static uint32_t lv_get_snippet_count(void) function lv_snippet_t (line 685) | static lv_snippet_t * lv_get_snippet(uint32_t index) function lv_snippet_clear (line 690) | static void lv_snippet_clear(void) function lv_font_t (line 695) | static const lv_font_t * lv_span_get_style_text_font(lv_obj_t * par, lv_... function lv_span_get_style_text_letter_space (line 709) | static int32_t lv_span_get_style_text_letter_space(lv_obj_t * par, lv_sp... function lv_color_t (line 723) | static lv_color_t lv_span_get_style_text_color(lv_obj_t * par, lv_span_t... function lv_opa_t (line 733) | static lv_opa_t lv_span_get_style_text_opa(lv_obj_t * par, lv_span_t * s... function lv_blend_mode_t (line 747) | static lv_blend_mode_t lv_span_get_style_text_blend_mode(lv_obj_t * par,... function lv_span_get_style_text_decor (line 761) | static int32_t lv_span_get_style_text_decor(lv_obj_t * par, lv_span_t * ... function span_text_check (line 775) | static inline void span_text_check(const char ** text) function convert_indent_pct (line 783) | static int32_t convert_indent_pct(lv_obj_t * obj, int32_t width) function lv_draw_span (line 806) | static void lv_draw_span(lv_obj_t * obj, lv_layer_t * layer) function refresh_self_size (line 1081) | static void refresh_self_size(lv_obj_t * obj) FILE: gui/lvgl/src/widgets/span/lv_span.h type lv_span_overflow_t (line 31) | typedef enum { type lv_span_mode_t (line 37) | typedef enum { FILE: gui/lvgl/src/widgets/span/lv_span_private.h type lv_span_t (line 30) | struct lv_span_t { type lv_spangroup_t (line 38) | struct lv_spangroup_t { FILE: gui/lvgl/src/widgets/spinbox/lv_spinbox.c function lv_obj_t (line 56) | lv_obj_t * lv_spinbox_create(lv_obj_t * parent) function lv_spinbox_set_value (line 68) | void lv_spinbox_set_value(lv_obj_t * obj, int32_t v) function lv_spinbox_set_rollover (line 81) | void lv_spinbox_set_rollover(lv_obj_t * obj, bool rollover) function lv_spinbox_set_digit_format (line 89) | void lv_spinbox_set_digit_format(lv_obj_t * obj, uint32_t digit_count, u... function lv_spinbox_set_step (line 110) | void lv_spinbox_set_step(lv_obj_t * obj, uint32_t step) function lv_spinbox_set_range (line 119) | void lv_spinbox_set_range(lv_obj_t * obj, int32_t range_min, int32_t ran... function lv_spinbox_set_cursor_pos (line 133) | void lv_spinbox_set_cursor_pos(lv_obj_t * obj, uint32_t pos) function lv_spinbox_set_digit_step_direction (line 147) | void lv_spinbox_set_digit_step_direction(lv_obj_t * obj, lv_dir_t direct... function lv_spinbox_get_value (line 159) | int32_t lv_spinbox_get_value(lv_obj_t * obj) function lv_spinbox_get_step (line 167) | int32_t lv_spinbox_get_step(lv_obj_t * obj) function lv_spinbox_step_next (line 179) | void lv_spinbox_step_next(lv_obj_t * obj) function lv_spinbox_step_prev (line 190) | void lv_spinbox_step_prev(lv_obj_t * obj) function lv_spinbox_get_rollover (line 202) | bool lv_spinbox_get_rollover(lv_obj_t * obj) function lv_spinbox_increment (line 210) | void lv_spinbox_increment(lv_obj_t * obj) function lv_spinbox_decrement (line 239) | void lv_spinbox_decrement(lv_obj_t * obj) function lv_spinbox_constructor (line 272) | static void lv_spinbox_constructor(const lv_obj_class_t * class_p, lv_ob... function lv_spinbox_event (line 297) | static void lv_spinbox_event(const lv_obj_class_t * class_p, lv_event_t ... function lv_spinbox_updatevalue (line 400) | static void lv_spinbox_updatevalue(lv_obj_t * obj) FILE: gui/lvgl/src/widgets/spinbox/lv_spinbox_private.h type lv_spinbox_t (line 31) | struct lv_spinbox_t { FILE: gui/lvgl/src/widgets/spinner/lv_spinner.c function lv_obj_t (line 48) | lv_obj_t * lv_spinner_create(lv_obj_t * parent) function lv_spinner_set_anim_params (line 56) | void lv_spinner_set_anim_params(lv_obj_t * obj, uint32_t t, uint32_t angle) function lv_spinner_constructor (line 85) | static void lv_spinner_constructor(const lv_obj_class_t * class_p, lv_ob... function arc_anim_start_angle (line 96) | static void arc_anim_start_angle(void * obj, int32_t v) function arc_anim_end_angle (line 101) | static void arc_anim_end_angle(void * obj, int32_t v) FILE: gui/lvgl/src/widgets/switch/lv_switch.c function lv_obj_t (line 75) | lv_obj_t * lv_switch_create(lv_obj_t * parent) function lv_switch_constructor (line 87) | static void lv_switch_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_switch_destructor (line 103) | static void lv_switch_destructor(const lv_obj_class_t * class_p, lv_obj_... function lv_switch_event (line 111) | static void lv_switch_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_main (line 148) | static void draw_main(lv_event_t * e) function lv_switch_anim_exec_cb (line 207) | static void lv_switch_anim_exec_cb(void * var, int32_t value) function lv_switch_anim_completed (line 217) | static void lv_switch_anim_completed(lv_anim_t * a) function lv_switch_trigger_anim (line 228) | static void lv_switch_trigger_anim(lv_obj_t * obj) FILE: gui/lvgl/src/widgets/switch/lv_switch_private.h type lv_switch_t (line 34) | struct lv_switch_t { FILE: gui/lvgl/src/widgets/table/lv_table.c function is_cell_empty (line 51) | static inline bool is_cell_empty(void * cell) function lv_obj_t (line 79) | lv_obj_t * lv_table_create(lv_obj_t * parent) function lv_table_set_cell_value (line 91) | void lv_table_set_cell_value(lv_obj_t * obj, uint32_t row, uint32_t col,... function lv_table_set_cell_value_fmt (line 126) | void lv_table_set_cell_value_fmt(lv_obj_t * obj, uint32_t row, uint32_t ... function lv_table_set_row_count (line 203) | void lv_table_set_row_count(lv_obj_t * obj, uint32_t row_cnt) function lv_table_set_column_count (line 246) | void lv_table_set_column_count(lv_obj_t * obj, uint32_t col_cnt) function lv_table_set_column_width (line 305) | void lv_table_set_column_width(lv_obj_t * obj, uint32_t col_id, int32_t w) function lv_table_add_cell_ctrl (line 318) | void lv_table_add_cell_ctrl(lv_obj_t * obj, uint32_t row, uint32_t col, ... function lv_table_clear_cell_ctrl (line 343) | void lv_table_clear_cell_ctrl(lv_obj_t * obj, uint32_t row, uint32_t col... function lv_table_set_cell_user_data (line 368) | void lv_table_set_cell_user_data(lv_obj_t * obj, uint16_t row, uint16_t ... function lv_table_set_selected_cell (line 397) | void lv_table_set_selected_cell(lv_obj_t * obj, uint16_t row, uint16_t col) function lv_table_get_row_count (line 437) | uint32_t lv_table_get_row_count(lv_obj_t * obj) function lv_table_get_column_count (line 445) | uint32_t lv_table_get_column_count(lv_obj_t * obj) function lv_table_get_column_width (line 453) | int32_t lv_table_get_column_width(lv_obj_t * obj, uint32_t col) function lv_table_has_cell_ctrl (line 467) | bool lv_table_has_cell_ctrl(lv_obj_t * obj, uint32_t row, uint32_t col, ... function lv_table_get_selected_cell (line 482) | void lv_table_get_selected_cell(lv_obj_t * obj, uint32_t * row, uint32_t... function lv_table_constructor (line 509) | static void lv_table_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_table_destructor (line 528) | static void lv_table_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_table_event (line 550) | static void lv_table_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_main (line 671) | static void draw_main(lv_event_t * e) function refr_size_form_row (line 861) | static void refr_size_form_row(lv_obj_t * obj, uint32_t start_row) function refr_cell_size (line 887) | static void refr_cell_size(lv_obj_t * obj, uint32_t row, uint32_t col) function get_row_height (line 921) | static int32_t get_row_height(lv_obj_t * obj, uint32_t row_id, const lv_... function lv_result_t (line 986) | static lv_result_t get_pressed_cell(lv_obj_t * obj, uint32_t * row, uint... function get_cell_txt_len (line 1038) | static size_t get_cell_txt_len(const char * txt) function copy_cell_txt (line 1052) | static void copy_cell_txt(lv_table_cell_t * dst, const char * txt) function get_cell_area (line 1061) | static void get_cell_area(lv_obj_t * obj, uint32_t row, uint32_t col, lv... function scroll_to_selected_cell (line 1096) | static void scroll_to_selected_cell(lv_obj_t * obj) FILE: gui/lvgl/src/widgets/table/lv_table.h type lv_table_cell_ctrl_t (line 36) | typedef enum { FILE: gui/lvgl/src/widgets/table/lv_table_private.h type lv_table_cell_t (line 31) | struct lv_table_cell_t { type lv_table_t (line 38) | struct lv_table_t { FILE: gui/lvgl/src/widgets/tabview/lv_tabview.c type lv_tabview_create_info_t (line 48) | typedef struct { function lv_obj_t (line 61) | lv_obj_t * lv_tabview_create(lv_obj_t * parent) function lv_obj_t (line 70) | lv_obj_t * lv_tabview_add_tab(lv_obj_t * obj, const char * name) function lv_tabview_rename_tab (line 99) | void lv_tabview_rename_tab(lv_obj_t * obj, uint32_t idx, const char * ne... function lv_tabview_set_active (line 109) | void lv_tabview_set_active(lv_obj_t * obj, uint32_t idx, lv_anim_enable_... function lv_tabview_set_tab_bar_position (line 155) | void lv_tabview_set_tab_bar_position(lv_obj_t * obj, lv_dir_t dir) function lv_tabview_set_tab_bar_size (line 224) | void lv_tabview_set_tab_bar_size(lv_obj_t * obj, int32_t size) function lv_tabview_get_tab_active (line 239) | uint32_t lv_tabview_get_tab_active(lv_obj_t * obj) function lv_tabview_get_tab_count (line 246) | uint32_t lv_tabview_get_tab_count(lv_obj_t * obj) function lv_obj_t (line 253) | lv_obj_t * lv_tabview_get_content(lv_obj_t * tv) function lv_obj_t (line 258) | lv_obj_t * lv_tabview_get_tab_bar(lv_obj_t * tv) function lv_tabview_constructor (line 267) | static void lv_tabview_constructor(const lv_obj_class_t * class_p, lv_ob... function lv_tabview_event (line 289) | static void lv_tabview_event(const lv_obj_class_t * class_p, lv_event_t ... function button_clicked_event_cb (line 303) | static void button_clicked_event_cb(lv_event_t * e) function cont_scroll_end_event_cb (line 312) | static void cont_scroll_end_event_cb(lv_event_t * e) FILE: gui/lvgl/src/widgets/tabview/lv_tabview_private.h type lv_tabview_t (line 34) | struct lv_tabview_t { FILE: gui/lvgl/src/widgets/textarea/lv_textarea.c function lv_obj_t (line 185) | lv_obj_t * lv_textarea_create(lv_obj_t * parent) function lv_textarea_add_char (line 197) | void lv_textarea_add_char(lv_obj_t * obj, uint32_t c) function lv_textarea_add_text (line 269) | void lv_textarea_add_text(lv_obj_t * obj, const char * txt) function lv_textarea_delete_char (line 319) | void lv_textarea_delete_char(lv_obj_t * obj) function lv_textarea_delete_char_forward (line 363) | void lv_textarea_delete_char_forward(lv_obj_t * obj) function lv_textarea_set_text (line 376) | void lv_textarea_set_text(lv_obj_t * obj, const char * txt) function lv_textarea_set_placeholder_text (line 422) | void lv_textarea_set_placeholder_text(lv_obj_t * obj, const char * txt) function lv_textarea_set_cursor_pos (line 451) | void lv_textarea_set_cursor_pos(lv_obj_t * obj, int32_t pos) function lv_textarea_set_cursor_click_pos (line 503) | void lv_textarea_set_cursor_click_pos(lv_obj_t * obj, bool en) function lv_textarea_set_password_mode (line 511) | void lv_textarea_set_password_mode(lv_obj_t * obj, bool en) function lv_textarea_set_password_bullet (line 542) | void lv_textarea_set_password_bullet(lv_obj_t * obj, const char * bullet) function lv_textarea_set_one_line (line 572) | void lv_textarea_set_one_line(lv_obj_t * obj, bool en) function lv_textarea_set_accepted_chars (line 596) | void lv_textarea_set_accepted_chars(lv_obj_t * obj, const char * list) function lv_textarea_set_max_length (line 605) | void lv_textarea_set_max_length(lv_obj_t * obj, uint32_t num) function lv_textarea_set_insert_replace (line 614) | void lv_textarea_set_insert_replace(lv_obj_t * obj, const char * txt) function lv_textarea_set_text_selection (line 622) | void lv_textarea_set_text_selection(lv_obj_t * obj, bool en) function lv_textarea_set_password_show_time (line 638) | void lv_textarea_set_password_show_time(lv_obj_t * obj, uint32_t time) function lv_textarea_set_align (line 647) | void lv_textarea_set_align(lv_obj_t * obj, lv_text_align_t align) function lv_obj_t (line 696) | lv_obj_t * lv_textarea_get_label(const lv_obj_t * obj) function lv_textarea_get_cursor_pos (line 704) | uint32_t lv_textarea_get_cursor_pos(const lv_obj_t * obj) function lv_textarea_get_cursor_click_pos (line 712) | bool lv_textarea_get_cursor_click_pos(lv_obj_t * obj) function lv_textarea_get_password_mode (line 720) | bool lv_textarea_get_password_mode(const lv_obj_t * obj) function lv_textarea_get_one_line (line 745) | bool lv_textarea_get_one_line(const lv_obj_t * obj) function lv_textarea_get_max_length (line 762) | uint32_t lv_textarea_get_max_length(lv_obj_t * obj) function lv_textarea_text_is_selected (line 770) | bool lv_textarea_text_is_selected(const lv_obj_t * obj) function lv_textarea_get_text_selection (line 790) | bool lv_textarea_get_text_selection(lv_obj_t * obj) function lv_textarea_get_password_show_time (line 803) | uint32_t lv_textarea_get_password_show_time(lv_obj_t * obj) function lv_textarea_get_current_char (line 812) | uint32_t lv_textarea_get_current_char(lv_obj_t * obj) function lv_textarea_clear_selection (line 829) | void lv_textarea_clear_selection(lv_obj_t * obj) function lv_textarea_cursor_right (line 846) | void lv_textarea_cursor_right(lv_obj_t * obj) function lv_textarea_cursor_left (line 855) | void lv_textarea_cursor_left(lv_obj_t * obj) function lv_textarea_cursor_down (line 866) | void lv_textarea_cursor_down(lv_obj_t * obj) function lv_textarea_cursor_up (line 895) | void lv_textarea_cursor_up(lv_obj_t * obj) function lv_textarea_constructor (line 923) | static void lv_textarea_constructor(const lv_obj_class_t * class_p, lv_o... function lv_textarea_destructor (line 962) | static void lv_textarea_destructor(const lv_obj_class_t * class_p, lv_ob... function lv_textarea_event (line 981) | static void lv_textarea_event(const lv_obj_class_t * class_p, lv_event_t... function label_event_cb (line 1032) | static void label_event_cb(lv_event_t * e) function cursor_blink_anim_cb (line 1050) | static void cursor_blink_anim_cb(void * obj, int32_t show) function pwd_char_hider_anim (line 1072) | static void pwd_char_hider_anim(void * obj, int32_t x) function pwd_char_hider_anim_completed (line 1082) | static void pwd_char_hider_anim_completed(lv_anim_t * a) function pwd_char_hider (line 1092) | static void pwd_char_hider(lv_obj_t * obj) function char_is_accepted (line 1128) | static bool char_is_accepted(lv_obj_t * obj, uint32_t c) function start_cursor_blink (line 1149) | static void start_cursor_blink(lv_obj_t * obj) function refr_cursor_area (line 1171) | static void refr_cursor_area(lv_obj_t * obj) function update_cursor_position_on_click (line 1252) | static void update_cursor_position_on_click(lv_event_t * e) function lv_result_t (line 1370) | static lv_result_t insert_handler(lv_obj_t * obj, const char * txt) function draw_placeholder (line 1390) | static void draw_placeholder(lv_event_t * e) function draw_cursor (line 1421) | static void draw_cursor(lv_event_t * e) function auto_hide_characters (line 1468) | static void auto_hide_characters(lv_obj_t * obj) function auto_hide_characters_cancel (line 1488) | static void auto_hide_characters_cancel(lv_obj_t * obj) function is_valid_but_non_printable_char (line 1493) | static inline bool is_valid_but_non_printable_char(const uint32_t letter) FILE: gui/lvgl/src/widgets/textarea/lv_textarea_private.h type lv_textarea_t (line 31) | struct lv_textarea_t { FILE: gui/lvgl/src/widgets/tileview/lv_tileview.c function lv_obj_t (line 56) | lv_obj_t * lv_tileview_create(lv_obj_t * parent) function lv_obj_t (line 68) | lv_obj_t * lv_tileview_add_tile(lv_obj_t * tv, uint8_t col_id, uint8_t r... function lv_tileview_set_tile (line 85) | void lv_tileview_set_tile(lv_obj_t * obj, lv_obj_t * tile_obj, lv_anim_e... function lv_tileview_set_tile_by_index (line 98) | void lv_tileview_set_tile_by_index(lv_obj_t * tv, uint32_t col_id, uint3... function lv_obj_t (line 122) | lv_obj_t * lv_tileview_get_tile_active(lv_obj_t * obj) function lv_tileview_constructor (line 132) | static void lv_tileview_constructor(const lv_obj_class_t * class_p, lv_o... function lv_tileview_tile_constructor (line 143) | static void lv_tileview_tile_constructor(const lv_obj_class_t * class_p,... function tileview_event_cb (line 151) | static void tileview_event_cb(lv_event_t * e) FILE: gui/lvgl/src/widgets/tileview/lv_tileview_private.h type lv_tileview_t (line 33) | struct lv_tileview_t { type lv_tileview_tile_t (line 38) | struct lv_tileview_tile_t { FILE: gui/lvgl/src/widgets/win/lv_win.c function lv_obj_t (line 46) | lv_obj_t * lv_win_create(lv_obj_t * parent) function lv_obj_t (line 54) | lv_obj_t * lv_win_add_title(lv_obj_t * win, const char * txt) function lv_obj_t (line 64) | lv_obj_t * lv_win_add_button(lv_obj_t * win, const void * icon, int32_t ... function lv_obj_t (line 79) | lv_obj_t * lv_win_get_header(lv_obj_t * win) function lv_obj_t (line 84) | lv_obj_t * lv_win_get_content(lv_obj_t * win) function lv_win_constructor (line 93) | static void lv_win_constructor(const lv_obj_class_t * class_p, lv_obj_t ... FILE: gui/lvgl/src/widgets/win/lv_win_private.h type lv_win_t (line 33) | struct lv_win_t { FILE: gui/lvgl/tests/main.py function get_option_description (line 41) | def get_option_description(option_name): function delete_dir_ignore_missing (line 47) | def delete_dir_ignore_missing(dir_path): function options_abbrev (line 55) | def options_abbrev(options_name): function get_base_build_dir (line 62) | def get_base_build_dir(options_name): function get_build_dir (line 69) | def get_build_dir(options_name): function gen_wayland_protocols (line 76) | def gen_wayland_protocols(clean): function build_tests (line 108) | def build_tests(options_name, build_type, clean): function run_tests (line 142) | def run_tests(options_name, test_suite): function generate_code_coverage_report (line 164) | def generate_code_coverage_report(): function generate_test_images (line 190) | def generate_test_images(): FILE: gui/lvgl/tests/makefile/test.c function main (line 5) | int main(void) FILE: gui/lvgl/tests/makefile_uefi/efi.h type UINT64 (line 12) | typedef unsigned long long UINT64; type INT64 (line 13) | typedef long long INT64; type UINT32 (line 14) | typedef unsigned int UINT32; type INT32 (line 15) | typedef int INT32; type UINT16 (line 16) | typedef unsigned short UINT16; type CHAR16 (line 17) | typedef unsigned short CHAR16; type INT16 (line 18) | typedef short INT16; type BOOLEAN (line 19) | typedef unsigned char BOOLEAN; type UINT8 (line 20) | typedef unsigned char UINT8; type CHAR8 (line 21) | typedef char CHAR8; type INT8 (line 22) | typedef signed char INT8; type UINT64 (line 23) | typedef UINT64 UINTN; type INT64 (line 24) | typedef INT64 INTN; type INT64 (line 25) | typedef INT64 INTMAX; type UINT64 (line 27) | typedef unsigned long long UINT64; type INT64 (line 28) | typedef long long INT64; type UINT32 (line 29) | typedef unsigned int UINT32; type INT32 (line 30) | typedef int INT32; type UINT16 (line 31) | typedef unsigned short UINT16; type CHAR16 (line 32) | typedef unsigned short CHAR16; type INT16 (line 33) | typedef short INT16; type BOOLEAN (line 34) | typedef unsigned char BOOLEAN; type UINT8 (line 35) | typedef unsigned char UINT8; type CHAR8 (line 36) | typedef char CHAR8; type INT8 (line 37) | typedef signed char INT8; type UINT32 (line 38) | typedef UINT32 UINTN; type INT32 (line 39) | typedef INT32 INTN; type INT64 (line 40) | typedef INT64 INTMAX; type UINT64 (line 42) | typedef unsigned long long UINT64; type INT64 (line 43) | typedef long long INT64; type UINT32 (line 44) | typedef unsigned int UINT32; type INT32 (line 45) | typedef int INT32; type UINT16 (line 46) | typedef unsigned short UINT16; type CHAR16 (line 47) | typedef unsigned short CHAR16; type INT16 (line 48) | typedef short INT16; type BOOLEAN (line 49) | typedef unsigned char BOOLEAN; type UINT8 (line 50) | typedef unsigned char UINT8; type CHAR8 (line 51) | typedef char CHAR8; type INT8 (line 52) | typedef signed char INT8; type UINT64 (line 53) | typedef UINT64 UINTN; type INT64 (line 54) | typedef INT64 INTN; type INT64 (line 55) | typedef INT64 INTMAX; type UINT8 (line 60) | typedef UINT8 uint8_t; type UINT16 (line 61) | typedef UINT16 uint16_t; type UINT32 (line 62) | typedef UINT32 uint32_t; type UINT64 (line 63) | typedef UINT64 uint64_t; type INT8 (line 64) | typedef INT8 int8_t; type INT16 (line 65) | typedef INT16 int16_t; type INT32 (line 66) | typedef INT32 int32_t; type INT64 (line 67) | typedef INT64 int64_t; type VOID (line 68) | typedef void VOID; type uint_fast32_t (line 70) | typedef uint32_t uint_fast32_t; type UINTN (line 71) | typedef UINTN uintptr_t; type UINTN (line 72) | typedef UINTN size_t; type INTN (line 73) | typedef INTN intptr_t; type INTMAX (line 74) | typedef INTMAX intmax_t; type INTN (line 75) | typedef INTN ptrdiff_t; type UINT8 (line 77) | typedef UINT8 bool; type __builtin_va_list (line 137) | typedef __builtin_va_list va_list; FILE: gui/lvgl/tests/makefile_uefi/test.c function efi_main (line 4) | int efi_main(void * image_handle, void * system_table) FILE: gui/lvgl/tests/micropy_test/__init__.py function format_error_data (line 42) | def format_error_data(data): function log (line 49) | def log(*args): class TestData (line 72) | class TestData: method __init__ (line 74) | def __init__(self): class MicroPython_Test (line 81) | class MicroPython_Test(unittest.TestCase): method send (line 88) | def send(cls, cmd): method read_until (line 97) | def read_until(cls, marker): method setUpClass (line 151) | def setUpClass(cls): method tearDownClass (line 177) | def tearDownClass(cls): method test_1_image_compare (line 202) | def test_1_image_compare(self): FILE: gui/lvgl/tests/micropy_test/micropy.py function test_func_wrapper (line 34) | def test_func_wrapper(func): function flush (line 53) | def flush(disp, area, color_p): function GRID_FR (line 93) | def GRID_FR(x): function CANVAS_BUF_SIZE (line 98) | def CANVAS_BUF_SIZE(w, h, bpp, stride): function event_callback (line 107) | def event_callback(e): function test_event (line 113) | def test_event(): function create_ui (line 125) | def create_ui(): function chart_type_observer_cb (line 337) | def chart_type_observer_cb(chart, subject): function buttonmatrix_event_cb (line 344) | def buttonmatrix_event_cb(buttonmatrix, label): function list_button_create (line 353) | def list_button_create(parent): function opa_anim_cb (line 368) | def opa_anim_cb(button, value): function draw_to_canvas (line 376) | def draw_to_canvas(canvas): function main (line 476) | def main(): FILE: gui/lvgl/tests/src/lv_test_helpers.c function lv_test_wait (line 5) | void lv_test_wait(uint32_t ms) FILE: gui/lvgl/tests/src/lv_test_helpers.h function lv_test_get_free_mem (line 15) | static inline size_t lv_test_get_free_mem(void) FILE: gui/lvgl/tests/src/lv_test_indev.c function lv_test_mouse_read_cb (line 18) | void lv_test_mouse_read_cb(lv_indev_t * indev, lv_indev_data_t * data) function lv_test_mouse_move_to (line 25) | void lv_test_mouse_move_to(int32_t x, int32_t y) function lv_test_mouse_move_by (line 31) | void lv_test_mouse_move_by(int32_t x, int32_t y) function lv_test_mouse_press (line 37) | void lv_test_mouse_press(void) function lv_test_mouse_release (line 42) | void lv_test_mouse_release(void) function lv_test_mouse_click_at (line 47) | void lv_test_mouse_click_at(int32_t x, int32_t y) function lv_test_keypad_read_cb (line 58) | void lv_test_keypad_read_cb(lv_indev_t * indev, lv_indev_data_t * data) function lv_test_key_press (line 65) | void lv_test_key_press(uint32_t k) function lv_test_key_release (line 71) | void lv_test_key_release(void) function lv_test_key_hit (line 76) | void lv_test_key_hit(uint32_t k) function lv_test_encoder_read_cb (line 87) | void lv_test_encoder_read_cb(lv_indev_t * indev, lv_indev_data_t * data) function lv_test_encoder_add_diff (line 95) | void lv_test_encoder_add_diff(int32_t d) function lv_test_encoder_turn (line 100) | void lv_test_encoder_turn(int32_t d) function lv_test_encoder_press (line 106) | void lv_test_encoder_press(void) function lv_test_encoder_release (line 111) | void lv_test_encoder_release(void) function lv_test_encoder_click (line 116) | void lv_test_encoder_click(void) function lv_test_indev_wait (line 126) | void lv_test_indev_wait(uint32_t ms) FILE: gui/lvgl/tests/src/lv_test_init.c function lv_test_init (line 19) | void lv_test_init(void) function lv_test_deinit (line 33) | void lv_test_deinit(void) function color_format_changled_event_cb (line 38) | static void color_format_changled_event_cb(lv_event_t * e) function hal_init (line 49) | static void hal_init(void) function dummy_flush_cb (line 71) | static void dummy_flush_cb(lv_display_t * disp, const lv_area_t * area, ... function lv_test_assert_fail (line 79) | void lv_test_assert_fail(void) FILE: gui/lvgl/tests/src/test_cases/_test_template.c function setUp (line 6) | void setUp(void) function tearDown (line 11) | void tearDown(void) function test_func_1 (line 17) | void test_func_1(void) FILE: gui/lvgl/tests/src/test_cases/cache/test_cache.c type test_data (line 16) | typedef struct _test_data { function lv_cache_compare_res_t (line 25) | static lv_cache_compare_res_t compare_cb(const test_data * lhs, const te... function free_cb (line 36) | static void free_cb(test_data * node, void * user_data) function setUp (line 42) | void setUp(void) function tearDown (line 55) | void tearDown(void) function test_cache_1 (line 64) | void test_cache_1(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_clip_corner.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function lv_obj_t (line 17) | static lv_obj_t * create_panel(int32_t radius, bool transform) function test_clip_corner_1 (line 45) | void test_clip_corner_1(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_draw_blend.c function setUp (line 8) | void setUp(void) function tearDown (line 16) | void tearDown(void) function canvas_basic_render (line 21) | static void canvas_basic_render(uint8_t * canvas_buf, lv_color_format_t ... function canvas_blend_test (line 91) | void canvas_blend_test(lv_obj_t * canvas_large, lv_draw_image_dsc_t * i... function canvas_draw (line 122) | static void canvas_draw(const char * name, lv_color_format_t large_rende... function test_xrgb8888 (line 150) | void test_xrgb8888(void) function test_argb8888 (line 155) | void test_argb8888(void) function test_rgb888 (line 160) | void test_rgb888(void) function test_rgb565 (line 165) | void test_rgb565(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_draw_label.c function setUp (line 7) | void setUp(void) function tearDown (line 14) | void tearDown(void) function lv_obj_t (line 20) | static lv_obj_t * label_create(const lv_font_t * font, lv_style_t * styl... function all_labels_create (line 31) | static void all_labels_create(const char * name, lv_style_t * style) function test_draw_label_normal (line 50) | void test_draw_label_normal(void) function test_draw_label_color (line 55) | void test_draw_label_color(void) function test_draw_label_opa (line 64) | void test_draw_label_opa(void) function test_draw_label_color_and_opa (line 72) | void test_draw_label_color_and_opa(void) function lv_obj_t (line 81) | static lv_obj_t * decor_label_create(lv_text_decor_t decor, lv_text_alig... function all_decor_labels_create (line 101) | static void all_decor_labels_create(lv_text_decor_t decor) function test_label_decor (line 116) | void test_label_decor(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_draw_layer.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function test_draw_layer_bitmap_mask_from_variable (line 18) | void test_draw_layer_bitmap_mask_from_variable(void) function test_draw_layer_bitmap_mask_from_image (line 37) | void test_draw_layer_bitmap_mask_from_image(void) function test_draw_layer_bitmap_mask_from_image_not_found (line 55) | void test_draw_layer_bitmap_mask_from_image_not_found(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_draw_sw_post_process.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function test_rotate90_RGB565 (line 17) | void test_rotate90_RGB565(void) function test_rotate180_RGB565 (line 41) | void test_rotate180_RGB565(void) function test_rotate270_RGB565 (line 62) | void test_rotate270_RGB565(void) function test_rotate90_RGB888 (line 86) | void test_rotate90_RGB888(void) function test_rotate180_RGB888 (line 110) | void test_rotate180_RGB888(void) function test_rotate270_RGB888 (line 133) | void test_rotate270_RGB888(void) function test_rotate90_ARGB8888 (line 157) | void test_rotate90_ARGB8888(void) function test_rotate180_ARGB8888 (line 182) | void test_rotate180_ARGB8888(void) function test_rotate270_ARGB8888 (line 206) | void test_rotate270_ARGB8888(void) function test_rotate90_L8 (line 228) | void test_rotate90_L8(void) function test_rotate180_L8 (line 253) | void test_rotate180_L8(void) function test_rotate270_L8 (line 274) | void test_rotate270_L8(void) function test_invert (line 298) | void test_invert(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_draw_vector.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function draw_shapes (line 18) | static void draw_shapes(lv_layer_t * layer) function draw_lines (line 136) | static void draw_lines(lv_layer_t * layer) function canvas_draw (line 238) | static void canvas_draw(const char * name, void (*draw_cb)(lv_layer_t *)) function test_transform (line 271) | void test_transform(void) function test_draw_lines (line 300) | void test_draw_lines(void) function test_draw_shapes (line 305) | void test_draw_shapes(void) function event_cb (line 310) | static void event_cb(lv_event_t * e) function test_draw_during_rendering (line 333) | void test_draw_during_rendering(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_image_formats.c function setUp (line 224) | void setUp(void) function tearDown (line 234) | void tearDown(void) function img_create (line 239) | static void img_create(const char * name, const void * img_src, bool rot... function bin_image_create (line 258) | static void bin_image_create(bool rotate, bool recolor, int align, int c... function c_array_image_create (line 271) | static void c_array_image_create(bool rotate, bool recolor, int align, i... function test_image_formats (line 281) | void test_image_formats(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_layer_transform.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function test_no_residual_border_on_scale_down (line 18) | void test_no_residual_border_on_scale_down(void) function test_update_layer_type_on_state_change (line 45) | void test_update_layer_type_on_state_change(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_render_to_al88.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_render_to_al88 (line 19) | void test_render_to_al88(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_render_to_argb8888.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_render_to_argb8888 (line 19) | void test_render_to_argb8888(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_render_to_i1.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function test_render_to_i1 (line 18) | void test_render_to_i1(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_render_to_l8.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_render_to_l8 (line 19) | void test_render_to_l8(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_render_to_rgb565.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_render_to_rgb565 (line 19) | void test_render_to_rgb565(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_render_to_rgb888.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_render_to_rgb888 (line 19) | void test_render_to_rgb888(void) FILE: gui/lvgl/tests/src/test_cases/draw/test_render_to_xrgb8888.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_render_to_xrgb8888 (line 19) | void test_render_to_xrgb8888(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_barcode.c function setUp (line 11) | void setUp(void) function tearDown (line 16) | void tearDown(void) function test_barcode_normal (line 21) | void test_barcode_normal(void) function setUp (line 74) | void setUp(void) function tearDown (line 78) | void tearDown(void) function test_barcode_normal (line 82) | void test_barcode_normal(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_bin_decoder.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function create_image (line 17) | static void create_image(const void * src) function bin_decoder (line 24) | static void bin_decoder(const void * src, const char * screenshot) function create_image_tile (line 43) | static void create_image_tile(const void * src) function bin_decoder_tile (line 52) | void bin_decoder_tile(const void * src, const char * screenshot) function test_bin_decoder_i4 (line 71) | void test_bin_decoder_i4(void) function test_bin_decoder_i4_tile (line 76) | void test_bin_decoder_i4_tile(void) function test_bin_decoder_argb8888 (line 81) | void test_bin_decoder_argb8888(void) function test_bin_decoder_argb8888_tile (line 86) | void test_bin_decoder_argb8888_tile(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_bmp.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function create_image (line 18) | static void create_image(void) function test_bmp (line 25) | void test_bmp(void) function create_image_tile (line 44) | static void create_image_tile(void) function test_bmp_align_tile (line 53) | void test_bmp_align_tile(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_font_stress.c type lvx_font_stress_config_t (line 25) | typedef struct { type stress_test_ctx_t (line 32) | typedef struct { function lv_obj_t (line 81) | static lv_obj_t * label_create(const char * font_name, lv_obj_t * par, i... function label_delete (line 109) | static void label_delete(lv_obj_t * label) function label_delete_all (line 116) | static void label_delete_all(stress_test_ctx_t * ctx) function update_cb (line 126) | static void update_cb(void) function setUp (line 153) | void setUp(void) function tearDown (line 172) | void tearDown(void) function test_font_stress (line 180) | void test_font_stress(void) function setUp (line 196) | void setUp(void) function tearDown (line 200) | void tearDown(void) function test_font_stress (line 204) | void test_font_stress(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_freetype.c function setUp (line 394) | void setUp(void) function tearDown (line 399) | void tearDown(void) function test_freetype_bitmap_rendering_test (line 404) | void test_freetype_bitmap_rendering_test(void) function test_freetype_outline_rendering_test (line 462) | void test_freetype_outline_rendering_test(void) function freetype_outline_event_cb (line 514) | static void freetype_outline_event_cb(lv_event_t * e) function vegravis_generate_vector_ops_string (line 539) | static void vegravis_generate_vector_ops_string(lv_freetype_outline_even... function setUp (line 574) | void setUp(void) function tearDown (line 578) | void tearDown(void) function test_freetype_bitmap_rendering_test (line 582) | void test_freetype_bitmap_rendering_test(void) function test_freetype_outline_rendering_test (line 586) | void test_freetype_outline_rendering_test(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_libjpeg_turbo.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function create_images (line 18) | static void create_images(void) function test_jpg_2 (line 58) | void test_jpg_2(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_libpng.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function create_images (line 18) | static void create_images(void) function test_libpng_1 (line 54) | void test_libpng_1(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_lodepng.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function create_images (line 18) | static void create_images(void) function test_lodepng_1 (line 54) | void test_lodepng_1(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_memmove.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_memmove (line 18) | void test_memmove(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_qrcode.c function setUp (line 12) | void setUp(void) function tearDown (line 17) | void tearDown(void) function test_barcode_normal (line 22) | void test_barcode_normal(void) function setUp (line 47) | void setUp(void) function tearDown (line 51) | void tearDown(void) function test_barcode_normal (line 55) | void test_barcode_normal(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_tiny_ttf.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function test_tiny_ttf_rendering_test (line 17) | void test_tiny_ttf_rendering_test(void) function test_tiny_ttf_kerning (line 52) | void test_tiny_ttf_kerning(void) FILE: gui/lvgl/tests/src/test_cases/libs/test_tjpgd.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function create_images (line 18) | static void create_images(void) function test_tjpgd_1 (line 43) | void test_tjpgd_1(void) function create_image_2 (line 68) | static void create_image_2(void) function test_jdpgd_align_tile (line 78) | void test_jdpgd_align_tile(void) FILE: gui/lvgl/tests/src/test_cases/test_align_flex.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function simple_style (line 19) | static void simple_style(lv_obj_t * obj) function lv_obj_t (line 30) | static lv_obj_t * create_row(lv_flex_align_t main_place, int n_children) function test_align (line 46) | void test_align(void) FILE: gui/lvgl/tests/src/test_cases/test_anim.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function exec_cb (line 18) | static void exec_cb(void * var, int32_t v) function custom_exec_cb (line 24) | static void custom_exec_cb(lv_anim_t * a, int32_t v) function test_anim_delete (line 30) | void test_anim_delete(void) function test_anim_delete_custom (line 62) | void test_anim_delete_custom(void) FILE: gui/lvgl/tests/src/test_cases/test_anim_timeline.c function setUp (line 16) | void setUp(void) function tearDown (line 22) | void tearDown(void) function test_anim_timeline_progress_1 (line 29) | void test_anim_timeline_progress_1(void) function test_anim_timeline_progress_2 (line 89) | void test_anim_timeline_progress_2(void) function test_anim_timeline_start (line 153) | void test_anim_timeline_start(void) function test_anim_timeline_reverse (line 244) | void test_anim_timeline_reverse(void) function test_anim_timeline_repeat (line 330) | void test_anim_timeline_repeat(void) function test_anim_timeline_delay (line 386) | void test_anim_timeline_delay(void) function anim1_exec_cb (line 442) | void anim1_exec_cb(void * var, int32_t v) function anim1_start (line 447) | void anim1_start(lv_anim_t * a) function anim1_completed (line 452) | void anim1_completed(lv_anim_t * a) function anim2_exec_cb (line 458) | void anim2_exec_cb(void * var, int32_t v) function anim2_start (line 463) | void anim2_start(lv_anim_t * a) function anim2_completed (line 468) | void anim2_completed(lv_anim_t * a) function test_anim_timeline_with_anim_start_cb_and_completed_cb (line 474) | void test_anim_timeline_with_anim_start_cb_and_completed_cb(void) FILE: gui/lvgl/tests/src/test_cases/test_area.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_pct (line 20) | void test_pct(void) FILE: gui/lvgl/tests/src/test_cases/test_array.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_array_append_values (line 19) | void test_array_append_values(void) function test_array_set_get (line 30) | void test_array_set_get(void) function test_array_size (line 38) | void test_array_size(void) function test_array_resize (line 50) | void test_array_resize(void) function test_array_copy (line 65) | void test_array_copy(void) function test_array_concat (line 81) | void test_array_concat(void) FILE: gui/lvgl/tests/src/test_cases/test_bindings.c function setUp (line 16) | void setUp(void) function tearDown (line 21) | void tearDown(void) function test_binding (line 26) | void test_binding(void) function create_ui (line 36) | static void create_ui(void) function chart_type_observer_cb (line 197) | static void chart_type_observer_cb(lv_observer_t * observer, lv_subject_... function buttonmatrix_event_cb (line 204) | static void buttonmatrix_event_cb(lv_event_t * e) function lv_obj_t (line 214) | static lv_obj_t * list_button_create(lv_obj_t * parent) function opa_anim_cb (line 229) | static void opa_anim_cb(void * var, int32_t v) function draw_to_canvas (line 234) | static void draw_to_canvas(lv_obj_t * canvas) FILE: gui/lvgl/tests/src/test_cases/test_config.c function test_config (line 9) | void test_config(void) FILE: gui/lvgl/tests/src/test_cases/test_demo_stress.c function loop_through_stress_test (line 11) | static void loop_through_stress_test(void) function test_demo_stress (line 23) | void test_demo_stress(void) FILE: gui/lvgl/tests/src/test_cases/test_demo_widgets.c function test_demo_widgets (line 11) | void test_demo_widgets(void) FILE: gui/lvgl/tests/src/test_cases/test_draw_buf_stride.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_draw_buf_stride_adjust (line 18) | void test_draw_buf_stride_adjust(void) FILE: gui/lvgl/tests/src/test_cases/test_event.c function event_object_deletion_cb (line 8) | static void event_object_deletion_cb(const lv_obj_class_t * cls, lv_even... function test_event_object_deletion (line 22) | void test_event_object_deletion(void) function test_event_should_not_memory_lean (line 29) | void test_event_should_not_memory_lean(void) function event_pre_1_cb (line 54) | static void event_pre_1_cb(lv_event_t * e) function event_pre_2_cb (line 60) | static void event_pre_2_cb(lv_event_t * e) function event_post_1_cb (line 66) | static void event_post_1_cb(lv_event_t * e) function event_post_2_cb (line 72) | static void event_post_2_cb(lv_event_t * e) function test_event_stop_processing (line 79) | void test_event_stop_processing(void) FILE: gui/lvgl/tests/src/test_cases/test_font_loader.c function setUp (line 58) | void setUp(void) function tearDown (line 63) | void tearDown(void) function common (line 69) | static void common(void) function test_font_loader_with_cache (line 100) | void test_font_loader_with_cache(void) function test_font_loader_no_cache (line 116) | void test_font_loader_no_cache(void) function test_font_loader_from_buffer (line 132) | void test_font_loader_from_buffer(void) function test_font_loader_reload (line 148) | void test_font_loader_reload(void) function compare_fonts (line 181) | static int compare_fonts(lv_font_t * f1, lv_font_t * f2) FILE: gui/lvgl/tests/src/test_cases/test_fs.c function setUp (line 15) | void setUp(void) function tearDown (line 20) | void tearDown(void) function test_read (line 28) | void test_read(void) function test_read_random (line 68) | void test_read_random(void) function read_range (line 87) | static void read_range(lv_fs_file_t * f, uint32_t from, uint32_t to) function read_next (line 104) | static void read_next(lv_fs_file_t * f, uint32_t from, uint32_t len) function read_random_drv (line 118) | static void read_random_drv(char drv_letter, uint32_t cache_size) function test_write_read_random (line 182) | void test_write_read_random(void) FILE: gui/lvgl/tests/src/test_cases/test_grid.c function setUp (line 7) | void setUp(void) function tearDown (line 13) | void tearDown(void) function button_create (line 18) | static void button_create(lv_obj_t * parent, const char * text, int32_t ... function test_subgrid_row (line 29) | void test_subgrid_row(void) function test_subgrid_col (line 59) | void test_subgrid_col(void) FILE: gui/lvgl/tests/src/test_cases/test_grid_fr.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_grid_fr (line 22) | void test_grid_fr(void) FILE: gui/lvgl/tests/src/test_cases/test_gridnav.c function setUp (line 15) | void setUp(void) function tearDown (line 22) | void tearDown(void) function key_event_cb (line 28) | static void key_event_cb(lv_event_t * e) function gridnav_one_axis_move_only (line 36) | static void gridnav_one_axis_move_only(uint32_t key_grid_axis_next, function test_gridnav_vertical_move_only (line 94) | void test_gridnav_vertical_move_only(void) function test_gridnav_horizontal_move_only (line 104) | void test_gridnav_horizontal_move_only(void) FILE: gui/lvgl/tests/src/test_cases/test_group.c function setUp (line 7) | void setUp(void) function tearDown (line 11) | void tearDown(void) function test_group_count (line 15) | void test_group_count(void) function test_group_by_index (line 29) | void test_group_by_index(void) function test_group_obj_by_index (line 42) | void test_group_obj_by_index(void) FILE: gui/lvgl/tests/src/test_cases/test_hover.c type test_hover_t (line 8) | typedef struct _test_hover_t { function setUp (line 25) | void setUp(void) function tearDown (line 30) | void tearDown(void) function hovered_event_cb (line 36) | static void hovered_event_cb(lv_event_t * e) function test_move_mouse (line 42) | static void test_move_mouse(lv_point_t * point, uint8_t size) function test_hover_basic (line 54) | void test_hover_basic(void) function test_hover_delete (line 82) | void test_hover_delete(void) FILE: gui/lvgl/tests/src/test_cases/test_margin_align.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function lv_obj_t (line 19) | lv_obj_t * obj_create(lv_obj_t * parent, lv_color_t color) function obj_set_margin (line 29) | void obj_set_margin(lv_obj_t * obj, int32_t left, int32_t top, int32_t r... function test_align (line 38) | void test_align(void) FILE: gui/lvgl/tests/src/test_cases/test_margin_flex.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function lv_obj_t (line 19) | lv_obj_t * obj_create(lv_obj_t * parent, lv_color_t color) function obj_set_margin (line 29) | void obj_set_margin(lv_obj_t * obj, int32_t left, int32_t top, int32_t r... function test_flex (line 37) | void test_flex(void) FILE: gui/lvgl/tests/src/test_cases/test_margin_grid.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function lv_obj_t (line 19) | lv_obj_t * obj_create(lv_obj_t * parent, lv_color_t color) function obj_set_margin (line 29) | void obj_set_margin(lv_obj_t * obj, int32_t left, int32_t top, int32_t r... function test_grid (line 37) | void test_grid(void) FILE: gui/lvgl/tests/src/test_cases/test_math.c function do_cubic_bezier_f (line 10) | static float do_cubic_bezier_f(float t, float a, float b, float c) function lv_cubic_bezier_f (line 25) | static float lv_cubic_bezier_f(float x, float x1, float y1, float x2, fl... function test_cubic_bezier_ease_functions (line 78) | static int test_cubic_bezier_ease_functions(float fx1, float fy1, float ... function lv_bezier3_legacy (line 100) | static uint32_t lv_bezier3_legacy(uint32_t t, uint32_t u0, uint32_t u1, ... function test_math_cubic_bezier_result_should_be_precise (line 116) | void test_math_cubic_bezier_result_should_be_precise(void) FILE: gui/lvgl/tests/src/test_cases/test_mem.c function setUp (line 7) | void setUp(void) function tearDown (line 12) | void tearDown(void) function test_mem_buf_realloc (line 18) | void test_mem_buf_realloc(void) FILE: gui/lvgl/tests/src/test_cases/test_observer.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function observer_int (line 22) | static void observer_int(lv_observer_t * observer, lv_subject_t * subject) function test_observer_add_remove (line 29) | void test_observer_add_remove(void) function test_observer_int (line 51) | void test_observer_int(void) function test_observer_string (line 80) | void test_observer_string(void) function test_observer_pointer (line 121) | void test_observer_pointer(void) function test_observer_color (line 152) | void test_observer_color(void) function group_observer_cb (line 184) | static void group_observer_cb(lv_observer_t * observer, lv_subject_t * s... function test_observer_group (line 191) | void test_observer_group(void) function test_observer_obj_flag (line 218) | void test_observer_obj_flag(void) function test_observer_obj_state (line 249) | void test_observer_obj_state(void) function test_observer_button_checked (line 280) | void test_observer_button_checked(void) function test_observer_label_text_normal (line 307) | void test_observer_label_text_normal(void) function test_observer_label_text_formatted (line 355) | void test_observer_label_text_formatted(void) function test_observer_arc_value (line 411) | void test_observer_arc_value(void) function test_observer_slider_value (line 437) | void test_observer_slider_value(void) function test_observer_roller_value (line 467) | void test_observer_roller_value(void) function test_observer_dropdown_value (line 487) | void test_observer_dropdown_value(void) function test_observer_deinit (line 508) | void test_observer_deinit(void) FILE: gui/lvgl/tests/src/test_cases/test_profiler.c function get_tick_cb (line 15) | static uint32_t get_tick_cb(void) function flush_cb (line 20) | static void flush_cb(const char * buf) function setUp (line 29) | void setUp(void) function tearDown (line 40) | void tearDown(void) function test_profiler_normal (line 45) | void test_profiler_normal(void) function test_profiler_disable (line 73) | void test_profiler_disable(void) FILE: gui/lvgl/tests/src/test_cases/test_screen_load.c function test_screen_load_no_crash (line 7) | void test_screen_load_no_crash(void) function test_screen_load_with_delete_no_crash (line 22) | void test_screen_load_with_delete_no_crash(void) function test_screen_load_with_delete_no_crash2 (line 54) | void test_screen_load_with_delete_no_crash2(void) function screen_with_anim_1_unloaded_cb (line 91) | static void screen_with_anim_1_unloaded_cb(lv_event_t * e) function test_screen_load_with_delete_event (line 97) | void test_screen_load_with_delete_event(void) FILE: gui/lvgl/tests/src/test_cases/test_snapshot.c function test_snapshot_should_not_leak_memory (line 11) | void test_snapshot_should_not_leak_memory(void) function test_snapshot_with_transform_should_not_leak_memory (line 38) | void test_snapshot_with_transform_should_not_leak_memory(void) function test_snapshot_take_snapshot_immediately_after_obj_create (line 71) | void test_snapshot_take_snapshot_immediately_after_obj_create(void) function test_snapshot_take_snapshot_with_transform (line 95) | void test_snapshot_take_snapshot_with_transform(void) function test_snapshot_should_not_leak_memory (line 117) | void test_snapshot_should_not_leak_memory(void) function test_snapshot_with_transform_should_not_leak_memory (line 122) | void test_snapshot_with_transform_should_not_leak_memory(void) function test_snapshot_take_snapshot_immediately_after_obj_create (line 127) | void test_snapshot_take_snapshot_immediately_after_obj_create(void) function test_snapshot_take_snapshot_with_transform (line 132) | void test_snapshot_take_snapshot_with_transform(void) FILE: gui/lvgl/tests/src/test_cases/test_style.c function obj_set_height_helper (line 8) | static void obj_set_height_helper(void * obj, int32_t height) function test_gradient_vertical_misalignment (line 13) | void test_gradient_vertical_misalignment(void) function test_custom_prop_ids (line 45) | void test_custom_prop_ids(void) function test_const_style (line 82) | void test_const_style(void) function test_style_replacement (line 90) | void test_style_replacement(void) function test_style_has_prop (line 121) | void test_style_has_prop(void) FILE: gui/lvgl/tests/src/test_cases/test_txt.c function test_txt_should_insert_string_into_another (line 9) | void test_txt_should_insert_string_into_another(void) function test_txt_should_handle_null_pointers_when_inserting (line 23) | void test_txt_should_handle_null_pointers_when_inserting(void) function test_txt_cut_should_handle_null_pointer_to_txt (line 36) | void test_txt_cut_should_handle_null_pointer_to_txt(void) function test_txt_cut_happy_path (line 41) | void test_txt_cut_happy_path(void) function test_txt_cut_should_handle_len_longer_than_string_length (line 50) | void test_txt_cut_should_handle_len_longer_than_string_length(void) function test_txt_get_encoded_next_should_decode_valid_ascii (line 59) | void test_txt_get_encoded_next_should_decode_valid_ascii(void) function test_txt_get_encoded_next_detect_valid_2_byte_input (line 69) | void test_txt_get_encoded_next_detect_valid_2_byte_input(void) function test_txt_get_encoded_next_detect_invalid_2_byte_input (line 79) | void test_txt_get_encoded_next_detect_invalid_2_byte_input(void) function test_txt_get_encoded_next_detect_valid_3_byte_input (line 89) | void test_txt_get_encoded_next_detect_valid_3_byte_input(void) function test_txt_get_encoded_next_detect_invalid_3_byte_input (line 99) | void test_txt_get_encoded_next_detect_invalid_3_byte_input(void) function test_txt_get_encoded_next_detect_valid_4_byte_input (line 109) | void test_txt_get_encoded_next_detect_valid_4_byte_input(void) function test_txt_get_encoded_next_detect_invalid_4_byte_input (line 119) | void test_txt_get_encoded_next_detect_invalid_4_byte_input(void) function test_txt_next_line_should_handle_empty_string (line 130) | void test_txt_next_line_should_handle_empty_string(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_animimg.c function setUp (line 30) | void setUp(void) function tearDown (line 36) | void tearDown(void) function test_animimg_successful_create (line 41) | void test_animimg_successful_create(void) function test_animimg_set_src (line 46) | void test_animimg_set_src(void) function test_animimg_get_src (line 53) | void test_animimg_get_src(void) function test_animimg_get_src_count (line 63) | void test_animimg_get_src_count(void) function test_animimg_set_duration (line 74) | void test_animimg_set_duration(void) function test_animimg_set_repeat_count_infinite (line 85) | void test_animimg_set_repeat_count_infinite(void) function test_animimg_start (line 94) | void test_animimg_start(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_arc.c function setUp (line 28) | void setUp(void) function tearDown (line 33) | void tearDown(void) function test_arc_creation_successful (line 39) | void test_arc_creation_successful(void) function test_arc_basic_render (line 46) | void test_arc_basic_render(void) function test_arc_rgb565a8_image (line 56) | void test_arc_rgb565a8_image(void) function test_arc_should_truncate_to_max_range_when_new_value_exceeds_it (line 74) | void test_arc_should_truncate_to_max_range_when_new_value_exceeds_it(void) function test_arc_should_truncate_to_min_range_when_new_value_is_inferior (line 86) | void test_arc_should_truncate_to_min_range_when_new_value_is_inferior(void) function test_arc_should_update_value_after_updating_range (line 98) | void test_arc_should_update_value_after_updating_range(void) function test_arc_should_update_angles_when_changing_to_symmetrical_mode (line 116) | void test_arc_should_update_angles_when_changing_to_symmetrical_mode(void) function test_arc_should_update_angles_when_changing_to_symmetrical_mode_value_more_than_middle_range (line 129) | void test_arc_should_update_angles_when_changing_to_symmetrical_mode_val... function test_arc_angles_when_reversed (line 144) | void test_arc_angles_when_reversed(void) function test_arc_click_area_with_adv_hittest (line 164) | void test_arc_click_area_with_adv_hittest(void) function test_arc_click_sustained_from_start_to_end_does_not_set_value_to_max (line 200) | void test_arc_click_sustained_from_start_to_end_does_not_set_value_to_ma... function test_two_overlapping_arcs_can_be_interacted_independently (line 242) | void test_two_overlapping_arcs_can_be_interacted_independently(void) function dummy_event_cb (line 301) | static void dummy_event_cb(lv_event_t * e) function dummy_event_cb2 (line 307) | static void dummy_event_cb2(lv_event_t * e) FILE: gui/lvgl/tests/src/test_cases/widgets/test_bar.c function setUp (line 12) | void setUp(void) function tearDown (line 18) | void tearDown(void) function test_bar_should_have_valid_default_attributes (line 23) | void test_bar_should_have_valid_default_attributes(void) function test_bar_should_update_indicator_right_coordinate_based_on_bar_value (line 46) | void test_bar_should_update_indicator_right_coordinate_based_on_bar_valu... function test_bar_rtl_should_update_indicator_left_coordinate_based_on_bar_value (line 99) | void test_bar_rtl_should_update_indicator_left_coordinate_based_on_bar_v... function test_bar_normal (line 139) | void test_bar_normal(void) function test_bar_indicator_area_should_get_smaller_when_padding_is_increased (line 209) | void test_bar_indicator_area_should_get_smaller_when_padding_is_increase... function test_bar_start_value_should_only_change_when_in_range_mode (line 247) | void test_bar_start_value_should_only_change_when_in_range_mode(void) function test_bar_start_value_should_be_smaller_than_current_value_in_range_mode (line 264) | void test_bar_start_value_should_be_smaller_than_current_value_in_range_... function test_bar_current_value_should_be_truncated_to_max_value_when_exceeds_it (line 274) | void test_bar_current_value_should_be_truncated_to_max_value_when_exceed... function test_bar_current_value_should_be_truncated_to_min_value_when_it_is_below_it (line 283) | void test_bar_current_value_should_be_truncated_to_min_value_when_it_is_... function test_bar_indicator_should_be_drawn_towards_the_min_range_side_after_setting_a_more_negative_value (line 299) | void test_bar_indicator_should_be_drawn_towards_the_min_range_side_after... function lv_obj_t (line 323) | static lv_obj_t * styled_bar_create(bool ver, int32_t start_value, int32... function render_test_screen_create (line 360) | static void render_test_screen_create(bool ver, lv_grad_dir_t grad_dir, ... function test_bar_render_corner (line 394) | void test_bar_render_corner(void) function lv_obj_t (line 405) | static lv_obj_t * bar_create_orientation(lv_bar_orientation_t orientatio... function test_bar_orientation (line 416) | void test_bar_orientation(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_btn.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_button_creation (line 19) | void test_button_creation(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_btnmatrix.c function setUp (line 12) | void setUp(void) function tearDown (line 21) | void tearDown(void) function test_button_matrix_creation (line 26) | void test_button_matrix_creation(void) function test_button_matrix_set_map_works (line 40) | void test_button_matrix_set_map_works(void) function test_button_matrix_render_2 (line 58) | void test_button_matrix_render_2(void) function test_button_matrix_set_ctrl_map_works (line 130) | void test_button_matrix_set_ctrl_map_works(void) function test_button_matrix_set_button_ctrl_works (line 156) | void test_button_matrix_set_button_ctrl_works(void) function test_button_matrix_clear_button_ctrl_works (line 181) | void test_button_matrix_clear_button_ctrl_works(void) function test_button_matrix_set_selected_button_works (line 202) | void test_button_matrix_set_selected_button_works(void) function test_button_matrix_set_button_ctrl_all_works (line 220) | void test_button_matrix_set_button_ctrl_all_works(void) function test_button_matrix_clear_button_ctrl_all_works (line 233) | void test_button_matrix_clear_button_ctrl_all_works(void) function test_button_matrix_set_button_width_works (line 247) | void test_button_matrix_set_button_width_works(void) function test_button_matrix_set_one_checked_works (line 259) | void test_button_matrix_set_one_checked_works(void) function test_button_matrix_get_button_text_works (line 280) | void test_button_matrix_get_button_text_works(void) function event_handler (line 292) | static void event_handler(lv_event_t * e) function test_button_matrix_pressed_event_works (line 300) | void test_button_matrix_pressed_event_works(void) function test_button_matrix_release_event_works (line 312) | void test_button_matrix_release_event_works(void) function test_button_matrix_key_event_works (line 333) | void test_button_matrix_key_event_works(void) function test_button_matrix_pressing_event_works (line 383) | void test_button_matrix_pressing_event_works(void) function test_button_matrix_long_press_repeat_event_works (line 400) | void test_button_matrix_long_press_repeat_event_works(void) function test_button_matrix_press_lost_event_works (line 417) | void test_button_matrix_press_lost_event_works(void) function test_button_matrix_defocused_event_works (line 430) | void test_button_matrix_defocused_event_works(void) function test_button_matrix_focused_event_works (line 447) | void test_button_matrix_focused_event_works(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_calendar.c function setUp (line 29) | void setUp(void) function tearDown (line 35) | void tearDown(void) function test_calendar_creation_successful (line 40) | void test_calendar_creation_successful(void) function test_calendar_set_today_date (line 45) | void test_calendar_set_today_date(void) function test_calendar_set_today_date_gui (line 62) | void test_calendar_set_today_date_gui(void) function test_calendar_set_showed_date_gui (line 76) | void test_calendar_set_showed_date_gui(void) function test_calendar_set_highlighted_dates (line 83) | void test_calendar_set_highlighted_dates(void) function test_calendar_set_highlighted_dates_gui (line 110) | void test_calendar_set_highlighted_dates_gui(void) function test_calendar_set_day_names_gui (line 133) | void test_calendar_set_day_names_gui(void) function test_calendar_get_highlighted_dates_num (line 144) | void test_calendar_get_highlighted_dates_num(void) function test_calendar_header_dropdown_create_gui (line 165) | void test_calendar_header_dropdown_create_gui(void) function test_calendar_header_arrow_create_gui (line 174) | void test_calendar_header_arrow_create_gui(void) function test_calendar_event_key_down_gui (line 183) | void test_calendar_event_key_down_gui(void) function test_calendar_get_pressed_date_null (line 194) | void test_calendar_get_pressed_date_null(void) function test_calendar_get_btnmatrix (line 205) | void test_calendar_get_btnmatrix(void) function test_calendar_custom_year_list (line 212) | void test_calendar_custom_year_list(void) function test_calendar_chinese_calendar (line 224) | void test_calendar_chinese_calendar(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_canvas.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function draw_event_cb (line 19) | static void draw_event_cb(lv_event_t * e) function test_canvas_functions_invalidate (line 24) | void test_canvas_functions_invalidate(void) function test_canvas_fill_and_set_px (line 65) | void test_canvas_fill_and_set_px(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_chart.c function setUp (line 12) | void setUp(void) function tearDown (line 20) | void tearDown(void) function test_chart_add_series (line 27) | void test_chart_add_series(void) function test_chart_set_point_count_increments (line 39) | void test_chart_set_point_count_increments(void) function test_chart_set_point_count_decrements (line 53) | void test_chart_set_point_count_decrements(void) function test_chart_set_point_count_as_same (line 67) | void test_chart_set_point_count_as_same(void) function test_chart_set_new_point_count_as_zero (line 81) | void test_chart_set_new_point_count_as_zero(void) function test_chart_point_is_added_at_the_end_of_a_series (line 92) | void test_chart_point_is_added_at_the_end_of_a_series(void) function test_chart_one_point_when_setting_point_count_to_zero (line 103) | void test_chart_one_point_when_setting_point_count_to_zero(void) function chart_event_cb (line 109) | static void chart_event_cb(lv_event_t * e) function test_draw_task_hooking (line 161) | void test_draw_task_hooking(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_checkbox.c function event_handler (line 21) | static void event_handler(lv_event_t * e) function test_checkbox_creation_successful (line 30) | void test_checkbox_creation_successful(void) function test_checkbox_should_call_event_handler_on_click_when_enabled (line 38) | void test_checkbox_should_call_event_handler_on_click_when_enabled(void) function test_checkbox_should_have_default_text_when_created (line 53) | void test_checkbox_should_have_default_text_when_created(void) function test_checkbox_should_return_dynamically_allocated_text (line 64) | void test_checkbox_should_return_dynamically_allocated_text(void) function test_checkbox_should_allocate_memory_for_static_text (line 77) | void test_checkbox_should_allocate_memory_for_static_text(void) function test_checkbox_rtl (line 98) | void test_checkbox_rtl(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_dropdown.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_dropdown_create_delete (line 19) | void test_dropdown_create_delete(void) function test_dropdown_set_options (line 52) | void test_dropdown_set_options(void) function test_dropdown_select (line 118) | void test_dropdown_select(void) function test_dropdown_click (line 139) | void test_dropdown_click(void) function dd_event (line 157) | static void dd_event(lv_event_t * e) function test_dropdown_keypad (line 163) | void test_dropdown_keypad(void) function test_dropdown_encoder (line 265) | void test_dropdown_encoder(void) function test_dropdown_render_1 (line 321) | void test_dropdown_render_1(void) function test_dropdown_render_2 (line 366) | void test_dropdown_render_2(void) function test_dropdown_should_list_on_top (line 427) | void test_dropdown_should_list_on_top(void) function test_dropdown_get_options_should_check_lengths (line 445) | void test_dropdown_get_options_should_check_lengths(void) function test_dropdown_properties (line 456) | void test_dropdown_properties(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_image.c function setUp (line 10) | void setUp(void) function tearDown (line 15) | void tearDown(void) function lv_obj_t (line 21) | static lv_obj_t * img_create(void) function test_image_rotated_pivot_center (line 32) | void test_image_rotated_pivot_center(void) function test_image_rotated_pivot_top_left (line 46) | void test_image_rotated_pivot_top_left(void) function test_image_scale_pivot_center (line 60) | void test_image_scale_pivot_center(void) function test_image_scale_pivot_top_left (line 74) | void test_image_scale_pivot_top_left(void) function test_image_scale_x_pivot_center (line 88) | void test_image_scale_x_pivot_center(void) function test_image_scale_x_pivot_top_left (line 102) | void test_image_scale_x_pivot_top_left(void) function test_image_scale_y_pivot_center (line 116) | void test_image_scale_y_pivot_center(void) function test_image_scale_y_pivot_top_left (line 130) | void test_image_scale_y_pivot_top_left(void) function test_image_rotate_and_scale_pivot_center (line 144) | void test_image_rotate_and_scale_pivot_center(void) function test_image_rotate_and_scale_pivot_top_left (line 160) | void test_image_rotate_and_scale_pivot_top_left(void) function test_image_normal_align (line 176) | void test_image_normal_align(void) function test_image_normal_align_offset (line 196) | void test_image_normal_align_offset(void) function test_image_transform_align (line 218) | void test_image_transform_align(void) function test_image_transform_align_offset (line 241) | void test_image_transform_align_offset(void) function test_image_stretch (line 266) | void test_image_stretch(void) function test_image_tile (line 287) | void test_image_tile(void) function test_image_ignore_transformation_settings_when_stretched (line 323) | void test_image_ignore_transformation_settings_when_stretched(void) function test_image_ignore_transformation_settings_when_tiled (line 346) | void test_image_ignore_transformation_settings_when_tiled(void) function test_image_clip_radius (line 366) | void test_image_clip_radius(void) function test_image_properties (line 390) | void test_image_properties(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_imagebutton.c function setUp (line 6) | void setUp(void) function tearDown (line 11) | void tearDown(void) function test_imagebutton_basic_appearance (line 17) | void test_imagebutton_basic_appearance(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_imgfont.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_imgfont_creation (line 39) | void test_imgfont_creation(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_keyboard.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_keyboard_mode (line 19) | void test_keyboard_mode(void) function test_keyboard_properties (line 42) | void test_keyboard_properties(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_label.c function setUp (line 20) | void setUp(void) function tearDown (line 33) | void tearDown(void) function test_label_creation (line 38) | void test_label_creation(void) function test_label_set_text (line 44) | void test_label_set_text(void) function test_label_get_letter_pos_align_left (line 57) | void test_label_get_letter_pos_align_left(void) function test_label_get_letter_pos_align_left_on_empty_text (line 85) | void test_label_get_letter_pos_align_left_on_empty_text(void) function test_label_long_text_multiline_get_letter_pos_align_left (line 113) | void test_label_long_text_multiline_get_letter_pos_align_left(void) function test_label_long_text_get_letter_pos_align_left (line 152) | void test_label_long_text_get_letter_pos_align_left(void) function test_label_get_letter_pos_align_right (line 184) | void test_label_get_letter_pos_align_right(void) function test_label_get_letter_pos_align_right_on_empty_text (line 212) | void test_label_get_letter_pos_align_right_on_empty_text(void) function test_label_long_text_multiline_get_letter_pos_align_right (line 240) | void test_label_long_text_multiline_get_letter_pos_align_right(void) function test_label_long_text_get_letter_pos_align_right (line 279) | void test_label_long_text_get_letter_pos_align_right(void) function test_label_get_letter_pos_align_center (line 311) | void test_label_get_letter_pos_align_center(void) function test_label_get_letter_pos_align_center_on_empty_text (line 339) | void test_label_get_letter_pos_align_center_on_empty_text(void) function test_label_long_text_multiline_get_letter_pos_align_center (line 367) | void test_label_long_text_multiline_get_letter_pos_align_center(void) function test_label_long_text_get_letter_pos_align_center (line 406) | void test_label_long_text_get_letter_pos_align_center(void) function test_label_is_char_under_pos_align_left (line 438) | void test_label_is_char_under_pos_align_left(void) function test_label_is_char_under_pos_align_right (line 461) | void test_label_is_char_under_pos_align_right(void) function test_label_is_char_under_pos_align_center (line 484) | void test_label_is_char_under_pos_align_center(void) function test_label_cut_text (line 507) | void test_label_cut_text(void) function test_label_get_letter_on_left (line 516) | void test_label_get_letter_on_left(void) function test_label_get_letter_on_center (line 529) | void test_label_get_letter_on_center(void) function test_label_get_letter_on_right (line 542) | void test_label_get_letter_on_right(void) function test_label_text_selection (line 555) | void test_label_text_selection(void) function test_label_rtl_dot_long_mode (line 570) | void test_label_rtl_dot_long_mode(void) function test_label_max_width (line 594) | void test_label_max_width(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_led.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_led_render_1 (line 19) | void test_led_render_1(void) function test_led_set_color_works (line 37) | void test_led_set_color_works(void) function test_led_set_brightness_works (line 53) | void test_led_set_brightness_works(void) function test_led_on_off_works (line 68) | void test_led_on_off_works(void) function test_led_toggle_works (line 82) | void test_led_toggle_works(void) function test_led_get_brightness_works (line 95) | void test_led_get_brightness_works(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_line.c function setUp (line 14) | void setUp(void) function tearDown (line 20) | void tearDown(void) function test_line_should_have_valid_documented_default_values (line 25) | void test_line_should_have_valid_documented_default_values(void) function test_line_should_return_valid_y_invert (line 36) | void test_line_should_return_valid_y_invert(void) function test_line_size_should_be_updated_after_adding_points (line 42) | void test_line_size_should_be_updated_after_adding_points(void) function line_event_cb (line 62) | static void line_event_cb(lv_event_t * e) function test_line_should_update_extra_draw_size_based_on_style (line 72) | void test_line_should_update_extra_draw_size_based_on_style(void) function test_line_basic_render (line 91) | void test_line_basic_render(void) function test_line_dash_gap (line 113) | void test_line_dash_gap(void) function test_line_point_array_getters_and_setters (line 148) | void test_line_point_array_getters_and_setters(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_list.c function setUp (line 9) | void setUp(void) function tearDown (line 14) | void tearDown(void) function test_list_get_text_from_added_button (line 19) | void test_list_get_text_from_added_button(void) function test_list_get_text_from_button_without_symbol (line 27) | void test_list_get_text_from_button_without_symbol(void) function test_list_gets_empty_text_from_button_without_text (line 35) | void test_list_gets_empty_text_from_button_without_text(void) function test_list_get_text_from_label (line 43) | void test_list_get_text_from_label(void) function test_list_snapshot (line 51) | void test_list_snapshot(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_lottie.c function setUp (line 19) | void setUp(void) function tearDown (line 24) | void tearDown(void) function test_lottie_simple (line 29) | void test_lottie_simple(void) function test_lottie_load_from_file (line 54) | void test_lottie_load_from_file(void) function test_lottie_missing_settings (line 78) | void test_lottie_missing_settings(void) function test_lottie_rescale (line 102) | void test_lottie_rescale(void) function test_lottie_non_uniform_shape (line 122) | void test_lottie_non_uniform_shape(void) function test_lottie_memory_leak (line 133) | void test_lottie_memory_leak(void) function test_lottie_no_jump_when_visible_again (line 150) | void test_lottie_no_jump_when_visible_again(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_msgbox.c function setUp (line 26) | void setUp(void) function tearDown (line 31) | void tearDown(void) function test_msgbox_creation_successful_with_close_button (line 37) | void test_msgbox_creation_successful_with_close_button(void) function test_msgbox_creation_successful_no_close_button (line 52) | void test_msgbox_creation_successful_no_close_button(void) function test_msgbox_creation_successful_modal (line 66) | void test_msgbox_creation_successful_modal(void) function test_msgbox_get_title (line 83) | void test_msgbox_get_title(void) function test_msgbox_get_content (line 102) | void test_msgbox_get_content(void) function test_msgbox_close (line 109) | void test_msgbox_close(void) function test_msgbox_close_modal (line 120) | void test_msgbox_close_modal(void) function test_msgbox_close_async (line 131) | void test_msgbox_close_async(void) function test_msgbox_close_async_modal (line 140) | void test_msgbox_close_async_modal(void) function test_msgbox_content_auto_height (line 149) | void test_msgbox_content_auto_height(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_obj_flags.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function ext_draw_size_event_cb (line 19) | static void ext_draw_size_event_cb(lv_event_t * e) function btn_clicked_event_cb (line 24) | static void btn_clicked_event_cb(lv_event_t * e) function test_obj_flag_overflow_visible_1 (line 30) | void test_obj_flag_overflow_visible_1(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_obj_property.c function test_obj_property_fail_on_invalid_id (line 7) | void test_obj_property_fail_on_invalid_id(void) function test_obj_property_set_get_should_match (line 31) | void test_obj_property_set_get_should_match(void) function test_obj_property_style_selector (line 98) | void test_obj_property_style_selector(void) function test_obj_property_flag (line 122) | void test_obj_property_flag(void) function test_obj_property_state (line 188) | void test_obj_property_state(void) function test_obj_property_type_point (line 236) | void test_obj_property_type_point(void) function test_obj_property_name (line 253) | void test_obj_property_name(void) function test_obj_class_property (line 275) | void test_obj_class_property(void) function test_label_properties (line 292) | void test_label_properties(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_obj_tree.c function test_obj_tree_1 (line 10) | void test_obj_tree_1(void) function test_obj_tree_2 (line 15) | void test_obj_tree_2(void) function test_obj_tree_3 (line 40) | void test_obj_tree_3(void) function test_obj_move_to_index_move_to_the_background (line 86) | void test_obj_move_to_index_move_to_the_background(void) function test_obj_move_to_index_move_forward (line 104) | void test_obj_move_to_index_move_forward(void) function test_obj_move_to_index_no_operation_when_parent_is_null (line 123) | void test_obj_move_to_index_no_operation_when_parent_is_null(void) function test_obj_move_to_index_no_operation_when_index_is_same_or_bigger_than_parent_child_count (line 136) | void test_obj_move_to_index_no_operation_when_index_is_same_or_bigger_th... function test_obj_move_to_index_no_operation_when_new_index_is_the_same_as_previous_index (line 150) | void test_obj_move_to_index_no_operation_when_new_index_is_the_same_as_p... function test_obj_move_to_index_no_operation_when_requested_negative_index_is_greater_than_child_count (line 168) | void test_obj_move_to_index_no_operation_when_requested_negative_index_i... FILE: gui/lvgl/tests/src/test_cases/widgets/test_objid.c function test_obj_id_should_match_class_name (line 8) | void test_obj_id_should_match_class_name(void) function test_obj_id_should_grow_by_one (line 21) | void test_obj_id_should_grow_by_one(void) function test_obj_id_get_child (line 31) | void test_obj_id_get_child(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_roller.c function setUp (line 23) | void setUp(void) function tearDown (line 48) | void tearDown(void) function test_roller_get_options (line 56) | void test_roller_get_options(void) function test_roller_get_selected_option (line 61) | void test_roller_get_selected_option(void) function test_roller_get_selected_option_truncated_buffer (line 81) | void test_roller_get_selected_option_truncated_buffer(void) function test_roller_infinite_mode_get_selected_option (line 96) | void test_roller_infinite_mode_get_selected_option(void) function test_roller_keypad_events (line 128) | void test_roller_keypad_events(void) function test_roller_with_overlay_and_bubble_events_enabled (line 166) | void test_roller_with_overlay_and_bubble_events_enabled(void) function test_roller_appearance (line 250) | void test_roller_appearance(void) function test_roller_properties (line 333) | void test_roller_properties(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_scale.c function setUp (line 8) | void setUp(void) function tearDown (line 13) | void tearDown(void) function test_scale_render_example_1 (line 19) | void test_scale_render_example_1(void) function test_scale_render_example_2 (line 39) | void test_scale_render_example_2(void) function test_scale_render_example_3 (line 124) | void test_scale_render_example_3(void) function test_scale_render_example_4 (line 147) | void test_scale_render_example_4(void) function draw_event_cb (line 225) | static void draw_event_cb(lv_event_t * e) function test_scale_render_example_7 (line 268) | void test_scale_render_example_7(void) function test_scale_set_style (line 290) | void test_scale_set_style(void) function test_scale_custom_labels_count (line 348) | void test_scale_custom_labels_count(void) function test_scale_mode (line 366) | void test_scale_mode(void) function test_scale_total_tick_count (line 376) | void test_scale_total_tick_count(void) function test_scale_major_tick_every (line 386) | void test_scale_major_tick_every(void) function test_scale_label_show (line 396) | void test_scale_label_show(void) function test_scale_angle_range (line 411) | void test_scale_angle_range(void) function test_scale_range (line 421) | void test_scale_range(void) function test_scale_set_line_needle_value (line 433) | void test_scale_set_line_needle_value(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_slider.c function setUp (line 15) | void setUp(void) function tearDown (line 31) | void tearDown(void) function test_textarea_should_have_valid_documented_default_values (line 36) | void test_textarea_should_have_valid_documented_default_values(void) function test_slider_event_keys_right_and_up_increment_value_by_one (line 47) | void test_slider_event_keys_right_and_up_increment_value_by_one(void) function test_slider_event_keys_left_and_down_decrement_value_by_one (line 63) | void test_slider_event_keys_left_and_down_decrement_value_by_one(void) function test_slider_event_invalid_key_should_not_change_values (line 79) | void test_slider_event_invalid_key_should_not_change_values(void) function test_slider_range_mode_should_leave_edit_mode_if_released (line 90) | void test_slider_range_mode_should_leave_edit_mode_if_released(void) function test_slider_range_mode_should_not_leave_edit_mode_if_released_with_no_left_knob_focus (line 110) | void test_slider_range_mode_should_not_leave_edit_mode_if_released_with_... function test_slider_normal_mode_should_leave_edit_mode_if_released (line 129) | void test_slider_normal_mode_should_leave_edit_mode_if_released(void) function test_ranged_mode_adjust_with_encoder (line 150) | void test_ranged_mode_adjust_with_encoder(void) function test_normal_mode_slider_hit_test (line 177) | void test_normal_mode_slider_hit_test(void) function test_slider_range_event_hit_test (line 197) | void test_slider_range_event_hit_test(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_span.c function setUp (line 10) | void setUp(void) function tearDown (line 15) | void tearDown(void) function test_spangroup_create_returns_not_null_object (line 27) | void test_spangroup_create_returns_not_null_object(void) function test_spangroup_new_span_with_null_parameter_returns_null_object (line 34) | void test_spangroup_new_span_with_null_parameter_returns_null_object(void) function test_spangroup_new_span_with_valid_parameter_returns_not_null_object (line 42) | void test_spangroup_new_span_with_valid_parameter_returns_not_null_objec... function test_spangroup_delete_span_span_is_null (line 50) | void test_spangroup_delete_span_span_is_null(void) function test_span_set_text (line 59) | void test_span_set_text(void) function test_span_set_text_with_bad_parameter_no_action_performed (line 69) | void test_span_set_text_with_bad_parameter_no_action_performed(void) function test_span_set_text_with_previous_test_overwrites (line 80) | void test_span_set_text_with_previous_test_overwrites(void) function test_span_set_text_static (line 92) | void test_span_set_text_static(void) function test_span_set_text_static_with_bad_parameter_no_action_performed (line 102) | void test_span_set_text_static_with_bad_parameter_no_action_performed(void) function test_span_set_text_static_with_previous_text_overwrites (line 113) | void test_span_set_text_static_with_previous_text_overwrites(void) function test_spangroup_set_align (line 124) | void test_spangroup_set_align(void) function test_spangroup_set_overflow (line 132) | void test_spangroup_set_overflow(void) function test_spangroup_set_overflow_invalid_parameters_overflow_not_changed (line 140) | void test_spangroup_set_overflow_invalid_parameters_overflow_not_changed... function test_spangroup_set_indent (line 148) | void test_spangroup_set_indent(void) function test_spangroup_set_mode (line 157) | void test_spangroup_set_mode(void) function test_spangroup_set_mode_invalid_parameter_mode_not_changed (line 169) | void test_spangroup_set_mode_invalid_parameter_mode_not_changed(void) function test_spangroup_set_max_lines (line 176) | void test_spangroup_set_max_lines(void) function test_spangroup_get_max_lines_for_new_span_group (line 185) | void test_spangroup_get_max_lines_for_new_span_group(void) function test_spangroup_get_max_line_h (line 200) | void test_spangroup_get_max_line_h(void) function test_spangroup_draw (line 215) | void test_spangroup_draw(void) function test_spangroup_get_child (line 245) | void test_spangroup_get_child(void) function test_spangroup_get_child_count (line 256) | void test_spangroup_get_child_count(void) function test_spangroup_get_expand_width (line 266) | void test_spangroup_get_expand_width(void) function test_spangroup_newlines (line 283) | void test_spangroup_newlines(void) function test_spangroup_chinese_break_line (line 315) | void test_spangroup_chinese_break_line(void) function test_spangroup_chinese_break_line (line 354) | void test_spangroup_chinese_break_line(void) function test_spangroup_style_text_letter_space (line 360) | void test_spangroup_style_text_letter_space(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_spinbox.c function setUp (line 19) | void setUp(void) function tearDown (line 33) | void tearDown(void) function test_spinbox_decrement_when_min_range_is_negative (line 45) | void test_spinbox_decrement_when_min_range_is_negative(void) function test_spinbox_decrement_when_min_range_is_zero (line 62) | void test_spinbox_decrement_when_min_range_is_zero(void) function test_spinbox_position_selection (line 79) | void test_spinbox_position_selection(void) function test_spinbox_set_range (line 98) | void test_spinbox_set_range(void) function test_spinbox_step_prev (line 122) | void test_spinbox_step_prev(void) function test_spinbox_rollover (line 146) | void test_spinbox_rollover(void) function test_spinbox_event_key (line 159) | void test_spinbox_event_key(void) function test_spinbox_event_key_encoder_indev_turn_right (line 189) | void test_spinbox_event_key_encoder_indev_turn_right(void) function test_spinbox_event_key_encoder_indev_turn_left (line 203) | void test_spinbox_event_key_encoder_indev_turn_left(void) function test_spinbox_event_key_encoder_indev_editing_group (line 218) | void test_spinbox_event_key_encoder_indev_editing_group(void) function test_spinbox_event_key_encoder_indev_editing_group_left_step_direction (line 246) | void test_spinbox_event_key_encoder_indev_editing_group_left_step_direct... function test_spinbox_event_release (line 275) | void test_spinbox_event_release(void) function test_spinbox_zero_crossing (line 287) | void test_spinbox_zero_crossing(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_spinner.c function setUp (line 10) | void setUp(void) function tearDown (line 18) | void tearDown(void) function test_spinner_spinning (line 23) | void test_spinner_spinning(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_switch.c function setUp (line 16) | void setUp(void) function tearDown (line 23) | void tearDown(void) function mouse_click_on_switch (line 29) | static void mouse_click_on_switch(void) function event_handler (line 34) | static void event_handler(lv_event_t * e) function test_switch_should_have_default_state_after_being_created (line 44) | void test_switch_should_have_default_state_after_being_created(void) function test_switch_should_not_leak_memory_after_deletion (line 50) | void test_switch_should_not_leak_memory_after_deletion(void) function test_switch_animation (line 70) | void test_switch_animation(void) function test_switch_should_not_have_extra_draw_size_at_creation (line 91) | void test_switch_should_not_have_extra_draw_size_at_creation(void) function test_switch_should_update_extra_draw_size_after_editing_padding (line 98) | void test_switch_should_update_extra_draw_size_after_editing_padding(void) function test_switch_should_trigger_value_changed_event_only_once (line 119) | void test_switch_should_trigger_value_changed_event_only_once(void) function test_switch_should_state_change_when_event_bubbling_is_enabled (line 128) | void test_switch_should_state_change_when_event_bubbling_is_enabled(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_table.c function setUp (line 10) | void setUp(void) function tearDown (line 16) | void tearDown(void) function test_table_should_set_row_count_to_zero (line 21) | void test_table_should_set_row_count_to_zero(void) function test_table_should_return_assigned_cell_value (line 28) | void test_table_should_return_assigned_cell_value(void) function test_table_should_grow_columns_automatically_when_setting_formatted_cell_value (line 39) | void test_table_should_grow_columns_automatically_when_setting_formatted... function test_table_should_identify_cell_with_ctrl (line 53) | void test_table_should_identify_cell_with_ctrl(void) function test_table_should_clear_selected_cell_ctrl (line 66) | void test_table_should_clear_selected_cell_ctrl(void) function test_table_should_keep_not_selected_cell_ctrl (line 79) | void test_table_should_keep_not_selected_cell_ctrl(void) function test_table_cell_value_should_return_empty_string_when_cell_is_empty (line 94) | void test_table_cell_value_should_return_empty_string_when_cell_is_empty... function test_table_row_height_should_increase_with_multiline_cell_value (line 99) | void test_table_row_height_should_increase_with_multiline_cell_value(void) function test_table_should_wrap_long_texts (line 114) | void test_table_should_wrap_long_texts(void) function draw_part_event_cb (line 132) | static void draw_part_event_cb(lv_event_t * e) function test_table_rendering (line 172) | void test_table_rendering(void) function test_table_should_reduce_cells (line 209) | void test_table_should_reduce_cells(void) function test_table_should_reduce_cells_with_more_than_one_row (line 239) | void test_table_should_reduce_cells_with_more_than_one_row(void) function test_table_should_set_selected_cell (line 268) | void test_table_should_set_selected_cell(void) function test_table_cell_select_should_not_exceed_table_bounds (line 284) | void test_table_cell_select_should_not_exceed_table_bounds(void) function test_table_cell_select_should_not_allow_set_on_table_with_no_rows (line 300) | void test_table_cell_select_should_not_allow_set_on_table_with_no_rows(v... FILE: gui/lvgl/tests/src/test_cases/widgets/test_tabview.c function setUp (line 30) | void setUp(void) function tearDown (line 35) | void tearDown(void) function test_tabview_create_successful_dir_top (line 40) | void test_tabview_create_successful_dir_top(void) function test_tabview_create_successful_dir_bottom (line 50) | void test_tabview_create_successful_dir_bottom(void) function test_tabview_create_successful_dir_left (line 61) | void test_tabview_create_successful_dir_left(void) function test_tabview_create_successful_dir_right (line 72) | void test_tabview_create_successful_dir_right(void) function test_tabview_add_one_tab_empty (line 83) | void test_tabview_add_one_tab_empty(void) function test_tabview_add_one_tab_empty_hor (line 94) | void test_tabview_add_one_tab_empty_hor(void) function test_tabview_add_one_tab_no_scroll (line 105) | void test_tabview_add_one_tab_no_scroll(void) function test_tabview_add_one_tab_with_scroll (line 120) | void test_tabview_add_one_tab_with_scroll(void) function test_tabview_add_several_tabs_no_scroll (line 148) | void test_tabview_add_several_tabs_no_scroll(void) function test_tabview_rename_tab (line 168) | void test_tabview_rename_tab(void) function test_tabview_add_several_tabs_hor (line 189) | void test_tabview_add_several_tabs_hor(void) function test_tabview_get_content (line 209) | void test_tabview_get_content(void) function test_tabview_get_tab_bar (line 218) | void test_tabview_get_tab_bar(void) function test_tabview_set_act_non_existent (line 227) | void test_tabview_set_act_non_existent(void) function test_tabview_tab2_selected_event (line 236) | void test_tabview_tab2_selected_event(void) function test_tabview_update_on_external_scroll (line 254) | void test_tabview_update_on_external_scroll(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_textarea.c function setUp (line 12) | void setUp(void) function tearDown (line 18) | void tearDown(void) function test_textarea_should_have_valid_documented_default_values (line 23) | void test_textarea_should_have_valid_documented_default_values(void) function test_textarea_should_return_actual_text_when_password_mode_is_enabled (line 34) | void test_textarea_should_return_actual_text_when_password_mode_is_enabl... function test_textarea_should_update_label_style_with_one_line_enabled (line 45) | void test_textarea_should_update_label_style_with_one_line_enabled(void) function test_textarea_cursor_click_pos_field_update (line 62) | void test_textarea_cursor_click_pos_field_update(void) function test_textarea_should_update_placeholder_text (line 69) | void test_textarea_should_update_placeholder_text(void) function test_textarea_should_keep_only_accepted_chars (line 87) | void test_textarea_should_keep_only_accepted_chars(void) function test_textarea_in_one_line_mode_should_ignore_line_break_characters (line 97) | void test_textarea_in_one_line_mode_should_ignore_line_break_characters(... function test_textarea_should_hide_password_characters (line 108) | void test_textarea_should_hide_password_characters(void) function test_textarea_properties (line 137) | void test_textarea_properties(void) FILE: gui/lvgl/tests/src/test_cases/widgets/test_win.c function setUp (line 13) | void setUp(void) function tearDown (line 18) | void tearDown(void) function test_win_should_have_valid_documented_default_values (line 23) | void test_win_should_have_valid_documented_default_values(void) function test_win_add_title_single (line 49) | void test_win_add_title_single(void) function test_win_add_title_multiple (line 70) | void test_win_add_title_multiple(void) function test_win_add_button (line 87) | void test_win_add_button(void) function test_win_add_multiple_elements (line 114) | void test_win_add_multiple_elements(void) FILE: gui/lvgl/tests/src/test_libs/rnd_unicodes/lv_rnd_unicodes.c function RANDOM_CALL_PROCESS (line 54) | uint32_t RANDOM_CALL_PROCESS(void) function lv_random_utf8_chars (line 59) | int lv_random_utf8_chars(uint8_t * buf, int buf_len, const uint32_t * ra... FILE: gui/lvgl/tests/src/test_libs/rnd_unicodes/rnd_unicodes/src/library.c function RANDOM_CALL_PROCESS (line 28) | __attribute__((weak)) uint32_t RANDOM_CALL_PROCESS(void) function unicode_to_utf8_bytes_len (line 59) | static int unicode_to_utf8_bytes_len(unicode_t unicode) function unicode_to_uft8 (line 81) | static int unicode_to_uft8(utf8_t * buf, uint32_t buf_len, unicode_t uni... function random_one_utf8_char (line 130) | static int random_one_utf8_char(utf8_t * buf, int buf_len, unicode_t cha... function random_utf8_chars (line 141) | int random_utf8_chars(utf8_t * buf, int buf_len, const unicode_t * range... FILE: gui/lvgl/tests/src/test_libs/rnd_unicodes/rnd_unicodes/src/library.h type unicode_t (line 31) | typedef uint32_t unicode_t; type utf8_t (line 32) | typedef uint8_t utf8_t; FILE: gui/lvgl/tests/unity/generate_test_runner.rb class UnityTestRunnerGenerator (line 9) | class UnityTestRunnerGenerator method initialize (line 10) | def initialize(options = nil) method default_options (line 30) | def self.default_options method grab_config (line 54) | def self.grab_config(config_file) method run (line 65) | def run(input_file, output_file, options = nil) method generate (line 90) | def generate(input_file, output_file, tests, used_mocks, testfile_incl... method find_tests (line 112) | def find_tests(source) method find_includes (line 204) | def find_includes(source) method find_mocks (line 218) | def find_mocks(includes) method find_setup_and_teardown (line 227) | def find_setup_and_teardown(source) method create_header (line 234) | def create_header(output, mocks, testfile_includes = []) method create_externs (line 273) | def create_externs(output, tests, _mocks) method create_mock_management (line 285) | def create_mock_management(output, mock_headers) method create_setup (line 320) | def create_setup(output) method create_teardown (line 327) | def create_teardown(output) method create_suite_setup (line 334) | def create_suite_setup(output) method create_suite_teardown (line 344) | def create_suite_teardown(output) method create_reset (line 354) | def create_reset(output) method create_run_test (line 372) | def create_run_test(output) method create_args_wrappers (line 379) | def create_args_wrappers(output, tests) method create_main (line 395) | def create_main(output, filename, tests, used_mocks) method create_h_file (line 465) | def create_h_file(output, filename, tests, testfile_includes, used_mocks) FILE: gui/lvgl/tests/unity/type_sanitizer.rb type TypeSanitizer (line 1) | module TypeSanitizer function sanitize_c_identifier (line 2) | def self.sanitize_c_identifier(unsanitized) FILE: gui/lvgl/tests/unity/unity.c type UNITY_STORAGE_T (line 23) | struct UNITY_STORAGE_T function UnityPrintChar (line 77) | static void UnityPrintChar(const char* pch) function UNITY_UINT (line 108) | static UNITY_UINT UnityPrintAnsiEscapeString(const char* string) function UnityPrint (line 127) | void UnityPrint(const char* string) function UnityPrintLen (line 149) | void UnityPrintLen(const char* string, const UNITY_UINT32 length) function UnityPrintNumberByStyle (line 187) | void UnityPrintNumberByStyle(const UNITY_INT number, const UNITY_DISPLAY... function UnityPrintNumber (line 238) | void UnityPrintNumber(const UNITY_INT number_to_print) function UnityPrintNumberUnsigned (line 253) | void UnityPrintNumberUnsigned(const UNITY_UINT number) function UnityPrintNumberHex (line 272) | void UnityPrintNumberHex(const UNITY_UINT number, const char nibbles_to_... function UnityPrintMask (line 298) | void UnityPrintMask(const UNITY_UINT mask, const UNITY_UINT number) function UnityPrintFloat (line 333) | void UnityPrintFloat(const UNITY_DOUBLE input_number) function UnityTestResultsBegin (line 494) | static void UnityTestResultsBegin(const char* file, const UNITY_LINE_TYP... function UnityTestResultsFailBegin (line 537) | static void UnityTestResultsFailBegin(const UNITY_LINE_TYPE line) function UnityConcludeTest (line 545) | void UnityConcludeTest(void) function UnityAddMsgIfSpecified (line 569) | static void UnityAddMsgIfSpecified(const char* msg) function UnityPrintExpectedAndActualStrings (line 596) | static void UnityPrintExpectedAndActualStrings(const char* expected, con... function UnityPrintExpectedAndActualStringsLen (line 623) | static void UnityPrintExpectedAndActualStringsLen(const char* expected, function UnityIsOneArrayNull (line 656) | static int UnityIsOneArrayNull(UNITY_INTERNAL_PTR expected, function UnityAssertBits (line 690) | void UnityAssertBits(const UNITY_INT mask, function UnityAssertEqualNumber (line 711) | void UnityAssertEqualNumber(const UNITY_INT expected, function UnityAssertGreaterOrLessOrEqualNumber (line 732) | void UnityAssertGreaterOrLessOrEqualNumber(const UNITY_INT threshold, function UnityAssertEqualIntArray (line 780) | void UnityAssertEqualIntArray(UNITY_INTERNAL_PTR expected, function UnityFloatsWithin (line 925) | static int UnityFloatsWithin(UNITY_FLOAT delta, UNITY_FLOAT expected, UN... function UnityAssertWithinFloatArray (line 932) | void UnityAssertWithinFloatArray(const UNITY_FLOAT delta, function UnityAssertFloatsWithin (line 1012) | void UnityAssertFloatsWithin(const UNITY_FLOAT delta, function UnityAssertFloatsNotWithin (line 1031) | void UnityAssertFloatsNotWithin(const UNITY_FLOAT delta, function UnityAssertGreaterOrLessFloat (line 1052) | void UnityAssertGreaterOrLessFloat(const UNITY_FLOAT threshold, function UnityAssertFloatSpecial (line 1085) | void UnityAssertFloatSpecial(const UNITY_FLOAT actual, function UnityDoublesWithin (line 1153) | static int UnityDoublesWithin(UNITY_DOUBLE delta, UNITY_DOUBLE expected,... function UnityAssertWithinDoubleArray (line 1160) | void UnityAssertWithinDoubleArray(const UNITY_DOUBLE delta, function UnityAssertDoublesWithin (line 1240) | void UnityAssertDoublesWithin(const UNITY_DOUBLE delta, function UnityAssertDoublesNotWithin (line 1258) | void UnityAssertDoublesNotWithin(const UNITY_DOUBLE delta, function UnityAssertGreaterOrLessDouble (line 1279) | void UnityAssertGreaterOrLessDouble(const UNITY_DOUBLE threshold, function UnityAssertDoubleSpecial (line 1312) | void UnityAssertDoubleSpecial(const UNITY_DOUBLE actual, function UnityAssertNumbersWithin (line 1379) | void UnityAssertNumbersWithin(const UNITY_UINT delta, function UnityAssertNumbersArrayWithin (line 1426) | void UnityAssertNumbersArrayWithin(const UNITY_UINT delta, function UnityAssertEqualString (line 1590) | void UnityAssertEqualString(const char* expected, function UnityAssertEqualStringLen (line 1629) | void UnityAssertEqualStringLen(const char* expected, function UnityAssertEqualStringArray (line 1669) | void UnityAssertEqualStringArray(UNITY_INTERNAL_PTR expected, function UnityAssertEqualMemory (line 1752) | void UnityAssertEqualMemory(UNITY_INTERNAL_PTR expected, function UNITY_INTERNAL_PTR (line 1841) | UNITY_INTERNAL_PTR UnityNumToPtr(const UNITY_INT num, const UNITY_UINT8 ... function UNITY_INTERNAL_PTR (line 1867) | UNITY_INTERNAL_PTR UnityFloatToPtr(const float num) function UNITY_INTERNAL_PTR (line 1876) | UNITY_INTERNAL_PTR UnityDoubleToPtr(const double num) type UnityLengthModifier (line 1889) | enum UnityLengthModifier { function UnityLengthModifierGet (line 1918) | static enum UnityLengthModifier UnityLengthModifierGet(const char *pch, ... type UnityLengthModifier (line 1988) | enum UnityLengthModifier function UnityFail (line 2123) | void UnityFail(const char* msg, const UNITY_LINE_TYPE line) function UnityIgnore (line 2160) | void UnityIgnore(const char* msg, const UNITY_LINE_TYPE line) function UnityMessage (line 2176) | void UnityMessage(const char* msg, const UNITY_LINE_TYPE line) function UnityDefaultTestRun (line 2192) | void UnityDefaultTestRun(UnityTestFunction Func, const char* FuncName, c... function UnitySetTestFile (line 2214) | void UnitySetTestFile(const char* filename) function UnityBegin (line 2220) | void UnityBegin(const char* filename) function UnityEnd (line 2236) | int UnityEnd(void) function UnityParseOptions (line 2275) | int UnityParseOptions(int argc, char** argv) function IsStringInBiggerString (line 2353) | int IsStringInBiggerString(const char* longstring, const char* shortstring) function UnityStringArgumentMatches (line 2398) | int UnityStringArgumentMatches(const char* str) function UnityTestMatches (line 2461) | int UnityTestMatches(void) FILE: gui/lvgl/tests/unity/unity_internals.h type UNITY_UINT8 (line 143) | typedef unsigned char UNITY_UINT8; type UNITY_UINT16 (line 144) | typedef unsigned short UNITY_UINT16; type UNITY_UINT32 (line 145) | typedef unsigned int UNITY_UINT32; type UNITY_INT8 (line 146) | typedef signed char UNITY_INT8; type UNITY_INT16 (line 147) | typedef signed short UNITY_INT16; type UNITY_INT32 (line 148) | typedef signed int UNITY_INT32; type UNITY_UINT8 (line 150) | typedef unsigned char UNITY_UINT8; type UNITY_UINT16 (line 151) | typedef unsigned int UNITY_UINT16; type UNITY_UINT32 (line 152) | typedef unsigned long UNITY_UINT32; type UNITY_INT8 (line 153) | typedef signed char UNITY_INT8; type UNITY_INT16 (line 154) | typedef signed int UNITY_INT16; type UNITY_INT32 (line 155) | typedef signed long UNITY_INT32; type UNITY_UINT32 (line 174) | typedef UNITY_UINT32 UNITY_UINT; type UNITY_INT32 (line 175) | typedef UNITY_INT32 UNITY_INT; type UNITY_UINT64 (line 180) | typedef unsigned long long UNITY_UINT64; type UNITY_INT64 (line 181) | typedef signed long long UNITY_INT64; type UNITY_UINT64 (line 183) | typedef unsigned long UNITY_UINT64; type UNITY_INT64 (line 184) | typedef signed long UNITY_INT64; type UNITY_UINT64 (line 188) | typedef UNITY_UINT64 UNITY_UINT; type UNITY_INT64 (line 189) | typedef UNITY_INT64 UNITY_INT; type UNITY_FLOAT_TYPE (line 243) | typedef UNITY_FLOAT_TYPE UNITY_FLOAT; type UNITY_FLOAT (line 286) | typedef UNITY_FLOAT UNITY_DOUBLE; type UNITY_DOUBLE_TYPE (line 300) | typedef UNITY_DOUBLE_TYPE UNITY_DOUBLE; type UNITY_DISPLAY_STYLE_T (line 438) | typedef enum type UNITY_COMPARISON_T (line 468) | typedef enum type UNITY_FLOAT_TRAIT_T (line 481) | typedef enum UNITY_FLOAT_TRAIT type UNITY_FLAGS_T (line 495) | typedef enum type UNITY_STORAGE_T (line 502) | struct UNITY_STORAGE_T type UNITY_STORAGE_T (line 525) | struct UNITY_STORAGE_T FILE: gui/lvgl/tests/unity/unity_support.c type png_image_t (line 51) | typedef struct { function lv_test_assert_image_eq (line 84) | bool lv_test_assert_image_eq(const char * fn_ref) function screenshot_compare (line 144) | static bool screenshot_compare(const char * fn_ref, const char * mode, u... function read_png_file (line 222) | static int read_png_file(png_image_t * p, const char * file_name) function write_png_file (line 286) | static int write_png_file(void * raw_img, uint32_t width, uint32_t heigh... function png_release (line 370) | static void png_release(png_image_t * p) function buf_to_xrgb8888 (line 380) | static void buf_to_xrgb8888(const lv_draw_buf_t * draw_buf, uint8_t * bu... function create_folders_if_needed (line 485) | static void create_folders_if_needed(const char * path) FILE: gui/lvgl/tests/unity/yaml_helper.rb type YamlHelper (line 9) | module YamlHelper function load (line 10) | def self.load(body) function load_file (line 18) | def self.load_file(file) FILE: gui/main.c function lv_linux_disp_init (line 21) | static void lv_linux_disp_init(void) function lv_linux_disp_init (line 29) | static void lv_linux_disp_init(void) function lv_linux_disp_init (line 37) | static void lv_linux_disp_init(void) function lvgl_lock (line 48) | void lvgl_lock(void) function lvgl_unlock (line 53) | void lvgl_unlock(void) function main (line 58) | int main(void) FILE: sound_app/aplay.cpp function get_actual_play_settings (line 52) | void get_actual_play_settings(unsigned int *sample_rate, unsigned int *c... function open_play (line 64) | int open_play(const char *device, unsigned int sample_rate, unsigned int... function pthread_t (line 209) | pthread_t create_play_thread(audio_play_callback_t cb, void *user_data) { function aplay_main (line 226) | int aplay_main() { FILE: sound_app/ipc_udp.cpp type upd_data_t (line 43) | struct upd_data_t { type sockaddr_in (line 48) | struct sockaddr_in function p_ipc_endpoint_t (line 69) | p_ipc_endpoint_t ipc_endpoint_create_udp(int port_local, int port_remote... function ipc_endpoint_destroy_udp (line 170) | void ipc_endpoint_destroy_udp(p_ipc_endpoint_t pendpoint) type sockaddr_in (line 190) | struct sockaddr_in type sockaddr (line 198) | struct sockaddr function udp_send_data (line 218) | static int udp_send_data(ipc_endpoint_t *pendpoint, const char *data, in... function udp_recv_data (line 256) | static int udp_recv_data(ipc_endpoint_t *pendpoint, unsigned char *data,... FILE: sound_app/ipc_udp.h type ipc_endpoint_t (line 24) | typedef struct ipc_endpoint_t { FILE: sound_app/opus.cpp type opus_encoder (line 37) | struct opus_encoder { type opus_decoder (line 47) | struct opus_decoder { function init_opus_encoder (line 60) | int init_opus_encoder(unsigned int inputSampleRate, unsigned int inputCh... function init_opus_decoder (line 100) | int init_opus_decoder(int inputSampleRate, int inputChannels, int durati... function pcm2opus (line 134) | int pcm2opus(unsigned char* pcmdata, int pcmsize, unsigned char* opusdat... function opus2pcm (line 257) | int opus2pcm(unsigned char* opusdata, int opussize, unsigned char* pcmda... type WavHeader (line 358) | struct WavHeader { type WavChunkHeader (line 367) | struct WavChunkHeader { function pcm2opus_main (line 373) | int pcm2opus_main(int argc, char* argv[]) { function writeWavHeader (line 520) | void writeWavHeader(std::ofstream& wavFile, int sampleRate, int channels... function opus2pcm_main (line 556) | int opus2pcm_main(int argc, char* argv[]) { function main (line 625) | int main(int argc, char **argv) FILE: sound_app/record.cpp function get_actual_record_settings (line 53) | void get_actual_record_settings(unsigned int *sample_rate, unsigned int ... function open_record (line 65) | int open_record(const char *device, unsigned int sample_rate, unsigned i... function pthread_t (line 247) | pthread_t create_record_thread(audio_record_callback_t cb, void *user_da... function record_main (line 265) | int record_main() { FILE: sound_app/sound_app.cpp function record_callback (line 63) | void record_callback(unsigned char *buffer, size_t size, void *user_data) { function play_get_data_callback (line 135) | int play_get_data_callback(unsigned char *buffer, size_t size) { function handle_signal (line 207) | void handle_signal(int sig) { function main (line 211) | int main() {