|
|
@@ -61,13 +61,14 @@ namespace QGears
|
|
|
|
|
|
static const String RESOURCE_TYPE;
|
|
|
|
|
|
- std::vector<u8> getRawScript();
|
|
|
- const BackgroundFilePtr& getBackground ( void ) const;
|
|
|
- const CameraMatrixFilePtr& getCameraMatrix( void ) const;
|
|
|
- const ModelListFilePtr& getModelList ( void ) const;
|
|
|
- const PaletteFilePtr& getPalette ( void ) const;
|
|
|
- const WalkmeshFilePtr& getWalkmesh ( void ) const;
|
|
|
-
|
|
|
+ const std::vector<u8>& getRawScript() const;
|
|
|
+ const BackgroundFilePtr& getBackground() const;
|
|
|
+ const CameraMatrixFilePtr& getCameraMatrix() const;
|
|
|
+ const ModelListFilePtr& getModelList() const;
|
|
|
+ const PaletteFilePtr& getPalette() const;
|
|
|
+ const WalkmeshFilePtr& getWalkmesh() const;
|
|
|
+
|
|
|
+ void setRawScript(const std::vector<u8>& scriptData);
|
|
|
void setBackground ( const BackgroundFilePtr &background );
|
|
|
void setCameraMatrix( const CameraMatrixFilePtr &camera_matrix );
|
|
|
void setModelList ( const ModelListFilePtr &model_list );
|
|
|
@@ -99,6 +100,7 @@ namespace QGears
|
|
|
ModelListFilePtr m_model_list;
|
|
|
PaletteFilePtr m_palette;
|
|
|
WalkmeshFilePtr m_walkmesh;
|
|
|
+ std::vector<u8> m_rawScript;
|
|
|
|
|
|
FLevelTextureLoader *m_background_texture_loader;
|
|
|
Ogre::TexturePtr m_background_texture;
|