3ds Max C++ API Reference
Loading...
Searching...
No Matches
MSPluginClass Member List

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

__declspec(deprecated) static ParamType2 lookup_type(Value *name)MSPluginClass
_call_handler(Value *handler, Value **arg_list, int count, TimeValue t, BOOL disable_on_error=FALSE)MSPluginClass
_get_property(Value *prop)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)Valuevirtual
_set_property(Value *prop, Value *val, Value *prop_name_as_parsed)Value
alternateMSPluginClass
apply(Value **arglist, int count, CallContext *cc=nullptr) overrideMSPluginClassvirtual
apply_keyword_parms(ReferenceTarget *ref, Value **key_arg_list, int count)MAXClass
apply_no_alloc_frame(Value **arglist, int count, CallContext *cc=nullptr)Valuevirtual
build_paramblk_descs()MSPluginClass
build_parm_descs(ReferenceTarget *ref)MAXClass
call_handler(Value *handler, Value **arg_list, int count, TimeValue t, BOOL disable_on_error=FALSE)MSPluginClass
CanManipulate(ReferenceTarget *hTarget)MSPluginClass
CanManipulateNode(INode *pNode)MSPluginClass
categoryMAXClass
Category()MSPluginClassinline
cdMAXClass
cd2MAXClass
class_idMAXClass
class_nameMSPluginClass
class_table_dirtyMAXClassstatic
classesMAXClassstatic
ClassID()MSPluginClassinline
ClassName()MSPluginClassinline
classOf_vf(Value **arg_list, int count) overrideMAXClass
clearSelection_vf(Value **arglist, int arg_count)Valueinlinevirtual
close_down()Collectablestatic
coalesce_free_list()Collectablestatic
collect() overrideMSPluginClassvirtual
Collectable()Collectable
collectable_listCollectablestatic
comparable(Value *arg)Valueinlinevirtual
complete_init()MAXClass
Create(BOOL isloading)MSPluginClassvirtual
create_toolMSPluginClass
CreateManipulator(ReferenceTarget *hTarget, INode *pNode)MSPluginClass
CreateManipulator(INode *pNode)MSPluginClass
creatingMSPluginClassstatic
ctor_init()MSPluginClassprotected
deep_copy(HashTable *remapper)Valuevirtual
def_generic(get_props, "getPropNames")MAXClass
def_generic(create_instance, "createInstance")MAXClass
def_generic(show_interfaces, "showInterfaces")MAXClass
def_generic(get_interfaces, "getInterfaces")MAXClass
def_generic(get_interface, "getInterface")MAXClass
def_prop_getter(name)MSPluginClass
MAXClass::def_prop_getter(classID)MAXClass
MAXClass::def_prop_getter(superclassID)MAXClass
def_property(category)MAXClass
def_property(creatable)MAXClass
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() overrideMAXClassvirtual
extend_cdMSPluginClass
extend_maxclassMSPluginClass
find_first(BOOL(*test_fn)(INode *node, int level, const void *arg), const void *test_arg)Valueinlinevirtual
find_pblock_def(Value *pName, Array *pBlock_defs)MSPluginClass
flagsCollectable
flags2Collectable
flags3Collectable
for_all_values(void(*map_fn)(Value *val), ValueMapper *mapper=nullptr, ValueMetaClass *c=nullptr)Collectablestatic
free_classes()MAXClassstatic
free_listCollectablestatic
fullCollectNextHoldFlushCollectablestatic
gc()Collectablestatic
gc_lightCollectablestatic
gc_trace() overrideMSPluginClassvirtual
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() overrideMAXClassinlinevirtual
get_max_property(ReferenceTarget *ref, parm_desc *pd, TimeValue t, Interval &valid)MAXClass
get_max_property(ReferenceTarget *ref, ParamDef *pd, int tabIndex, ParamBlockDesc2 *pbd, TimeValue t, Interval &valid)MAXClass
get_num_values_created()Collectablestatic
get_parm_def(Value *prop, ParamBlockDesc2 *&pbd, int &tabIndex, ReferenceTarget *ref=nullptr)MAXClass
get_parm_def(ClassDesc2 *cd2, Value *prop, ParamBlockDesc2 *&pbd, int &tabIndex, ReferenceTarget *ref=nullptr)MAXClassstatic
get_parm_desc(ReferenceTarget *ref, Value *key)MAXClass
get_path(PathName *path)Valueinlinevirtual
get_pb2_property(IParamBlock2 *pb, ParamDef *pd, int tabIndex, TimeValue t, Interval &valid)MAXClassstatic
get_property(Value **arg_list, int count) overrideMSPluginClassvirtual
get_stack_heap_ptr()Valueinline
GetInterface(Interface_ID id)Valueinlinevirtual
handlersMSPluginClass
has_heap_copy()Collectableinline
heap_allocatedCollectablestatic
heap_sizeCollectablestatic
heap_updateCollectablestatic
hGCCompletedEventCollectablestatic
HInstance()MSPluginClassinline
hInstanceMSPluginClass
in_gcCollectablestatic
init(int iLocal_count, Value **inits, HashTable *pLocal_scope, HashTable *pHandlers, Array *pBlock_defs, Array *iremap_param_names, Array *pRollouts, MouseTool *pCreate_tool)MSPluginClass
initialize_object(ReferenceTarget *ref)MAXClass
install_alternate(ReferenceTarget *ref)MSPluginClass
interfacesMAXClass
intern(Value *name, MAXSuperClass *supcls, creator_fn cfn)MSPluginClassstatic
InternalName()MSPluginClassinline
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_custAttribDef()MSPluginClassinlinevirtual
is_garbage()Collectableinline
is_in_heap()Collectableinline
is_kind_of(ValueMetaClass *c) overrideMSPluginClassinlinevirtual
is_marked()Collectableinline
is_not_marked()Collectableinline
is_on_stack()Collectableinline
is_permanent()Collectableinline
isKindOf_vf(Value **arg_list, int count) overrideMAXClass
IsManipulator()MSPluginClass
keyarg_marker_valueValueprotectedstatic
load_class_def(ILoad *iload)MSPluginClassstatic
loadingMSPluginClassstatic
loading_pblock_defsMSPluginClass
loadingLoadingSceneMSPluginClassstatic
local_base_class()Valuevirtual
local_countMSPluginClass
local_initsMSPluginClass
local_scopeMSPluginClass
lookup_assetType(Value *name)MSPluginClassstatic
lookup_class(const Class_ID *cid, SClass_ID scid, bool make_new_if_missing=true)MAXClassstatic
lookup_class(const Class_ID &cid, SClass_ID scid, bool make_new_if_missing=true)MAXClassinlinestatic
lookup_name_from_paramType(ParamType2 type)MSPluginClassstatic
lookup_paramType_from_name(Value *name)MSPluginClassstatic
make_collectable()Collectable
make_heap_permanent()Value
make_heap_static()Valueinline
make_node_for(ReferenceTarget *ref)MAXClassstatic
make_permanent()Collectable
make_static()Collectable
make_wrapper_for(ReferenceTarget *ref)MAXClassstatic
map(node_map &m)Valueinlinevirtual
map_path(PathName *path, node_map &m)Valueinlinevirtual
mark()Collectablestatic
mark_in_use()Collectableinline
MAXClass()MAXClassinline
MAXClass(const MCHAR *cname, Class_ID cid, SClass_ID sid, MAXSuperClass *sclass, short cflags,...)MAXClass
md_flagsMAXClass
migrate_to_heap()Value
mpc_flagsMSPluginClass
msp_classesMSPluginClassstatic
MSPluginClass()MSPluginClassprotected
MSPluginClass(Value *name, MAXSuperClass *supcls, creator_fn cfn)MSPluginClass
n_classesMAXClassstatic
n_parmsMAXClass
nameMAXClass
nextCollectable
nonLocalized_class_nameMSPluginClass
NonLocalizedClassName()MSPluginClassinline
obj_creatorMSPluginClass
object_supports_case_sensitive_names()Valueinlinevirtual
OkToCreate(Interface *i)MSPluginClassvirtual
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
paramblock_ref_noMAXClass
parmsMAXClass
pbdsMSPluginClass
pblock_defsMSPluginClass
permanent_listCollectablestatic
pop_alloc_stack_frame()Collectablestatic
post_load(ILoad *iload, int which)MSPluginClassstatic
prevCollectable
prin1()Valueinlinevirtual
print()Valueinlinevirtual
push_alloc_stack_frame()Collectablestatic
redefine(MSPlugin *val, HashTable *old_locals, Array *old_pblock_defs)MSPluginClass
remap_param_namesMSPluginClass
RestartEditing()MSPluginClass
rolloutsMSPluginClass
rollup_stateMSPluginClass
Save(ISave *isave)Valuevirtual
save_class_defs(ISave *isave)MSPluginClassstatic
sclass_idMAXClass
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_max_property(ReferenceTarget *ref, parm_desc *pd, TimeValue t, Value *val)MAXClass
set_max_property(ReferenceTarget *ref, ParamDef *pd, int tabIndex, ParamBlockDesc2 *pbd, TimeValue t, Value *val)MAXClass
set_pb2_property(IParamBlock2 *pb, ParamDef *pd, int tabIndex, TimeValue t, Value *val)MAXClassstatic
set_property(Value **arg_list, int count) overrideMSPluginClassvirtual
SetClassID(Value *cidv)MSPluginClass
SetExtension(Value *cls)MSPluginClass
setup()MAXClassstatic
Value::setup(size_t)Collectablestatic
SetVersion(Value *ver)MSPluginClassinline
special_case_compare(Value *arg, bool &specialCaseCompareResult)Valueinlinevirtual
sprin1(CharStream *s) overrideMAXClassvirtual
sprint(CharStream *stream)Valuevirtual
stateCollectablestatic
StopEditing(int stop_flags=0)MSPluginClass
sub_mtlsMSPluginClass
sub_texmapsMSPluginClass
superclassMAXClass
SuperClassID()MSPluginClassinline
superClassOf_vf(Value **arg_list, int count) overrideMAXClass
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) overrideMAXClassvirtual
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
validate_ExtendingClass_failedMSPluginClassprotected
validate_value_linkages()Collectablestatic
ValidateIfExtendingClass(bool forceRevalidate=false)MSPluginClass
versionMSPluginClass
widen_to(Value *arg, Value **arg_list)Valueinlinevirtual
~Collectable()Collectablevirtual
~MAXClass()MAXClass
~MSPluginClass()MSPluginClass
  • Generated by doxygen 1.9.6