]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - contrib/bobtoolz/DTrainDrawer.h
Revert partially (auto) "reformat code! now the code is only ugly on the *inside*"
[xonotic/netradiant.git] / contrib / bobtoolz / DTrainDrawer.h
index b8ae15c92659ec3db7e3ae6c0974f222d7b63191..2b79f6749a31091bb327c3c280aacc1eec92274c 100644 (file)
 #include "renderable.h"
 
 class DPoint;
-
 class Shader;
 
 typedef struct {
-    char strName[64];
+       char strName[64];
 
-    vec3_t vOrigin;
+       vec3_t vOrigin;
 } controlPoint_t;
 
 typedef struct {
-    controlPoint_t point;
+       controlPoint_t point;
 
-    char strControl[64];
-    char strTarget[64];
+       char strControl[64];
+       char strTarget[64];
 
-    std::list<controlPoint_t> m_pointList;
-    std::list<DPoint> m_vertexList;
+       std::list<controlPoint_t> m_pointList;
+       std::list<DPoint> m_vertexList;
 
-    controlPoint_t *pTarget;
+       controlPoint_t* pTarget;
 } splinePoint_t;
 
-class DTrainDrawer : public Renderable, public OpenGLRenderable {
+class DTrainDrawer : public Renderable, public OpenGLRenderable
+{
 private:
-    std::list<splinePoint_t *> m_splineList;
-    std::list<controlPoint_t *> m_pointList;
+std::list<splinePoint_t*> m_splineList;
+std::list<controlPoint_t*> m_pointList;
 
-    bool m_bDisplay;
-    Shader *m_shader_wireframe;
-    Shader *m_shader_solid;
+bool m_bDisplay;
+Shader* m_shader_wireframe;
+Shader* m_shader_solid;
 public:
 
-    DTrainDrawer();
-
-    virtual ~DTrainDrawer(void);
-
-    void render(RenderStateFlags state) const;
-
-    void renderSolid(Renderer &renderer, const VolumeTest &volume) const;
-
-    void renderWireframe(Renderer &renderer, const VolumeTest &volume) const;
-
-    void constructShaders();
-
-    void destroyShaders();
-
-    void ClearSplines();
-
-    void ClearPoints();
-
-    void BuildPaths();
+DTrainDrawer();
+virtual ~DTrainDrawer( void );
 
-    void AddControlPoint(const char *name, vec_t *origin);
+void render( RenderStateFlags state ) const;
+void renderSolid( Renderer& renderer, const VolumeTest& volume ) const;
+void renderWireframe( Renderer& renderer, const VolumeTest& volume ) const;
 
-    splinePoint_t *AddSplinePoint(const char *name, const char *target, vec_t *origin);
+void constructShaders();
+void destroyShaders();
 
-    controlPoint_t *FindControlPoint(const char *name);
+void ClearSplines();
+void ClearPoints();
+void BuildPaths();
+void AddControlPoint( const char* name, vec_t* origin );
+splinePoint_t* AddSplinePoint( const char* name, const char* target, vec_t* origin );
+controlPoint_t* FindControlPoint( const char* name );
 };
 
 #endif // !defined(AFX_TRAINDRAWER_H__6E36062A_EF0B_11D4_ACF7_004095A18133__INCLUDED_)