#include <mxsCustomAttributes.h>
List of all
members.
Public Member Functions
|
ScripterExport |
MSCustAttribDef
(Class_ID
&attrib_id) |
ScripterExport |
~MSCustAttribDef
() |
ScripterExport
void |
init
(int local_count, Value
**inits, HashTable *local_scope, HashTable *handlers, Array
*pblock_defs, Array *iremap_param_names, Array *rollouts,
CharStream *source) |
BOOL |
is_kind_of
(ValueMetaClass *c) |
void |
collect
() |
void |
gc_trace
() |
void |
sprin1
(CharStream *s) |
bool |
is_custAttribDef
() |
ScripterExport
MSCustAttribDef * |
unique_clone
() |
Value * |
apply
(Value **arg_list, int
count, CallContext
*cc=NULL) |
RefTargetHandle |
Create
(BOOL loading) |
Value * |
get_property
(Value **arg_list, int
count) |
Value * |
set_property
(Value **arg_list, int
count) |
|
def_property
(name) |
Static Public Member
Functions
|
static MSCustAttribDef
* |
intern
(Class_ID
&attrib_id) |
static IOResult |
save_custattrib_defs
(ISave *isave) |
static IOResult |
load_custattrib_defs
(ILoad *iload) |
Public Attributes
|
Value * |
defData |
MSTR |
source |
Static Public Attributes
|
static
ScripterExport
MSCustAttribDefMap |
ms_attrib_defs |
Constructor & Destructor Documentation
Member Function Documentation
ScripterExport void init |
( |
int |
local_count, |
|
|
Value ** |
inits, |
|
|
HashTable * |
local_scope, |
|
|
HashTable * |
handlers, |
|
|
Array * |
pblock_defs, |
|
|
Array * |
iremap_param_names, |
|
|
Array * |
rollouts, |
|
|
CharStream * |
source |
|
) |
|
|
void collect |
( |
|
) |
[inline] |
void sprin1 |
( |
CharStream * |
s |
) |
|
bool is_custAttribDef |
( |
|
) |
[inline] |
Value* get_property |
( |
Value ** |
arg_list, |
|
|
int |
count |
|
) |
|
|
Value* set_property |
( |
Value ** |
arg_list, |
|
|
int |
count |
|
) |
|
|
Member Data Documentation
MSCustAttribDef MSCustAttribDef
MSCustAttribDef MSCustAttribDef MSCustAttribDef MSCustAttribDef
MSCustAttribDef MSCustAttribDef MSCustAttribDef
MSCustAttribDef
MSCustAttribDef MSCustAttribDef
MSCustAttribDef MSCustAttribDef MSCustAttribDef MSCustAttribDef
MSCustAttribDef MSCustAttribDef MSCustAttribDef
MSCustAttribDef