RTFX  0.3
Real time special effects collaborative visualization and production library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
RTFXPropertyIncludes.h
1 #ifndef __RTFX_PROPERTY_INCLUDES__
2 #define __RTFX_PROPERTY_INCLUDES__
3 
4 #include "RTFXProperty.h"
5 #include "RTFXPropertyBasic.h"
8 #include "RTFXPropertyPoint3D.h"
9 #include "RTFXPropertyRawData.h"
10 #include "RTFXPropertyString.h"
11 #include "RTFXPropertyVector3D.h"
12 #include "RTFXPropertyVectorOf.h"
13 #include "RTFXPropertyColour.h"
14 #include "RTFXPropertyArray.h"
16 
17 namespace RTFX
18 {
20  RTFXAPI RTFXPropertyBasic<int> * MakeIntProperty( string _name, string _description, int _value );
21  RTFXAPI RTFXPropertyBasic<float> * MakeFloatProperty( string _name, string _description, float _value );
22  RTFXAPI RTFXPropertyBasic<bool> * MakeBoolProperty( string _name, string _description, bool _value );
23  RTFXAPI RTFXPropertyBasic<double> * MakeDoubleProperty( string _name, string _description, double _value );
24 
25  RTFXAPI RTFXPropertyArray<int> * MakeIntArrayProperty( string _name, string _description, int * _value, int _length );
26  RTFXAPI RTFXPropertyArray<float> * MakeFloatArrayProperty( string _name, string _description, float * _value, int _length );
27  RTFXAPI RTFXPropertyArray<bool> * MakeBoolArrayProperty( string _name, string _description, bool * _value, int _length );
28  RTFXAPI RTFXPropertyArray<double> * MakeDoubleArrayProperty( string _name, string _description, double * _value, int _length );
29 
30  RTFXAPI RTFXPropertyString * MakeStringProperty( string _name, string _description, string _value );
31 }
32 
33 #endif