SYMBOL INDEX (2593 symbols across 347 files) FILE: extlibs/spdlog/include/spdlog/async.h function namespace (line 25) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/async_logger-inl.h function SPDLOG_INLINE (line 17) | SPDLOG_INLINE spdlog::async_logger::async_logger( FILE: extlibs/spdlog/include/spdlog/async_logger.h type class (line 22) | enum class function namespace (line 29) | namespace details { FILE: extlibs/spdlog/include/spdlog/common-inl.h function namespace (line 10) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/common.h function namespace (line 71) | namespace sinks { function namespace (line 126) | namespace level { type class (line 163) | enum class type class (line 174) | enum class function class (line 183) | class spdlog_ex : public std::exception type source_loc (line 194) | struct source_loc function line (line 208) | int line{0} function namespace (line 212) | namespace details { FILE: extlibs/spdlog/include/spdlog/details/circular_q.h function namespace (line 9) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/console_globals.h function namespace (line 9) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/file_helper-inl.h function namespace (line 19) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/fmt_helper.h function namespace (line 11) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/log_msg-inl.h function namespace (line 12) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/log_msg.h function namespace (line 9) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/mpmc_blocking_q.h function namespace (line 18) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/null_mutex.h function namespace (line 9) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/os-inl.h function namespace (line 61) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/pattern_formatter-inl.h function namespace (line 29) | namespace details { function string_view_t (line 83) | string_view_t spaces_{" ... type null_scoped_padder (line 86) | struct null_scoped_padder function format (line 99) | void format(const details::log_msg &msg, const std::tm &, fmt::memory_bu... function format (line 115) | void format(const details::log_msg &msg, const std::tm &, fmt::memory_bu... function format (line 132) | void format(const details::log_msg &msg, const std::tm &, fmt::memory_bu... function to12h (line 149) | static int to12h(const tm &t) function format (line 165) | void format(const details::log_msg &, const std::tm &tm_time, fmt::memor... function format (line 184) | void format(const details::log_msg &, const std::tm &tm_time, fmt::memor... function format (line 203) | void format(const details::log_msg &, const std::tm &tm_time, fmt::memor... function std (line 212) | static const std::array full_months{ function SPDLOG_INLINE (line 1010) | SPDLOG_INLINE std::unique_ptr pattern_formatter::clone() const function SPDLOG_INLINE (line 1033) | SPDLOG_INLINE std::tm pattern_formatter::get_time_(const details::log_ms... function handle_flag_ (line 1043) | void pattern_formatter::handle_flag_(char flag, details::padding_info pa... FILE: extlibs/spdlog/include/spdlog/details/pattern_formatter.h function namespace (line 18) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/periodic_worker-inl.h function namespace (line 10) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/periodic_worker.h function namespace (line 17) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/registry-inl.h function namespace (line 30) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/registry.h function namespace (line 20) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/synchronous_factory.h function namespace (line 8) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/thread_pool-inl.h function namespace (line 12) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/details/thread_pool.h function namespace (line 16) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/fmt/bin_to_hex.h function namespace (line 24) | namespace spdlog { function namespace (line 68) | namespace fmt { FILE: extlibs/spdlog/include/spdlog/fmt/bundled/chrono.h function FMT_BEGIN_NAMESPACE (line 19) | FMT_BEGIN_NAMESPACE type std (line 377) | typedef std::chrono::duration duration; type spec_handler (line 379) | struct spec_handler { function arg_ref_type (line 391) | arg_ref_type make_arg_ref(internal::auto_id) { function on_error (line 395) | void on_error(const char *msg) { throw format_error(msg); } function on_fill (line 396) | void on_fill(Char fill) { f.spec.fill_ = fill; } function on_align (line 397) | void on_align(alignment align) { f.spec.align_ = align; } function on_width (line 398) | void on_width(unsigned width) { f.spec.width_ = width; } function FMT_CONSTEXPR (line 409) | FMT_CONSTEXPR auto parse(basic_parse_context &ctx) FILE: extlibs/spdlog/include/spdlog/fmt/bundled/color.h type color (line 18) | enum color { black, red, green, yellow, blue, magenta, cyan, white } function print_colored (line 22) | void print_colored(color c, string_view format_str, function print_colored (line 27) | void print_colored(color c, wstring_view format_str, function vprint_colored (line 32) | inline void vprint_colored(color c, string_view format, format_args args) { function vprint_colored (line 40) | inline void vprint_colored(color c, wstring_view format, wformat_args ar... function color (line 50) | enum class color : uint32_t { function namespace (line 389) | namespace internal { type typename (line 553) | typedef typename internal::char_t::type char_t; type typename (line 554) | typedef typename buffer_context::type context_t; FILE: extlibs/spdlog/include/spdlog/fmt/bundled/core.h function FMT_BEGIN_NAMESPACE (line 189) | FMT_BEGIN_NAMESPACE type Char (line 357) | typedef const Char *iterator; function FMT_CONSTEXPR (line 359) | FMT_CONSTEXPR basic_string_view() FMT_NOEXCEPT : data_(FMT_NULL), size_(... function FMT_CONSTEXPR (line 394) | FMT_CONSTEXPR void remove_prefix(size_t n) { function compare (line 400) | int compare(basic_string_view other) const { type basic_string_view (line 428) | typedef basic_string_view string_view; type basic_string_view (line 429) | typedef basic_string_view wstring_view; type compile_string (line 472) | struct compile_string {} function namespace (line 507) | namespace internal { type type (line 530) | enum type { function FMT_CONSTEXPR (line 540) | FMT_CONSTEXPR bool is_integral(type t) { function FMT_CONSTEXPR (line 545) | FMT_CONSTEXPR bool is_arithmetic(type t) { function named_arg_base (line 611) | const named_arg_base &as_named_arg() { function format_custom_arg (line 618) | void format_custom_arg(const void *arg, Context &ctx) { function FMT_CONSTEXPR (line 635) | FMT_CONSTEXPR init(const T &v) : val(v) {} type std (line 660) | typedef std::conditional::type function custom_ (line 800) | custom_(custom) {} function format (line 802) | void format(Context &ctx) const { custom_.format(custom_.value, ctx); } type typename (line 832) | typedef typename Context::char_type char_type; type typename (line 885) | typedef typename basic_string_view::iterator iterator; function FMT_CONSTEXPR (line 901) | FMT_CONSTEXPR void advance_to(iterator it) { function FMT_CONSTEXPR (line 908) | FMT_CONSTEXPR bool check_arg_id(unsigned) { function check_arg_id (line 916) | void check_arg_id(basic_string_view) {} function FMT_CONSTEXPR (line 918) | FMT_CONSTEXPR void on_error(const char *message) { type typename (line 940) | typedef typename Context::char_type char_type; type entry (line 942) | struct entry { function push_back (line 950) | void push_back(value val) { function class (line 972) | class locale_ref { type basic_format_arg (line 1000) | typedef basic_format_arg format_arg; function format_arg (line 1017) | format_arg get_arg(unsigned arg_id) { function on_error (line 1031) | void on_error(const char *message) { parse_context_.on_error(message); } function iterator (line 1034) | iterator out() { return out_; } function iterator (line 1035) | iterator begin() { return out_; } function advance_to (line 1038) | void advance_to(iterator it) { out_ = it; } function locale_ref (line 1040) | locale_ref locale() { return loc_; } type value_type (line 1045) | typedef decltype(make_value( function get_types (line 1051) | unsigned long long get_types() { return 0; } function get_types (line 1054) | unsigned long long get_types() { type formatter (line 1090) | typedef formatter type; type internal (line 1098) | typedef internal::context_base base; type typename (line 1099) | typedef typename base::format_arg format_arg; function format_arg (line 1114) | format_arg next_arg() { function format_arg (line 1117) | format_arg get_arg(unsigned arg_id) { return this->do_get_arg(arg_id); } type basic_format_context (line 1126) | typedef basic_format_context< type buffer_context (line 1129) | typedef buffer_context::type format_context; type buffer_context (line 1130) | typedef buffer_context::type wformat_context; type typename (line 1147) | typedef typename std::conditional format_arg; function typename (line 1224) | typename internal::type type(unsigned index) const { function set_data (line 1232) | void set_data(const internal::value *values) { values_ = values; } function set_data (line 1233) | void set_data(const format_arg *args) { args_ = args; } function format_arg (line 1235) | format_arg do_get(size_type index) const { function TYPES (line 1263) | long>(store.TYPES)) { function format_arg (line 1278) | format_arg get(size_type index) const { function size_type (line 1285) | size_type max_size() const { function namespace (line 1323) | namespace internal { FILE: extlibs/spdlog/include/spdlog/fmt/bundled/format-inl.h function fmt (line 58) | inline fmt::internal::null<> strerror_r(int, char *, ...) { function fmt (line 61) | inline fmt::internal::null<> strerror_s(char *, std::size_t, ...) { function FMT_BEGIN_NAMESPACE (line 65) | FMT_BEGIN_NAMESPACE function format_error_code (line 159) | void format_error_code(internal::buffer &out, int error_code, function report_error (line 186) | void report_error(FormatFunc func, int error_code, function namespace (line 208) | namespace internal { function Char (line 229) | Char internal::thousands_sep_impl(locale_ref) { function namespace (line 243) | namespace internal { function FMT_FUNC (line 453) | FMT_FUNC fp get_cached_power(int min_exponent, int &pow10_exponent) { type gen_digits_params (line 541) | struct gen_digits_params { function insert (line 548) | struct prettify_handler { function insert (line 567) | void insert(ptrdiff_t pos, char c) { function append (line 573) | void append(ptrdiff_t n, char c) { function append (line 578) | void append(char c) { data[size++] = c; } function remove_trailing (line 580) | void remove_trailing(char c) { function write_exponent (line 587) | void write_exponent(int exp, Handler &&h) { type fill (line 608) | struct fill { function grisu2_prettify (line 619) | void grisu2_prettify(const gen_digits_params ¶ms, function insert (line 659) | struct char_counter { function append (line 665) | void append(ptrdiff_t n, char) { size += n; } function append (line 666) | void append(char) { ++size; } function remove_trailing (line 667) | void remove_trailing(char) {} function char_counter (line 708) | char_counter counter{num_digits}; function FMT_FUNC (line 810) | FMT_FUNC internal::utf8_to_utf16::utf8_to_utf16(string_view s) { function FMT_FUNC (line 834) | FMT_FUNC internal::utf16_to_utf8::utf16_to_utf8(wstring_view s) { function FMT_FUNC (line 906) | FMT_FUNC void format_system_error( function FMT_FUNC (line 933) | FMT_FUNC void report_system_error( function FMT_FUNC (line 939) | FMT_FUNC void report_windows_error( function FMT_FUNC (line 945) | FMT_FUNC void vprint(std::FILE *f, string_view format_str, format_args a... function FMT_FUNC (line 952) | FMT_FUNC void vprint(std::FILE *f, wstring_view format_str, wformat_args... function FMT_FUNC (line 958) | FMT_FUNC void vprint(string_view format_str, format_args args) { function FMT_FUNC (line 962) | FMT_FUNC void vprint(wstring_view format_str, wformat_args args) { FILE: extlibs/spdlog/include/spdlog/fmt/bundled/format.h function FMT_BEGIN_NAMESPACE (line 101) | FMT_BEGIN_NAMESPACE function FMT_BEGIN_NAMESPACE (line 187) | FMT_BEGIN_NAMESPACE function FMT_BEGIN_NAMESPACE (line 235) | FMT_BEGIN_NAMESPACE function FMT_END_NAMESPACE (line 295) | FMT_END_NAMESPACE type sentinel (line 338) | typedef void sentinel; type T (line 343) | typedef T value_type; function explicit (line 345) | explicit output_range(OutputIt it): it_(it) {} function base (line 358) | back_insert_range(typename base::iterator it): base(it) {} type basic_writer (line 361) | typedef basic_writer> writer; type basic_writer (line 362) | typedef basic_writer> wwriter; function class (line 365) | class format_error : public std::runtime_error { function namespace (line 374) | namespace internal { type char8_t (line 407) | enum char8_t: unsigned char {} function class (line 411) | class u8string_view : public basic_string_view { type basic_memory_buffer (line 553) | typedef basic_memory_buffer memory_buffer; type basic_memory_buffer (line 554) | typedef basic_memory_buffer wmemory_buffer; function namespace (line 556) | namespace internal { type T (line 622) | typedef T value_type; type std (line 623) | typedef std::ptrdiff_t difference_type; type T (line 624) | typedef T* pointer; type T (line 625) | typedef T& reference; type counting_iterator (line 626) | typedef counting_iterator _Unchecked_type; type difference_type (line 658) | typedef void difference_type; type pointer (line 659) | typedef void pointer; type reference (line 660) | typedef void reference; type truncating_iterator_base (line 661) | typedef truncating_iterator_base _Unchecked_type; type std (line 676) | typedef std::iterator_traits traits; type typename (line 740) | typedef typename std::conditional< function write_pair (line 851) | void write_pair(unsigned N, uint32_t index) { function count_digits (line 899) | inline int count_digits(uint32_t n) { function enum (line 906) | struct no_thousands_sep { function explicit (line 927) | explicit add_thousands_sep(basic_string_view sep) function Char (line 945) | Char thousands_sep(locale_ref loc) { function wchar_t (line 950) | inline wchar_t thousands_sep(locale_ref loc) { function Char (line 958) | Char *format_decimal(Char *buffer, UInt value, int num_digits, function Iterator (line 987) | Iterator format_decimal( function It (line 1000) | It format_decimal(It out, UInt value, int num_digits) { function class (line 1039) | class utf8_to_utf16 { function class (line 1053) | class utf16_to_utf8 { type alignment (line 1079) | enum alignment { type align_spec (line 1087) | struct align_spec { type core_format_specs (line 1100) | struct core_format_specs { function FMT_CONSTEXPR (line 1112) | FMT_CONSTEXPR basic_format_specs() {} type basic_format_specs (line 1115) | typedef basic_format_specs format_specs; function namespace (line 1125) | namespace internal { function handle_int_type_spec (line 1140) | void handle_int_type_spec(char spec, Handler &&handler) { function handle_float_type_spec (line 1163) | void handle_float_type_spec(char spec, Handler &&handler) { function handle_char_specs (line 1184) | void handle_char_specs( function handle_cstring_type_spec (line 1194) | void handle_cstring_type_spec(Char spec, Handler &&handler) { function check_string_type_spec (line 1204) | void check_string_type_spec(Char spec, ErrorHandler &&eh) { function check_pointer_type_spec (line 1210) | void check_pointer_type_spec(Char spec, ErrorHandler &&eh) { function FMT_CONSTEXPR (line 1220) | FMT_CONSTEXPR void on_dec() {} function FMT_CONSTEXPR (line 1221) | FMT_CONSTEXPR void on_hex() {} function FMT_CONSTEXPR (line 1222) | FMT_CONSTEXPR void on_bin() {} function FMT_CONSTEXPR (line 1223) | FMT_CONSTEXPR void on_oct() {} function FMT_CONSTEXPR (line 1224) | FMT_CONSTEXPR void on_num() {} function FMT_CONSTEXPR (line 1226) | FMT_CONSTEXPR void on_error() { function FMT_CONSTEXPR (line 1237) | FMT_CONSTEXPR void on_general() {} function FMT_CONSTEXPR (line 1238) | FMT_CONSTEXPR void on_exp() {} function FMT_CONSTEXPR (line 1239) | FMT_CONSTEXPR void on_fixed() {} function FMT_CONSTEXPR (line 1240) | FMT_CONSTEXPR void on_hex() {} function FMT_CONSTEXPR (line 1242) | FMT_CONSTEXPR void on_error() { function FMT_CONSTEXPR (line 1256) | FMT_CONSTEXPR void on_int() { function FMT_CONSTEXPR (line 1259) | FMT_CONSTEXPR void on_char() {} function FMT_CONSTEXPR (line 1268) | FMT_CONSTEXPR void on_string() {} function FMT_CONSTEXPR (line 1269) | FMT_CONSTEXPR void on_pointer() {} type iterator (line 1308) | typedef decltype(internal::declval().begin()) iterator; type basic_format_specs (line 1309) | typedef basic_format_specs format_specs; type char_writer (line 1316) | struct char_writer { function write_char (line 1326) | void write_char(char_type value) { function write_pointer (line 1333) | void write_pointer(const void *p) { function format_specs (line 1342) | format_specs *spec() { return specs_; } function iterator (line 1343) | iterator out() { return writer_.out(); } function write (line 1345) | void write(bool value) { function write (line 1350) | void write(const char_type *value) { function error_handler (line 1393) | struct char_spec_handler : internal::error_handler { function error_handler (line 1409) | struct cstring_spec_handler : internal::error_handler { function iterator (line 1420) | iterator operator()(const char_type *value) { function iterator (line 1427) | iterator operator()(basic_string_view value) { function iterator (line 1438) | iterator operator()(const void *value) { function is_name_start (line 1447) | bool is_name_start(Char c) { function parse_nonnegative_int (line 1454) | unsigned parse_nonnegative_int( function const (line 1487) | bool operator()(typename basic_format_arg::handle h) const { function handler_ (line 1507) | handler_(eh) {} function handler_ (line 1532) | handler_(eh) {} function specs_ (line 1558) | specs_(specs) {} function FMT_CONSTEXPR (line 1560) | FMT_CONSTEXPR specs_setter(const specs_setter &other): specs_(other.spec... function FMT_CONSTEXPR (line 1562) | FMT_CONSTEXPR void on_align(alignment align) { specs_.align_ = align; } function FMT_CONSTEXPR (line 1563) | FMT_CONSTEXPR void on_fill(Char fill) { specs_.fill_ = fill; } function FMT_CONSTEXPR (line 1564) | FMT_CONSTEXPR void on_plus() { specs_.flags |= SIGN_FLAG | PLUS_FLAG; } function FMT_CONSTEXPR (line 1565) | FMT_CONSTEXPR void on_minus() { specs_.flags |= MINUS_FLAG; } function FMT_CONSTEXPR (line 1566) | FMT_CONSTEXPR void on_space() { specs_.flags |= SIGN_FLAG; } function FMT_CONSTEXPR (line 1567) | FMT_CONSTEXPR void on_hash() { specs_.flags |= HASH_FLAG; } function FMT_CONSTEXPR (line 1569) | FMT_CONSTEXPR void on_zero() { function FMT_CONSTEXPR (line 1574) | FMT_CONSTEXPR void on_width(unsigned width) { specs_.width_ = width; } function FMT_CONSTEXPR (line 1575) | FMT_CONSTEXPR void on_precision(unsigned precision) { function FMT_CONSTEXPR (line 1578) | FMT_CONSTEXPR void end_precision() {} function FMT_CONSTEXPR (line 1580) | FMT_CONSTEXPR void on_type(Char type) { function FMT_CONSTEXPR (line 1605) | FMT_CONSTEXPR void on_plus() { function FMT_CONSTEXPR (line 1610) | FMT_CONSTEXPR void on_minus() { function FMT_CONSTEXPR (line 1615) | FMT_CONSTEXPR void on_space() { function FMT_CONSTEXPR (line 1620) | FMT_CONSTEXPR void on_hash() { function FMT_CONSTEXPR (line 1625) | FMT_CONSTEXPR void on_zero() { function FMT_CONSTEXPR (line 1630) | FMT_CONSTEXPR void end_precision() { function FMT_CONSTEXPR (line 1641) | FMT_CONSTEXPR void check_sign() { type auto_id (line 1663) | struct auto_id {} function FMT_CONSTEXPR (line 1671) | FMT_CONSTEXPR specs_handler( function on_dynamic_width (line 1676) | void on_dynamic_width(Id arg_id) { function on_dynamic_precision (line 1682) | void on_dynamic_precision(Id arg_id) { function on_error (line 1687) | void on_error(const char *message) { type Kind (line 1708) | enum Kind { NONE, INDEX, NAME } function FMT_CONSTEXPR (line 1711) | FMT_CONSTEXPR explicit arg_ref(unsigned index) : kind(INDEX), index(inde... function explicit (line 1712) | explicit arg_ref(basic_string_view nm) : kind(NAME) { function on_dynamic_width (line 1755) | void on_dynamic_width(Id arg_id) { function on_dynamic_precision (line 1760) | void on_dynamic_precision(Id arg_id) { function FMT_CONSTEXPR (line 1764) | FMT_CONSTEXPR void on_error(const char *message) { function arg_ref_type (line 1772) | arg_ref_type make_arg_ref(Id arg_id) { function make_arg_ref (line 1777) | make_arg_ref(auto_id) { function Char (line 1786) | const Char *parse_arg_id( function handler (line 1812) | handler(h) {} function FMT_CONSTEXPR (line 1814) | FMT_CONSTEXPR void operator()() { handler.on_dynamic_width(auto_id()); } function FMT_CONSTEXPR (line 1815) | FMT_CONSTEXPR void operator()(unsigned id) { handler.on_dynamic_width(id... function FMT_CONSTEXPR (line 1820) | FMT_CONSTEXPR void on_error(const char *message) { function handler (line 1830) | handler(h) {} function FMT_CONSTEXPR (line 1832) | FMT_CONSTEXPR void operator()() { handler.on_dynamic_precision(auto_id()... function FMT_CONSTEXPR (line 1833) | FMT_CONSTEXPR void operator()(unsigned id) { function FMT_CONSTEXPR (line 1840) | FMT_CONSTEXPR void on_error(const char *message) { handler.on_error(mess... function Char (line 1847) | const Char *parse_align( function Char (line 1884) | const Char *parse_width( function Char (line 1903) | const Char *parse_format_specs( function find (line 1970) | bool find(Ptr first, Ptr last, T value, Ptr &out) { function FMT_CONSTEXPR (line 1987) | FMT_CONSTEXPR void operator()() { handler.on_arg_id(); } function FMT_CONSTEXPR (line 1988) | FMT_CONSTEXPR void operator()(unsigned id) { handler.on_arg_id(id); } function FMT_CONSTEXPR (line 1992) | FMT_CONSTEXPR void on_error(const char *message) { function typename (line 2052) | const typename ParseContext::char_type * function FMT_CONSTEXPR (line 2067) | FMT_CONSTEXPR void on_text(const Char *, const Char *) {} function FMT_CONSTEXPR (line 2069) | FMT_CONSTEXPR void on_arg_id() { function FMT_CONSTEXPR (line 2073) | FMT_CONSTEXPR void on_arg_id(unsigned id) { function FMT_CONSTEXPR (line 2096) | FMT_CONSTEXPR void check_arg_id() { type Char (line 2102) | typedef const Char *(*parse_func)(parse_context_type &); type typename (line 2120) | typedef typename S::char_type char_t; type typename (line 2136) | typedef typename Context::char_type char_type; type internal (line 2161) | typedef internal::arg_formatter_base base; type basic_format_context (line 2162) | typedef basic_format_context::handle hand... type iterator (line 2262) | typedef decltype(internal::declval().begin()) iterator; type basic_format_specs (line 2263) | typedef basic_format_specs format_specs; function decltype (line 2271) | auto reserve(std::size_t n) -> decltype(internal::reserve(out_, n)) { type typename (line 2350) | typedef typename internal::int_traits::main_type main_type; type typename (line 2365) | typedef typename internal::int_traits::main_type unsigned_type; type dec_writer (line 2399) | struct dec_writer { function on_dec (line 2409) | void on_dec() { type hex_writer (line 2415) | struct hex_writer { function on_hex (line 2426) | void on_hex() { function on_bin (line 2447) | void on_bin() { function on_oct (line 2457) | void on_oct() { type num_writer (line 2471) | struct num_writer { function on_num (line 2484) | void on_num() { function on_error (line 2492) | void on_error() { function width (line 2506) | struct inf_or_nan_writer { function write (line 2573) | void write(int value) { write_decimal(value); } function write (line 2574) | void write(long value) { write_decimal(value); } function write (line 2575) | void write(long long value) { write_decimal(value); } function write (line 2577) | void write(unsigned value) { write_decimal(value); } function write (line 2578) | void write(unsigned long value) { write_decimal(value); } function write (line 2579) | void write(unsigned long long value) { write_decimal(value); } function write (line 2594) | void write(double value) { function write (line 2604) | void write(long double value) { function write (line 2609) | void write(char value) { function write (line 2612) | void write(wchar_t value) { function write (line 2622) | void write(string_view value) { function write (line 2626) | void write(wstring_view value) { function on_exp (line 2658) | struct float_spec_handler { function on_fixed (line 2676) | void on_fixed() { function on_hex (line 2686) | void on_hex() { function on_error (line 2691) | void on_error() { type write_inf_or_nan_t (line 2713) | struct write_inf_or_nan_t { function class (line 2766) | class windows_error : public system_error { function class (line 2813) | class format_int { function explicit (line 2855) | explicit format_int(long value) { format_signed(value); } function explicit (line 2856) | explicit format_int(long long value) { format_signed(value); } function explicit (line 2857) | explicit format_int(unsigned value) : str_(format_decimal(value)) {} function explicit (line 2858) | explicit format_int(unsigned long value) : str_(format_decimal(value)) {} function explicit (line 2859) | explicit format_int(unsigned long long value) : str_(format_decimal(valu... type typename (line 2895) | typedef typename internal::int_traits::main_type main_type; function typename (line 2927) | typename ParseContext::iterator parse(ParseContext &ctx) { type output_range (line 2983) | typedef output_range id) { function on_replacement_field (line 3093) | void on_replacement_field(const Char *p) { function Char (line 3100) | const Char *on_format_specs(const Char *begin, const Char *end) { type formatter (line 3156) | typedef formatter > range; type typename (line 3256) | typedef typename buffer_context::type context; function namespace (line 3262) | namespace internal { type type (line 3299) | typedef decltype(test(typename it_category::type{})) type; type typename (line 3300) | typedef typename std::remove_reference::type result; type typename (line 3344) | typedef typename format_context_t::type context; type basic_format_args (line 3364) | typedef basic_format_args< type Char (line 3402) | typedef FMT_CHAR(S) Char; FILE: extlibs/spdlog/include/spdlog/fmt/bundled/locale.h function FMT_BEGIN_NAMESPACE (line 14) | FMT_BEGIN_NAMESPACE type typename (line 69) | typedef typename format_context_t::type context; FILE: extlibs/spdlog/include/spdlog/fmt/bundled/ostream.h function FMT_BEGIN_NAMESPACE (line 14) | FMT_BEGIN_NAMESPACE type null (line 51) | struct null type result (line 68) | typedef decltype(test(0)) result; type std (line 78) | typedef std::make_unsigned::type UnsignedStreamSize; function vprint (line 128) | void vprint(std::basic_ostream &os, function typename (line 145) | typename std::enable_if::value>::type FILE: extlibs/spdlog/include/spdlog/fmt/bundled/posix.h function FMT_BEGIN_NAMESPACE (line 65) | FMT_BEGIN_NAMESPACE type basic_cstring_view (line 112) | typedef basic_cstring_view cstring_view; type basic_cstring_view (line 113) | typedef basic_cstring_view wcstring_view; function class (line 116) | class error_code { function class (line 127) | class buffered_file { function print (line 177) | void print(string_view format_str, const Args & ... args) { function class (line 188) | class file { FILE: extlibs/spdlog/include/spdlog/fmt/bundled/printf.h function FMT_BEGIN_NAMESPACE (line 16) | FMT_BEGIN_NAMESPACE function T (line 104) | const T *pointer_from(const T *p) { return p; } function fits_in_int (line 148) | bool fits_in_int(T value) { function fits_in_int (line 152) | static bool fits_in_int(bool) { return true; } type int_checker (line 156) | struct int_checker function fits_in_int (line 158) | bool fits_in_int(T value) { function fits_in_int (line 162) | static bool fits_in_int(int) { return true; } function class (line 165) | class printf_precision_handler: public function { function class (line 183) | class is_zero_int: public function { function bool (line 198) | struct make_unsigned_or_bool { type typename (line 231) | typedef typename make_unsigned_or_bool::type Unsigned; function arg_ (line 270) | arg_(arg) {} type typename (line 300) | typedef typename internal::int_traits::main_type UnsignedType; type iterator (line 350) | typedef decltype(internal::declval().begin()) iterator; type internal (line 351) | typedef internal::arg_formatter_base base; type basic_printf_context (line 352) | typedef basic_printf_context context_type; function write_null_pointer (line 356) | void write_null_pointer(char) { function write_null_pointer (line 361) | void write_null_pointer(wchar_t) { function iterator (line 413) | iterator operator()(const char *value) { function iterator (line 424) | iterator operator()(const wchar_t *value) { function iterator (line 434) | iterator operator()(basic_string_view value) { function iterator (line 438) | iterator operator()(monostate value) { function iterator (line 443) | iterator operator()(const void *value) { function iterator (line 452) | iterator operator()(typename basic_format_arg::handle hand... type printf_formatter (line 482) | typedef printf_formatter type; type typename (line 486) | typedef typename base::format_arg format_arg; type basic_format_specs (line 487) | typedef basic_format_specs format_specs; type internal (line 488) | typedef internal::null_terminating_iterator iterator; type basic_printf_context (line 703) | typedef basic_printf_context< type basic_printf_context_t (line 707) | typedef basic_printf_context_t::type printf_context; type basic_printf_context_t (line 708) | typedef basic_printf_context_t::type wprintf_context; type basic_format_args (line 710) | typedef basic_format_args printf_args; type basic_format_args (line 711) | typedef basic_format_args wprintf_args; type internal (line 757) | typedef internal::basic_buffer buffer; type typename (line 758) | typedef typename basic_printf_context_t::type context; function vfprintf (line 765) | int vfprintf(std::FILE *f, const S &format, type internal (line 788) | typedef internal::basic_buffer buffer; type typename (line 789) | typedef typename basic_printf_context_t::type context; function vprintf (line 796) | int vprintf(const S &format, type internal (line 815) | typedef internal::basic_buffer buffer; type typename (line 816) | typedef typename basic_printf_context_t::type context; function vfprintf (line 823) | int vfprintf(std::basic_ostream &os, type internal (line 847) | typedef internal::basic_buffer buffer; type typename (line 848) | typedef typename basic_printf_context_t::type context; FILE: extlibs/spdlog/include/spdlog/fmt/bundled/ranges.h function FMT_BEGIN_NAMESPACE (line 23) | FMT_BEGIN_NAMESPACE type T (line 134) | typedef T value_type; function FMT_CONSTEXPR (line 136) | static FMT_CONSTEXPR std::size_t size() { type make_integer_sequence (line 145) | struct make_integer_sequence FILE: extlibs/spdlog/include/spdlog/fmt/bundled/time.h function namespace (line 21) | namespace internal{ function std (line 29) | inline std::tm localtime(std::time_t time) { function std (line 67) | inline std::tm gmtime(std::time_t time) { function namespace (line 103) | namespace internal { FILE: extlibs/spdlog/include/spdlog/formatter.h function namespace (line 9) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/logger-inl.h function namespace (line 15) | namespace spdlog { function SPDLOG_INLINE (line 150) | SPDLOG_INLINE std::vector &logger::sinks() function SPDLOG_INLINE (line 162) | SPDLOG_INLINE std::shared_ptr logger::clone(std::string logger_n... FILE: extlibs/spdlog/include/spdlog/logger.h function namespace (line 37) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/android_sink.h function namespace (line 24) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/ansicolor_sink-inl.h function namespace (line 13) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/ansicolor_sink.h function namespace (line 14) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/base_sink-inl.h function SPDLOG_INLINE (line 26) | SPDLOG_INLINE spdlog::sinks::base_sink::log(const details::log_ms... function SPDLOG_INLINE (line 33) | SPDLOG_INLINE spdlog::sinks::base_sink::flush() function SPDLOG_INLINE (line 40) | SPDLOG_INLINE spdlog::sinks::base_sink::set_pattern(const std::st... function SPDLOG_INLINE (line 47) | SPDLOG_INLINE spdlog::sinks::base_sink::set_formatter(std::unique... function SPDLOG_INLINE (line 54) | SPDLOG_INLINE spdlog::sinks::base_sink::set_pattern_(const std::s... function SPDLOG_INLINE (line 60) | SPDLOG_INLINE spdlog::sinks::base_sink::set_formatter_(std::uniqu... FILE: extlibs/spdlog/include/spdlog/sinks/base_sink.h function namespace (line 16) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/basic_file_sink-inl.h function namespace (line 13) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/basic_file_sink.h function namespace (line 14) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/daily_file_sink.h function namespace (line 19) | namespace spdlog { function flush_ (line 85) | void flush_() override FILE: extlibs/spdlog/include/spdlog/sinks/dist_sink.h function namespace (line 19) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/dup_filter_sink.h function namespace (line 40) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/msvc_sink.h function namespace (line 16) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/null_sink.h function namespace (line 12) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/ostream_sink.h function namespace (line 12) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/rotating_file_sink-inl.h function namespace (line 23) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/rotating_file_sink.h function namespace (line 15) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/sink.h function namespace (line 9) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/stdout_color_sinks-inl.h function namespace (line 13) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/stdout_color_sinks.h function namespace (line 14) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/stdout_sinks-inl.h function namespace (line 14) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/stdout_sinks.h function namespace (line 11) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/syslog_sink.h function namespace (line 13) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/systemd_sink.h function namespace (line 12) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/wincolor_sink-inl.h function namespace (line 13) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/sinks/wincolor_sink.h function namespace (line 17) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/spdlog-inl.h function namespace (line 13) | namespace spdlog { FILE: extlibs/spdlog/include/spdlog/spdlog.h function namespace (line 23) | namespace spdlog { FILE: extlibs/spdlog/src/spdlog.cpp class spdlog::sinks::base_sink (line 25) | class spdlog::sinks::base_sink class spdlog::sinks::base_sink (line 26) | class spdlog::sinks::base_sink class spdlog::sinks::basic_file_sink (line 29) | class spdlog::sinks::basic_file_sink class spdlog::sinks::basic_file_sink (line 30) | class spdlog::sinks::basic_file_sink class spdlog::sinks::rotating_file_sink (line 33) | class spdlog::sinks::rotating_file_sink class spdlog::sinks::rotating_file_sink (line 34) | class spdlog::sinks::rotating_file_sink class spdlog::details::mpmc_blocking_queue (line 44) | class spdlog::details::mpmc_blocking_queue class spdlog::sinks::wincolor_sink (line 51) | class spdlog::sinks::wincolor_sink class spdlog::sinks::wincolor_sink (line 52) | class spdlog::sinks::wincolor_sink class spdlog::sinks::wincolor_stdout_sink (line 53) | class spdlog::sinks::wincolor_stdout_sink class spdlog::sinks::wincolor_stdout_sink (line 54) | class spdlog::sinks::wincolor_stdout_sink (line 55) | class spdlog::sinks::wincolor_stderr_sink class spdlog::sinks::wincolor_stderr_sink (line 56) | class spdlog::sinks::wincolor_stderr_sink (line 59) | class spdlog::sinks::ansicolor_sink class spdlog::sinks::ansicolor_sink (line 60) | class spdlog::sinks::ansicolor_sink class spdlog::sinks::ansicolor_stdout_sink (line 61) | class spdlog::sinks::ansicolor_stdout_sink class spdlog::sinks::ansicolor_stdout_sink (line 62) | class spdlog::sinks::ansicolor_stdout_sink (line 63) | class spdlog::sinks::ansicolor_stderr_sink class spdlog::sinks::ansicolor_stderr_sink (line 64) | class spdlog::sinks::ansicolor_stderr_sink (line 85) | class spdlog::sinks::stdout_sink_base class spdlog::sinks::stdout_sink_base (line 86) | class spdlog::sinks::stdout_sink_base class spdlog::sinks::stdout_sink (line 87) | class spdlog::sinks::stdout_sink class spdlog::sinks::stdout_sink (line 88) | class spdlog::sinks::stdout_sink class spdlog::sinks::stderr_sink (line 89) | class spdlog::sinks::stderr_sink class spdlog::sinks::stderr_sink (line 90) | class spdlog::sinks::stderr_sink FILE: extlibs/squirrel/etc/minimal.c function printfunc (line 21) | void printfunc(HSQUIRRELVM v,const SQChar *s,...) function errorfunc (line 29) | void errorfunc(HSQUIRRELVM v,const SQChar *s,...) function call_foo (line 37) | void call_foo(HSQUIRRELVM v, int n,float f,const SQChar *s) function main (line 52) | int main(int argc, char* argv[]) FILE: extlibs/squirrel/include/sqconfig.h type __int64 (line 5) | typedef __int64 SQInteger; type SQUnsignedInteger (line 6) | typedef unsigned __int64 SQUnsignedInteger; type SQHash (line 7) | typedef unsigned __int64 SQHash; type SQInteger (line 9) | typedef long long SQInteger; type SQUnsignedInteger (line 10) | typedef unsigned long long SQUnsignedInteger; type SQHash (line 11) | typedef unsigned long long SQHash; type SQInt32 (line 13) | typedef int SQInt32; type SQUnsignedInteger32 (line 14) | typedef unsigned int SQUnsignedInteger32; type SQInteger (line 16) | typedef int SQInteger; type SQInt32 (line 17) | typedef int SQInt32; type SQUnsignedInteger32 (line 18) | typedef unsigned int SQUnsignedInteger32; type SQUnsignedInteger (line 19) | typedef unsigned int SQUnsignedInteger; type SQHash (line 20) | typedef unsigned int SQHash; type SQFloat (line 25) | typedef double SQFloat; type SQFloat (line 27) | typedef float SQFloat; type __int64 (line 32) | typedef __int64 SQRawObjectVal; type SQRawObjectVal (line 34) | typedef long long SQRawObjectVal; type SQUnsignedInteger (line 38) | typedef SQUnsignedInteger SQRawObjectVal; type SQUnsignedInteger (line 51) | typedef SQUnsignedInteger SQBool; type SQInteger (line 52) | typedef SQInteger SQRESULT; type wchar_t (line 59) | typedef wchar_t SQChar; type SQChar (line 105) | typedef char SQChar; FILE: extlibs/squirrel/include/sqstdio.h type SQStream (line 9) | struct SQStream { FILE: extlibs/squirrel/include/sqstdstring.h type SQRexBool (line 9) | typedef unsigned int SQRexBool; type SQRex (line 10) | typedef struct SQRex SQRex; type SQRexMatch (line 12) | typedef struct { FILE: extlibs/squirrel/include/squirrel.h type SQVM (line 47) | struct SQVM type SQTable (line 48) | struct SQTable type SQArray (line 49) | struct SQArray type SQString (line 50) | struct SQString type SQClosure (line 51) | struct SQClosure type SQGenerator (line 52) | struct SQGenerator type SQNativeClosure (line 53) | struct SQNativeClosure type SQUserData (line 54) | struct SQUserData type SQFunctionProto (line 55) | struct SQFunctionProto type SQRefCounted (line 56) | struct SQRefCounted type SQClass (line 57) | struct SQClass type SQInstance (line 58) | struct SQInstance type SQDelegable (line 59) | struct SQDelegable type SQOuter (line 60) | struct SQOuter type SQObjectType (line 109) | typedef enum tagSQObjectType{ type SQObjectValue (line 133) | typedef union tagSQObjectValue type SQObject (line 157) | typedef struct tagSQObject type SQMemberHandle (line 163) | typedef struct tagSQMemberHandle{ type SQStackInfos (line 168) | typedef struct tagSQStackInfos{ type SQVM (line 174) | struct SQVM type SQObject (line 175) | typedef SQObject HSQOBJECT; type SQMemberHandle (line 176) | typedef SQMemberHandle HSQMEMBERHANDLE; type SQInteger (line 177) | typedef SQInteger (*SQFUNCTION)(HSQUIRRELVM); type SQInteger (line 178) | typedef SQInteger (*SQRELEASEHOOK)(SQUserPointer,SQInteger size); type SQInteger (line 182) | typedef SQInteger (*SQWRITEFUNC)(SQUserPointer,SQUserPointer,SQInteger); type SQInteger (line 183) | typedef SQInteger (*SQREADFUNC)(SQUserPointer,SQUserPointer,SQInteger); type SQInteger (line 185) | typedef SQInteger (*SQLEXREADFUNC)(SQUserPointer); type SQRegFunction (line 187) | typedef struct tagSQRegFunction{ type SQFunctionInfo (line 194) | typedef struct tagSQFunctionInfo { FILE: extlibs/squirrel/sq/sq.c function MemAllocHook (line 32) | int MemAllocHook( int allocType, void *userData, size_t size, int blockT... function SQInteger (line 41) | SQInteger quit(HSQUIRRELVM v) function printfunc (line 49) | void printfunc(HSQUIRRELVM SQ_UNUSED_ARG(v),const SQChar *s,...) function errorfunc (line 57) | void errorfunc(HSQUIRRELVM SQ_UNUSED_ARG(v),const SQChar *s,...) function PrintVersionInfos (line 65) | void PrintVersionInfos() function PrintUsage (line 70) | void PrintUsage() function getargs (line 86) | int getargs(HSQUIRRELVM v,int argc, char* argv[],SQInteger *retval) function Interactive (line 224) | void Interactive(HSQUIRRELVM v) function main (line 306) | int main(int argc, char* argv[]) FILE: extlibs/squirrel/sqstdlib/sqstdaux.cpp function sqstd_printcallstack (line 6) | void sqstd_printcallstack(HSQUIRRELVM v) function SQInteger (line 99) | static SQInteger _sqstd_aux_printerror(HSQUIRRELVM v) function _sqstd_compiler_error (line 117) | void _sqstd_compiler_error(HSQUIRRELVM v,const SQChar *sErr,const SQChar... function sqstd_seterrorhandlers (line 125) | void sqstd_seterrorhandlers(HSQUIRRELVM v) FILE: extlibs/squirrel/sqstdlib/sqstdblob.cpp function SQInteger (line 23) | static SQInteger _blob_resize(HSQUIRRELVM v) function __swap_dword (line 33) | static void __swap_dword(unsigned int *n) function __swap_word (line 41) | static void __swap_word(unsigned short *n) function SQInteger (line 46) | static SQInteger _blob_swap4(HSQUIRRELVM v) function SQInteger (line 57) | static SQInteger _blob_swap2(HSQUIRRELVM v) function SQInteger (line 68) | static SQInteger _blob__set(HSQUIRRELVM v) function SQInteger (line 81) | static SQInteger _blob__get(HSQUIRRELVM v) function SQInteger (line 98) | static SQInteger _blob__nexti(HSQUIRRELVM v) function SQInteger (line 117) | static SQInteger _blob__typeof(HSQUIRRELVM v) function SQInteger (line 123) | static SQInteger _blob_releasehook(SQUserPointer p, SQInteger SQ_UNUSED_... function SQInteger (line 131) | static SQInteger _blob_constructor(HSQUIRRELVM v) function SQInteger (line 151) | static SQInteger _blob__cloned(HSQUIRRELVM v) function SQInteger (line 188) | static SQInteger _g_blob_casti2f(HSQUIRRELVM v) function SQInteger (line 196) | static SQInteger _g_blob_castf2i(HSQUIRRELVM v) function SQInteger (line 204) | static SQInteger _g_blob_swap2(HSQUIRRELVM v) function SQInteger (line 213) | static SQInteger _g_blob_swap4(HSQUIRRELVM v) function SQInteger (line 223) | static SQInteger _g_blob_swapfloat(HSQUIRRELVM v) function SQRESULT (line 242) | SQRESULT sqstd_getblob(HSQUIRRELVM v,SQInteger idx,SQUserPointer *ptr) function SQInteger (line 251) | SQInteger sqstd_getblobsize(HSQUIRRELVM v,SQInteger idx) function SQUserPointer (line 259) | SQUserPointer sqstd_createblob(HSQUIRRELVM v, SQInteger size) function SQRESULT (line 279) | SQRESULT sqstd_register_bloblib(HSQUIRRELVM v) FILE: extlibs/squirrel/sqstdlib/sqstdblobimpl.h function SQStream (line 5) | struct SQBlob : public SQStream function virtual (line 15) | virtual ~SQBlob() { function SQInteger (line 18) | SQInteger Write(void *buffer, SQInteger size) { function SQInteger (line 26) | SQInteger Read(void *buffer,SQInteger size) { function Resize (line 37) | bool Resize(SQInteger n) { function GrowBufOf (line 56) | bool GrowBufOf(SQInteger n) function CanAdvance (line 68) | bool CanAdvance(SQInteger n) { function SQInteger (line 72) | SQInteger Seek(SQInteger offset, SQInteger origin) { function IsValid (line 90) | bool IsValid() { function EOS (line 93) | bool EOS() { function SQInteger (line 96) | SQInteger Flush() { return 0; } function SQInteger (line 97) | SQInteger Tell() { return _ptr; } function SQInteger (line 98) | SQInteger Len() { return _size; } function SQUserPointer (line 99) | SQUserPointer GetBuf(){ return _buf; } FILE: extlibs/squirrel/sqstdlib/sqstdio.cpp function SQFILE (line 10) | SQFILE sqstd_fopen(const SQChar *filename ,const SQChar *mode) function SQInteger (line 19) | SQInteger sqstd_fread(void* buffer, SQInteger size, SQInteger count, SQF... function SQInteger (line 25) | SQInteger sqstd_fwrite(const SQUserPointer buffer, SQInteger size, SQInt... function SQInteger (line 30) | SQInteger sqstd_fseek(SQFILE file, SQInteger offset, SQInteger origin) function SQInteger (line 42) | SQInteger sqstd_ftell(SQFILE file) function SQInteger (line 47) | SQInteger sqstd_fflush(SQFILE file) function SQInteger (line 52) | SQInteger sqstd_fclose(SQFILE file) function SQInteger (line 57) | SQInteger sqstd_feof(SQFILE file) type SQFile (line 63) | struct SQFile : public SQStream { method SQFile (line 64) | SQFile() { _handle = NULL; _owns = false;} method SQFile (line 65) | SQFile(SQFILE file, bool owns) { _handle = file; _owns = owns;} method Open (line 67) | bool Open(const SQChar *filename ,const SQChar *mode) { method Close (line 75) | void Close() { method SQInteger (line 82) | SQInteger Read(void *buffer,SQInteger size) { method SQInteger (line 85) | SQInteger Write(void *buffer,SQInteger size) { method SQInteger (line 88) | SQInteger Flush() { method SQInteger (line 91) | SQInteger Tell() { method SQInteger (line 94) | SQInteger Len() { method SQInteger (line 101) | SQInteger Seek(SQInteger offset, SQInteger origin) { method IsValid (line 104) | bool IsValid() { return _handle?true:false; } method EOS (line 105) | bool EOS() { return Tell()==Len()?true:false;} method SQFILE (line 106) | SQFILE GetHandle() {return _handle;} function SQInteger (line 112) | static SQInteger _file__typeof(HSQUIRRELVM v) function SQInteger (line 118) | static SQInteger _file_releasehook(SQUserPointer p, SQInteger SQ_UNUSED_... function SQInteger (line 126) | static SQInteger _file_constructor(HSQUIRRELVM v) function SQInteger (line 154) | static SQInteger _file_close(HSQUIRRELVM v) function SQRESULT (line 176) | SQRESULT sqstd_createfile(HSQUIRRELVM v, SQFILE file,SQBool own) function SQRESULT (line 200) | SQRESULT sqstd_getfile(HSQUIRRELVM v, SQInteger idx, SQFILE *file) type IOBuffer (line 213) | struct IOBuffer { function SQInteger (line 220) | SQInteger _read_byte(IOBuffer *iobuffer) function SQInteger (line 240) | SQInteger _read_two_bytes(IOBuffer *iobuffer) function SQInteger (line 261) | static SQInteger _io_file_lexfeed_PLAIN(SQUserPointer iobuf) function SQInteger (line 269) | static SQInteger _io_file_lexfeed_UTF8(SQUserPointer iobuf) function SQInteger (line 308) | static SQInteger _io_file_lexfeed_UCS2_LE(SQUserPointer iobuf) function SQInteger (line 317) | static SQInteger _io_file_lexfeed_UCS2_BE(SQUserPointer iobuf) function SQInteger (line 328) | SQInteger file_read(SQUserPointer file,SQUserPointer buf,SQInteger size) function SQInteger (line 335) | SQInteger file_write(SQUserPointer file,SQUserPointer p,SQInteger size) function SQRESULT (line 340) | SQRESULT sqstd_loadfile(HSQUIRRELVM v,const SQChar *filename,SQBool prin... function SQRESULT (line 400) | SQRESULT sqstd_dofile(HSQUIRRELVM v,const SQChar *filename,SQBool retval... function SQRESULT (line 417) | SQRESULT sqstd_writeclosuretofile(HSQUIRRELVM v,const SQChar *filename) function SQInteger (line 429) | SQInteger _g_io_loadfile(HSQUIRRELVM v) function SQInteger (line 442) | SQInteger _g_io_writeclosuretofile(HSQUIRRELVM v) function SQInteger (line 451) | SQInteger _g_io_dofile(HSQUIRRELVM v) function SQRESULT (line 473) | SQRESULT sqstd_register_iolib(HSQUIRRELVM v) FILE: extlibs/squirrel/sqstdlib/sqstdmath.cpp function SQInteger (line 22) | static SQInteger math_srand(HSQUIRRELVM v) function SQInteger (line 31) | static SQInteger math_rand(HSQUIRRELVM v) function SQInteger (line 37) | static SQInteger math_abs(HSQUIRRELVM v) function SQRESULT (line 89) | SQRESULT sqstd_register_mathlib(HSQUIRRELVM v) FILE: extlibs/squirrel/sqstdlib/sqstdrex.cpp type tagSQRexNode (line 48) | struct tagSQRexNode{ type SQRex (line 55) | struct SQRex{ function SQInteger (line 73) | static SQInteger sqstd_rex_newnode(SQRex *exp, SQRexNodeType type) function sqstd_rex_error (line 90) | static void sqstd_rex_error(SQRex *exp,const SQChar *error) function sqstd_rex_expect (line 96) | static void sqstd_rex_expect(SQRex *exp, SQInteger n){ function SQChar (line 102) | static SQChar sqstd_rex_escapechar(SQRex *exp) function SQInteger (line 118) | static SQInteger sqstd_rex_charclass(SQRex *exp,SQInteger classid) function SQInteger (line 125) | static SQInteger sqstd_rex_charnode(SQRex *exp,SQBool isclass) function SQInteger (line 179) | static SQInteger sqstd_rex_class(SQRex *exp) function SQInteger (line 226) | static SQInteger sqstd_rex_parsenumber(SQRex *exp) function SQInteger (line 239) | static SQInteger sqstd_rex_element(SQRex *exp) function SQInteger (line 321) | static SQInteger sqstd_rex_list(SQRex *exp) function SQBool (line 346) | static SQBool sqstd_rex_matchcclass(SQInteger cclass,SQChar c) function SQBool (line 369) | static SQBool sqstd_rex_matchclass(SQRex* exp,SQRexNode *node,SQChar c) function SQChar (line 386) | static const SQChar *sqstd_rex_matchnode(SQRex* exp,SQRexNode *node,cons... function SQRex (line 554) | SQRex *sqstd_rex_compile(const SQChar *pattern,const SQChar **error) function sqstd_rex_free (line 599) | void sqstd_rex_free(SQRex *exp) function SQBool (line 609) | SQBool sqstd_rex_match(SQRex* exp,const SQChar* text) function SQBool (line 621) | SQBool sqstd_rex_searchrange(SQRex* exp,const SQChar* text_begin,const S... function SQBool (line 650) | SQBool sqstd_rex_search(SQRex* exp,const SQChar* text, const SQChar** ou... function SQInteger (line 655) | SQInteger sqstd_rex_getsubexpcount(SQRex* exp) function SQBool (line 660) | SQBool sqstd_rex_getsubexp(SQRex* exp, SQInteger n, SQRexMatch *subexp) FILE: extlibs/squirrel/sqstdlib/sqstdstream.cpp function SQInteger (line 19) | SQInteger _stream_readblob(HSQUIRRELVM v) function SQInteger (line 40) | SQInteger _stream_readn(HSQUIRRELVM v) function SQInteger (line 100) | SQInteger _stream_writeblob(HSQUIRRELVM v) function SQInteger (line 114) | SQInteger _stream_writen(HSQUIRRELVM v) function SQInteger (line 183) | SQInteger _stream_seek(HSQUIRRELVM v) function SQInteger (line 202) | SQInteger _stream_tell(HSQUIRRELVM v) function SQInteger (line 209) | SQInteger _stream_len(HSQUIRRELVM v) function SQInteger (line 216) | SQInteger _stream_flush(HSQUIRRELVM v) function SQInteger (line 226) | SQInteger _stream_eos(HSQUIRRELVM v) function SQInteger (line 236) | SQInteger _stream__cloned(HSQUIRRELVM v) function init_streamclass (line 255) | void init_streamclass(HSQUIRRELVM v) function SQRESULT (line 286) | SQRESULT declare_stream(HSQUIRRELVM v,const SQChar* name,SQUserPointer t... FILE: extlibs/squirrel/sqstdlib/sqstdstring.cpp function SQBool (line 14) | static SQBool isfmtchr(SQChar ch) function SQInteger (line 22) | static SQInteger validate_format(HSQUIRRELVM v, SQChar *fmt, const SQCha... function SQRESULT (line 67) | SQRESULT sqstd_format(HSQUIRRELVM v,SQInteger nformatstringidx,SQInteger... function SQInteger (line 156) | static SQInteger _string_printf(HSQUIRRELVM v) function SQInteger (line 169) | static SQInteger _string_format(HSQUIRRELVM v) function __strip_l (line 179) | static void __strip_l(const SQChar *str,const SQChar **start) function __strip_r (line 186) | static void __strip_r(const SQChar *str,SQInteger len,const SQChar **end) function SQInteger (line 197) | static SQInteger _string_strip(HSQUIRRELVM v) function SQInteger (line 208) | static SQInteger _string_lstrip(HSQUIRRELVM v) function SQInteger (line 217) | static SQInteger _string_rstrip(HSQUIRRELVM v) function SQInteger (line 227) | static SQInteger _string_split(HSQUIRRELVM v) function SQInteger (line 265) | static SQInteger _string_escape(HSQUIRRELVM v) function SQInteger (line 335) | static SQInteger _string_startswith(HSQUIRRELVM v) function SQInteger (line 350) | static SQInteger _string_endswith(HSQUIRRELVM v) function SQInteger (line 369) | static SQInteger _rexobj_releasehook(SQUserPointer p, SQInteger SQ_UNUSE... function SQInteger (line 376) | static SQInteger _regexp_match(HSQUIRRELVM v) function _addrexmatch (line 390) | static void _addrexmatch(HSQUIRRELVM v,const SQChar *str,const SQChar *b... function SQInteger (line 401) | static SQInteger _regexp_search(HSQUIRRELVM v) function SQInteger (line 415) | static SQInteger _regexp_capture(HSQUIRRELVM v) function SQInteger (line 439) | static SQInteger _regexp_subexpcount(HSQUIRRELVM v) function SQInteger (line 446) | static SQInteger _regexp_constructor(HSQUIRRELVM v) function SQInteger (line 457) | static SQInteger _regexp__typeof(HSQUIRRELVM v) function SQInteger (line 491) | SQInteger sqstd_register_stringlib(HSQUIRRELVM v) FILE: extlibs/squirrel/sqstdlib/sqstdsystem.cpp function SQInteger (line 23) | static SQInteger _system_getenv(HSQUIRRELVM v) function SQInteger (line 34) | static SQInteger _system_system(HSQUIRRELVM v) function SQInteger (line 45) | static SQInteger _system_clock(HSQUIRRELVM v) function SQInteger (line 51) | static SQInteger _system_time(HSQUIRRELVM v) function SQInteger (line 58) | static SQInteger _system_remove(HSQUIRRELVM v) function SQInteger (line 67) | static SQInteger _system_rename(HSQUIRRELVM v) function _set_integer_slot (line 77) | static void _set_integer_slot(HSQUIRRELVM v,const SQChar *name,SQInteger... function SQInteger (line 84) | static SQInteger _system_date(HSQUIRRELVM v) function SQInteger (line 133) | SQInteger sqstd_register_systemlib(HSQUIRRELVM v) FILE: extlibs/squirrel/squirrel/sqapi.cpp function sq_aux_gettypedarg (line 16) | static bool sq_aux_gettypedarg(HSQUIRRELVM v,SQInteger idx,SQObjectType ... function SQInteger (line 35) | SQInteger sq_aux_invalidtype(HSQUIRRELVM v,SQObjectType type) function HSQUIRRELVM (line 42) | HSQUIRRELVM sq_open(SQInteger initialstacksize) function HSQUIRRELVM (line 60) | HSQUIRRELVM sq_newthread(HSQUIRRELVM friendvm, SQInteger initialstacksize) function SQInteger (line 78) | SQInteger sq_getvmstate(HSQUIRRELVM v) function sq_seterrorhandler (line 88) | void sq_seterrorhandler(HSQUIRRELVM v) function sq_setnativedebughook (line 97) | void sq_setnativedebughook(HSQUIRRELVM v,SQDEBUGHOOK hook) function sq_setdebughook (line 104) | void sq_setdebughook(HSQUIRRELVM v) function sq_close (line 115) | void sq_close(HSQUIRRELVM v) function SQInteger (line 122) | SQInteger sq_getversion() function SQRESULT (line 127) | SQRESULT sq_compile(HSQUIRRELVM v,SQLEXREADFUNC read,SQUserPointer p,con... function sq_enabledebuginfo (line 141) | void sq_enabledebuginfo(HSQUIRRELVM v, SQBool enable) function sq_notifyallexceptions (line 146) | void sq_notifyallexceptions(HSQUIRRELVM v, SQBool enable) function sq_addref (line 151) | void sq_addref(HSQUIRRELVM v,HSQOBJECT *po) function SQUnsignedInteger (line 161) | SQUnsignedInteger sq_getrefcount(HSQUIRRELVM v,HSQOBJECT *po) function SQBool (line 171) | SQBool sq_release(HSQUIRRELVM v,HSQOBJECT *po) function SQUnsignedInteger (line 183) | SQUnsignedInteger sq_getvmrefcount(HSQUIRRELVM SQ_UNUSED_ARG(v), const H... function SQChar (line 189) | const SQChar *sq_objtostring(const HSQOBJECT *o) function SQInteger (line 197) | SQInteger sq_objtointeger(const HSQOBJECT *o) function SQFloat (line 205) | SQFloat sq_objtofloat(const HSQOBJECT *o) function SQBool (line 213) | SQBool sq_objtobool(const HSQOBJECT *o) function SQUserPointer (line 221) | SQUserPointer sq_objtouserpointer(const HSQOBJECT *o) function sq_pushnull (line 229) | void sq_pushnull(HSQUIRRELVM v) function sq_pushstring (line 234) | void sq_pushstring(HSQUIRRELVM v,const SQChar *s,SQInteger len) function sq_pushinteger (line 241) | void sq_pushinteger(HSQUIRRELVM v,SQInteger n) function sq_pushbool (line 246) | void sq_pushbool(HSQUIRRELVM v,SQBool b) function sq_pushfloat (line 251) | void sq_pushfloat(HSQUIRRELVM v,SQFloat n) function sq_pushuserpointer (line 256) | void sq_pushuserpointer(HSQUIRRELVM v,SQUserPointer p) function sq_pushthread (line 261) | void sq_pushthread(HSQUIRRELVM v, HSQUIRRELVM thread) function SQUserPointer (line 266) | SQUserPointer sq_newuserdata(HSQUIRRELVM v,SQUnsignedInteger size) function sq_newtable (line 273) | void sq_newtable(HSQUIRRELVM v) function sq_newtableex (line 278) | void sq_newtableex(HSQUIRRELVM v,SQInteger initialcapacity) function sq_newarray (line 283) | void sq_newarray(HSQUIRRELVM v,SQInteger size) function SQRESULT (line 288) | SQRESULT sq_newclass(HSQUIRRELVM v,SQBool hasbase) function SQBool (line 303) | SQBool sq_instanceof(HSQUIRRELVM v) function SQRESULT (line 312) | SQRESULT sq_arrayappend(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 322) | SQRESULT sq_arraypop(HSQUIRRELVM v,SQInteger idx,SQBool pushval) function SQRESULT (line 335) | SQRESULT sq_arrayresize(HSQUIRRELVM v,SQInteger idx,SQInteger newsize) function SQRESULT (line 348) | SQRESULT sq_arrayreverse(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 368) | SQRESULT sq_arrayremove(HSQUIRRELVM v,SQInteger idx,SQInteger itemidx) function SQRESULT (line 376) | SQRESULT sq_arrayinsert(HSQUIRRELVM v,SQInteger idx,SQInteger destpos) function sq_newclosure (line 386) | void sq_newclosure(HSQUIRRELVM v,SQFUNCTION func,SQUnsignedInteger nfree... function SQRESULT (line 397) | SQRESULT sq_getclosureinfo(HSQUIRRELVM v,SQInteger idx,SQInteger *nparam... function SQRESULT (line 417) | SQRESULT sq_setnativeclosurename(HSQUIRRELVM v,SQInteger idx,const SQCha... function SQRESULT (line 428) | SQRESULT sq_setparamscheck(HSQUIRRELVM v,SQInteger nparamscheck,const SQ... function SQRESULT (line 450) | SQRESULT sq_bindenv(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 487) | SQRESULT sq_getclosurename(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 503) | SQRESULT sq_setclosureroot(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 516) | SQRESULT sq_getclosureroot(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 524) | SQRESULT sq_clear(HSQUIRRELVM v,SQInteger idx) function sq_pushroottable (line 538) | void sq_pushroottable(HSQUIRRELVM v) function sq_pushregistrytable (line 543) | void sq_pushregistrytable(HSQUIRRELVM v) function sq_pushconsttable (line 548) | void sq_pushconsttable(HSQUIRRELVM v) function SQRESULT (line 553) | SQRESULT sq_setroottable(HSQUIRRELVM v) function SQRESULT (line 564) | SQRESULT sq_setconsttable(HSQUIRRELVM v) function sq_setforeignptr (line 575) | void sq_setforeignptr(HSQUIRRELVM v,SQUserPointer p) function SQUserPointer (line 580) | SQUserPointer sq_getforeignptr(HSQUIRRELVM v) function sq_setsharedforeignptr (line 585) | void sq_setsharedforeignptr(HSQUIRRELVM v,SQUserPointer p) function SQUserPointer (line 590) | SQUserPointer sq_getsharedforeignptr(HSQUIRRELVM v) function sq_setvmreleasehook (line 595) | void sq_setvmreleasehook(HSQUIRRELVM v,SQRELEASEHOOK hook) function SQRELEASEHOOK (line 600) | SQRELEASEHOOK sq_getvmreleasehook(HSQUIRRELVM v) function sq_setsharedreleasehook (line 605) | void sq_setsharedreleasehook(HSQUIRRELVM v,SQRELEASEHOOK hook) function SQRELEASEHOOK (line 610) | SQRELEASEHOOK sq_getsharedreleasehook(HSQUIRRELVM v) function sq_push (line 615) | void sq_push(HSQUIRRELVM v,SQInteger idx) function SQObjectType (line 620) | SQObjectType sq_gettype(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 625) | SQRESULT sq_typeof(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 636) | SQRESULT sq_tostring(HSQUIRRELVM v,SQInteger idx) function sq_tobool (line 647) | void sq_tobool(HSQUIRRELVM v, SQInteger idx, SQBool *b) function SQRESULT (line 653) | SQRESULT sq_getinteger(HSQUIRRELVM v,SQInteger idx,SQInteger *i) function SQRESULT (line 671) | SQRESULT sq_getfloat(HSQUIRRELVM v,SQInteger idx,SQFloat *f) function SQRESULT (line 681) | SQRESULT sq_getbool(HSQUIRRELVM v,SQInteger idx,SQBool *b) function SQRESULT (line 691) | SQRESULT sq_getstringandsize(HSQUIRRELVM v,SQInteger idx,const SQChar **... function SQRESULT (line 700) | SQRESULT sq_getstring(HSQUIRRELVM v,SQInteger idx,const SQChar **c) function SQRESULT (line 708) | SQRESULT sq_getthread(HSQUIRRELVM v,SQInteger idx,HSQUIRRELVM *thread) function SQRESULT (line 716) | SQRESULT sq_clone(HSQUIRRELVM v,SQInteger idx) function SQInteger (line 727) | SQInteger sq_getsize(HSQUIRRELVM v, SQInteger idx) function SQHash (line 743) | SQHash sq_gethash(HSQUIRRELVM v, SQInteger idx) function SQRESULT (line 749) | SQRESULT sq_getuserdata(HSQUIRRELVM v,SQInteger idx,SQUserPointer *p,SQU... function SQRESULT (line 758) | SQRESULT sq_settypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer typetag) function SQRESULT (line 769) | SQRESULT sq_getobjtypetag(const HSQOBJECT *o,SQUserPointer * typetag) function SQRESULT (line 780) | SQRESULT sq_gettypetag(HSQUIRRELVM v,SQInteger idx,SQUserPointer *typetag) function SQRESULT (line 788) | SQRESULT sq_getuserpointer(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p) function SQRESULT (line 796) | SQRESULT sq_setinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer p) function SQRESULT (line 804) | SQRESULT sq_setclassudsize(HSQUIRRELVM v, SQInteger idx, SQInteger udsize) function SQRESULT (line 814) | SQRESULT sq_getinstanceup(HSQUIRRELVM v, SQInteger idx, SQUserPointer *p... function SQInteger (line 831) | SQInteger sq_gettop(HSQUIRRELVM v) function sq_settop (line 836) | void sq_settop(HSQUIRRELVM v, SQInteger newtop) function sq_pop (line 845) | void sq_pop(HSQUIRRELVM v, SQInteger nelemstopop) function sq_poptop (line 851) | void sq_poptop(HSQUIRRELVM v) function sq_remove (line 858) | void sq_remove(HSQUIRRELVM v, SQInteger idx) function SQInteger (line 863) | SQInteger sq_cmp(HSQUIRRELVM v) function SQRESULT (line 870) | SQRESULT sq_newslot(HSQUIRRELVM v, SQInteger idx, SQBool bstatic) function SQRESULT (line 883) | SQRESULT sq_deleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval) function SQRESULT (line 900) | SQRESULT sq_set(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 910) | SQRESULT sq_rawset(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 948) | SQRESULT sq_newmember(HSQUIRRELVM v,SQInteger idx,SQBool bstatic) function SQRESULT (line 962) | SQRESULT sq_rawnewmember(HSQUIRRELVM v,SQInteger idx,SQBool bstatic) function SQRESULT (line 976) | SQRESULT sq_setdelegate(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1007) | SQRESULT sq_rawdeleteslot(HSQUIRRELVM v,SQInteger idx,SQBool pushval) function SQRESULT (line 1024) | SQRESULT sq_getdelegate(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1042) | SQRESULT sq_get(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1052) | SQRESULT sq_rawget(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1089) | SQRESULT sq_getstackobj(HSQUIRRELVM v,SQInteger idx,HSQOBJECT *po) function SQChar (line 1095) | const SQChar *sq_getlocal(HSQUIRRELVM v,SQUnsignedInteger level,SQUnsign... function sq_pushobject (line 1120) | void sq_pushobject(HSQUIRRELVM v,HSQOBJECT obj) function sq_resetobject (line 1125) | void sq_resetobject(HSQOBJECT *po) function SQRESULT (line 1130) | SQRESULT sq_throwerror(HSQUIRRELVM v,const SQChar *err) function SQRESULT (line 1136) | SQRESULT sq_throwobject(HSQUIRRELVM v) function sq_reseterror (line 1144) | void sq_reseterror(HSQUIRRELVM v) function sq_getlasterror (line 1149) | void sq_getlasterror(HSQUIRRELVM v) function SQRESULT (line 1154) | SQRESULT sq_reservestack(HSQUIRRELVM v,SQInteger nsize) function SQRESULT (line 1165) | SQRESULT sq_resume(HSQUIRRELVM v,SQBool retval,SQBool raiseerror) function SQRESULT (line 1179) | SQRESULT sq_call(HSQUIRRELVM v,SQInteger params,SQBool retval,SQBool rai... function SQRESULT (line 1193) | SQRESULT sq_tailcall(HSQUIRRELVM v, SQInteger nparams) function SQRESULT (line 1212) | SQRESULT sq_suspendvm(HSQUIRRELVM v) function SQRESULT (line 1217) | SQRESULT sq_wakeupvm(HSQUIRRELVM v,SQBool wakeupret,SQBool retval,SQBool... function sq_setreleasehook (line 1238) | void sq_setreleasehook(HSQUIRRELVM v,SQInteger idx,SQRELEASEHOOK hook) function SQRELEASEHOOK (line 1249) | SQRELEASEHOOK sq_getreleasehook(HSQUIRRELVM v,SQInteger idx) function sq_setcompilererrorhandler (line 1260) | void sq_setcompilererrorhandler(HSQUIRRELVM v,SQCOMPILERERROR f) function SQRESULT (line 1265) | SQRESULT sq_writeclosure(HSQUIRRELVM v,SQWRITEFUNC w,SQUserPointer up) function SQRESULT (line 1279) | SQRESULT sq_readclosure(HSQUIRRELVM v,SQREADFUNC r,SQUserPointer up) function SQChar (line 1294) | SQChar *sq_getscratchpad(HSQUIRRELVM v,SQInteger minsize) function SQRESULT (line 1299) | SQRESULT sq_resurrectunreachable(HSQUIRRELVM v) function SQInteger (line 1309) | SQInteger sq_collectgarbage(HSQUIRRELVM v) function SQRESULT (line 1318) | SQRESULT sq_getcallee(HSQUIRRELVM v) function SQChar (line 1328) | const SQChar *sq_getfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedI... function SQRESULT (line 1357) | SQRESULT sq_setfreevariable(HSQUIRRELVM v,SQInteger idx,SQUnsignedIntege... function SQRESULT (line 1383) | SQRESULT sq_setattributes(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1405) | SQRESULT sq_getattributes(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1425) | SQRESULT sq_getmemberhandle(HSQUIRRELVM v,SQInteger idx,HSQMEMBERHANDLE ... function SQRESULT (line 1441) | SQRESULT _getmemberbyhandle(HSQUIRRELVM v,SQObjectPtr &self,const HSQMEM... function SQRESULT (line 1472) | SQRESULT sq_getbyhandle(HSQUIRRELVM v,SQInteger idx,const HSQMEMBERHANDL... function SQRESULT (line 1483) | SQRESULT sq_setbyhandle(HSQUIRRELVM v,SQInteger idx,const HSQMEMBERHANDL... function SQRESULT (line 1496) | SQRESULT sq_getbase(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1507) | SQRESULT sq_getclass(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1515) | SQRESULT sq_createinstance(HSQUIRRELVM v,SQInteger idx) function sq_weakref (line 1523) | void sq_weakref(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1533) | SQRESULT sq_getweakrefval(HSQUIRRELVM v,SQInteger idx) function SQRESULT (line 1543) | SQRESULT sq_getdefaultdelegate(HSQUIRRELVM v,SQObjectType t) function SQRESULT (line 1562) | SQRESULT sq_next(HSQUIRRELVM v,SQInteger idx) type BufState (line 1579) | struct BufState{ function SQInteger (line 1585) | SQInteger buf_lexfeed(SQUserPointer file) function SQRESULT (line 1593) | SQRESULT sq_compilebuffer(HSQUIRRELVM v,const SQChar *s,SQInteger size,c... function sq_move (line 1601) | void sq_move(HSQUIRRELVM dest,HSQUIRRELVM src,SQInteger idx) function sq_setprintfunc (line 1606) | void sq_setprintfunc(HSQUIRRELVM v, SQPRINTFUNCTION printfunc,SQPRINTFUN... function SQPRINTFUNCTION (line 1612) | SQPRINTFUNCTION sq_getprintfunc(HSQUIRRELVM v) function SQPRINTFUNCTION (line 1617) | SQPRINTFUNCTION sq_geterrorfunc(HSQUIRRELVM v) function sq_free (line 1632) | void sq_free(void *p,SQUnsignedInteger size) FILE: extlibs/squirrel/squirrel/sqarray.h function CHAINABLE_OBJ (line 5) | struct SQArray : public CHAINABLE_OBJ FILE: extlibs/squirrel/squirrel/sqbaselib.cpp function str2num (line 16) | static bool str2num(const SQChar *s,SQObjectPtr &res,SQInteger base) function SQInteger (line 44) | static SQInteger base_dummy(HSQUIRRELVM SQ_UNUSED_ARG(v)) function SQInteger (line 50) | static SQInteger base_collectgarbage(HSQUIRRELVM v) function SQInteger (line 55) | static SQInteger base_resurectureachable(HSQUIRRELVM v) function SQInteger (line 62) | static SQInteger base_getroottable(HSQUIRRELVM v) function SQInteger (line 68) | static SQInteger base_getconsttable(HSQUIRRELVM v) function SQInteger (line 75) | static SQInteger base_setroottable(HSQUIRRELVM v) function SQInteger (line 83) | static SQInteger base_setconsttable(HSQUIRRELVM v) function SQInteger (line 91) | static SQInteger base_seterrorhandler(HSQUIRRELVM v) function SQInteger (line 97) | static SQInteger base_setdebughook(HSQUIRRELVM v) function SQInteger (line 103) | static SQInteger base_enabledebuginfo(HSQUIRRELVM v) function SQInteger (line 111) | static SQInteger __getcallstackinfos(HSQUIRRELVM v,SQInteger level) function SQInteger (line 149) | static SQInteger base_getstackinfos(HSQUIRRELVM v) function SQInteger (line 156) | static SQInteger base_assert(HSQUIRRELVM v) function SQInteger (line 171) | static SQInteger get_slice_params(HSQUIRRELVM v,SQInteger &sidx,SQIntege... function SQInteger (line 195) | static SQInteger base_print(HSQUIRRELVM v) function SQInteger (line 208) | static SQInteger base_error(HSQUIRRELVM v) function SQInteger (line 221) | static SQInteger base_compilestring(HSQUIRRELVM v) function SQInteger (line 237) | static SQInteger base_newthread(HSQUIRRELVM v) function SQInteger (line 246) | static SQInteger base_suspend(HSQUIRRELVM v) function SQInteger (line 251) | static SQInteger base_array(HSQUIRRELVM v) function SQInteger (line 266) | static SQInteger base_type(HSQUIRRELVM v) function SQInteger (line 273) | static SQInteger base_callee(HSQUIRRELVM v) function sq_base_register (line 310) | void sq_base_register(HSQUIRRELVM v) function SQInteger (line 341) | static SQInteger default_delegate_len(HSQUIRRELVM v) function SQInteger (line 347) | static SQInteger default_delegate_tofloat(HSQUIRRELVM v) function SQInteger (line 372) | static SQInteger default_delegate_tointeger(HSQUIRRELVM v) function SQInteger (line 401) | static SQInteger default_delegate_tostring(HSQUIRRELVM v) function SQInteger (line 408) | static SQInteger obj_delegate_weakref(HSQUIRRELVM v) function SQInteger (line 414) | static SQInteger obj_clear(HSQUIRRELVM v) function SQInteger (line 420) | static SQInteger number_delegate_tochar(HSQUIRRELVM v) function SQInteger (line 433) | static SQInteger table_rawdelete(HSQUIRRELVM v) function SQInteger (line 441) | static SQInteger container_rawexists(HSQUIRRELVM v) function SQInteger (line 451) | static SQInteger container_rawset(HSQUIRRELVM v) function SQInteger (line 456) | static SQInteger container_rawsafeget(HSQUIRRELVM v) function SQInteger (line 466) | static SQInteger container_rawget(HSQUIRRELVM v) function SQInteger (line 471) | static SQInteger table_setdelegate(HSQUIRRELVM v) function SQInteger (line 479) | static SQInteger table_getdelegate(HSQUIRRELVM v) function SQInteger (line 484) | static SQInteger table_filter(HSQUIRRELVM v) function SQInteger (line 530) | static SQInteger array_append(HSQUIRRELVM v) function SQInteger (line 535) | static SQInteger array_extend(HSQUIRRELVM v) function SQInteger (line 542) | static SQInteger array_reverse(HSQUIRRELVM v) function SQInteger (line 547) | static SQInteger array_pop(HSQUIRRELVM v) function SQInteger (line 552) | static SQInteger array_top(HSQUIRRELVM v) function SQInteger (line 562) | static SQInteger array_insert(HSQUIRRELVM v) function SQInteger (line 573) | static SQInteger array_remove(HSQUIRRELVM v) function SQInteger (line 587) | static SQInteger array_resize(HSQUIRRELVM v) function SQInteger (line 606) | static SQInteger __map_array(SQArray *dest,SQArray *src,HSQUIRRELVM v) { function SQInteger (line 642) | static SQInteger array_map(HSQUIRRELVM v) function SQInteger (line 653) | static SQInteger array_apply(HSQUIRRELVM v) function SQInteger (line 662) | static SQInteger array_reduce(HSQUIRRELVM v) function SQInteger (line 698) | static SQInteger array_filter(HSQUIRRELVM v) function SQInteger (line 722) | static SQInteger array_find(HSQUIRRELVM v) function _sort_compare (line 741) | static bool _sort_compare(HSQUIRRELVM v,SQObjectPtr &a,SQObjectPtr &b,SQ... function _hsort_sift_down (line 767) | static bool _hsort_sift_down(HSQUIRRELVM v,SQArray *arr, SQInteger root,... function _hsort (line 807) | static bool _hsort(HSQUIRRELVM v,SQObjectPtr &arr, SQInteger SQ_UNUSED_A... function SQInteger (line 824) | static SQInteger array_sort(HSQUIRRELVM v) function SQInteger (line 838) | static SQInteger array_slice(HSQUIRRELVM v) function SQInteger (line 885) | static SQInteger string_slice(HSQUIRRELVM v) function SQInteger (line 899) | static SQInteger string_find(HSQUIRRELVM v) function SQInteger (line 964) | static SQInteger closure_pcall(HSQUIRRELVM v) function SQInteger (line 969) | static SQInteger closure_call(HSQUIRRELVM v) function SQInteger (line 979) | static SQInteger _closure_acall(HSQUIRRELVM v,SQBool raiseerror) function SQInteger (line 988) | static SQInteger closure_acall(HSQUIRRELVM v) function SQInteger (line 993) | static SQInteger closure_pacall(HSQUIRRELVM v) function SQInteger (line 998) | static SQInteger closure_bindenv(HSQUIRRELVM v) function SQInteger (line 1005) | static SQInteger closure_getroot(HSQUIRRELVM v) function SQInteger (line 1012) | static SQInteger closure_setroot(HSQUIRRELVM v) function SQInteger (line 1019) | static SQInteger closure_getinfos(HSQUIRRELVM v) { function SQInteger (line 1079) | static SQInteger generator_getstatus(HSQUIRRELVM v) function SQInteger (line 1098) | static SQInteger thread_call(HSQUIRRELVM v) function SQInteger (line 1117) | static SQInteger thread_wakeup(HSQUIRRELVM v) function SQInteger (line 1153) | static SQInteger thread_wakeupthrow(HSQUIRRELVM v) function SQInteger (line 1194) | static SQInteger thread_getstatus(HSQUIRRELVM v) function SQInteger (line 1213) | static SQInteger thread_getstackinfos(HSQUIRRELVM v) function SQInteger (line 1257) | static SQInteger class_getattributes(HSQUIRRELVM v) function SQInteger (line 1262) | static SQInteger class_setattributes(HSQUIRRELVM v) function SQInteger (line 1267) | static SQInteger class_instance(HSQUIRRELVM v) function SQInteger (line 1272) | static SQInteger class_getbase(HSQUIRRELVM v) function SQInteger (line 1277) | static SQInteger class_newmember(HSQUIRRELVM v) function SQInteger (line 1293) | static SQInteger class_rawnewmember(HSQUIRRELVM v) function SQInteger (line 1325) | static SQInteger instance_getclass(HSQUIRRELVM v) function SQInteger (line 1342) | static SQInteger weakref_ref(HSQUIRRELVM v) FILE: extlibs/squirrel/squirrel/sqclass.cpp function SQInstance (line 101) | SQInstance *SQClass::CreateInstance() function SQInteger (line 107) | SQInteger SQClass::Next(const SQObjectPtr &refpos, SQObjectPtr &outkey, ... FILE: extlibs/squirrel/squirrel/sqclass.h type SQInstance (line 5) | struct SQInstance type SQClassMember (line 7) | struct SQClassMember { type sqvector (line 16) | typedef sqvector SQClassMemberVec; function CHAINABLE_OBJ (line 28) | struct SQClass : public CHAINABLE_OBJ function SQDelegable (line 90) | struct SQInstance : public SQDelegable FILE: extlibs/squirrel/squirrel/sqclosure.h type SQFunctionProto (line 8) | struct SQFunctionProto type SQClass (line 9) | struct SQClass function CHAINABLE_OBJ (line 10) | struct SQClosure : public CHAINABLE_OBJ function Release (line 27) | void Release(){ function SetRoot (line 36) | void SetRoot(SQWeakRef *r) function SQClosure (line 42) | SQClosure *Clone() function Finalize (line 58) | void Finalize(){ function SQObjectType (line 63) | SQObjectType GetType() {return OT_CLOSURE;} function CHAINABLE_OBJ (line 74) | struct SQOuter : public CHAINABLE_OBJ function CHAINABLE_OBJ (line 108) | struct SQGenerator : public CHAINABLE_OBJ function CHAINABLE_OBJ (line 147) | struct SQNativeClosure : public CHAINABLE_OBJ function SQNativeClosure (line 162) | SQNativeClosure *Clone() function Release (line 178) | void Release(){ function Finalize (line 187) | void Finalize() { _NULL_SQOBJECT_VECTOR(_outervalues,_noutervalues); } function SQObjectType (line 188) | SQObjectType GetType() {return OT_NATIVECLOSURE;} FILE: extlibs/squirrel/squirrel/sqcompiler.cpp type SQExpState (line 23) | struct SQExpState { type SQScope (line 31) | struct SQScope { class SQCompiler (line 72) | class SQCompiler method SQCompiler (line 75) | SQCompiler(SQVM *v, SQLEXREADFUNC rg, SQUserPointer up, const SQChar* ... method ThrowError (line 85) | static void ThrowError(void *ud, const SQChar *s) { method Error (line 89) | void Error(const SQChar *s, ...) method Lex (line 97) | void Lex(){ _token = _lex.Lex();} method SQObject (line 98) | SQObject Expect(SQInteger tok) method IsEndOfStatement (line 149) | bool IsEndOfStatement() { return ((_lex._prevtoken == _SC('\n')) || (_... method OptionalSemicolon (line 150) | void OptionalSemicolon() method MoveIfCurrentTargetIsLocal (line 154) | void MoveIfCurrentTargetIsLocal() { method Compile (line 161) | bool Compile(SQObjectPtr &o) method Statements (line 199) | void Statements() method Statement (line 206) | void Statement(bool closeframe = true) method EmitDerefOp (line 315) | void EmitDerefOp(SQOpcode op) method Emit2ArgsOP (line 322) | void Emit2ArgsOP(SQOpcode op, SQInteger p3 = 0) method EmitCompoundArith (line 328) | void EmitCompoundArith(SQInteger tok, SQInteger etype, SQInteger pos) method CommaExpr (line 364) | void CommaExpr() method Expression (line 368) | void Expression() method INVOKE_EXP (line 451) | void INVOKE_EXP(T f) method BIN_EXP (line 460) | void BIN_EXP(SQOpcode op, T f,SQInteger op3 = 0) method LogicalOrExp (line 468) | void LogicalOrExp() method LogicalAndExp (line 487) | void LogicalAndExp() method BitwiseOrExp (line 511) | void BitwiseOrExp() method BitwiseXorExp (line 518) | void BitwiseXorExp() method BitwiseAndExp (line 525) | void BitwiseAndExp() method EqExp (line 532) | void EqExp() method CompExp (line 542) | void CompExp() method ShiftExp (line 555) | void ShiftExp() method SQOpcode (line 565) | SQOpcode ChooseArithOpByToken(SQInteger tok) method SQInteger (line 577) | SQInteger ChooseCompArithCharByToken(SQInteger tok) method PlusExp (line 591) | void PlusExp() method MultExp (line 601) | void MultExp() method PrefixedExpr (line 611) | void PrefixedExpr() method SQInteger (line 711) | SQInteger Factor() method EmitLoadConstInt (line 875) | void EmitLoadConstInt(SQInteger value,SQInteger target) method EmitLoadConstFloat (line 887) | void EmitLoadConstFloat(SQFloat value,SQInteger target) method UnaryOP (line 899) | void UnaryOP(SQOpcode op) method NeedGet (line 905) | bool NeedGet() method FunctionCallArgs (line 919) | void FunctionCallArgs(bool rawcall = false) method ParseTableOrClass (line 941) | void ParseTableOrClass(SQInteger separator,SQInteger terminator) method LocalDeclStatement (line 1005) | void LocalDeclStatement() method IfBlock (line 1036) | void IfBlock() method IfStatement (line 1058) | void IfStatement() method WhileStatement (line 1096) | void WhileStatement() method DoWhileStatement (line 1115) | void DoWhileStatement() method ForStatement (line 1137) | void ForStatement() method ForEachStatement (line 1183) | void ForEachStatement() method SwitchStatement (line 1225) | void SwitchStatement() method FunctionStatement (line 1279) | void FunctionStatement() method ClassStatement (line 1299) | void ClassStatement() method SQObject (line 1319) | SQObject ExpectScalar() method EnumStatement (line 1362) | void EnumStatement() method TryCatchStatement (line 1390) | void TryCatchStatement() method FunctionExp (line 1421) | void FunctionExp(SQInteger ftype) method ClassExp (line 1428) | void ClassExp() method DeleteExpr (line 1448) | void DeleteExpr() method PrefixIncDec (line 1464) | void PrefixIncDec(SQInteger token) method CreateFunction (line 1491) | void CreateFunction(SQObject &name) method ResolveBreaks (line 1544) | void ResolveBreaks(SQFuncState *funcstate, SQInteger ntoresolve) method ResolveContinues (line 1554) | void ResolveContinues(SQFuncState *funcstate, SQInteger ntoresolve, SQ... function Compile (line 1580) | bool Compile(SQVM *vm,SQLEXREADFUNC rg, SQUserPointer up, const SQChar *... FILE: extlibs/squirrel/squirrel/sqcompiler.h type SQVM (line 5) | struct SQVM FILE: extlibs/squirrel/squirrel/sqdebug.cpp function SQRESULT (line 11) | SQRESULT sq_getfunctioninfo(HSQUIRRELVM v,SQInteger level,SQFunctionInfo... function SQRESULT (line 29) | SQRESULT sq_stackinfos(HSQUIRRELVM v, SQInteger level, SQStackInfos *si) function SQString (line 74) | SQString *SQVM::PrintObjVal(const SQObjectPtr &o) FILE: extlibs/squirrel/squirrel/sqfuncproto.h type SQOuterType (line 7) | enum SQOuterType { function SQOuterVar (line 12) | struct SQOuterVar function Release (line 33) | struct SQLocalVarInfo function Finalize (line 120) | void Finalize(){ _NULL_SQOBJECT_VECTOR(_literals,_nliterals); } function SQObjectType (line 121) | SQObjectType GetType() {return OT_FUNCPROTO;} FILE: extlibs/squirrel/squirrel/sqfuncstate.cpp function DumpLiteral (line 78) | void DumpLiteral(SQObjectPtr &o) function SQInteger (line 215) | SQInteger SQFuncState::GetNumericConstant(const SQInteger cons) function SQInteger (line 220) | SQInteger SQFuncState::GetNumericConstant(const SQFloat cons) function SQInteger (line 225) | SQInteger SQFuncState::GetConstant(const SQObject &cons) function SQInteger (line 259) | SQInteger SQFuncState::AllocStackPos() function SQInteger (line 270) | SQInteger SQFuncState::PushTarget(SQInteger n) function SQInteger (line 281) | SQInteger SQFuncState::GetUpTarget(SQInteger n){ function SQInteger (line 285) | SQInteger SQFuncState::TopTarget(){ function SQInteger (line 288) | SQInteger SQFuncState::PopTarget() function SQInteger (line 300) | SQInteger SQFuncState::GetStackSize() function SQInteger (line 305) | SQInteger SQFuncState::CountOuters(SQInteger stacksize) function SQInteger (line 353) | SQInteger SQFuncState::PushLocalVariable(const SQObject &name) function SQInteger (line 367) | SQInteger SQFuncState::GetLocalVariable(const SQObject &name) function SQInteger (line 387) | SQInteger SQFuncState::GetOuterVariable(const SQObject &name) function SQObject (line 582) | SQObject SQFuncState::CreateString(const SQChar *s,SQInteger len) function SQObject (line 589) | SQObject SQFuncState::CreateTable() function SQFunctionProto (line 596) | SQFunctionProto *SQFuncState::BuildProto() function SQFuncState (line 630) | SQFuncState *SQFuncState::PushChildState(SQSharedState *ss) FILE: extlibs/squirrel/squirrel/sqfuncstate.h type SQFuncState (line 7) | struct SQFuncState function PopInstructions (line 22) | void PopInstructions(SQInteger size){for(SQInteger i=0;i= _SC('0') && c <= _SC('7'... function LexOctal (line 467) | void LexOctal(const SQChar *s,SQUnsignedInteger *res) function SQInteger (line 477) | SQInteger isexponent(SQInteger c) { return c == 'e' || c=='E'; } function SQInteger (line 481) | SQInteger SQLexer::ReadNumber() function SQInteger (line 550) | SQInteger SQLexer::ReadID() FILE: extlibs/squirrel/squirrel/sqlexer.h type SQChar (line 6) | typedef SQChar LexChar; type LexChar (line 8) | typedef unsigned char LexChar; type SQLexer (line 11) | struct SQLexer FILE: extlibs/squirrel/squirrel/sqmem.cpp function sq_vm_free (line 10) | void sq_vm_free(void *p, SQUnsignedInteger SQ_UNUSED_ARG(size)){ free(p); } FILE: extlibs/squirrel/squirrel/sqobject.cpp function SQChar (line 15) | const SQChar *IdType2Name(SQObjectType type) function SQChar (line 44) | const SQChar *GetTypeName(const SQObjectPtr &obj1) function SQString (line 49) | SQString *SQString::Create(SQSharedState *ss,const SQChar *s,SQInteger len) function SQInteger (line 60) | SQInteger SQString::Next(const SQObjectPtr &refpos, SQObjectPtr &outkey,... function SQUnsignedInteger (line 73) | SQUnsignedInteger TranslateIndex(const SQObjectPtr &idx) function SQWeakRef (line 85) | SQWeakRef *SQRefCounted::GetWeakRef(SQObjectType type) function SQChar (line 215) | const SQChar* SQFunctionProto::GetLocal(SQVM *vm,SQUnsignedInteger stack... function SQInteger (line 236) | SQInteger SQFunctionProto::GetLine(SQInstruction *curr) function SafeWrite (line 279) | bool SafeWrite(HSQUIRRELVM v,SQWRITEFUNC write,SQUserPointer up,SQUserPo... function SafeRead (line 288) | bool SafeRead(HSQUIRRELVM v,SQREADFUNC read,SQUserPointer up,SQUserPoint... function WriteTag (line 297) | bool WriteTag(HSQUIRRELVM v,SQWRITEFUNC write,SQUserPointer up,SQUnsigne... function CheckTag (line 302) | bool CheckTag(HSQUIRRELVM v,SQREADFUNC read,SQUserPointer up,SQUnsignedI... function WriteObject (line 313) | bool WriteObject(HSQUIRRELVM v,SQUserPointer up,SQWRITEFUNC write,SQObje... function ReadObject (line 336) | bool ReadObject(HSQUIRRELVM v,SQUserPointer up,SQREADFUNC read,SQObjectP... FILE: extlibs/squirrel/squirrel/sqobject.h type SQSharedState (line 17) | struct SQSharedState type SQMetaMethod (line 19) | enum SQMetaMethod{ type SQRefCounted (line 87) | struct SQRefCounted function SQRefCounted (line 98) | struct SQWeakRef : SQRefCounted type SQObjectPtr (line 106) | struct SQObjectPtr function SQObject (line 205) | struct SQObjectPtr : public SQObject function Null (line 287) | inline void Null() function _Swap (line 300) | inline void _Swap(SQObject &a,SQObject &b) function SQRefCounted (line 313) | struct SQCollectable : public SQRefCounted { function CHAINABLE_OBJ (line 339) | struct SQDelegable : public CHAINABLE_OBJ { type sqvector (line 346) | typedef sqvector SQObjectPtrVec; type sqvector (line 347) | typedef sqvector SQIntVec; FILE: extlibs/squirrel/squirrel/sqopcodes.h type BitWiseOP (line 8) | enum BitWiseOP { type CmpOP (line 17) | enum CmpOP { type NewObjectType (line 25) | enum NewObjectType { type AppendArrayType (line 31) | enum AppendArrayType { type SQOpcode (line 39) | enum SQOpcode type SQInstructionDesc (line 105) | struct SQInstructionDesc { type SQInstruction (line 109) | struct SQInstruction type sqvector (line 127) | typedef sqvector SQInstructionVec; FILE: extlibs/squirrel/squirrel/sqstate.cpp function CompileTypemask (line 35) | bool CompileTypemask(SQIntVec &res,const SQChar *typemask) function SQTable (line 76) | SQTable *CreateDefaultDelegate(SQSharedState *ss,const SQRegFunction *fu... function SQInteger (line 213) | SQInteger SQSharedState::GetMetaMethodIdxByName(const SQObjectPtr &name) function SQInteger (line 267) | SQInteger SQSharedState::ResurrectUnreachable(SQVM *vm) function SQInteger (line 321) | SQInteger SQSharedState::CollectGarbage(SQVM *vm) function SQChar (line 374) | SQChar* SQSharedState::GetScratchPad(SQInteger size) function SQUnsignedInteger (line 432) | SQUnsignedInteger RefTable::GetRefCount(SQObject &obj) function SQBool (line 441) | SQBool RefTable::Release(SQObject &obj) function SQString (line 580) | SQString *SQStringTable::Add(const SQChar *news,SQInteger len) FILE: extlibs/squirrel/squirrel/sqstate.h type SQString (line 7) | struct SQString type SQTable (line 8) | struct SQTable type SQStringTable (line 12) | struct SQStringTable type RefTable (line 27) | struct RefTable { type SQObjectPtr (line 57) | struct SQObjectPtr type SQSharedState (line 59) | struct SQSharedState FILE: extlibs/squirrel/squirrel/sqstring.h function SQHash (line 5) | inline SQHash _hashstr (const SQChar *s, size_t l) function SQRefCounted (line 14) | struct SQString : public SQRefCounted FILE: extlibs/squirrel/squirrel/sqtable.cpp function SQTable (line 73) | SQTable *SQTable::Clone() function SQInteger (line 176) | SQInteger SQTable::Next(bool getweakrefs,const SQObjectPtr &refpos, SQOb... FILE: extlibs/squirrel/squirrel/sqtable.h function SQHash (line 15) | inline SQHash HashObj(const SQObjectPtr &key) function SQDelegable (line 25) | struct SQTable : public SQDelegable function SQObjectType (line 64) | SQObjectType GetType() {return OT_TABLE;} function _HashNode (line 66) | inline _HashNode *_Get(const SQObjectPtr &key,SQHash hash) function GetStr (line 77) | inline bool GetStr(const SQChar* key,SQInteger keylen,SQObjectPtr &val) function SQInteger (line 101) | SQInteger CountUsed(){ return _usednodes;} function Release (line 103) | void Release() FILE: extlibs/squirrel/squirrel/squserdata.h function SQDelegable (line 5) | struct SQUserData : SQDelegable FILE: extlibs/squirrel/squirrel/squtils.h function copy (line 31) | void copy(const sqvector& v) function reserve (line 53) | void reserve(SQUnsignedInteger newsize) { _realloc(newsize); } function shrinktofit (line 71) | void shrinktofit() { if(_size > 4) { _realloc(_size); } } function pop_back (line 81) | inline void pop_back() function insert (line 85) | void insert(SQUnsignedInteger idx, const T& val) function remove (line 93) | void remove(SQUnsignedInteger idx) function SQUnsignedInteger (line 101) | SQUnsignedInteger capacity() { return _allocated; } function T (line 103) | inline T& operator[](SQUnsignedInteger pos) const{ return _vals[pos]; } FILE: extlibs/squirrel/squirrel/sqvm.cpp function SQRESULT (line 511) | SQRESULT SQVM::Suspend() function SQInteger (line 1311) | SQInteger SQVM::FallBackGet(const SQObjectPtr &self,const SQObjectPtr &k... function SQInteger (line 1384) | SQInteger SQVM::FallBackSet(const SQObjectPtr &self,const SQObjectPtr &k... function SQObjectPtr (line 1737) | SQObjectPtr &SQVM::Top() { CheckStackAccess(_top-1); return _stack[_top-... function SQObjectPtr (line 1738) | SQObjectPtr &SQVM::PopGet() { CheckStackAccess(_top-1); return _stack[--... function SQObjectPtr (line 1739) | SQObjectPtr &SQVM::GetUp(SQInteger n) { CheckStackAccess(_top+n); return... function SQObjectPtr (line 1740) | SQObjectPtr &SQVM::GetAt(SQInteger n) { CheckStackAccess(n); return _sta... FILE: extlibs/squirrel/squirrel/sqvm.h function SQExceptionTrap (line 20) | struct SQExceptionTrap{ type sqvector (line 32) | typedef sqvector ExceptionsTraps; function CHAINABLE_OBJ (line 34) | struct SQVM : public CHAINABLE_OBJ function AutoDec (line 183) | struct AutoDec{ function SQObjectPtr (line 189) | inline SQObjectPtr &stack_get(HSQUIRRELVM v,SQInteger idx){return ((idx>... FILE: include/engge/Audio/SoundCategory.hpp type ng (line 3) | namespace ng { type SoundCategory (line 4) | enum class SoundCategory { FILE: include/engge/Audio/SoundDefinition.hpp type ng (line 9) | namespace ng { class SoundId (line 10) | class SoundId class Sound (line 12) | class Sound : public ScriptObject { class SoundDefinition (line 17) | class SoundDefinition final : public Sound { method getPath (line 25) | [[nodiscard]] std::string getPath() const { return m_path; } FILE: include/engge/Audio/SoundId.hpp type ng (line 8) | namespace ng { class Entity (line 9) | class Entity class SoundManager (line 10) | class SoundManager class SoundId (line 12) | class SoundId final : public Sound { method getSoundDefinition (line 21) | std::shared_ptr getSoundDefinition() { return m... method getSoundHandle (line 22) | std::shared_ptr getSoundHandle() { return m_sound; } method SoundCategory (line 23) | [[nodiscard]] SoundCategory getSoundCategory() const { return m_cate... FILE: include/engge/Audio/SoundManager.hpp type ng (line 9) | namespace ng { class Entity (line 10) | class Entity class Engine (line 11) | class Engine class SoundDefinition (line 12) | class SoundDefinition class SoundId (line 13) | class SoundId class SoundManager (line 15) | class SoundManager { method setEngine (line 19) | void setEngine(Engine *pEngine) { m_pEngine = pEngine; } method Engine (line 20) | [[nodiscard]] Engine *getEngine() const { return m_pEngine; } method setMasterVolume (line 41) | void setMasterVolume(float volume) { m_masterVolume = std::clamp(vol... method getMasterVolume (line 42) | [[nodiscard]] float getMasterVolume() const { return m_masterVolume; } method setSoundVolume (line 43) | void setSoundVolume(float volume) { m_soundVolume = std::clamp(volum... method getSoundVolume (line 44) | [[nodiscard]] float getSoundVolume() const { return m_soundVolume; } method setMusicVolume (line 45) | void setMusicVolume(float volume) { m_musicVolume = std::clamp(volum... method getMusicVolume (line 46) | [[nodiscard]] float getMusicVolume() const { return m_musicVolume; } method setTalkVolume (line 47) | void setTalkVolume(float volume) { m_talkVolume = std::clamp(volume,... method getTalkVolume (line 48) | [[nodiscard]] float getTalkVolume() const { return m_talkVolume; } method setSoundHover (line 55) | void setSoundHover(std::shared_ptr sound) { m_pSoun... method getSoundHover (line 56) | [[nodiscard]] std::shared_ptr getSoundHover() const... method getSize (line 58) | [[nodiscard]] size_t getSize() const { return m_soundIds.size(); } FILE: include/engge/Audio/SoundTrigger.hpp type ng (line 7) | namespace ng { class Entity (line 8) | class Entity class Engine (line 9) | class Engine class SoundDefinition (line 10) | class SoundDefinition class SoundId (line 11) | class SoundId class SoundTrigger (line 12) | class SoundTrigger final : public Trigger { FILE: include/engge/Dialog/ConditionVisitor.hpp type ng (line 4) | namespace ng{ class DialogConditionAbstract (line 6) | class DialogConditionAbstract class ConditionVisitor (line 8) | class ConditionVisitor final : public Ast::AstVisitor { method isAccepted (line 11) | [[nodiscard]] bool isAccepted() const { return m_isAccepted; } FILE: include/engge/Dialog/DialogConditionAbstract.hpp type ng (line 5) | namespace ng { class DialogConditionAbstract (line 6) | class DialogConditionAbstract { FILE: include/engge/Dialog/DialogContextAbstract.hpp type ng (line 6) | namespace ng{ class DialogContextAbstract (line 7) | class DialogContextAbstract { FILE: include/engge/Dialog/DialogManager.hpp type ng (line 11) | namespace ng { class Actor (line 12) | class Actor class Engine (line 13) | class Engine type DialogSlot (line 15) | struct DialogSlot { class DialogManager (line 21) | class DialogManager final : public ngf::Drawable { method DialogManagerState (line 31) | [[nodiscard]] DialogManagerState getState() const { return m_state; } FILE: include/engge/Dialog/DialogPlayer.hpp type ng (line 7) | namespace ng { type DialogManagerState (line 9) | enum class DialogManagerState { type DialogPlayerState (line 15) | enum class DialogPlayerState { type DialogConditionMode (line 24) | enum class DialogConditionMode { type DialogConditionState (line 32) | struct DialogConditionState { class DialogScriptAbstract (line 40) | class DialogScriptAbstract class DialogPlayer (line 41) | class DialogPlayer final : public DialogContextAbstract, public Dialog... method getActor (line 54) | [[nodiscard]] std::string getActor() const { return m_actor; } method getDialogName (line 55) | [[nodiscard]] std::string getDialogName() const { return m_dialogNam... FILE: include/engge/Dialog/DialogScriptAbstract.hpp type ng (line 4) | namespace ng { class DialogScriptAbstract (line 5) | class DialogScriptAbstract { FILE: include/engge/Dialog/EngineDialogScript.hpp type ng (line 6) | namespace ng { class Engine (line 7) | class Engine class EngineDialogScript (line 9) | class EngineDialogScript final : public DialogScriptAbstract { FILE: include/engge/Dialog/ExpressionVisitor.hpp type ng (line 5) | namespace ng { class DialogContextAbstract (line 6) | class DialogContextAbstract class ExpressionVisitor (line 7) | class ExpressionVisitor final : public Ast::AstVisitor { FILE: include/engge/EnggeApplication.hpp type ng (line 13) | namespace ng { class Engine (line 15) | class Engine class EnggeApplication (line 17) | class EnggeApplication final : public ngf::Application { FILE: include/engge/Engine/ActorIconSlot.hpp type ng (line 3) | namespace ng { class Actor (line 4) | class Actor type ActorIconSlot (line 5) | struct ActorIconSlot { FILE: include/engge/Engine/ActorIcons.hpp type ng (line 7) | namespace ng { type ActorSlotSelectableMode (line 8) | enum class ActorSlotSelectableMode { class Engine (line 14) | class Engine class ActorIcons (line 15) | class ActorIcons final : public ngf::Drawable { method isMouseOver (line 23) | [[nodiscard]] bool isMouseOver() const { return m_isInside; } method ActorSlotSelectableMode (line 26) | [[nodiscard]] inline ActorSlotSelectableMode getMode() const { retur... method setVisible (line 27) | void setVisible(bool visible) { m_visible = visible; } FILE: include/engge/Engine/Callback.hpp type ng (line 8) | namespace ng { class Callback (line 9) | class Callback final : public TimeFunction { method getId (line 14) | [[nodiscard]] int getId() const { return m_id; } method HSQOBJECT (line 16) | [[nodiscard]] HSQOBJECT getArgument() const { return m_arg; } FILE: include/engge/Engine/Camera.hpp type ng (line 9) | namespace ng { class Engine (line 10) | class Engine class Camera (line 11) | class Camera { type Impl (line 46) | struct Impl FILE: include/engge/Engine/ChangeProperty.hpp type ng (line 7) | namespace ng { class ChangeProperty (line 9) | class ChangeProperty : public TimeFunction { method ChangeProperty (line 11) | ChangeProperty(std::function get, method isElapsed (line 43) | bool isElapsed() override { method onElapsed (line 49) | void onElapsed() override { FILE: include/engge/Engine/Cutscene.hpp type ng (line 6) | namespace ng { class Actor (line 7) | class Actor class Engine (line 8) | class Engine class Room (line 9) | class Room class Cutscene (line 10) | class Cutscene final : public ThreadBase, public Function { method isGlobal (line 22) | [[nodiscard]] bool isGlobal() const final { return true; } method hasCutsceneOverride (line 29) | [[nodiscard]] bool hasCutsceneOverride() const { return m_hasCutscen... FILE: include/engge/Engine/Engine.hpp type ng (line 13) | namespace ng { class Actor (line 14) | class Actor class Camera (line 15) | class Camera class Cutscene (line 16) | class Cutscene class DialogManager (line 17) | class DialogManager class EnggeApplication (line 18) | class EnggeApplication class Entity (line 19) | class Entity class Function (line 20) | class Function class Inventory (line 21) | class Inventory class Object (line 22) | class Object class Preferences (line 23) | class Preferences class Room (line 24) | class Room class ScriptExecute (line 25) | class ScriptExecute class Sentence (line 26) | class Sentence class SoundDefinition (line 27) | class SoundDefinition class SoundManager (line 28) | class SoundManager class ResourceManager (line 29) | class ResourceManager class ThreadBase (line 30) | class ThreadBase type Verb (line 31) | struct Verb class VerbExecute (line 32) | class VerbExecute type UseFlag (line 34) | enum class UseFlag { type FadeEffect (line 42) | enum class FadeEffect { type FadeEffectParameters (line 49) | struct FadeEffectParameters { type WalkboxesFlags (line 59) | enum class WalkboxesFlags { class Engine (line 66) | class Engine : public NonCopyable { type Impl (line 192) | struct Impl FILE: include/engge/Engine/EngineCommands.hpp type ng::EngineCommands (line 3) | namespace ng::EngineCommands { FILE: include/engge/Engine/EngineSettings.hpp type ng (line 9) | namespace ng { class EngineSettings (line 10) | class EngineSettings { method getPackCount (line 19) | [[nodiscard]] int getPackCount() const { return static_cast(m_p... method iterator (line 25) | iterator begin() { return m_packs.begin(); } method iterator (line 26) | iterator end() { return m_packs.end(); } method const_iterator (line 28) | [[nodiscard]] const_iterator cbegin() const { return m_packs.cbegin(... method const_iterator (line 29) | [[nodiscard]] const_iterator cend() const { return m_packs.cend(); } FILE: include/engge/Engine/EntityManager.hpp type ng (line 9) | namespace ng { class Actor (line 10) | class Actor class Entity (line 11) | class Entity class Sound (line 12) | class Sound class SoundDefinition (line 13) | class SoundDefinition class SoundId (line 14) | class SoundId class ThreadBase (line 15) | class ThreadBase class EntityManager (line 17) | class EntityManager { method getActorId (line 35) | inline int getActorId() { return START_ACTORID + m_actorId++; } method getRoomId (line 36) | inline int getRoomId() { return START_ROOMID + m_roomId++; } method getObjectId (line 37) | inline int getObjectId() { return START_OBJECTID + m_objectId++; } method getLightId (line 38) | inline int getLightId() { return START_LIGHTID + m_lightId++; } method getSoundId (line 39) | inline int getSoundId() { return START_SOUNDID + m_soundId++; } method getCallbackId (line 40) | inline int getCallbackId() { return START_CALLBACKID + m_callbackId+... method setCallbackId (line 41) | inline void setCallbackId(int id) { m_callbackId = id - START_CALLBA... method getThreadId (line 42) | inline int getThreadId() { return START_THREADID + m_threadId++; } method isActor (line 68) | static bool isActor(int id) { return isBetween(id, START_ACTORID, EN... method isRoom (line 69) | static bool isRoom(int id) { return isBetween(id, START_ROOMID, END_... method isObject (line 70) | static bool isObject(int id) { return isBetween(id, START_OBJECTID, ... method isLight (line 71) | static bool isLight(int id) { return isBetween(id, START_LIGHTID, EN... method isSound (line 72) | static bool isSound(int id) { return isBetween(id, START_SOUNDID, EN... method isThread (line 73) | static bool isThread(int id) { return isBetween(id, START_THREADID, ... method isBetween (line 76) | static inline bool isBetween(int id, int min, int max) { return id >... function TScriptObject (line 89) | TScriptObject *EntityManager::getScriptObject(HSQUIRRELVM v, HSQOBJECT... function TScriptObject (line 106) | TScriptObject *EntityManager::getScriptObject(HSQUIRRELVM v, SQInteger... function TScriptObject (line 122) | TScriptObject *EntityManager::getScriptObjectFromId(int id) { FILE: include/engge/Engine/ExCommandConstants.hpp type ExCommandConstants (line 3) | namespace ExCommandConstants { FILE: include/engge/Engine/Function.hpp type ng (line 7) | namespace ng { class Function (line 8) | class Function : public NonCopyable { method isElapsed (line 10) | virtual bool isElapsed() { return true; } FILE: include/engge/Engine/Hud.hpp type ng (line 7) | namespace ng { class Hud (line 8) | class Hud final : public ngf::Drawable { type State (line 10) | enum class State { method setCurrentVerb (line 35) | void setCurrentVerb(const Verb *pVerb) { m_pVerb = pVerb; } method setVerbOverride (line 36) | void setVerbOverride(const Verb *pVerb) { m_pVerbOverride = pVerb; } method Verb (line 37) | [[nodiscard]] const Verb *getCurrentVerb() const { return m_pVerb; } method Verb (line 38) | [[nodiscard]] const Verb *getVerbOverride() const { return m_pVerbOv... method setHoveredEntity (line 39) | void setHoveredEntity(Entity *pEntity) { m_pHoveredEntity = pEntity; } method Entity (line 40) | [[nodiscard]] Entity *getHoveredEntity() const { return m_pHoveredEn... method Inventory (line 46) | Inventory &getInventory() { return m_inventory; } method setVisible (line 50) | void setVisible(bool visible) { m_isVisible = visible; } method getActive (line 52) | [[nodiscard]] bool getActive() const { return m_active; } FILE: include/engge/Engine/InputStateConstants.hpp type ng::InputStateConstants (line 3) | namespace ng::InputStateConstants { FILE: include/engge/Engine/Interpolations.hpp type ng (line 5) | namespace ng { type InterpolationMethod (line 6) | enum class InterpolationMethod { function T (line 18) | inline T operator~(T a) { return (T) ~(int) a; } function T (line 19) | inline T operator|(T a, T b) { return (T) ((int) a | (int) b); } function T (line 20) | inline T operator&(T a, T b) { return (T) ((int) a & (int) b); } function T (line 21) | inline T operator^(T a, T b) { return (T) ((int) a ^ (int) b); } function T (line 22) | inline T &operator|=(T &a, T b) { return (T &) ((int &) a |= (int) b); } function T (line 23) | inline T &operator&=(T &a, T b) { return (T &) ((int &) a &= (int) b); } function T (line 24) | inline T &operator^=(T &a, T b) { return (T &) ((int &) a ^= (int) b); } class Interpolations (line 26) | class Interpolations { method linear (line 28) | static float linear(float t) { return t; } method easeIn (line 30) | static float easeIn(float t) { return t * t * t * t; } method easeOut (line 32) | static float easeOut(float t) { method easeInOut (line 37) | static float easeInOut(float t) { class InterpolationHelper (line 47) | class InterpolationHelper { method getInterpolationMethod (line 49) | static std::function getInterpolationMethod(Interpolat... FILE: include/engge/Engine/Inventory.hpp type ng (line 6) | namespace ng { class Object (line 7) | class Object class Inventory (line 9) | class Inventory final : public ngf::Drawable { method setCurrentActorIndex (line 14) | void setCurrentActorIndex(int index) { m_currentActorIndex = index; } method setCurrentActor (line 15) | void setCurrentActor(Actor *pActor) { m_pCurrentActor = pActor; } method setMousePosition (line 16) | void setMousePosition(const glm::vec2 &pos) { m_mousePos = pos; } method Object (line 17) | Object *getCurrentInventoryObject() { return m_pCurrentInventoryObje... method setVerbUiColors (line 20) | void setVerbUiColors(const VerbUiColors *pColors) { m_pColors = pCol... method setAlpha (line 21) | void setAlpha(float alpha) { m_alpha = alpha;} method getAlpha (line 22) | [[nodiscard]] float getAlpha() const {return m_alpha;} FILE: include/engge/Engine/Light.hpp type ng (line 8) | namespace ng { class Light (line 9) | class Light final : public ScriptObject { FILE: include/engge/Engine/Preferences.hpp type ng (line 7) | namespace ng { type PreferenceNames (line 8) | namespace PreferenceNames { type PreferenceDefaultValues (line 44) | namespace PreferenceDefaultValues { type TempPreferenceNames (line 79) | namespace TempPreferenceNames { type TempPreferenceDefaultValues (line 84) | namespace TempPreferenceDefaultValues { class Preferences (line 89) | class Preferences { function T (line 139) | T Preferences::getUserPreference(const std::string &name, T value) con... function T (line 149) | T Preferences::getTempPreference(const std::string &name, T value) con... FILE: include/engge/Engine/RoomEffect.hpp type ng (line 4) | namespace ng { type RoomEffect (line 5) | struct RoomEffect { method reset (line 19) | void reset() { FILE: include/engge/Engine/SavegameSlot.hpp type ng (line 6) | namespace ng { class SavegameSlot (line 7) | class SavegameSlot { FILE: include/engge/Engine/Sentence.hpp type ng (line 7) | namespace ng { class Sentence (line 8) | class Sentence : public Function { FILE: include/engge/Engine/TextDatabase.hpp type ng (line 5) | namespace ng { class TextDatabase (line 6) | class TextDatabase { FILE: include/engge/Engine/Thread.hpp type ng (line 7) | namespace ng { class Thread (line 8) | class Thread final : public ThreadBase { method isGlobal (line 20) | [[nodiscard]] bool isGlobal() const final { return m_isGlobal; } FILE: include/engge/Engine/ThreadBase.hpp type ng (line 6) | namespace ng { class ThreadBase (line 7) | class ThreadBase : public ScriptObject { method setPauseable (line 17) | inline void setPauseable(bool value) { m_isPauseable = value; } method isPauseable (line 18) | [[nodiscard]] inline bool isPauseable() const { return m_isPauseable; } method isGlobal (line 19) | [[nodiscard]] virtual bool isGlobal() const { return false; } FILE: include/engge/Engine/TimeFunction.hpp type ng (line 5) | namespace ng { class TimeFunction (line 6) | class TimeFunction : public Function { FILE: include/engge/Engine/Trigger.hpp type ng (line 4) | namespace ng { class Trigger (line 5) | class Trigger { FILE: include/engge/Engine/Verb.hpp type ng (line 6) | namespace ng { type VerbConstants (line 7) | namespace VerbConstants { type Verb (line 21) | struct Verb { method getName (line 28) | static std::string getName(int id) { class VerbSlot (line 45) | class VerbSlot { method setVerb (line 47) | void setVerb(int index, const Verb &verb) { m_verbs.at(index) = verb; } method Verb (line 48) | [[nodiscard]] const Verb &getVerb(int index) const { return m_verbs.... type VerbUiColors (line 54) | struct VerbUiColors { FILE: include/engge/Entities/Actor.hpp type ng (line 9) | namespace ng { class Costume (line 10) | class Costume class Engine (line 11) | class Engine class Lip (line 12) | class Lip class Object (line 13) | class Object class PathDrawable (line 14) | class PathDrawable class Room (line 15) | class Room class Actor (line 17) | class Actor final : public Entity { type Impl (line 77) | struct Impl FILE: include/engge/Entities/AnimationLoader.hpp type ng (line 8) | namespace ng { class AnimationLoader (line 9) | class AnimationLoader final { FILE: include/engge/Entities/BlinkState.hpp type ng (line 5) | namespace ng { class Costume (line 6) | class Costume class BlinkState (line 8) | class BlinkState final { FILE: include/engge/Entities/Costume.hpp type ng (line 17) | namespace ng { type Reaching (line 19) | enum class Reaching { class Actor (line 25) | class Actor class Costume (line 27) | class Costume final : public ngf::Drawable { method getPath (line 33) | [[nodiscard]] std::string getPath() const { return m_path; } method getSheet (line 34) | [[nodiscard]] std::string getSheet() const { return m_sheet; } method setStandState (line 43) | void setStandState() { setState(m_standAnimName); } method setWalkState (line 44) | void setWalkState() { setState(m_walkAnimName, true); } method Animation (line 47) | Animation *getAnimation() { return m_pCurrentAnimation; } method AnimControl (line 48) | AnimControl& getAnimControl() { return m_animControl; } method setActor (line 63) | void setActor(Actor *pActor) { m_pActor = pActor; } FILE: include/engge/Entities/DirectionConstants.hpp type ng (line 3) | namespace ng { type DirectionConstants (line 4) | namespace DirectionConstants { FILE: include/engge/Entities/Entity.hpp type ng (line 15) | namespace ng { class Actor (line 16) | class Actor class Engine (line 17) | class Engine class Room (line 18) | class Room class SoundDefinition (line 19) | class SoundDefinition class SoundTrigger (line 20) | class SoundTrigger class Trigger (line 21) | class Trigger type Motor (line 22) | struct Motor class Entity (line 24) | class Entity : public ScriptObject, public ngf::Drawable { type Impl (line 133) | struct Impl FILE: include/engge/Entities/Facing.hpp type ng (line 4) | namespace ng { type Facing (line 5) | enum class Facing { FILE: include/engge/Entities/Object.hpp type ng (line 8) | namespace ng { type ScreenSpace (line 9) | enum class ScreenSpace { type ObjectType (line 14) | enum class ObjectType { class Actor (line 21) | class Actor class Room (line 22) | class Room type ObjectStateConstants (line 24) | namespace ObjectStateConstants { type ObjectFlagConstants (line 36) | namespace ObjectFlagConstants { class Object (line 57) | class Object : public Entity { type Impl (line 134) | struct Impl FILE: include/engge/Entities/TextObject.hpp type ngf (line 4) | namespace ngf { class Font (line 5) | class Font type ng (line 8) | namespace ng { type TextAlignment (line 9) | enum class TextAlignment : unsigned long { class TextObject (line 20) | class TextObject final : public Object { method setFont (line 26) | void setFont(const ngf::Font *font) { m_font = font; } method setAlignment (line 31) | void setAlignment(TextAlignment alignment) { m_alignment = alignment; } method TextAlignment (line 32) | TextAlignment getAlignment() const { return m_alignment; } method setMaxWidth (line 34) | void setMaxWidth(int maxWidth) { m_maxWidth = maxWidth; } method getMaxWidth (line 35) | int getMaxWidth() const { return m_maxWidth; } FILE: include/engge/Entities/UseDirection.hpp type ng (line 4) | namespace ng { type UseDirection (line 5) | enum class UseDirection { FILE: include/engge/Graphics/AnimControl.hpp type ng (line 6) | namespace ng { class AnimControl (line 7) | class AnimControl { FILE: include/engge/Graphics/AnimDrawable.hpp type ng (line 6) | namespace ng { type Animation (line 7) | struct Animation class AnimDrawable (line 9) | class AnimDrawable { FILE: include/engge/Graphics/AnimState.hpp type ng (line 3) | namespace ng { type AnimState (line 4) | enum class AnimState { FILE: include/engge/Graphics/Animation.hpp type ng (line 11) | namespace ng { type Animation (line 12) | struct Animation { FILE: include/engge/Graphics/GGFont.hpp type ng (line 7) | namespace ng { class GGFont (line 8) | class GGFont : public ngf::Font { FILE: include/engge/Graphics/LightingShader.h function namespace (line 8) | namespace ng { FILE: include/engge/Graphics/ResourceManager.hpp type ngf (line 7) | namespace ngf { class FntFont (line 8) | class FntFont type ng (line 11) | namespace ng { class GGFont (line 12) | class GGFont class SpriteSheet (line 13) | class SpriteSheet type TextureResource (line 15) | struct TextureResource { class ResourceManager (line 20) | class ResourceManager : public NonCopyable { FILE: include/engge/Graphics/Screen.hpp type ng (line 3) | namespace ng { class Screen (line 4) | class Screen { FILE: include/engge/Graphics/SpriteSheet.hpp type ng (line 8) | namespace ng { class SpriteSheet (line 9) | class SpriteSheet { method setTextureManager (line 11) | void setTextureManager(ResourceManager *pTextureManager) { m_pResour... method getTexture (line 13) | [[nodiscard]] std::shared_ptr getTexture() const { ret... method getTextureName (line 14) | [[nodiscard]] std::string getTextureName() const { return m_textureN... FILE: include/engge/Graphics/SpriteSheetItem.h function namespace (line 6) | namespace ng { FILE: include/engge/Graphics/Text.hpp type ng (line 4) | namespace ng { class Text (line 5) | class Text : public ngf::Text { FILE: include/engge/Input/CommandManager.hpp type ng (line 8) | namespace ng { class CommandManager (line 9) | class CommandManager { FILE: include/engge/Input/InputConstants.hpp type ng (line 4) | namespace ng { type InputConstants (line 6) | enum class InputConstants { type MetaKeys (line 86) | enum class MetaKeys { type Input (line 94) | struct Input { method Input (line 96) | Input(MetaKeys metaKey, InputConstants input) { method Input (line 101) | Input(InputConstants input) { type InputHash (line 114) | struct InputHash { FILE: include/engge/Input/InputMappings.hpp type ng (line 3) | namespace ng { class InputMappings (line 4) | class InputMappings { FILE: include/engge/Parsers/GGPackBufferStream.hpp class GGPackBufferStream (line 6) | class GGPackBufferStream : public GGPackStream { method GGPackBufferStream (line 8) | GGPackBufferStream() = default; FILE: include/engge/Parsers/GGPackStream.hpp class GGPackStream (line 4) | class GGPackStream { FILE: include/engge/Parsers/Lip.hpp type ng (line 8) | namespace ng { type NGLipData (line 9) | struct NGLipData { class Lip (line 15) | class Lip { method getData (line 21) | [[nodiscard]] std::vector getData() const { return m_data; } method getPath (line 22) | [[nodiscard]] std::string getPath() const { return m_path; } FILE: include/engge/Parsers/SavegameManager.hpp type ng (line 7) | namespace ng { class SavegameManager (line 8) | class SavegameManager { FILE: include/engge/Parsers/YackParser.hpp type ng (line 9) | namespace ng { type Ast (line 10) | namespace Ast { class AstVisitor (line 11) | class AstVisitor class Node (line 13) | class Node { method Node (line 15) | Node() = default; class Expression (line 25) | class Expression : public Node { method Expression (line 27) | Expression() = default; class Condition (line 33) | class Condition : public Node { method getLine (line 38) | int32_t getLine() const { return m_line; } class CodeCondition (line 43) | class CodeCondition : public Condition { class OnceCondition (line 53) | class OnceCondition : public Condition { class ShowOnceCondition (line 61) | class ShowOnceCondition : public Condition { class OnceEverCondition (line 69) | class OnceEverCondition : public Condition { class TempOnceCondition (line 77) | class TempOnceCondition : public Condition { class Statement (line 85) | class Statement : public Node { method Statement (line 87) | Statement() = default; class Goto (line 96) | class Goto : public Expression { method Goto (line 98) | Goto() = default; class Code (line 105) | class Code : public Expression { method Code (line 107) | Code() = default; class Choice (line 114) | class Choice : public Expression { method Choice (line 116) | Choice() = default; class Say (line 125) | class Say : public Expression { method Say (line 127) | Say() = default; class Pause (line 135) | class Pause : public Expression { method Pause (line 137) | Pause() = default; class Parrot (line 144) | class Parrot : public Expression { method Parrot (line 146) | Parrot() = default; class Dialog (line 153) | class Dialog : public Expression { method Dialog (line 155) | Dialog() = default; class Override (line 162) | class Override : public Expression { method Override (line 164) | Override() = default; class Shutup (line 171) | class Shutup : public Expression { method Shutup (line 173) | Shutup() = default; class AllowObjects (line 179) | class AllowObjects : public Expression { method AllowObjects (line 181) | AllowObjects() = default; class Limit (line 189) | class Limit : public Expression { method Limit (line 191) | Limit() = default; class WaitWhile (line 199) | class WaitWhile : public Expression { method WaitWhile (line 201) | WaitWhile() = default; class WaitFor (line 209) | class WaitFor : public Expression { method WaitFor (line 211) | WaitFor() = default; class Label (line 218) | class Label : public Node { method Label (line 220) | Label() = default; class CompilationUnit (line 228) | class CompilationUnit { method CompilationUnit (line 230) | CompilationUnit() = default; class AstVisitor (line 236) | class AstVisitor { class YackParser (line 263) | class YackParser { FILE: include/engge/Parsers/YackTokenReader.hpp type ng (line 9) | namespace ng { type TokenId (line 10) | enum class TokenId { type Token (line 28) | struct Token { class YackTokenReader (line 39) | class YackTokenReader { class Iterator (line 41) | class Iterator { FILE: include/engge/Room/Room.hpp type ngf (line 11) | namespace ngf { class Walkbox (line 12) | class Walkbox class Graph (line 13) | class Graph type ng (line 16) | namespace ng { class Entity (line 17) | class Entity class Light (line 18) | class Light class Object (line 19) | class Object class RoomScaling (line 20) | class RoomScaling class ResourceManager (line 21) | class ResourceManager class TextObject (line 22) | class TextObject class ThreadBase (line 23) | class ThreadBase type RoomEffectConstants (line 29) | namespace RoomEffectConstants { class Room (line 38) | class Room : public ScriptObject { type Impl (line 106) | struct Impl FILE: include/engge/Room/RoomLayer.hpp type ng (line 7) | namespace ng { class RoomLayer (line 9) | class RoomLayer { method setRoomSizeY (line 15) | void setRoomSizeY(int roomSizeY) { m_roomSizeY = roomSizeY; } method setOffsetY (line 16) | void setOffsetY(int offsetY) { m_offsetY = offsetY; } method setParallax (line 20) | void setParallax(const glm::vec2 ¶llax) { m_parallax = parallax; } method setZOrder (line 23) | void setZOrder(int zsort) { m_zsort = zsort; } method getZOrder (line 24) | [[nodiscard]] int getZOrder() const { return m_zsort; } method setEnabled (line 29) | void setEnabled(bool enabled) { m_enabled = enabled; } method isEnabled (line 30) | [[nodiscard]] bool isEnabled() const { return m_enabled; } FILE: include/engge/Room/RoomScaling.hpp type ng (line 5) | namespace ng { type Scaling (line 6) | struct Scaling { class RoomScaling (line 11) | class RoomScaling { method RoomScaling (line 13) | RoomScaling() = default; FILE: include/engge/Scripting/ScriptEngine.hpp type ng (line 13) | namespace ng { class Pack (line 14) | class Pack { class ScriptEngine (line 19) | class ScriptEngine { method HSQUIRRELVM (line 32) | static HSQUIRRELVM getVm() { return m_vm; } method registerErrorCallback (line 99) | static void registerErrorCallback(const PrintCallback &callback) { method registerPrintCallback (line 103) | static void registerPrintCallback(const PrintCallback &callback) { FILE: include/engge/Scripting/ScriptExecute.hpp type ng (line 4) | namespace ng { class SoundDefinition (line 5) | class SoundDefinition class ScriptExecute (line 6) | class ScriptExecute { FILE: include/engge/Scripting/ScriptObject.hpp type ng (line 3) | namespace ng { class ScriptObject (line 4) | class ScriptObject { method getId (line 8) | [[nodiscard]] int getId() const { return m_id; } FILE: include/engge/Scripting/VerbExecute.hpp type ng (line 3) | namespace ng { class Entity (line 4) | class Entity type Verb (line 5) | struct Verb class VerbExecute (line 7) | class VerbExecute { FILE: include/engge/System/Locator.hpp type ng (line 4) | namespace ng { class Logger (line 5) | class Logger class EntityManager (line 6) | class EntityManager type Locator (line 9) | struct Locator { method Locator (line 10) | Locator() = delete; method set (line 13) | inline static void set(std::shared_ptr pService) { method TService (line 18) | inline static TService &create(_Args &&...__args) { method TService (line 23) | inline static TService &get() { method reset (line 27) | static void reset() { FILE: include/engge/System/Logger.hpp type ng (line 7) | namespace ng { class Logger (line 13) | class Logger { function trace (line 59) | static void trace(string_view_t message, const Args &... args) { function info (line 64) | static void info(string_view_t message, const Args &... args) { function warn (line 69) | static void warn(string_view_t message, const Args &... args) { function error (line 74) | static void error(string_view_t message, const Args &... args) { function critical (line 79) | static void critical(string_view_t message, const Args &... args) { FILE: include/engge/System/NonCopyable.hpp type ng (line 3) | namespace ng { class NonCopyable (line 4) | class NonCopyable { method NonCopyable (line 6) | NonCopyable() = default; method NonCopyable (line 11) | NonCopyable(const NonCopyable &) = delete; method NonCopyable (line 12) | NonCopyable &operator=(const NonCopyable &) = delete; FILE: include/engge/System/Services.hpp type ng (line 13) | namespace ng { class Services (line 14) | class Services final { method init (line 16) | static void init() { FILE: include/engge/UI/OptionsDialog.hpp type ng (line 4) | namespace ng { class OptionsDialog (line 5) | class OptionsDialog final : public ngf::Drawable { type Impl (line 22) | struct Impl FILE: include/engge/UI/QuitDialog.hpp type ng (line 3) | namespace ng { class QuitDialog (line 4) | class QuitDialog final : public ngf::Drawable { type Impl (line 19) | struct Impl FILE: include/engge/UI/SaveLoadDialog.hpp type ng (line 8) | namespace ng { class Engine (line 10) | class Engine class SaveLoadDialog (line 12) | class SaveLoadDialog final : public ngf::Drawable { type Impl (line 31) | struct Impl FILE: include/engge/UI/StartScreenDialog.hpp type ng (line 4) | namespace ng { class StartScreenDialog (line 6) | class StartScreenDialog final : public ngf::Drawable { type Impl (line 21) | struct Impl FILE: include/engge/Util/BTEACrypto.hpp type ng (line 4) | namespace ng { class BTEACrypto (line 5) | class BTEACrypto { FILE: include/engge/Util/RandomNumberGenerator.hpp type ng (line 3) | namespace ng { class RandomNumberGenerator (line 4) | class RandomNumberGenerator { FILE: src/Audio/SoundDefinition.cpp type ng (line 8) | namespace ng { FILE: src/Audio/SoundId.cpp type ng (line 10) | namespace ng { FILE: src/Audio/SoundManager.cpp type ng (line 13) | namespace ng { FILE: src/Audio/SoundTrigger.cpp type ng (line 7) | namespace ng { FILE: src/Dialog/Ast.cpp type ng::Ast (line 3) | namespace ng::Ast { FILE: src/Dialog/AstDump.hpp type ng (line 4) | namespace ng { class AstDump (line 5) | class AstDump : public Ast::AstVisitor { method dump (line 7) | static void dump(const std::string &filename) { method visit (line 26) | void visit(const Ast::Statement &node) override { method visit (line 32) | void visit(const Ast::Pause &node) override { method visit (line 35) | void visit(const Ast::WaitFor &node) override { method visit (line 38) | void visit(const Ast::Parrot &node) override { method visit (line 41) | void visit(const Ast::Dialog &node) override { method visit (line 44) | void visit(const Ast::Shutup &) override { method visit (line 47) | void visit(const Ast::Override &node) override { method visit (line 50) | void visit(const Ast::Label &node) override { method visit (line 56) | void visit(const Ast::Say &node) override { method visit (line 59) | void visit(const Ast::Choice &node) override { method visit (line 62) | void visit(const Ast::Code &node) override { method visit (line 65) | void visit(const Ast::Goto &node) override { method visit (line 68) | void visit(const Ast::OnceCondition & node) override { method visit (line 71) | void visit(const Ast::ShowOnceCondition &node) override { method visit (line 74) | void visit(const Ast::CodeCondition &node) override { method visit (line 77) | void visit(const Ast::TempOnceCondition &node) override { FILE: src/Dialog/ConditionVisitor.cpp type ng (line 5) | namespace ng { FILE: src/Dialog/DialogManager.cpp type ng (line 11) | namespace ng { function getGlobalBounds (line 17) | ngf::frect getGlobalBounds(const ngf::Text &text) { FILE: src/Dialog/DialogPlayer.cpp type ng (line 8) | namespace ng { type DialogSelectMode (line 10) | enum class DialogSelectMode { class ConditionStateVisitor (line 15) | class ConditionStateVisitor : public Ast::AstVisitor { method getState (line 19) | [[nodiscard]] std::optional getState() const {... function DialogManagerState (line 143) | DialogManagerState DialogPlayer::getState() const { FILE: src/Dialog/EngineDialogScript.cpp type ng (line 8) | namespace ng { FILE: src/Dialog/ExpressionVisitor.cpp type ng (line 4) | namespace ng { FILE: src/EnggeApplication.cpp function toKey (line 8) | ng::InputConstants toKey(ngf::Scancode key) { function toMetaKeys (line 42) | ng::MetaKeys toMetaKeys(const ngf::KeyModifiers &modifiers) { type ng (line 55) | namespace ng { FILE: src/Engine/AchievementManager.cpp function toString (line 14) | std::string toString(const ngf::GGPackValue &value) { type ng (line 31) | namespace ng { FILE: src/Engine/AchievementManager.hpp type ng (line 7) | namespace ng { class AchievementManager (line 8) | class AchievementManager final { method setPrivatePreference (line 14) | void setPrivatePreference(const std::string &name, T value) { FILE: src/Engine/ActorIcons.cpp type ng (line 11) | namespace ng { FILE: src/Engine/Callback.cpp type ng (line 16) | namespace ng { FILE: src/Engine/Camera.cpp type ng (line 6) | namespace ng { type Camera::Impl (line 7) | struct Camera::Impl { FILE: src/Engine/Cutscene.cpp type ng (line 8) | namespace ng { function HSQUIRRELVM (line 38) | HSQUIRRELVM Cutscene::getThread() const { FILE: src/Engine/DebugFeatures.hpp type ng (line 3) | namespace ng { type DebugFeatures (line 5) | struct DebugFeatures { FILE: src/Engine/Engine.cpp type ng (line 46) | namespace ng { function ResourceManager (line 102) | ResourceManager &Engine::getResourceManager() { return m_pImpl->m_reso... function Room (line 104) | Room *Engine::getRoom() { return m_pImpl->m_pRoom; } function Actor (line 138) | Actor *Engine::getCurrentActor() { return m_pImpl->m_pCurrentActor; } function VerbUiColors (line 140) | const VerbUiColors *Engine::getVerbUiColors(const std::string &name) c... function Actor (line 207) | const Actor *Engine::getFollowActor() const { function Preferences (line 239) | Preferences &Engine::getPreferences() { return m_pImpl->m_preferences; } function SoundManager (line 241) | SoundManager &Engine::getSoundManager() { return m_pImpl->m_soundManag... function DialogManager (line 243) | DialogManager &Engine::getDialogManager() { return m_pImpl->m_dialogMa... function Camera (line 245) | Camera &Engine::getCamera() { return m_pImpl->m_camera; } function SQInteger (line 249) | SQInteger Engine::setRoom(Room *pRoom) { function SQInteger (line 270) | SQInteger Engine::enterRoomFromDoor(Object *pDoor) { function WalkboxesFlags (line 676) | WalkboxesFlags Engine::getWalkboxesFlags() const { return m_pImpl->m_s... function SoundDefinition (line 687) | SoundDefinition *Engine::getSoundDefinition(const std::string &name) { function ActorSlotSelectableMode (line 720) | ActorSlotSelectableMode Engine::getActorSlotSelectable() const { retur... function Cutscene (line 740) | Cutscene *Engine::getCutscene() const { return m_pImpl->m_pCutscene; } function HSQOBJECT (line 744) | HSQOBJECT &Engine::getDefaultObject() { return m_pImpl->m_pDefaultObje... function Verb (line 748) | const Verb *Engine::getActiveVerb() const { return m_pImpl->m_hud.getC... function FadeEffectParameters (line 759) | FadeEffectParameters &Engine::getFadeParameters() { function Inventory (line 830) | Inventory &Engine::getInventory() { return m_pImpl->m_hud.getInventory... function Hud (line 831) | Hud &Engine::getHud() { return m_pImpl->m_hud; } function Entity (line 855) | Entity *Engine::getEntity(const std::string &name) { FILE: src/Engine/EngineImpl.cpp type ng (line 7) | namespace ng { function toColor (line 8) | ngf::Color toColor(const ObjectType &type) { function CursorDirection (line 23) | CursorDirection operator|=(CursorDirection &lhs, CursorDirection rhs) { function SQInteger (line 168) | SQInteger Engine::Impl::exitRoom(Object *pObject) { function SQInteger (line 227) | SQInteger Engine::Impl::enterRoom(Room *pRoom, Object *pObject) const { function Entity (line 358) | Entity *Engine::Impl::getHoveredEntity(const glm::vec2 &mousPos) { function Entity (line 459) | Entity *Engine::Impl::getEntity(Entity *pEntity) const { function Verb (line 519) | const Verb *Engine::Impl::getHoveredVerb() const { function InputConstants (line 582) | InputConstants Engine::Impl::toKey(const std::string &keyText) { class ArrowShape (line 725) | class ArrowShape final : public ngf::Drawable { method ArrowShape (line 727) | ArrowShape(UseDirection dir, const ngf::Color &color) : m_dir(dir), ... method draw (line 729) | void draw(ngf::RenderTarget &target, ngf::RenderStates s) const final { class CrossShape (line 769) | class CrossShape final : public ngf::Drawable { method CrossShape (line 771) | explicit CrossShape(const ngf::Color &color) : m_color(color) {} method draw (line 773) | void draw(ngf::RenderTarget &target, ngf::RenderStates s) const final { function Verb (line 1025) | const Verb *Engine::Impl::overrideVerb(const Verb *pVerb) const { FILE: src/Engine/EngineImpl.hpp type ng (line 68) | namespace ng { type CursorDirection (line 76) | enum class CursorDirection : unsigned int { type EngineState (line 85) | enum class EngineState { type Engine::Impl (line 89) | struct Engine::Impl { class SaveGameSystem (line 90) | class SaveGameSystem { method SaveGameSystem (line 92) | explicit SaveGameSystem(Engine::Impl *pImpl) : m_pImpl(pImpl) {} method saveGame (line 94) | void saveGame(const std::filesystem::path &path) { method loadGame (line 134) | void loadGame(const std::string &path) { method getSlotPath (line 144) | static std::filesystem::path getSlotPath(int slot) { method getSlot (line 152) | static void getSlot(SavegameSlot &slot) { method getValue (line 160) | static std::string getValue(const ngf::GGPackValue &property) { method SQObjectPtr (line 172) | SQObjectPtr toSquirrel(const ngf::GGPackValue &value) { method loadGameScene (line 234) | void loadGameScene(const ngf::GGPackValue &hash) { method loadDialog (line 251) | void loadDialog(const ngf::GGPackValue &hash) { method DialogConditionState (line 271) | [[nodiscard]] static DialogConditionState parseState(const std::st... method loadCallbacks (line 304) | void loadCallbacks(const ngf::GGPackValue &hash) { method loadActors (line 317) | void loadActors(const ngf::GGPackValue &hash) { method loadActor (line 327) | void loadActor(Actor *pActor, const ngf::GGPackValue &actorHash) { method loadInventory (line 409) | void loadInventory(const ngf::GGPackValue &hash) { method loadObjects (line 431) | void loadObjects(const ngf::GGPackValue &hash) { method getValue (line 446) | static void getValue(const ngf::GGPackValue &hash, const std::stri... method getValue (line 452) | static void getValue(const ngf::GGPackValue &hash, const std::stri... method getValue (line 458) | static void getValue(const ngf::GGPackValue &hash, const std::stri... method getValue (line 464) | static void getValue(const ngf::GGPackValue &hash, const std::stri... method getValue (line 470) | static void getValue(const ngf::GGPackValue &hash, const std::stri... method getValue (line 476) | static void getValue(const ngf::GGPackValue &hash, const std::stri... method loadObject (line 482) | void loadObject(Object *pObj, const ngf::GGPackValue &hash) { method loadPseudoObjects (line 506) | void loadPseudoObjects(Room *pRoom, const ngf::GGPackValue &hash) { method loadRooms (line 517) | void loadRooms(const ngf::GGPackValue &hash) { method loadGame (line 547) | void loadGame(const ngf::GGPackValue &hash) { method setActor (line 576) | void setActor(const std::string &name) { method Actor (line 581) | Actor *getActor(const std::string &name) { method Room (line 585) | Room *getRoom(const std::string &name) { method Object (line 593) | static Object *getInventoryObject(const std::string &name) { method Object (line 606) | Object *getObject(const std::string &name) { method Object (line 616) | static Object *getObject(Room *pRoom, const std::string &name) { method setCurrentRoom (line 624) | void setCurrentRoom(const std::string &name) { method saveActors (line 628) | [[nodiscard]] ngf::GGPackValue saveActors() const { method saveGlobals (line 672) | [[nodiscard]] static ngf::GGPackValue saveGlobals() { method saveDialogs (line 686) | [[nodiscard]] ngf::GGPackValue saveDialogs() const { method saveGameScene (line 709) | [[nodiscard]] ngf::GGPackValue saveGameScene() const { method saveInventory (line 740) | [[nodiscard]] ngf::GGPackValue saveInventory() const { method saveObjects (line 776) | [[nodiscard]] ngf::GGPackValue saveObjects() const { method savePseudoObjects (line 791) | static ngf::GGPackValue savePseudoObjects(const Room *pRoom) { method saveObject (line 799) | static ngf::GGPackValue saveObject(const Object *pObject) { method saveRooms (line 814) | [[nodiscard]] ngf::GGPackValue saveRooms() const { method saveCallbacks (line 826) | [[nodiscard]] ngf::GGPackValue saveCallbacks() const { method loadGlobals (line 851) | void loadGlobals(const ngf::GGPackValue &hash) { method toString (line 861) | static std::string toString(const glm::vec2 &pos) { method toString (line 867) | static std::string toString(const glm::ivec2 &pos) { FILE: src/Engine/EngineSettings.cpp function throwEntryNotFound (line 11) | void throwEntryNotFound(const std::string &name) { type ng (line 18) | namespace ng { FILE: src/Engine/EntityManager.cpp type ng (line 14) | namespace ng { function Actor (line 15) | Actor *EntityManager::getActorFromId(int id) { function Object (line 26) | Object *EntityManager::getObjectFromId(int id) { function Room (line 45) | Room *EntityManager::getRoomFromId(int id) { function Sound (line 55) | Sound *EntityManager::getSoundFromId(int id) { function ThreadBase (line 71) | ThreadBase *EntityManager::getThreadFromId(int id) { function ThreadBase (line 85) | ThreadBase *EntityManager::getThreadFromVm(HSQUIRRELVM v) { function Entity (line 101) | Entity *EntityManager::getEntity(HSQUIRRELVM v, SQInteger index) { function Object (line 105) | Object *EntityManager::getObject(HSQUIRRELVM v, SQInteger index) { function Room (line 109) | Room *EntityManager::getRoom(HSQUIRRELVM v, SQInteger index) { return ... function Actor (line 111) | Actor *EntityManager::getActor(HSQUIRRELVM v, SQInteger index) { function SoundId (line 116) | SoundId *EntityManager::getSound(HSQUIRRELVM v, SQInteger index) { FILE: src/Engine/Hud.cpp type ng (line 10) | namespace ng { function VerbSlot (line 38) | [[nodiscard]] const VerbSlot &Hud::getVerbSlot(int characterSlot) const { function VerbUiColors (line 46) | [[nodiscard]] const VerbUiColors &Hud::getVerbUiColors(int characterSl... function Verb (line 138) | const Verb *Hud::getVerb(int id) const { function Verb (line 166) | const Verb *Hud::getHoveredVerb() const { FILE: src/Engine/Inventory.cpp type ng (line 13) | namespace ng { FILE: src/Engine/Light.cpp type ng (line 5) | namespace ng { FILE: src/Engine/Preferences.cpp type ng (line 4) | namespace ng { FILE: src/Engine/Sentence.cpp type ng (line 3) | namespace ng { function Sentence (line 4) | Sentence &Sentence::push_back(std::unique_ptr func) { FILE: src/Engine/Shaders.cpp type ng (line 3) | namespace ng { FILE: src/Engine/Shaders.hpp type ng (line 3) | namespace ng { type Shaders (line 4) | struct Shaders { FILE: src/Engine/TextDatabase.cpp type ng (line 7) | namespace ng { FILE: src/Engine/Thread.cpp type ng (line 7) | namespace ng { function HSQUIRRELVM (line 32) | HSQUIRRELVM Thread::getThread() const { return m_threadObj._unVal.pThr... FILE: src/Engine/ThreadBase.cpp type ng (line 6) | namespace ng { FILE: src/Engine/TimeFunction.cpp type ng (line 3) | namespace ng { FILE: src/Engine/Trigger.cpp type ng (line 3) | namespace ng { FILE: src/Entities/Actor.cpp type ng (line 15) | namespace ng { function frameContains (line 18) | bool frameContains(const SpriteSheetItem &frame, const glm::vec2 &pos) { function animContains (line 28) | bool animContains(const Animation &anim, const glm::vec2 &pos) { type Actor::Impl (line 40) | struct Actor::Impl { method Impl (line 41) | explicit Impl(Engine &engine) method setActor (line 45) | void setActor(Actor *pActor) { function Costume (line 85) | Costume &Actor::getCostume() { return m_pImpl->_costume; } function Costume (line 87) | Costume &Actor::getCostume() const { return m_pImpl->_costume; } function Room (line 89) | Room *Actor::getRoom() { return m_pImpl->_pRoom; } function HSQOBJECT (line 165) | HSQOBJECT &Actor::getTable() { return m_pImpl->_table; } function HSQOBJECT (line 166) | HSQOBJECT &Actor::getTable() const { return m_pImpl->_table; } function Room (line 177) | const Room *Actor::getRoom() const { return m_pImpl->_pRoom; } FILE: src/Entities/AnimationLoader.cpp type ng (line 9) | namespace ng { function toBool (line 12) | bool toBool(const ngf::GGPackValue &gValue) { function parseIVec2 (line 16) | glm::ivec2 parseIVec2(std::string_view value) { function Animation (line 23) | Animation parseAnimation(Entity &entity, FILE: src/Entities/BlinkState.cpp type ng (line 6) | namespace ng { FILE: src/Entities/Costume.cpp type ng (line 15) | namespace ng { function Facing (line 45) | Facing Costume::getFacing() const { FILE: src/Entities/Entity.cpp type ng (line 14) | namespace ng { type Motor (line 15) | struct Motor { type Entity::Impl (line 20) | struct Entity::Impl { method Impl (line 41) | Impl() : m_engine(ng::Locator::get()) { method getDefaultVerb (line 45) | static std::optional getDefaultVerb(const Entity *pEntity) { function SoundTrigger (line 219) | SoundTrigger *Entity::createSoundTrigger(Engine &engine, const std::ve... function Actor (line 379) | Actor *Entity::getActor(const Entity *pEntity) { function Entity (line 391) | Entity *Entity::getParent() { function Entity (line 395) | const Entity *Entity::getParent() const { FILE: src/Entities/JiggleFunction.cpp type ng (line 3) | namespace ng { FILE: src/Entities/JiggleFunction.hpp type ng (line 7) | namespace ng { class JiggleFunction (line 8) | class JiggleFunction final : public Function { FILE: src/Entities/LipAnimation.cpp type ng (line 5) | namespace ng { FILE: src/Entities/LipAnimation.hpp type ng (line 5) | namespace ng { class Actor (line 6) | class Actor class LipAnimation (line 8) | class LipAnimation final { FILE: src/Entities/Object.cpp type ng (line 21) | namespace ng { type Object::Impl (line 22) | struct Object::Impl { method Impl (line 49) | Impl() { method Impl (line 58) | explicit Impl(HSQOBJECT obj) { function ObjectType (line 89) | ObjectType Object::getType() const { return pImpl->type; } function Actor (line 146) | Actor *Object::getOwner() const { return pImpl->owner; } function HSQOBJECT (line 148) | HSQOBJECT &Object::getTable() { return pImpl->table; } function HSQOBJECT (line 149) | HSQOBJECT &Object::getTable() const { return pImpl->table; } function Room (line 154) | Room *Object::getRoom() { return pImpl->pRoom; } function Room (line 155) | const Room *Object::getRoom() const { return pImpl->pRoom; } function Trigger (line 166) | Trigger *Object::getTrigger() { return pImpl->trigger.has_value() ? (*... function Animation (line 227) | Animation *Object::getAnimation() { return pImpl->pAnim; } function Animation (line 228) | const Animation *Object::getAnimation() const { return pImpl->pAnim; } function AnimControl (line 230) | AnimControl &Object::getAnimControl() { return pImpl->animControl; } function ScreenSpace (line 267) | ScreenSpace Object::getScreenSpace() const { return pImpl->screenSpace; } FILE: src/Entities/ShakeFunction.cpp type ng (line 3) | namespace ng { FILE: src/Entities/ShakeFunction.hpp type ng (line 7) | namespace ng { class ShakeFunction (line 8) | class ShakeFunction final : public Function { FILE: src/Entities/TalkingState.cpp type ng (line 5) | namespace ng { FILE: src/Entities/TalkingState.hpp type ng (line 14) | namespace ng { class TalkingState (line 15) | class TalkingState final : public ngf::Drawable { method TalkingState (line 17) | TalkingState() = default; FILE: src/Entities/TextObject.cpp type ng (line 7) | namespace ng { function toAnchor (line 15) | ngf::Anchor toAnchor(TextAlignment alignment) { FILE: src/Entities/WalkingState.cpp type ng (line 7) | namespace ng { function Facing (line 30) | Facing WalkingState::getFacing() { FILE: src/Entities/WalkingState.hpp type ng (line 8) | namespace ng { class Actor (line 9) | class Actor class WalkingState (line 11) | class WalkingState final { method isWalking (line 18) | [[nodiscard]] inline bool isWalking() const { return m_isWalking; } FILE: src/Graphics/AnimControl.cpp type ng (line 3) | namespace ng { function Animation (line 9) | Animation *AnimControl::getAnimation() { return m_anim; } function AnimState (line 35) | AnimState AnimControl::getState() const { FILE: src/Graphics/AnimDrawable.cpp type ng (line 9) | namespace ng { FILE: src/Graphics/GGFont.cpp type ng (line 8) | namespace ng { FILE: src/Graphics/GraphDrawable.cpp type ng (line 5) | namespace ng { FILE: src/Graphics/GraphDrawable.hpp type ngf (line 8) | namespace ngf { class Graph (line 9) | class Graph type ng (line 12) | namespace ng { class GraphDrawable (line 14) | class GraphDrawable : public ngf::Drawable { FILE: src/Graphics/LightingShader.cpp type ng (line 3) | namespace ng { FILE: src/Graphics/PathDrawable.cpp type ng (line 4) | namespace ng { FILE: src/Graphics/PathDrawable.hpp type ng (line 9) | namespace ng { class PathDrawable (line 10) | class PathDrawable final : public ngf::Drawable { FILE: src/Graphics/ResourceManager.cpp type ng (line 10) | namespace ng { function GGFont (line 71) | GGFont &ResourceManager::getFont(const std::string &id) { function SpriteSheet (line 89) | const SpriteSheet &ResourceManager::getSpriteSheet(const std::string &... FILE: src/Graphics/SpriteSheet.cpp type ng (line 7) | namespace ng { function SpriteSheetItem (line 64) | [[nodiscard]] SpriteSheetItem SpriteSheet::getItem(const std::string &... FILE: src/Graphics/Text.cpp type ng (line 4) | namespace ng { FILE: src/Graphics/WalkboxDrawable.cpp type ng (line 3) | namespace ng { FILE: src/Graphics/WalkboxDrawable.hpp type ng (line 7) | namespace ng { class WalkboxDrawable (line 9) | class WalkboxDrawable final : public ngf::Drawable { FILE: src/Input/CommandManager.cpp type ng (line 4) | namespace ng { FILE: src/Input/InputMappings.cpp type ng (line 9) | namespace ng { function InputConstants (line 11) | static InputConstants toKey(const std::string &keyText) { function InputConstants (line 19) | static InputConstants toKey(const std::string &name, T value) { FILE: src/Parsers/GGPackBufferStream.cpp function GGPackBufferStream (line 38) | GGPackBufferStream &GGPackBufferStream::ignore(std::streamsize n, int de... FILE: src/Parsers/Lip.cpp type ng (line 7) | namespace ng { FILE: src/Parsers/SavegameManager.cpp type ng (line 9) | namespace ng { FILE: src/Parsers/YackParser.cpp type ng (line 4) | namespace ng { FILE: src/Parsers/YackTokenReader.cpp type ng (line 6) | namespace ng { function Token (line 49) | Token &YackTokenReader::Iterator::operator*() { function Token (line 53) | const Token &YackTokenReader::Iterator::operator*() const { function Token (line 57) | Token *YackTokenReader::Iterator::operator->() { function TokenId (line 132) | TokenId YackTokenReader::readTokenId() { function TokenId (line 175) | TokenId YackTokenReader::readCode() { function TokenId (line 189) | TokenId YackTokenReader::readDollar() { function TokenId (line 197) | TokenId YackTokenReader::readCondition() { function TokenId (line 205) | TokenId YackTokenReader::readNumber() { function TokenId (line 218) | TokenId YackTokenReader::readComment() { function TokenId (line 224) | TokenId YackTokenReader::readString() { function TokenId (line 229) | TokenId YackTokenReader::readIdentifier(char c) { FILE: src/Room/Room.cpp type ng (line 24) | namespace ng { type CmpLayer (line 26) | struct CmpLayer { type Room::Impl (line 30) | struct Room::Impl { method Impl (line 57) | explicit Impl(HSQOBJECT roomTable) method setEffect (line 66) | void setEffect(int effect) { method setRoom (line 70) | void setRoom(Room *pRoom) { _pRoom = pRoom; } method loadBackgrounds (line 72) | void loadBackgrounds(ngf::GGPackValue &jWimpy) { method loadLayers (line 106) | void loadLayers(const ngf::GGPackValue &jWimpy) { method loadObjects (line 134) | void loadObjects(const ngf::GGPackValue &jWimpy) { method SQInteger (line 258) | static SQInteger createObjectsFromTable(Room *pRoom, std::unordered_... method Scaling (line 321) | static Scaling parseScaling(std::string_view value) { method loadScalings (line 328) | void loadScalings(const ngf::GGPackValue &jWimpy) { method loadWalkboxes (line 362) | void loadWalkboxes(const ngf::GGPackValue &jWimpy) { method updateGraph (line 378) | bool updateGraph(const glm::vec2 &start) { method sortWalkboxes (line 387) | bool sortWalkboxes(const glm::vec2 &start) { function HSQOBJECT (line 467) | HSQOBJECT &Room::getTable() { return m_pImpl->_roomTable; } function TextObject (line 523) | TextObject &Room::createTextObject(const std::string &fontName) { function Object (line 547) | Object &Room::createObject(const std::vector &anims) { re... function Object (line 549) | Object &Room::createObject(const std::string &sheet, const std::vector... function Object (line 572) | Object &Room::createObject(const std::string &image) { function Object (line 598) | Object &Room::createObject() { function RoomScaling (line 670) | const RoomScaling &Room::getRoomScaling() const { return m_pImpl->_sca... function Light (line 704) | Light *Room::createLight(ngf::Color color, glm::ivec2 pos) { function LightingShader (line 713) | LightingShader& Room::getLightingShader() { return m_pImpl->_lightingS... function SpriteSheet (line 736) | const SpriteSheet &Room::getSpriteSheet() const { return m_pImpl->_spr... FILE: src/Room/RoomLayer.cpp type ng (line 7) | namespace ng { FILE: src/Room/RoomScaling.cpp type ng (line 3) | namespace ng { FILE: src/Room/RoomTrigger.cpp type ng (line 9) | namespace ng { function HSQUIRRELVM (line 53) | HSQUIRRELVM RoomTrigger::createThread() { FILE: src/Room/RoomTrigger.hpp type ng (line 7) | namespace ng { class Engine (line 8) | class Engine class Object (line 9) | class Object class RoomTrigger (line 11) | class RoomTrigger : public Trigger { method HSQOBJECT (line 16) | HSQOBJECT &getInside() { return m_inside; } method HSQOBJECT (line 17) | HSQOBJECT &getOutside() { return m_outside; } FILE: src/Room/RoomTriggerThread.cpp type ng (line 4) | namespace ng { function HSQUIRRELVM (line 14) | HSQUIRRELVM RoomTriggerThread::getThread() const { FILE: src/Room/RoomTriggerThread.hpp type ng (line 6) | namespace ng { class RoomTriggerThread (line 7) | class RoomTriggerThread final : public ThreadBase { FILE: src/Scripting/ActorPack.hpp type ng (line 8) | namespace ng { class ActorPack (line 9) | class ActorPack final : public Pack { method registerPack (line 14) | void registerPack() const override { method SQInteger (line 68) | static SQInteger actorAlpha(HSQUIRRELVM v) { method SQInteger (line 83) | static SQInteger actorAnimationNames(HSQUIRRELVM v) { method SQInteger (line 126) | static SQInteger actorAnimationFlags(HSQUIRRELVM v) { method Facing (line 140) | static Facing _getFacing(SQInteger dir, Facing currentFacing) { method SQInteger (line 160) | static SQInteger actorAt(HSQUIRRELVM v) { method SQInteger (line 233) | static SQInteger flashSelectableActor(HSQUIRRELVM v) { method SQInteger (line 242) | static SQInteger actorColor(HSQUIRRELVM v) { method SQInteger (line 258) | static SQInteger actorCostume(HSQUIRRELVM v) { method SQInteger (line 273) | static SQInteger actorDistanceTo(HSQUIRRELVM v) { method SQInteger (line 294) | static SQInteger actorDistanceWithin(HSQUIRRELVM v) { method _distance (line 333) | static float _distance(glm::vec2 p1, glm::vec2 p2) { method SQInteger (line 338) | static SQInteger actorFace(HSQUIRRELVM v) { method SQInteger (line 374) | static SQInteger actorHidden(HSQUIRRELVM v) { method SQInteger (line 387) | static SQInteger actorShowHideLayer(HSQUIRRELVM v, bool isVisible) { method SQInteger (line 400) | static SQInteger actorHideLayer(HSQUIRRELVM v) { return actorShowHid... method SQInteger (line 402) | static SQInteger actorInTrigger(HSQUIRRELVM v) { method SQInteger (line 416) | static SQInteger actorInWalkbox(HSQUIRRELVM v) { method SQInteger (line 432) | static SQInteger actorLockFacing(HSQUIRRELVM v) { method SQInteger (line 471) | static SQInteger actorBlinkRate(HSQUIRRELVM v) { method SQInteger (line 488) | static SQInteger actorPlayAnimation(HSQUIRRELVM v) { method SQInteger (line 505) | static SQInteger actorPosX(HSQUIRRELVM v) { method SQInteger (line 514) | static SQInteger actorPosY(HSQUIRRELVM v) { method SQInteger (line 523) | static SQInteger actorRenderOffset(HSQUIRRELVM v) { method SQInteger (line 539) | static SQInteger actorRoom(HSQUIRRELVM v) { method SQInteger (line 553) | static SQInteger actorStand(HSQUIRRELVM v) { method SQInteger (line 562) | static SQInteger actorShowLayer(HSQUIRRELVM v) { return actorShowHid... method SQInteger (line 564) | static SQInteger actorSlotSelectable(HSQUIRRELVM v) { method SQInteger (line 608) | static SQInteger actorTalking(HSQUIRRELVM v) { method SQInteger (line 622) | static SQInteger actorStopWalking(HSQUIRRELVM v) { method SQInteger (line 631) | static SQInteger actorTalkColors(HSQUIRRELVM v) { method SQInteger (line 644) | static SQInteger actorTalkOffset(HSQUIRRELVM v) { method SQInteger (line 661) | static SQInteger actorTurnTo(HSQUIRRELVM v) { method Facing (line 686) | static Facing _getFacingToFaceTo(Actor *pActor, Entity *pEntity) { method Facing (line 697) | static Facing _flip(Facing facing) { method SQInteger (line 707) | static SQInteger actorUsePos(HSQUIRRELVM v) { method SQInteger (line 730) | static SQInteger actorUseWalkboxes(HSQUIRRELVM v) { method SQInteger (line 742) | static SQInteger actorVolume(HSQUIRRELVM v) { method SQInteger (line 755) | static SQInteger actorWalkForward(HSQUIRRELVM v) { method SQInteger (line 779) | static SQInteger actorWalking(HSQUIRRELVM v) { method SQInteger (line 794) | static SQInteger actorWalkSpeed(HSQUIRRELVM v) { method SQInteger (line 810) | static SQInteger actorWalkTo(HSQUIRRELVM v) { method SQInteger (line 848) | static SQInteger addSelectableActor(HSQUIRRELVM v) { method SQInteger (line 858) | static SQInteger createActor(HSQUIRRELVM v) { method SQInteger (line 880) | static SQInteger isActor(HSQUIRRELVM v) { method SQInteger (line 886) | static SQInteger isActorSelectable(HSQUIRRELVM v) { method SQInteger (line 893) | static SQInteger isActorOnScreen(HSQUIRRELVM v) { method SQInteger (line 912) | static SQInteger masterActorArray(HSQUIRRELVM v) { method SQInteger (line 922) | static SQInteger _sayLine(HSQUIRRELVM v, bool mumble = false) { method SQInteger (line 961) | static SQInteger mumbleLine(HSQUIRRELVM v) { return _sayLine(v, true... method SQInteger (line 963) | static SQInteger sayLine(HSQUIRRELVM v) { method SQInteger (line 974) | static SQInteger sayLineAt(HSQUIRRELVM v) { method SQInteger (line 1012) | static SQInteger selectActor(HSQUIRRELVM v) { method SQInteger (line 1021) | static SQInteger stopTalking(HSQUIRRELVM v) { method SQInteger (line 1040) | static SQInteger triggerActors(HSQUIRRELVM v) { method SQInteger (line 1055) | static SQInteger readFieldInt(HSQUIRRELVM v, const SQChar *name, SQI... method SQInteger (line 1069) | static SQInteger verbUIColors(HSQUIRRELVM v) { FILE: src/Scripting/ActorWalk.cpp type ng (line 11) | namespace ng { function Facing (line 26) | Facing ActorWalk::getFacing(const Entity *pEntity) { FILE: src/Scripting/ActorWalk.hpp type ng (line 7) | namespace ng { class Actor (line 8) | class Actor class Engine (line 9) | class Engine class Entity (line 10) | class Entity class Sentence (line 11) | class Sentence type Verb (line 12) | struct Verb class ActorWalk (line 14) | class ActorWalk final : public Function { FILE: src/Scripting/BnutPass.hpp type ng (line 1) | namespace ng { FILE: src/Scripting/DefaultScriptExecute.cpp type ng (line 5) | namespace ng { function SoundDefinition (line 60) | SoundDefinition *DefaultScriptExecute::getSoundDefinition(const std::s... FILE: src/Scripting/DefaultScriptExecute.hpp type ng (line 5) | namespace ng { class DefaultScriptExecute (line 6) | class DefaultScriptExecute final : public ScriptExecute { method DefaultScriptExecute (line 8) | explicit DefaultScriptExecute(HSQUIRRELVM vm) : m_vm(vm) {} FILE: src/Scripting/DefaultVerbExecute.cpp type ng (line 12) | namespace ng { FILE: src/Scripting/DefaultVerbExecute.hpp type ng (line 4) | namespace ng { class Engine (line 5) | class Engine class Entity (line 6) | class Entity class DefaultVerbExecute (line 8) | class DefaultVerbExecute final : public VerbExecute { FILE: src/Scripting/GeneralPack.hpp type ng (line 12) | namespace ng { class GeneralPack (line 13) | class GeneralPack final : public Pack { method registerPack (line 19) | void registerPack() const override { method SQInteger (line 67) | static SQInteger activeVerb(HSQUIRRELVM v) { method _shuffle (line 78) | static void _shuffle(SQArray &array) { method SQInteger (line 88) | static SQInteger arrayShuffle(HSQUIRRELVM v) { method SQInteger (line 104) | static SQInteger assetExists(HSQUIRRELVM v) { method SQInteger (line 113) | static SQInteger distance(HSQUIRRELVM v) { method SQInteger (line 144) | static SQInteger findScreenPosition(HSQUIRRELVM v) { method SQInteger (line 177) | static SQInteger frameCounter(HSQUIRRELVM v) { method SQInteger (line 182) | static SQInteger in_array(HSQUIRRELVM v) { method SQInteger (line 221) | static SQInteger incutscene(HSQUIRRELVM v) { method SQInteger (line 226) | static SQInteger indialog(HSQUIRRELVM v) { method SQInteger (line 231) | static SQInteger integer(HSQUIRRELVM v) { method SQInteger (line 240) | static SQInteger is_array(HSQUIRRELVM v) { method SQInteger (line 245) | static SQInteger is_function(HSQUIRRELVM v) { method SQInteger (line 251) | static SQInteger loadArray(HSQUIRRELVM v) { method SQInteger (line 277) | static SQInteger strsplit(HSQUIRRELVM v) { method SQInteger (line 298) | static SQInteger cameraAt(HSQUIRRELVM v) { method SQInteger (line 326) | static SQInteger cameraBounds(HSQUIRRELVM v) { method SQInteger (line 344) | static SQInteger cameraFollow(HSQUIRRELVM v) { method _cameraPanTo (line 350) | static void _cameraPanTo(glm::ivec2 pos, float timeInSeconds, int in... method SQInteger (line 355) | static SQInteger cameraPanTo(HSQUIRRELVM v) { method SQInteger (line 404) | static SQInteger cameraPos(HSQUIRRELVM v) { method SQInteger (line 410) | static SQInteger cutscene(HSQUIRRELVM v) { method SQInteger (line 450) | static SQInteger cutsceneOverride(HSQUIRRELVM) { method SQInteger (line 455) | static SQInteger random(HSQUIRRELVM v) { method SQInteger (line 476) | static SQInteger randomOdds(HSQUIRRELVM v) { method SQInteger (line 487) | static SQInteger randomseed(HSQUIRRELVM v) { method SQInteger (line 511) | static SQInteger randomFrom(HSQUIRRELVM v) { method SQInteger (line 539) | static SQInteger refreshUI(HSQUIRRELVM) { method SQInteger (line 544) | static SQInteger cameraInRoom(HSQUIRRELVM v) { method SQInteger (line 556) | static SQInteger markAchievement(HSQUIRRELVM v) { method SQInteger (line 582) | static SQInteger markProgress(HSQUIRRELVM) { method SQInteger (line 587) | static SQInteger markStat(HSQUIRRELVM) { method SQInteger (line 592) | static SQInteger screenSize(HSQUIRRELVM v) { method SQInteger (line 598) | static SQInteger setVerb(HSQUIRRELVM v) { method SQInteger (line 697) | static SQInteger startDialog(HSQUIRRELVM v) { method SQInteger (line 711) | static SQInteger stopSentence(HSQUIRRELVM) { method SQInteger (line 716) | static SQInteger strcount(HSQUIRRELVM v) { method init_crc32 (line 734) | static void init_crc32() { method crc32_update (line 743) | static unsigned int crc32_update(unsigned int x, char c) { method SQInteger (line 747) | static SQInteger strcrc(HSQUIRRELVM v) { method SQInteger (line 758) | static SQInteger strfind(HSQUIRRELVM v) { method SQInteger (line 776) | static SQInteger strfirst(HSQUIRRELVM v) { method SQInteger (line 790) | static SQInteger strlast(HSQUIRRELVM v) { method SQInteger (line 805) | static SQInteger strlines(HSQUIRRELVM v) { method SQInteger (line 820) | static SQInteger strreplace(HSQUIRRELVM v) { method SQInteger (line 841) | static SQInteger translate(HSQUIRRELVM v) { FILE: src/Scripting/ObjectPack.hpp type ng (line 6) | namespace ng { class ObjectPack (line 7) | class ObjectPack final : public Pack { method registerPack (line 12) | void registerPack() const override { method SQInteger (line 71) | static SQInteger findObjectAt(HSQUIRRELVM v) { method SQInteger (line 101) | static SQInteger isInventoryOnScreen(HSQUIRRELVM v) { method SQInteger (line 124) | static SQInteger isObject(HSQUIRRELVM v) { method SQInteger (line 130) | static SQInteger jiggleInventory(HSQUIRRELVM v) { method SQInteger (line 143) | static SQInteger jiggleObject(HSQUIRRELVM v) { method SQInteger (line 159) | static SQInteger scale(HSQUIRRELVM v) { method SQInteger (line 172) | static SQInteger objectAlpha(HSQUIRRELVM v) { method SQInteger (line 190) | static SQInteger objectAlphaTo(HSQUIRRELVM v) { method SQInteger (line 216) | static SQInteger objectBumperCycle(HSQUIRRELVM v) { method SQInteger (line 229) | static SQInteger objectHotspot(HSQUIRRELVM v) { method SQInteger (line 279) | static SQInteger objectOffset(HSQUIRRELVM v) { method SQInteger (line 296) | static SQInteger objectScreenSpace(HSQUIRRELVM v) { method SQInteger (line 309) | static SQInteger objectState(HSQUIRRELVM v) { method SQInteger (line 329) | static SQInteger objectOffsetTo(HSQUIRRELVM v) { method SQInteger (line 354) | static SQInteger objectMoveTo(HSQUIRRELVM v) { method SQInteger (line 379) | static SQInteger loopObjectState(HSQUIRRELVM v) { method SQInteger (line 392) | static SQInteger playObjectState(HSQUIRRELVM v) { method SQInteger (line 419) | static SQInteger popInventory(HSQUIRRELVM v) { method SQInteger (line 434) | static SQInteger removeInventory(HSQUIRRELVM v) { method SQInteger (line 452) | static SQInteger objectAt(HSQUIRRELVM v) { method SQInteger (line 480) | static SQInteger objectScale(HSQUIRRELVM v) { method SQInteger (line 493) | static SQInteger objectScaleTo(HSQUIRRELVM v) { method SQInteger (line 514) | static SQInteger objectPosX(HSQUIRRELVM v) { method SQInteger (line 526) | static SQInteger objectPosY(HSQUIRRELVM v) { method SQInteger (line 539) | static SQInteger objectRenderOffset(HSQUIRRELVM v) { method SQInteger (line 556) | static SQInteger objectRoom(HSQUIRRELVM v) { method SQInteger (line 570) | static SQInteger objectSort(HSQUIRRELVM v) { method SQInteger (line 583) | static SQInteger objectRotate(HSQUIRRELVM v) { method SQInteger (line 596) | static SQInteger objectRotateTo(HSQUIRRELVM v) { method SQInteger (line 617) | static SQInteger objectParallaxLayer(HSQUIRRELVM v) { method SQInteger (line 630) | static SQInteger objectParent(HSQUIRRELVM v) { method SQInteger (line 643) | static SQInteger objectTouchable(HSQUIRRELVM v) { method SQInteger (line 662) | static SQInteger objectLit(HSQUIRRELVM v) { method SQInteger (line 675) | static SQInteger objectOwner(HSQUIRRELVM v) { method SQInteger (line 691) | static SQInteger objectUsePos(HSQUIRRELVM v) { method SQInteger (line 711) | static SQInteger objectUsePosX(HSQUIRRELVM v) { method SQInteger (line 721) | static SQInteger objectUsePosY(HSQUIRRELVM v) { method SQInteger (line 731) | static SQInteger objectCenter(HSQUIRRELVM v) { method SQInteger (line 750) | static SQInteger objectColor(HSQUIRRELVM v) { method SQInteger (line 763) | static SQInteger objectDependentOn(HSQUIRRELVM v) { method SQInteger (line 780) | static SQInteger objectIcon(HSQUIRRELVM v) { method SQInteger (line 816) | static SQInteger objectFPS(HSQUIRRELVM v) { method SQInteger (line 829) | static SQInteger objectValidUsePos(HSQUIRRELVM v) { method SQInteger (line 838) | static SQInteger objectValidVerb(HSQUIRRELVM v) { method SQInteger (line 859) | static SQInteger objectShader(HSQUIRRELVM) { method SQInteger (line 864) | static SQInteger objectHidden(HSQUIRRELVM v) { method SQInteger (line 877) | static SQInteger pickupObject(HSQUIRRELVM v) { method SQInteger (line 912) | static SQInteger pickupReplacementObject(HSQUIRRELVM v) { method SQInteger (line 927) | static SQInteger createTextObject(HSQUIRRELVM v) { method SQInteger (line 980) | static SQInteger setDefaultObject(HSQUIRRELVM v) { method SQInteger (line 987) | static SQInteger shakeObject(HSQUIRRELVM v) { method SQInteger (line 1003) | static SQInteger stopObjectMotors(HSQUIRRELVM v) { method SQInteger (line 1012) | static SQInteger deleteObject(HSQUIRRELVM v) { method _getArray (line 1022) | static void _getArray(HSQUIRRELVM v, SQInteger index, std::vector direction) { function Facing (line 275) | Facing getOppositeFacing(Facing facing) { function toRect (line 284) | ngf::irect toRect(const ngf::GGPackValue &json) { function toSize (line 292) | glm::ivec2 toSize(const ngf::GGPackValue &json) { function UseDirection (line 299) | UseDirection toDirection(const std::string &text) { function parsePos (line 315) | glm::vec2 parsePos(const std::string &text) { function parseRect (line 322) | ngf::irect parseRect(const std::string &text) { function parsePolygon (line 333) | void parsePolygon(const std::string &text, std::vector &ve... function parseColor (line 346) | ngf::Color parseColor(const std::string &color) { function fromRgba (line 351) | ngf::Color fromRgba(SQInteger color) { function toInteger (line 361) | int toInteger(const ngf::Color &c) { function fromRgb (line 369) | ngf::Color fromRgb(SQInteger color) { function toDefaultView (line 375) | glm::vec2 toDefaultView(glm::ivec2 pos, glm::ivec2 fromSize) { function InterpolationMethod (line 379) | InterpolationMethod toInterpolationMethod(SQInteger interpolation) { function getGlobalBounds (line 390) | ngf::frect getGlobalBounds(const ngf::Text &text) { function getGlobalBounds (line 394) | ngf::frect getGlobalBounds(const ngf::Sprite &sprite) { function toGGPackValue (line 398) | ngf::GGPackValue toGGPackValue(HSQOBJECT obj) { FILE: src/Util/Util.hpp type ng (line 12) | namespace ng { type CaseInsensitiveCompare (line 14) | struct CaseInsensitiveCompare { FILE: src/main.cpp function main (line 4) | int main(int, char *[]) {