MSCustAttribDef Class Reference
#include <mxsCustomAttributes.h>
|
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) |
|
Enumerator |
---|
never_update |
|
always_update |
|
update_when_load_version_greater_than_current_version |
|
update_when_load_version_greater_than_or_equal_to_current_version |
|
Definition: mxsCustomAttributes.h:51
Definition: mxsCustomAttributes.h:50
Definition: mxsCustomAttributes.h:52
Definition: mxsCustomAttributes.h:49
Definition: mxsCustomAttributes.h:36
#define class_tag(_cls)
Definition: value.h:460
bool is_custAttribDef |
( |
| ) |
|
|
inline |
virtual ScripterExport Value * apply(Value **arglist, int count, CallContext *cc=NULL)