maxscript/foundation/mxstime.h File Reference

mxstime.h File Reference

Macros

#define is_time(v)   ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MSTime))
 
#define is_interval(v)   ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MSInterval))
 

Functions

visible_class_debug_ok(MSTime)
class MSTime 
ENABLE_STACK_ALLOCATE (MSTime)
 
 MSTime (TimeValue t)
 
static ScripterExport Valueintern (TimeValue t)
 
 classof_methods (MSTime, Value)
 
void collect ()
 
ScripterExport void sprin1 (CharStream *s)
 

Macro Definition Documentation

#define is_time (   v)    ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MSTime))
#define is_interval (   v)    ((DbgVerify(!is_sourcepositionwrapper(v)), (v))->tag == class_tag(MSInterval))

Function Documentation

visible_class_debug_ok (MSTime) class MSTime ENABLE_STACK_ALLOCATE ( MSTime  )
MSTime ( TimeValue  t)
static ScripterExport Value* intern ( TimeValue  t)
static
classof_methods ( MSTime  ,
Value   
)
void collect ( )
ScripterExport void sprin1 ( CharStream s)
351 { s->printf(_M("LabelControl:%s"), name->to_string()); }
Value * name
Definition: structs.h:25
#define _M(x)
Used to wrap string literals.
Definition: strbasic.h:122
virtual const MCHAR * to_string()
Definition: value.h:171