MaxscriptTypedefs.h

Go to the documentation of this file.
00001 
00002 #pragma once
00003 
00004 #include "..\..\maxtypes.h"
00005 // forward declarations
00006 class Value;
00007 class ReferenceTarget;
00008 class Interval;
00009 
00010 typedef Value* (Value::*value_vf)(Value**, int);
00011 typedef Value* (*value_cf)(Value**, int);
00012 typedef Value* (Value::*getter_vf)(Value**, int);
00013 typedef Value* (Value::*setter_vf)(Value**, int);
00014 typedef Value* (*max_getter_cf)(ReferenceTarget*, Value*, TimeValue, Interval&);
00015 typedef void   (*max_setter_cf)(ReferenceTarget*, Value*, TimeValue, Value*);