3ds Max C++ API Reference
|
#include "../kernel/value.h"
#include "../foundation/collection.h"
#include "../../3dsmaxport.h"
#include "../../buildver.h"
#include "../../object.h"
#include "../../surf_api.h"
#include "../../tvnode.h"
#include "../../triobj.h"
#include "../../splshape.h"
#include "../protocols/timefunctions.inl"
#include "../protocols/node.inl"
#include "../protocols/arrays.inl"
#include "../macros/define_implementations.h"
#include "../protocols/atmospherics.inl"
#include "../protocols/xrefs.inl"
Classes | |
class | MAXWrapper |
struct | parm_desc |
struct | superclass_table |
class | MAXSuperClass |
struct | class_key |
struct | class_table |
class | MAXClass |
class | FindMAXWrapperEnum |
class | MAXNode |
class | MAXNodeChildrenArray |
class | MAXObject |
class | MAXPB2ArrayParam |
class | MAXModifier |
class | MAXModifierArray |
class | MAXControl |
class | MAXSubAnim |
class | MAXRefTarg |
class | MAXTVNode |
class | TrackViewPickValue |
class | MAXTVUtility |
class | MAXMeshClass |
class | MeshValue |
class | MAXBezierShapeClass |
class | BezierShapeValue |
class | MAXAtmospheric |
class | MAXEffect |
class | MAXMultiPassCameraEffect |
class | MAXShadowType |
class | MAXRenderer |
class | MAXCustAttrib |
class | MAXCustAttribArray |
class | CHTimeChangeCallback |
class | CHRedrawViewsCallback |
class | ChangeHandler |
class | MAXRootNode |
struct | node_map |
struct | node_find |
struct | node_get |
class | ConvertToRestore |
struct | gbuff_chan_code |
class | AssignControllerRestore |
class | NodeTab |
class | MAXSceneXRef |
class | MAXRootScene |
Macros | |
#define | MESH_READ_ACCESS 0 |
#define | MESH_WRITE_ACCESS 1 |
#define | MESH_BASE_OBJ 2 |
#define | BEZIERSHAPE_READ_ACCESS 0 |
#define | BEZIERSHAPE_WRITE_ACCESS 1 |
#define | BEZIERSHAPE_BASE_OBJ 2 |
#define | check_for_deletion_test() |
#define | check_for_deletion() |
#define | deletion_check_test(val) |
#define | deletion_check(val) |
#define | def_generic(fn, name) |
#define | def_generic_debug_ok(fn, name) |
#define | def_property(p) |
#define | def_prop_getter(p) |
#define | def_prop_setter(p) |
#define | def_2_prop_path(p1, p2) |
#define | def_nested_prop(p1) |
#define | def_time_fn(_fn) |
#define | def_time_fn(_fn) |
#define | NO_TRANSLATE 0x0001 |
#define | NO_SCALE 0x0002 |
#define | ctrl_to_current_coordsys_rotate(p) |
#define | ctrl_from_current_coordsys_rotate(p) |
#define | object_to_current_coordsys_rotate(p) |
#define | object_from_current_coordsys_rotate(p) |
#define | world_to_current_coordsys_rotate(p) |
#define | world_from_current_coordsys_rotate(p) |
#define | object_to_current_coordsys_scaleRotate(p) |
#define | object_from_current_coordsys_scaleRotate(p) |
#define | is_maxsuperclass(v) |
#define | SC_SUPERCLASS_INITED 0x0001 |
#define | SC_NON_REFTARG 0x0002 |
#define | is_maxclass(v) |
#define | MAXWRAPPER_CACHE_SIZE 2048 |
#define | maxwrapper_cache_get(_mw_class, _mw_ref, _mw_var, _ce_var) |
#define | is_node(v) |
#define | def_time_fn(_fn) |
#define | INODE_CLASS_ID Class_ID(BASENODE_CLASS_ID, 0) /* INode class ID for MAXScript metadata table indexing */ |
#define | INODE_SUPERCLASS_ID BASENODE_CLASS_ID |
#define | is_nodechildrenarray(v) |
#define | is_maxobject(v) |
#define | is_tab_param(v) |
#define | is_modifier(v) |
#define | REFMSG_MAXCONTROL_NOT_NEW REFMSG_USER + 0x4af551aa |
RefMessage sent by Controls to tell MAXControl values that they are not new. | |
#define | is_controller(v) |
#define | def_generic(fn, name) |
#define | def_visible_generic(fn, name) |
#define | def_struct_generic(fn, name) |
#define | def_node_generic(fn, name) |
#define | def_mapped_generic(fn, name) |
#define | use_generic(fn, name) |
#define | def_generic_debug_ok(fn, name) |
#define | def_visible_generic_debug_ok(fn, name) |
#define | def_struct_generic_debug_ok(fn, name) |
#define | def_node_generic_debug_ok(fn, name) |
#define | def_mapped_generic_debug_ok(fn, name) |
#define | def_primitive(fn, name) |
#define | def_lazy_primitive(fn, name) |
#define | def_visible_lazy_primitive(fn, name) |
#define | def_visible_primitive(fn, name) |
#define | def_mapped_primitive(fn, name) |
#define | def_struct_primitive(fn, _struct, name) |
#define | def_primitive_debug_ok(fn, name) |
#define | def_visible_primitive_debug_ok(fn, name) |
#define | def_mapped_primitive_debug_ok(fn, name) |
#define | def_lazy_primitive_debug_ok(fn, name) |
#define | def_visible_lazy_primitive_debug_ok(fn, name) |
#define | def_struct_primitive_debug_ok(fn, _struct, name) |
#define | def_property(p) |
#define | def_prop_getter(p) |
#define | def_prop_setter(p) |
#define | def_property_alias(p, real_p) |
#define | def_2_prop_path(p1, p2) |
#define | def_2_prop_path_alias(p1, p2, real_p1, real_p2) |
#define | def_nested_prop(p1) |
#define | def_backpatched_setter(_prop, _superclass) |
#define | def_local_prop_alias(p, real_p) |
#define | def_time_fn(_fn) |
#define | def_name(name) |
#define | def_marker(var, str) |
#define | _def_num_bin_op(_class, _conv, _op_fn, _op, _member) |
#define | _def_bin_op(_class, _conv, _op_fn, _op, _member) |
#define | _def_rel_op(_class, _conv, _op_fn, _rel_op, _member) |
#define | def_eq_op(_class, comparison_method, _member) |
#define | def_ne_op(_class, comparison_method, _member) |
#define | _def_num_un_op(_class, _op_fn, _op, _member) |
#define | _def_un_op(_class, _op_fn, _op, _member) |
#define | def_bin_op(_class, _conv, _op_fn, _op) |
#define | def_rel_op(_class, _conv, _op_fn, _rel_op) |
#define | def_un_op(_class, _op_fn, _op) |
#define | PI_double (3.14159265358979323846) |
#define | TWOPI_double (6.28318530717958647652) |
#define | HALFPI_double (1.57079632679489661973) |
#define | DEG_TO_RAD_double (PI_double/180.0) |
#define | RAD_TO_DEG_double (180.0/PI_double) |
#define | DegToRad_double(deg) |
#define | RadToDeg_double(rad) |
#define | DegToRad_float(deg) |
#define | RadToDeg_float(rad) |
#define | def_math_fn(_class, _outclass, _type, _conv, _fn) |
#define | def_angle_trig_fn(_class, _outclass, _type, _conv, _fn) |
#define | def_float_trig_fn(_class, _outclass, _type, _conv, _fn) |
#define | def_math_bin_fn(_class, _outclass, _type, _conv, _fn) |
#define | def_angle_trig_bin_fn(_class, _outclass, _type, _conv, _fn) |
#define | def_num_prop_accessors(_class, _prop, _member, _type, _conv) |
#define | def_prop_accessors(_class, _prop, _member, _type, _conv) |
#define | def_fn_prop_accessors(_class, _prop, _getter, _setter) |
#define | def_fn_prop_getter(_class, _prop, _getter) |
#define | def_fn_prop_setter(_class, _prop, _setter) |
#define | def_float_prop_accessors(_class, _prop, _member) |
#define | def_int_prop_accessors(_class, _prop, _member) |
#define | def_point3_prop_accessors(_class, _prop, _member) |
#define | def_angle_prop_accessors(_class, _prop, _member) |
#define | def_time_bin_op(_op_fn, _op) |
#define | def_time_rel_op(_op_fn, _rel_op) |
#define | def_time_un_op(_op_fn, _op) |
#define | def_quat_bin_op(_class, _conv, _op_fn, _op) |
#define | def_quat_rel_op(_class, _conv, _op_fn, _rel_op) |
#define | def_quat_un_op(_class, _op_fn, _op) |
#define | def_new_quat_fn(_fn, _arg_count, _call) |
#define | def_mut_quat_fn(_fn, _arg_count, _call) |
#define | def_new_mat_fn(_fn, _arg_count, _call) |
#define | def_mut_mat_fn(_fn, _arg_count, _call) |
#define | def_mat_primitive(_fn, _arg_count, _call) |
#define | def_mat_bin_op(_class, _conv, _op_fn, _op) |
#define | def_mat_rel_op(_class, _conv, _op_fn, _rel_op) |
#define | def_mat_un_op(_class, _op_fn, _op) |
#define | def_bool_node_fns(name, getter, setter) |
#define | def_bool_node_getter(name, getter) |
#define | def_ulong_node_fns(name, getter, setter) |
#define | def_color_node_fns(name, getter, setter) |
#define | def_bool_node_noredraw_fns(name, getter, setter) |
#define | def_ulong_node_noredraw_fns(name, getter, setter) |
#define | def_color_node_noredraw_fns(name, getter, setter) |
#define | MAX_CTRL_NO_DIM 0x01 |
#define | MAX_CTRL_NEW 0x02 |
#define | is_subAnim(v) |
#define | is_trackviewpick(v) |
#define | is_mesh(v) |
#define | is_beziershape(v) |
#define | is_custattrib(v) |
#define | CH_BROKEN 0x0001 |
#define | CH_BUSY 0x0002 |
#define | CH_NOTIFIED 0x0004 |
#define | CH_DELETE 0x0008 |
#define | CH_DISABLED 0x0010 |
#define | is_rootnode(v) |
#define | NM_INVERT 0x0001 |
#define | NM_SELECT 0x0002 |
#define | NM_GET 0x0004 |
#define | NM_MXS_FN 0x0008 |
Typedefs | |
using | maker_fn = Value* (*)(MAXClass* cls, ReferenceTarget* obj, Value** arglist, int count) |
Enumerations | |
enum | metadata_flag : byte { accessors = 1 , fns , paramblock , paramblock2 } |
enum | parm_desc_flags : byte { PD_NO_INIT = 0x01 , PD_LOCAL_DUP = 0x02 , PD_HAS_LOCAL_DUPS = 0x04 , PD_SHOWN = 0x08 } |
enum | metadata_flags { md_use_getref = 0x0001 , md_use_getref0 = 0x0002 , md_use_getref1 = 0x0004 , md_no_create = 0x0008 , md_no_access = 0x0010 , md_direct_index = 0x0020 , md_new_plugin = 0x0040 , md_auto_parms = 0x0080 , md_name_clash = 0x0100 , md_initialized = 0x0200 , md_no_cd = 0x0400 , md_was_new_plugin = 0x0800 , md_needs_localization = 0x1000 } |
enum | { TYPE_POINT3_ANGLE = TYPE_USER + 128 , TYPE_POINT3_PCNT } |
enum | GetINodeTabResult { ResultOk , ErrSelectionEmpty , ErrRequireNodes } |
#define MESH_READ_ACCESS 0 |
#define MESH_WRITE_ACCESS 1 |
#define MESH_BASE_OBJ 2 |
#define BEZIERSHAPE_READ_ACCESS 0 |
#define BEZIERSHAPE_WRITE_ACCESS 1 |
#define BEZIERSHAPE_BASE_OBJ 2 |
#define check_for_deletion_test | ( | ) |
#define check_for_deletion | ( | ) |
#define deletion_check_test | ( | val | ) |
#define deletion_check | ( | val | ) |
#define def_generic | ( | fn, | |
name ) |
#define def_generic_debug_ok | ( | fn, | |
name ) |
#define def_property | ( | p | ) |
#define def_prop_getter | ( | p | ) |
#define def_prop_setter | ( | p | ) |
#define def_2_prop_path | ( | p1, | |
p2 ) |
#define def_nested_prop | ( | p1 | ) |
#define def_time_fn | ( | _fn | ) |
#define def_time_fn | ( | _fn | ) |
#define NO_TRANSLATE 0x0001 |
#define NO_SCALE 0x0002 |
#define ctrl_to_current_coordsys_rotate | ( | p | ) |
#define ctrl_from_current_coordsys_rotate | ( | p | ) |
#define object_to_current_coordsys_rotate | ( | p | ) |
#define object_from_current_coordsys_rotate | ( | p | ) |
#define world_to_current_coordsys_rotate | ( | p | ) |
#define world_from_current_coordsys_rotate | ( | p | ) |
#define object_to_current_coordsys_scaleRotate | ( | p | ) |
#define object_from_current_coordsys_scaleRotate | ( | p | ) |
#define is_maxsuperclass | ( | v | ) |
#define SC_SUPERCLASS_INITED 0x0001 |
#define SC_NON_REFTARG 0x0002 |
#define is_maxclass | ( | v | ) |
#define MAXWRAPPER_CACHE_SIZE 2048 |
#define maxwrapper_cache_get | ( | _mw_class, | |
_mw_ref, | |||
_mw_var, | |||
_ce_var ) |
#define is_node | ( | v | ) |
#define INODE_CLASS_ID Class_ID(BASENODE_CLASS_ID, 0) /* INode class ID for MAXScript metadata table indexing */ |
#define INODE_SUPERCLASS_ID BASENODE_CLASS_ID |
#define is_nodechildrenarray | ( | v | ) |
#define is_maxobject | ( | v | ) |
#define is_tab_param | ( | v | ) |
#define is_modifier | ( | v | ) |
#define REFMSG_MAXCONTROL_NOT_NEW REFMSG_USER + 0x4af551aa |
RefMessage sent by Controls to tell MAXControl values that they are not new.
Clears flag bit MAX_CTRL_NEW The hTarg argument is the Control being operated on
#define is_controller | ( | v | ) |
#define def_generic | ( | fn, | |
name ) |
#define def_visible_generic | ( | fn, | |
name ) |
#define def_struct_generic | ( | fn, | |
name ) |
#define def_node_generic | ( | fn, | |
name ) |
#define def_mapped_generic | ( | fn, | |
name ) |
#define use_generic | ( | fn, | |
name ) |
#define def_generic_debug_ok | ( | fn, | |
name ) |
#define def_visible_generic_debug_ok | ( | fn, | |
name ) |
#define def_struct_generic_debug_ok | ( | fn, | |
name ) |
#define def_node_generic_debug_ok | ( | fn, | |
name ) |
#define def_mapped_generic_debug_ok | ( | fn, | |
name ) |
#define def_primitive | ( | fn, | |
name ) |
#define def_lazy_primitive | ( | fn, | |
name ) |
#define def_visible_lazy_primitive | ( | fn, | |
name ) |
#define def_visible_primitive | ( | fn, | |
name ) |
#define def_mapped_primitive | ( | fn, | |
name ) |
#define def_struct_primitive | ( | fn, | |
_struct, | |||
name ) |
#define def_primitive_debug_ok | ( | fn, | |
name ) |
#define def_visible_primitive_debug_ok | ( | fn, | |
name ) |
#define def_mapped_primitive_debug_ok | ( | fn, | |
name ) |
#define def_lazy_primitive_debug_ok | ( | fn, | |
name ) |
#define def_visible_lazy_primitive_debug_ok | ( | fn, | |
name ) |
#define def_struct_primitive_debug_ok | ( | fn, | |
_struct, | |||
name ) |
#define def_property | ( | p | ) |
#define def_prop_getter | ( | p | ) |
#define def_prop_setter | ( | p | ) |
#define def_property_alias | ( | p, | |
real_p ) |
#define def_2_prop_path | ( | p1, | |
p2 ) |
#define def_2_prop_path_alias | ( | p1, | |
p2, | |||
real_p1, | |||
real_p2 ) |
#define def_nested_prop | ( | p1 | ) |
#define def_backpatched_setter | ( | _prop, | |
_superclass ) |
#define def_local_prop_alias | ( | p, | |
real_p ) |
#define def_name | ( | name | ) |
#define def_marker | ( | var, | |
str ) |
#define _def_num_bin_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_op, | |||
_member ) |
#define _def_bin_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_op, | |||
_member ) |
#define _def_rel_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_rel_op, | |||
_member ) |
#define def_eq_op | ( | _class, | |
comparison_method, | |||
_member ) |
#define def_ne_op | ( | _class, | |
comparison_method, | |||
_member ) |
#define _def_num_un_op | ( | _class, | |
_op_fn, | |||
_op, | |||
_member ) |
#define _def_un_op | ( | _class, | |
_op_fn, | |||
_op, | |||
_member ) |
#define def_bin_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_op ) |
#define def_rel_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_rel_op ) |
#define def_un_op | ( | _class, | |
_op_fn, | |||
_op ) |
#define PI_double (3.14159265358979323846) |
#define TWOPI_double (6.28318530717958647652) |
#define HALFPI_double (1.57079632679489661973) |
#define DEG_TO_RAD_double (PI_double/180.0) |
#define RAD_TO_DEG_double (180.0/PI_double) |
#define DegToRad_double | ( | deg | ) |
#define RadToDeg_double | ( | rad | ) |
#define DegToRad_float | ( | deg | ) |
#define RadToDeg_float | ( | rad | ) |
#define def_math_fn | ( | _class, | |
_outclass, | |||
_type, | |||
_conv, | |||
_fn ) |
#define def_angle_trig_fn | ( | _class, | |
_outclass, | |||
_type, | |||
_conv, | |||
_fn ) |
#define def_float_trig_fn | ( | _class, | |
_outclass, | |||
_type, | |||
_conv, | |||
_fn ) |
#define def_math_bin_fn | ( | _class, | |
_outclass, | |||
_type, | |||
_conv, | |||
_fn ) |
#define def_angle_trig_bin_fn | ( | _class, | |
_outclass, | |||
_type, | |||
_conv, | |||
_fn ) |
#define def_num_prop_accessors | ( | _class, | |
_prop, | |||
_member, | |||
_type, | |||
_conv ) |
#define def_prop_accessors | ( | _class, | |
_prop, | |||
_member, | |||
_type, | |||
_conv ) |
#define def_fn_prop_accessors | ( | _class, | |
_prop, | |||
_getter, | |||
_setter ) |
#define def_fn_prop_getter | ( | _class, | |
_prop, | |||
_getter ) |
#define def_fn_prop_setter | ( | _class, | |
_prop, | |||
_setter ) |
#define def_float_prop_accessors | ( | _class, | |
_prop, | |||
_member ) |
#define def_int_prop_accessors | ( | _class, | |
_prop, | |||
_member ) |
#define def_point3_prop_accessors | ( | _class, | |
_prop, | |||
_member ) |
#define def_angle_prop_accessors | ( | _class, | |
_prop, | |||
_member ) |
#define def_time_bin_op | ( | _op_fn, | |
_op ) |
#define def_time_rel_op | ( | _op_fn, | |
_rel_op ) |
#define def_time_un_op | ( | _op_fn, | |
_op ) |
#define def_quat_bin_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_op ) |
#define def_quat_rel_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_rel_op ) |
#define def_quat_un_op | ( | _class, | |
_op_fn, | |||
_op ) |
#define def_new_quat_fn | ( | _fn, | |
_arg_count, | |||
_call ) |
#define def_mut_quat_fn | ( | _fn, | |
_arg_count, | |||
_call ) |
#define def_new_mat_fn | ( | _fn, | |
_arg_count, | |||
_call ) |
#define def_mut_mat_fn | ( | _fn, | |
_arg_count, | |||
_call ) |
#define def_mat_primitive | ( | _fn, | |
_arg_count, | |||
_call ) |
#define def_mat_bin_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_op ) |
#define def_mat_rel_op | ( | _class, | |
_conv, | |||
_op_fn, | |||
_rel_op ) |
#define def_mat_un_op | ( | _class, | |
_op_fn, | |||
_op ) |
#define def_bool_node_fns | ( | name, | |
getter, | |||
setter ) |
#define def_bool_node_getter | ( | name, | |
getter ) |
#define def_ulong_node_fns | ( | name, | |
getter, | |||
setter ) |
#define def_color_node_fns | ( | name, | |
getter, | |||
setter ) |
#define def_bool_node_noredraw_fns | ( | name, | |
getter, | |||
setter ) |
#define def_ulong_node_noredraw_fns | ( | name, | |
getter, | |||
setter ) |
#define def_color_node_noredraw_fns | ( | name, | |
getter, | |||
setter ) |
#define MAX_CTRL_NO_DIM 0x01 |
#define MAX_CTRL_NEW 0x02 |
#define is_subAnim | ( | v | ) |
#define is_trackviewpick | ( | v | ) |
#define is_mesh | ( | v | ) |
#define is_beziershape | ( | v | ) |
#define is_custattrib | ( | v | ) |
#define CH_BROKEN 0x0001 |
#define CH_BUSY 0x0002 |
#define CH_NOTIFIED 0x0004 |
#define CH_DELETE 0x0008 |
#define CH_DISABLED 0x0010 |
#define is_rootnode | ( | v | ) |
#define NM_INVERT 0x0001 |
#define NM_SELECT 0x0002 |
#define NM_GET 0x0004 |
#define NM_MXS_FN 0x0008 |
enum metadata_flag : byte |
Enumerator | |
---|---|
accessors | |
fns | |
paramblock | |
paramblock2 |
enum parm_desc_flags : byte |
enum metadata_flags |
anonymous enum |
Enumerator | |
---|---|
TYPE_POINT3_ANGLE | |
TYPE_POINT3_PCNT |
enum GetINodeTabResult |
Enumerator | |
---|---|
ResultOk | |
ErrSelectionEmpty | |
ErrRequireNodes |
|
extern |
|
extern |
Value * make_max_node | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_object | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_light | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_camera | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_modifier | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_material | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_texturemap | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_mtlbase | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_system | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_helper | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_controller | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_atmospheric | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_effect | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_mpassCamEffect | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_filter | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_shadow | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_reftarg | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * no_max_maker | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_renderer | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
Value * make_max_custattrib | ( | MAXClass * | cls, |
ReferenceTarget * | obj, | ||
Value ** | arg_list, | ||
int | count ) |
|
extern |
|
inline |
|
inline |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |