diff options
Diffstat (limited to 'linden/indra/newview/llviewerjoint.h')
-rw-r--r-- | linden/indra/newview/llviewerjoint.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/linden/indra/newview/llviewerjoint.h b/linden/indra/newview/llviewerjoint.h index d223c42..f73e705 100644 --- a/linden/indra/newview/llviewerjoint.h +++ b/linden/indra/newview/llviewerjoint.h | |||
@@ -60,7 +60,12 @@ public: | |||
60 | // Primarily for debugging and character setup | 60 | // Primarily for debugging and character setup |
61 | // Derived classes may add text/graphic output. | 61 | // Derived classes may add text/graphic output. |
62 | // Draw skeleton graphic for debugging and character setup | 62 | // Draw skeleton graphic for debugging and character setup |
63 | virtual void renderSkeleton(BOOL recursive=TRUE); | 63 | void renderSkeleton(BOOL recursive=TRUE); // debug only (unused) |
64 | |||
65 | // Draws a bone graphic to the parent joint. | ||
66 | // Derived classes may add text/graphic output. | ||
67 | // Called by renderSkeleton(). | ||
68 | void drawBone(); // debug only (unused) | ||
64 | 69 | ||
65 | // Render character hierarchy. | 70 | // Render character hierarchy. |
66 | // Traverses the entire joint hierarchy, setting up | 71 | // Traverses the entire joint hierarchy, setting up |
@@ -68,11 +73,6 @@ public: | |||
68 | // Derived classes may add text/graphic output. | 73 | // Derived classes may add text/graphic output. |
69 | virtual U32 render( F32 pixelArea, BOOL first_pass = TRUE ); // Returns triangle count | 74 | virtual U32 render( F32 pixelArea, BOOL first_pass = TRUE ); // Returns triangle count |
70 | 75 | ||
71 | // Draws a bone graphic to the parent joint. | ||
72 | // Derived classes may add text/graphic output. | ||
73 | // Called by renderSkeleton(). | ||
74 | virtual void drawBone(); | ||
75 | |||
76 | // Returns true if this object is transparent. | 76 | // Returns true if this object is transparent. |
77 | // This is used to determine in which order to draw objects. | 77 | // This is used to determine in which order to draw objects. |
78 | virtual BOOL isTransparent(); | 78 | virtual BOOL isTransparent(); |
@@ -127,7 +127,7 @@ public: | |||
127 | virtual void updateFaceSizes(U32 &num_vertices, U32& num_indices, F32 pixel_area); | 127 | virtual void updateFaceSizes(U32 &num_vertices, U32& num_indices, F32 pixel_area); |
128 | virtual void updateFaceData(LLFace *face, F32 pixel_area, BOOL damp_wind = FALSE); | 128 | virtual void updateFaceData(LLFace *face, F32 pixel_area, BOOL damp_wind = FALSE); |
129 | virtual BOOL updateLOD(F32 pixel_area, BOOL activate); | 129 | virtual BOOL updateLOD(F32 pixel_area, BOOL activate); |
130 | virtual void updateGeometry(); | 130 | virtual void updateJointGeometry(); |
131 | virtual void dump(); | 131 | virtual void dump(); |
132 | 132 | ||
133 | void setVisible( BOOL visible, BOOL recursive ); | 133 | void setVisible( BOOL visible, BOOL recursive ); |