3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
FPMixinInterfaceValue Member List

This is the complete list of members for FPMixinInterfaceValue, including all inherited members.

_get_property(Value *prop)FPMixinInterfaceValue
Value::_get_property(Value *prop, Value *prop_name_as_parsed)Value
_is_charstream()Valueinlinevirtual
_is_collection()Valueinlinevirtual
_is_function()Valueinlinevirtual
_is_indirect_thunk()Valueinlinevirtual
_is_rolloutcontrol()Valueinlinevirtual
_is_rolloutthunk()Valueinlinevirtual
_is_selection()Valueinlinevirtual
_is_thunk()Valueinlinevirtual
_set_property(Value *prop, Value *val) overrideFPMixinInterfaceValuevirtual
Value::_set_property(Value *prop, Value *val, Value *prop_name_as_parsed)Value
aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
apply(Value **arglist, int count, CallContext *cc=nullptr)Valuevirtual
apply_no_alloc_frame(Value **arglist, int count, CallContext *cc=nullptr)Valuevirtual
classof_methods(FPMixinInterfaceValue, Value)FPMixinInterfaceValue
clearSelection_vf(Value **arglist, int arg_count)Valueinlinevirtual
close_down()Collectablestatic
coalesce_free_list()Collectablestatic
collect() overrideFPMixinInterfaceValuevirtual
Collectable()Collectable
Collectable::gcFPMixinInterfaceValuefriend
Collectable::markFPMixinInterfaceValuefriend
collectable_listCollectablestatic
comparable(Value *arg)Valueinlinevirtual
deep_copy(HashTable *remapper)Valuevirtual
def_generic(show_interface, "showInterface")FPMixinInterfaceValue
def_generic(isDeleted, "isDeleted")FPMixinInterfaceValue
def_generic(get_props, "getPropNames")FPMixinInterfaceValue
delete_vf(Value **arglist, int arg_count)Valueinlinevirtual
derives_from_Animatable()Collectable
derives_from_MAXWrapper()Collectableinlinevirtual
drop_MAX_refs()Valueinlinevirtual
drop_maxwrapper_refs()Collectablestatic
eval()Valueinlinevirtual
eval_no_wrapper()Valueinlinevirtual
export_to_scripter()Valueinlinevirtual
find_first(BOOL(*test_fn)(INode *node, int level, const void *arg), const void *test_arg)Valueinlinevirtual
flagsCollectable
flags2Collectable
flags3Collectable
for_all_values(void(*map_fn)(Value *val), ValueMapper *mapper=nullptr, ValueMetaClass *c=nullptr)Collectablestatic
fpiFPMixinInterfaceValue
free_listCollectablestatic
fullCollectNextHoldFlushCollectablestatic
gc()Collectablestatic
gc_lightCollectablestatic
gc_trace()Collectablevirtual
get_case_sensitive_property(Value **arg_list, int count, const TCHAR *case_sensitive_name)Valuevirtual
get_container_property(Value *prop, Value *cur_prop)Valueinlinevirtual
get_heap_ptr()Valueinline
get_live_ptr()Valueinline
get_max_class_id()Valueinlinevirtual
get_num_values_created()Collectablestatic
get_path(PathName *path)Valueinlinevirtual
get_property(Value **arg_list, int count) overrideFPMixinInterfaceValuevirtual
get_stack_heap_ptr()Valueinline
Value::GetInterface(Interface_ID id)Valueinlinevirtual
InterfaceNotifyCallback::GetInterface(Interface_ID id)InterfaceNotifyCallbackinlinevirtual
has_heap_copy()Collectableinline
heap_allocatedCollectablestatic
heap_sizeCollectablestatic
heap_updateCollectablestatic
hGCCompletedEventCollectablestatic
in_gcCollectablestatic
InterfaceDeleted(BaseInterface *bi) overrideFPMixinInterfaceValuevirtual
intern(Value *prop_name, Value *target)FPMixinInterfaceValuestatic
intern(FPInterface *fpi)FPMixinInterfaceValuestatic
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()Valueinlinevirtual
is_garbage()Collectableinline
is_in_heap()Collectableinline
is_kind_of(ValueMetaClass *c)Valuevirtual
is_marked()Collectableinline
is_not_marked()Collectableinline
is_on_stack()Collectableinline
is_permanent()Collectableinline
keyarg_marker_valueValueprotectedstatic
lifetimeFPMixinInterfaceValue
local_base_class()Valuevirtual
make_collectable()Collectable
make_heap_permanent()Value
make_heap_static()Valueinline
make_permanent()Collectable
make_static()Collectable
map(node_map &m)Valueinlinevirtual
map_path(PathName *path, node_map &m)Valueinlinevirtual
mark()Collectablestatic
mark_in_use()Collectableinline
migrate_to_heap()Value
nextCollectable
object_supports_case_sensitive_names()Valueinlinevirtual
Value::operator delete(void *val)Collectable
Value::operator delete(void *val, char flag)Collectable
InterfaceNotifyCallback::operator delete(void *ptr)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
Value::operator new(size_t sz, char flag)Collectable
Value::operator new(size_t sz)Collectable
InterfaceNotifyCallback::operator new(size_t size)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceNotifyCallback::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
permanent_listCollectablestatic
pop_alloc_stack_frame()Collectablestatic
prevCollectable
prin1()Valueinlinevirtual
print()Valueinlinevirtual
push_alloc_stack_frame()Collectablestatic
Save(ISave *isave)Valuevirtual
selection_iterator()Valueinlinevirtual
set_case_sensitive_property(Value **arg_list, int count, const TCHAR *case_sensitive_name)Valuevirtual
set_container_property(Value *prop, Value *val, Value *cur_prop)Valueinlinevirtual
set_property(Value **arg_list, int count) overrideFPMixinInterfaceValuevirtual
setup(size_t)Collectablestatic
special_case_compare(Value *arg, bool &specialCaseCompareResult)Valueinlinevirtual
sprin1(CharStream *s) overrideFPMixinInterfaceValuevirtual
sprint(CharStream *stream)Valuevirtual
stateCollectablestatic
sweep()Collectablestatic
tagValue
to_acolor()Valueinlinevirtual
to_angaxis()Valueinlinevirtual
to_atmospheric()Valueinlinevirtual
to_beziershape()Valueinlinevirtual
to_bitarray()Valueinlinevirtual
to_bool()Valueinlinevirtual
to_box2()Valueinlinevirtual
to_box3()Valueinlinevirtual
to_colorref()Valueinlinevirtual
to_controller()Valueinlinevirtual
to_double()Valueinlinevirtual
to_effect()Valueinlinevirtual
to_eulerangles()Valueinlinevirtual
to_filename()Valueinlinevirtual
to_filter()Valueinlinevirtual
to_float()Valueinlinevirtual
to_fpvalue(FPValue &v) overrideFPMixinInterfaceValueinlinevirtual
to_int()Valueinlinevirtual
to_int64()Valueinlinevirtual
to_interval()Valueinlinevirtual
to_intptr()Valueinlinevirtual
to_matrix3()Valueinlinevirtual
to_mesh()Valueinlinevirtual
to_modifier()Valueinlinevirtual
to_mpassCamEffect()Valueinlinevirtual
to_mstr()Valueinlinevirtual
to_mtl()Valueinlinevirtual
to_mtlbase()Valueinlinevirtual
to_node()Valueinlinevirtual
to_nurbscontrolvertex()Valueinlinevirtual
to_nurbscurve()Valueinlinevirtual
to_nurbscvcurve()Valueinlinevirtual
to_nurbsdisplay()Valueinlinevirtual
to_nurbsindependentpoint()Valueinlinevirtual
to_nurbsobject()Valueinlinevirtual
to_nurbspoint()Valueinlinevirtual
to_nurbsset()Valueinlinevirtual
to_nurbssurface()Valueinlinevirtual
to_nurbstexturepoint()Valueinlinevirtual
to_nurbstexturesurface()Valueinlinevirtual
to_point2()Valueinlinevirtual
to_point3()Valueinlinevirtual
to_point4()Valueinlinevirtual
to_quat()Valueinlinevirtual
to_ray()Valueinlinevirtual
to_reftarg()Valueinlinevirtual
to_renderer()Valueinlinevirtual
to_rootnode()Valueinlinevirtual
to_shadowtype()Valueinlinevirtual
to_string()Valueinlinevirtual
to_tessapprox()Valueinlinevirtual
to_texmap()Valueinlinevirtual
to_thunk()Valueinlinevirtual
to_timevalue()Valueinlinevirtual
to_trackviewnode()Valueinlinevirtual
unmark_in_use()Collectableinline
use_generic(eq, "=")FPMixinInterfaceValue
use_generic(ne, "!=")FPMixinInterfaceValue
validate_value_linkages()Collectablestatic
ValuesEqual(Value *other, bool strictCompare)Valuevirtual
widen_to(Value *arg, Value **arg_list)Valueinlinevirtual
~Collectable()Collectablevirtual