aboutsummaryrefslogtreecommitdiff
path: root/contrib/vmap_debugger/ModelContainerView.h
diff options
context:
space:
mode:
authorBrian <runningnak3d@gmail.com>2010-06-04 13:33:16 -0600
committerBrian <runningnak3d@gmail.com>2010-06-04 13:33:16 -0600
commitf9da9aa3dcd9b562a60154120af96f4618ed67af (patch)
treec03055caa0bb306ccd9307f2601cb2be5c0f8ee1 /contrib/vmap_debugger/ModelContainerView.h
parentef660a4cf4173e786c4690cc84781f194241c603 (diff)
* Removed vmap binary files from repo. This is a source repo and binaries
* do not belong in it. * Also removed the no longer needed vmap debugger --HG-- branch : trunk
Diffstat (limited to 'contrib/vmap_debugger/ModelContainerView.h')
-rw-r--r--contrib/vmap_debugger/ModelContainerView.h90
1 files changed, 0 insertions, 90 deletions
diff --git a/contrib/vmap_debugger/ModelContainerView.h b/contrib/vmap_debugger/ModelContainerView.h
deleted file mode 100644
index c87231892da..00000000000
--- a/contrib/vmap_debugger/ModelContainerView.h
+++ /dev/null
@@ -1,90 +0,0 @@
-#ifndef _MODELCONTAINERVIEW_H
-#define _MODELCONTAINERVIEW_H
-
-#include <G3D/G3DAll.h>
-#include <G3D/System.h>
-#include "ModelContainer.h"
-#include "DebugCmdLogger.h"
-#include "vmapmanager.h"
-
-
-
-
-namespace VMAP
-{
- //==========================================
-
-
- //==========================================
-
- class ModelContainerView :
- public G3D::GApp
- {
- private:
- SkyRef iSky;
- LightingRef iLighting;
- SkyParameters iSkyParameters;
-
- VARAreaRef iVARAreaRef;
- Table<std::string , VAR*> iTriVarTable;
- Table<std::string , Array<int> > iTriIndexTable;
-
- VARAreaRef iVARAreaRef2;
- VAR iTriDebugVar;
- Array<Vector3> iVTriDebugArray;
- Array<int> iTriDebugArray;
-
- //Array<int> iLineIndexArray;
-
- GApp* i_App;
- CommandFileRW iCommandFileRW;
- Array<Command> iCmdArray;
- int iCurrCmdIndex;
-
- VMapManager* iVMapManager;
-
- Vector3 iPos1;
- Vector3 iPos2;
- Color3 iColor;
- bool iDrawLine;
- int iInstanceId;
- bool iPosSent;
- Array<Command> iPrevLoadCommands;
- private:
- Vector3 convertPositionToTrinityRep(float x, float y, float z) const;
-
- public:
- ModelContainerView(const G3D::GApp::Settings& settings);
-
- ~ModelContainerView(void);
-
- void addModelContainer(const std::string& pName,const ModelContainer* pModelContainer);
- void removeModelContainer(const std::string& pName, const ModelContainer* pModelContainer);
- void setViewPosition(const Vector3& pPosition);
-
- void onGraphics(RenderDevice* rd, Array<PosedModelRef> &posed3D, Array<PosedModel2DRef> &posed2D);
- virtual void onInit();
- void init();
- void cleanup();
- void onUserInput(UserInput* ui);
-
- void fillRenderArray(const SubModel& pSm,Array<TriangleBox> &pArray, const TreeNode* pTreeNode);
- void fillVertexAndIndexArrays(const SubModel& pSm, Array<Vector3>& vArray, Array<int>& iArray);
-
- bool loadAndShowTile(int pMapId, int x, int y);
- void showMap(int pMapId, int x, int y);
-
- void showMap(MapTree* mt, std::string dirFileName);
- bool loadAndShowTile(int pMapId);
-
-
- void processCommand();
-
- };
-
- //==========================================
- //==========================================
-}
-
-#endif
-