3ds Max C++ API Reference
Loading...
Searching...
No Matches
define_external_functions.h File Reference

Macros

#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_lazy_primitive_debug_ok(fn, name)
#define def_visible_lazy_primitive_debug_ok(fn, name)
#define def_visible_primitive_debug_ok(fn, name)
#define def_mapped_primitive_debug_ok(fn, name)
#define def_struct_primitive_debug_ok(fn, _struct, name)
#define def_name(name)
#define def_marker(var, str)

Macro Definition Documentation

◆ def_generic

#define def_generic ( fn,
name )
Value:
extern Generic fn##_gf
Definition functions.h:86
49#define def_generic(fn, name) \
50 extern Generic fn##_gf

◆ def_visible_generic

#define def_visible_generic ( fn,
name )
Value:
def_generic(fn, name)
#define def_generic(fn, name)
Definition functions.h:15

◆ def_struct_generic

#define def_struct_generic ( fn,
name )
Value:
def_generic(fn, name)

◆ def_node_generic

#define def_node_generic ( fn,
name )
Value:
def_generic(fn, name)

◆ def_mapped_generic

#define def_mapped_generic ( fn,
name )
Value:
def_generic(fn, name)

◆ use_generic

#define use_generic ( fn,
name )
Value:
def_generic(fn, name)

◆ def_generic_debug_ok

#define def_generic_debug_ok ( fn,
name )
Value:
def_generic(fn, name)

◆ def_visible_generic_debug_ok

#define def_visible_generic_debug_ok ( fn,
name )
Value:
def_generic(fn, name)

◆ def_struct_generic_debug_ok

#define def_struct_generic_debug_ok ( fn,
name )
Value:
def_generic(fn, name)

◆ def_node_generic_debug_ok

#define def_node_generic_debug_ok ( fn,
name )
Value:
def_generic(fn, name)

◆ def_mapped_generic_debug_ok

#define def_mapped_generic_debug_ok ( fn,
name )
Value:
def_generic(fn, name)

◆ def_primitive

#define def_primitive ( fn,
name )
Value:
extern Primitive fn##_pf
Definition functions.h:146
63#define def_primitive(fn, name) \
64 extern Primitive fn##_pf

◆ def_lazy_primitive

#define def_lazy_primitive ( fn,
name )
Value:
def_primitive(fn, name)
#define def_primitive(fn, name)
Definition define_abstract_functions.h:87

◆ def_visible_lazy_primitive

#define def_visible_lazy_primitive ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_visible_primitive

#define def_visible_primitive ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_mapped_primitive

#define def_mapped_primitive ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_struct_primitive

#define def_struct_primitive ( fn,
_struct,
name )
Value:
def_primitive(fn, name)

◆ def_primitive_debug_ok

#define def_primitive_debug_ok ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_lazy_primitive_debug_ok

#define def_lazy_primitive_debug_ok ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_visible_lazy_primitive_debug_ok

#define def_visible_lazy_primitive_debug_ok ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_visible_primitive_debug_ok

#define def_visible_primitive_debug_ok ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_mapped_primitive_debug_ok

#define def_mapped_primitive_debug_ok ( fn,
name )
Value:
def_primitive(fn, name)

◆ def_struct_primitive_debug_ok

#define def_struct_primitive_debug_ok ( fn,
_struct,
name )
Value:
def_primitive(fn, name)

◆ def_name

#define def_name ( name)
Value:
extern ScripterExport Value* n_##name;
#define ScripterExport
Definition ScripterExport.h:7
Definition value.h:107

◆ def_marker

#define def_marker ( var,
str )
Value:
extern ScripterExport Name var;
Definition name.h:19