| _get_property(Value *prop) | Value | |
| _get_property(Value *prop, Value *prop_name_as_parsed) | Value | |
| _is_charstream() | Value | inlinevirtual |
| _is_collection() | Value | inlinevirtual |
| _is_function() | Value | inlinevirtual |
| _is_indirect_thunk() | Value | inlinevirtual |
| _is_rolloutcontrol() | Value | inlinevirtual |
| _is_rolloutthunk() | Value | inlinevirtual |
| _is_selection() | Value | inlinevirtual |
| _is_thunk() | Value | inlinevirtual |
| _set_property(Value *prop, Value *val) | Value | virtual |
| _set_property(Value *prop, Value *val, Value *prop_name_as_parsed) | Value | |
| add_event_handler(HashTable *handlers, BOOL item_based=TRUE, IVisualMSForm *form=nullptr) | Parser | |
| add_event_handler(HashTable *handlers, Value *owner, BOOL item_based=TRUE, IVisualMSForm *form=nullptr) | Parser | |
| add_plugin_local(const MCHAR *var, MSPluginClass *plugin, int &local_count, ScopedValueTempArray &local_inits, BOOL constant=FALSE) | Parser | |
| add_rcmenu_item(ScopedValueTempArray &items, int &item_count, RCMenu *menu, BOOL subMenu=FALSE) | Parser | |
| add_rollout_control(ScopedValueTempArray &controls, int control_index, Rollout *rollout, IVisualMSForm *form=nullptr) | Parser | |
| add_tool_local(const MCHAR *var, MouseTool *tool, int &local_count, ScopedValueTempArray &local_inits) | Parser | |
| and_expr() | Parser | |
| AppendCharToLineBuf(const MaxSDK::Util::Char &c) | Parser | protected |
| apply(Value **arglist, int count, CallContext *cc=nullptr) | Value | virtual |
| apply_no_alloc_frame(Value **arglist, int count, CallContext *cc=nullptr) | Value | virtual |
| array_literal() | Parser | |
| assign_expr() | Parser | |
| at_EOL | Parser | |
| attributes_body(MSCustAttribDef *cad, Array *remap_param_names) | Parser | |
| attributes_def(MSCustAttribDef *cad=nullptr, Class_ID *attribID=nullptr) | Parser | |
| back_track() | Parser | |
| back_track_factor(Value *fac) | Parser | |
| back_tracked | Parser | |
| bit_array_literal() | Parser | |
| bottom_y | Parser | |
| case_expr() | Parser | |
| change_handler() | Parser | |
| check_for_const_lvalue(Value *&lval) | Parser | |
| check_for_EOL(const MaxSDK::Util::Char &c) | Parser | |
| clear() | DotRunParser | |
| clearSelection_vf(Value **arglist, int arg_count) | Value | inlinevirtual |
| close_down() | Collectable | static |
| coalesce_free_list() | Collectable | static |
| code_block | Parser | |
| code_block_level | Parser | |
| coercion() | Parser | |
| collect() override | Parser | virtual |
| Collectable() | Collectable | |
| collectable_list | Collectable | static |
| comparable(Value *arg) | Value | inlinevirtual |
| compare_expr() | Parser | |
| compile(CharStream *stream, MAXScript::ScriptSource scriptSource) | Parser | |
| compile_all(CharStream *stream, MAXScript::ScriptSource scriptSource) | Parser | |
| compile_attributes(MSCustAttribDef *cad, CharStream *stream, MAXScript::ScriptSource scriptSource, Class_ID *attribID=nullptr) | Parser | |
| compile_factor(CharStream *stream, MAXScript::ScriptSource scriptSource) | Parser | |
| compile_macro_script(CharStream *stream, MAXScript::ScriptSource scriptSource, MacroID id) | Parser | |
| compound_expr(Value *stream) | Parser | |
| context_expr() | Parser | |
| continue_expr() | Parser | |
| copy(BYTE type) | DotRunParser | |
| copy_files(const MCHAR *from, const MCHAR *to, BYTE type) | DotRunParser | |
| create_dir(const MCHAR *dir) | DotRunParser | static |
| current_scope | Parser | |
| current_y | Parser | |
| deep_copy(HashTable *remapper) | Value | virtual |
| delete_vf(Value **arglist, int arg_count) | Value | inlinevirtual |
| deref_expr() | Parser | |
| derives_from_Animatable() | Collectable | |
| derives_from_MAXWrapper() | Collectable | inlinevirtual |
| description() | DotRunParser | |
| do_expr() | Parser | |
| DotRunParser(MSZipPackage *mzp) | DotRunParser | inline |
| dotted_names_ok | Parser | |
| drop() | DotRunParser | |
| drop_MAX_refs() | Value | inlinevirtual |
| drop_maxwrapper_refs() | Collectable | static |
| EOL_at_back_track | Parser | |
| eol_whitespace_end | Parser | |
| eol_whitespace_start | Parser | |
| eval() | Value | inlinevirtual |
| eval_no_wrapper() | Value | inlinevirtual |
| exit_expr() | Parser | |
| export_to_scripter() | Value | inlinevirtual |
| expr() | Parser | |
| expr_level | Parser | |
| expr_seq(lex_token delimiter) | Parser | |
| extract() | DotRunParser | |
| factor() | Parser | |
| find_first(BOOL(*test_fn)(INode *node, int level, const void *arg), const void *test_arg) | Value | inlinevirtual |
| flags | Collectable | |
| flags2 | Collectable | |
| flags3 | Collectable | |
| flush_EO_expr() | Parser | |
| flush_to_eobuf() | Parser | |
| for_all_values(void(*map_fn)(Value *val), ValueMapper *mapper=nullptr, ValueMetaClass *c=nullptr) | Collectable | static |
| for_expr() | Parser | |
| frame_index | Parser | |
| frame_level | Parser | |
| free_list | Collectable | static |
| fullCollectNextHoldFlush | Collectable | static |
| function_call() | Parser | |
| function_def(const MCHAR *name, short flags=0) | Parser | |
| function_def(const MCHAR *name, Value *owner, short flags=0) | Parser | |
| function_def_start() | Parser | |
| gc() | Collectable | static |
| gc_light | Collectable | static |
| gc_trace() override | Parser | virtual |
| get_case_sensitive_property(Value **arg_list, int count, const TCHAR *case_sensitive_name) | Value | virtual |
| get_char() | Parser | |
| get_container_property(Value *prop, Value *cur_prop) | Value | inlinevirtual |
| get_heap_ptr() | Value | inline |
| get_live_ptr() | Value | inline |
| get_max_class_id() | Value | inlinevirtual |
| get_max_command(Value *&code) | Parser | |
| get_name_thunk(Value *name, BOOL make_new) | Parser | |
| get_name_thunk(Value *name, BOOL make_new, BOOL forceGlobal) | Parser | |
| get_num_values_created() | Collectable | static |
| get_path(PathName *path) | Value | inlinevirtual |
| get_path_name() | Parser | |
| get_path_token() | Parser | |
| get_property(Value **arg_list, int count) | Value | virtual |
| get_punct(const MaxSDK::Util::Char &c) | Parser | |
| get_stack_heap_ptr() | Value | inline |
| get_string(const MaxSDK::Util::Char &delim) | Parser | |
| get_token() | Parser | |
| GetInterface(Interface_ID id) | Value | inlinevirtual |
| group_num | Parser | |
| handler_def() | Parser | |
| has_heap_copy() | Collectable | inline |
| hash_literals() | Parser | |
| heap_allocated | Collectable | static |
| heap_size | Collectable | static |
| heap_update | Collectable | static |
| hGCCompletedEvent | Collectable | static |
| if_expr() | Parser | |
| ignore_string_escapes | Parser | |
| import() | DotRunParser | |
| in_attributes_def | Parser | |
| in_gc | Collectable | static |
| in_macroscript | Parser | |
| index_or_vector() | Parser | |
| init() | Parser | |
| insert_resource(Value *resourceID, CharStream *resourceSource) | Parser | |
| interpret(const MCHAR *src) | DotRunParser | |
| invoke_getter_case_sensitive_property(Value *target, getter_vf getter, Value **arg_list, int count, const TCHAR *case_sensitive_name, const TCHAR *nested_prop_case_sensitive_name) | Value | |
| invoke_setter_case_sensitive_property(Value *target, setter_vf setter, Value **arg_list, int count, const TCHAR *case_sensitive_name, const TCHAR *nested_prop_case_sensitive_name) | Value | |
| is_const() | Value | inlinevirtual |
| is_garbage() | Collectable | inline |
| is_in_heap() | Collectable | inline |
| is_kind_of(ValueMetaClass *c) | Value | virtual |
| is_marked() | Collectable | inline |
| is_not_marked() | Collectable | inline |
| is_on_stack() | Collectable | inline |
| is_permanent() | Collectable | inline |
| keep() | DotRunParser | |
| keyarg_marker_value | Value | protectedstatic |
| keyparm_count | Parser | |
| last_tok_end | Parser | |
| last_tok_end_line | Parser | |
| line_buf | Parser | |
| line_buf_p | Parser | |
| local_base_class() | Value | virtual |
| local_count | Parser | |
| lookahead_factor | Parser | |
| macro_script(MacroID mid=UNDEFINED_MACRO) | Parser | |
| make_collectable() | Collectable | |
| make_heap_permanent() | Value | |
| make_heap_static() | Value | inline |
| make_permanent() | Collectable | |
| make_static() | Collectable | |
| map(node_map &m) | Value | inlinevirtual |
| map_path(PathName *path, node_map &m) | Value | inlinevirtual |
| mapped_fn_def_start() | Parser | |
| mark() | Collectable | static |
| mark_in_use() | Collectable | inline |
| max_command() | Parser | |
| merge() | DotRunParser | |
| migrate_to_heap() | Value | |
| mzp_names | Parser | |
| name() | DotRunParser | |
| next | Collectable | |
| next_last_tok_end | Parser | |
| next_last_tok_end_line | Parser | |
| next_token_must_be(lex_token wanted_token) | Parser | |
| next_token_must_be_name(Value *wanted_name) | Parser | |
| no_free_refs | Parser | |
| no_stack_refs | Parser | |
| not_expr() | Parser | |
| object_supports_case_sensitive_names() | Value | inlinevirtual |
| open() | DotRunParser | |
| open_include_file(const MaxSDK::Util::Char &c) | Parser | |
| operator delete(void *val) | Collectable | |
| operator delete(void *val, char flag) | Collectable | |
| operator new(size_t sz, char flag) | Collectable | |
| operator new(size_t sz) | Collectable | |
| optimize_return(Value *expr) | Parser | |
| parm_count | Parser | |
| parse_rollout_for_edit(CharStream *source_stream, MAXScript::ScriptSource scriptSource, IVisualMSForm *form, Value *filename=nullptr) | Parser | |
| Parser() | Parser | |
| Parser(CharStream *errout) | Parser | |
| Parser(HashTable *scope) | Parser | |
| Parser(CharStream *errout, HashTable *scope) | Parser | |
| permanent_list | Collectable | static |
| plugin_def() | Parser | |
| plugin_paramblock(MSPluginClass *plugin, Array *pblock_defs, HashTable *handlers, int base_refno) | Parser | |
| plus_expr() | Parser | |
| pop_alloc_stack_frame() | Collectable | static |
| power_expr() | Parser | |
| prev | Collectable | |
| prev_last_tok_end | Parser | |
| prev_last_tok_end_line | Parser | |
| prin1() | Value | inlinevirtual |
| print() | Value | inlinevirtual |
| property_index_array() | Parser | |
| push_alloc_stack_frame() | Collectable | static |
| quoted_level_name | Parser | |
| rcmenu_body(Value *name) | Parser | |
| rcmenu_def() | Parser | |
| reset() | Parser | |
| return_expr() | Parser | |
| rollout_body(Value *name, lex_token type=t_rollout, IVisualMSForm *form=nullptr) | Parser | |
| rollout_controls | Parser | static |
| rollout_def() | Parser | |
| run() | DotRunParser | |
| Save(ISave *isave) | Value | virtual |
| selection_iterator() | Value | inlinevirtual |
| set_case_sensitive_property(Value **arg_list, int count, const TCHAR *case_sensitive_name) | Value | virtual |
| set_container_property(Value *prop, Value *val, Value *cur_prop) | Value | inlinevirtual |
| set_property(Value **arg_list, int count) | Value | virtual |
| SetScriptSource(MAXScript::ScriptSource _scriptSource) | Parser | |
| setup() | Parser | static |
| Value::setup(size_t) | Collectable | static |
| should_source_position_wrap(Value *code) | Parser | static |
| simple_expr() | Parser | |
| single_expr(Value *stream) | Parser | |
| single_factor(Value *stream) | Parser | |
| source | Parser | |
| source_capture | Parser | |
| source_file_wrap(Value *sourceFileName, Value *code, unsigned int sourceFilePos, unsigned int sourceFileLine, MAXScript::ScriptSource scriptSource, DWORD sourceFileFlags, bool forceWrap=false) | Parser | |
| source_position_wrap(Value *code) | Parser | |
| source_position_wrap(Value *code, unsigned int last_token_end, unsigned int last_token_end_line) | Parser | |
| space_after | Parser | |
| space_before | Parser | |
| spaced | Parser | |
| special_case_compare(Value *arg, bool &specialCaseCompareResult) | Value | inlinevirtual |
| sprin1(CharStream *stream) | Value | virtual |
| sprint(CharStream *stream) | Value | virtual |
| src_capture_stack | Parser | |
| src_parser_data_stack | Parser | |
| src_stack | Parser | |
| src_stack_encryption_keys | Parser | |
| state | Collectable | static |
| stdout_stream | Parser | |
| struct_body(Value *name) | Parser | |
| struct_def() | Parser | |
| sweep() | Collectable | static |
| tag | Value | |
| term() | Parser | |
| throws_ok | Parser | |
| to_acolor() | Value | inlinevirtual |
| to_angaxis() | Value | inlinevirtual |
| to_atmospheric() | Value | inlinevirtual |
| to_beziershape() | Value | inlinevirtual |
| to_bitarray() | Value | inlinevirtual |
| to_bool() | Value | inlinevirtual |
| to_box2() | Value | inlinevirtual |
| to_box3() | Value | inlinevirtual |
| to_colorref() | Value | inlinevirtual |
| to_controller() | Value | inlinevirtual |
| to_double() | Value | inlinevirtual |
| to_effect() | Value | inlinevirtual |
| to_eulerangles() | Value | inlinevirtual |
| to_filename() | Value | inlinevirtual |
| to_filter() | Value | inlinevirtual |
| to_float() | Value | inlinevirtual |
| to_fpvalue(FPValue &v) | Value | inlinevirtual |
| to_int() | Value | inlinevirtual |
| to_int64() | Value | inlinevirtual |
| to_interval() | Value | inlinevirtual |
| to_intptr() | Value | inlinevirtual |
| to_matrix3() | Value | inlinevirtual |
| to_mesh() | Value | inlinevirtual |
| to_modifier() | Value | inlinevirtual |
| to_mpassCamEffect() | Value | inlinevirtual |
| to_mstr() | Value | inlinevirtual |
| to_mtl() | Value | inlinevirtual |
| to_mtlbase() | Value | inlinevirtual |
| to_node() | Value | inlinevirtual |
| to_nurbscontrolvertex() | Value | inlinevirtual |
| to_nurbscurve() | Value | inlinevirtual |
| to_nurbscvcurve() | Value | inlinevirtual |
| to_nurbsdisplay() | Value | inlinevirtual |
| to_nurbsindependentpoint() | Value | inlinevirtual |
| to_nurbsobject() | Value | inlinevirtual |
| to_nurbspoint() | Value | inlinevirtual |
| to_nurbsset() | Value | inlinevirtual |
| to_nurbssurface() | Value | inlinevirtual |
| to_nurbstexturepoint() | Value | inlinevirtual |
| to_nurbstexturesurface() | Value | inlinevirtual |
| to_point2() | Value | inlinevirtual |
| to_point3() | Value | inlinevirtual |
| to_point4() | Value | inlinevirtual |
| to_quat() | Value | inlinevirtual |
| to_ray() | Value | inlinevirtual |
| to_reftarg() | Value | inlinevirtual |
| to_renderer() | Value | inlinevirtual |
| to_rootnode() | Value | inlinevirtual |
| to_shadowtype() | Value | inlinevirtual |
| to_string() | Value | inlinevirtual |
| to_tessapprox() | Value | inlinevirtual |
| to_texmap() | Value | inlinevirtual |
| to_thunk() | Value | inlinevirtual |
| to_timevalue() | Value | inlinevirtual |
| to_trackviewnode() | Value | inlinevirtual |
| tok_start | Parser | |
| tok_start_line | Parser | |
| token | Parser | |
| token_must_be(lex_token wanted_token) | Parser | |
| token_names | Parser | static |
| token_value | Parser | |
| tokenValueAsString | Parser | |
| tool_body(Value *name) | Parser | |
| tool_def() | Parser | |
| top_level_expr() | Parser | |
| try_catch() | Parser | |
| uminus_expr() | Parser | |
| unget_char(const MaxSDK::Util::Char &c) | Parser | |
| ungetch_count | Parser | |
| unmark_in_use() | Collectable | inline |
| utility_def() | Parser | |
| validate_value_linkages() | Collectable | static |
| variable_declaration() | Parser | |
| vector_literal() | Parser | |
| version() | DotRunParser | |
| while_expr() | Parser | |
| white_space(MaxSDK::Util::Char &c) | Parser | |
| widen_to(Value *arg, Value **arg_list) | Value | inlinevirtual |
| xref() | DotRunParser | |
| ~Collectable() | Collectable | virtual |