aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llviewerjoint.h
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview/llviewerjoint.h')
-rw-r--r--linden/indra/newview/llviewerjoint.h14
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 );