Primitive.h

Go to the documentation of this file.
00001 //***************************************************************************************
00002 // File supervisor: Crosswalk team
00012 //***************************************************************************************
00013 
00014 #ifndef _PRIMITIVE_H
00015 #define _PRIMITIVE_H
00016 
00017 #include "Template.h"
00018 
00021 class XSIEXPORT CSLPrimitive
00022     : public CSLTemplate
00023 {
00024 public:
00025 
00028     virtual ~CSLPrimitive();
00029 
00034     virtual SI_Bool ValidateParent(CSLModel *in_pNewParent);
00035 
00036 protected:
00037 
00044     CSLPrimitive(CSLScene* in_pScene, CSLModel *in_pModel, CdotXSITemplate* in_pTemplate);
00045 };
00046 
00047 #endif