1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
|
<INCLUDE>seed/seed.h</INCLUDE>
<SECTION>
<TITLE>Initialization</TITLE>
<FILE>seed-main</FILE>
SeedEngine
seed_init
seed_init_with_context_group
seed_engine_set_search_path
seed_engine_get_search_path
</SECTION>
<SECTION>
<TITLE>Contexts</TITLE>
<FILE>seed-context</FILE>
SeedContext
SeedGlobalContext
SeedContextGroup
seed_context_create
seed_context_ref
seed_context_unref
seed_context_collect
seed_context_get_global_object
seed_prepare_global_context
seed_importer_add_global
seed_importer_set_search_path
</SECTION>
<SECTION>
<TITLE>Evaluation</TITLE>
<FILE>seed-eval</FILE>
SeedScript
seed_make_script
seed_evaluate
seed_simple_evaluate
seed_script_new_from_file
seed_script_exception
seed_script_destroy
</SECTION>
<SECTION>
<TITLE>Exceptions</TITLE>
<FILE>seed-exception</FILE>
SeedException
seed_make_exception
seed_exception_get_name
seed_exception_get_message
seed_exception_get_line
seed_exception_get_file
seed_exception_to_string
</SECTION>
<SECTION>
<TITLE>Signals</TITLE>
<FILE>seed-signals</FILE>
seed_signal_connect
seed_signal_connect_value
</SECTION>
<SECTION>
<TITLE>Native Type Conversion</TITLE>
<FILE>seed-typeconversion</FILE>
SeedValue
SeedType
seed_make_undefined
seed_make_null
seed_value_to_boolean
seed_value_from_boolean
seed_value_to_uint
seed_value_from_uint
seed_value_to_int
seed_value_from_int
seed_value_to_char
seed_value_from_char
seed_value_to_uchar
seed_value_from_uchar
seed_value_to_long
seed_value_from_long
seed_value_to_ulong
seed_value_from_ulong
seed_value_to_int64
seed_value_from_int64
seed_value_to_uint64
seed_value_from_uint64
seed_value_to_float
seed_value_from_float
seed_value_to_double
seed_value_from_double
seed_value_to_string
seed_value_from_string
seed_value_from_binary_string
seed_value_to_object
seed_value_from_object
seed_value_to_filename
seed_value_from_filename
seed_value_to_format
seed_pointer_get_pointer
seed_make_pointer
SeedString
seed_string_ref
seed_string_unref
seed_string_get_maximum_size
seed_string_to_utf8_buffer
seed_string_is_equal
seed_string_is_equal_utf8
</SECTION>
<SECTION>
<TITLE>Operating on Native Types</TITLE>
<FILE>seed-nativetypes</FILE>
seed_value_unprotect
seed_value_protect
seed_value_is_undefined
seed_value_is_null
seed_value_is_function
seed_value_is_number
seed_value_is_string
seed_value_is_object_of_class
seed_value_is_object
seed_value_get_type
</SECTION>
<SECTION>
<TITLE>JS Objects</TITLE>
<FILE>seed-object</FILE>
SeedObject
seed_make_object
seed_make_array
seed_object_call
seed_object_set_property_at_index
seed_object_get_property_at_index
seed_object_is_of_class
seed_object_get_private
seed_object_set_private
seed_object_get_property
seed_object_set_property
seed_object_get_prototype
seed_object_copy_property_names
SeedObjectInitializeCallback
SeedObjectFinalizeCallback
SeedObjectHasPropertyCallback
SeedObjectGetPropertyCallback
SeedObjectSetPropertyCallback
SeedObjectDeletePropertyCallback
SeedObjectGetPropertyNamesCallback
SeedObjectCallAsFunctionCallback
SeedObjectHasInstanceCallback
SeedObjectConvertToTypeCallback
SeedObjectCallAsConstructorCallback
</SECTION>
<SECTION>
<TITLE>Native Functions</TITLE>
<FILE>seed-nativefuncs</FILE>
SeedFunctionCallback
seed_make_function
seed_create_function
</SECTION>
<SECTION>
<TITLE>JavaScript Classes</TITLE>
<FILE>seed-jsclass</FILE>
SeedPropertyAttributes
SeedClassAttributes
SeedClass
seed_empty_class
seed_create_class
seed_make_constructor
</SECTION>
<SECTION>
<TITLE>SeedClosure</TITLE>
<FILE>seed-closure</FILE>
SeedClosure
seed_closure_new
seed_closure_get_callable
seed_closure_invoke
seed_closure_invoke_with_context
seed_closure_warn_exception
</SECTION>
<SECTION>
<TITLE>Modules</TITLE>
<FILE>seed-modules</FILE>
CHECK_ARG_COUNT
DEFINE_ENUM_MEMBER
DEFINE_ENUM_MEMBER_EXT
SeedModuleInitCallback
</SECTION>
|