| _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=NULL) | Parser |  | 
  | add_event_handler(HashTable *handlers, Value *owner, BOOL item_based=TRUE, IVisualMSForm *form=NULL) | 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=NULL) | 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=NULL) | Value | virtual | 
  | apply_no_alloc_frame(Value **arglist, int count, CallContext *cc=NULL) | Value | virtual | 
  | array_literal() | Parser |  | 
  | assign_expr() | Parser |  | 
  | at_EOL | Parser |  | 
  | attributes_body(MSCustAttribDef *cad, Array *remap_param_names) | Parser |  | 
  | attributes_def(MSCustAttribDef *cad=NULL, Class_ID *attribID=NULL) | Parser |  | 
  | back_track(void) | 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 |  | 
  | 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() | 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=NULL) | 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 |  | 
  | 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 | 
  | do_expr() | Parser |  | 
  | dotted_names_ok | Parser |  | 
  | 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 |  | 
  | 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(void) | Parser |  | 
  | flush_to_eobuf() | Parser |  | 
  | for_all_values(void(*map_fn)(Value *val), ValueMapper *mapper=NULL, ValueMetaClass *c=NULL) | 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() | 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(void) | 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(void) | 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 |  | 
  | in_attributes_def | Parser |  | 
  | in_gc | Collectable | static | 
  | in_macroscript | Parser |  | 
  | index_or_vector() | Parser |  | 
  | init() | Parser |  | 
  | insert_resource(Value *resourceID, CharStream *resourceSource) | Parser |  | 
  | 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 | 
  | 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 |  | 
  | migrate_to_heap() | Value |  | 
  | mzp_names | Parser |  | 
  | 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_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=NULL) | 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=NULL) | Parser |  | 
  | rollout_controls | Parser | static | 
  | rollout_def() | Parser |  | 
  | 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 |  | 
  | while_expr() | Parser |  | 
  | white_space(MaxSDK::Util::Char &c) | Parser |  | 
  | widen_to(Value *arg, Value **arg_list) | Value | inlinevirtual | 
  | ~Collectable() | Collectable | virtual |