Changeset 345 for trunk/VUT/GtpVisibility/include
- Timestamp:
- 10/21/05 19:53:30 (19 years ago)
- Location:
- trunk/VUT/GtpVisibility/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/GtpVisibility/include/CoherentHierarchicalCullingManager.h
r155 r345 27 27 if 0, the visibility is tested deterministically for each frame. 28 28 */ 29 void SetAssumedVisibility( unsigned int assumedVisibility);29 void SetAssumedVisibility(const unsigned int assumedVisibility); 30 30 31 31 protected: … … 40 40 /** Skip query for this node. 41 41 */ 42 void SkipQuery(HierarchyNode *node) ;42 void SkipQuery(HierarchyNode *node) const; 43 43 44 44 -
trunk/VUT/GtpVisibility/include/HierarchyInterface.h
r175 r345 42 42 @param node the current node 43 43 */ 44 virtual void PullUpVisibility(HierarchyNode *node) = 0;44 virtual void PullUpVisibility(HierarchyNode *node) const = 0; 45 45 /** Issue a occlusion query for this node. 46 46 @param node the current hierarchy node … … 96 96 @param visible the visible flag 97 97 */ 98 virtual void SetNodeVisible(HierarchyNode *node, const bool visible) = 0;98 virtual void SetNodeVisible(HierarchyNode *node, const bool visible) const = 0; 99 99 /** Returns true if node has the visible flag set. See set 100 100 */ … … 105 105 */ 106 106 virtual void SetLastVisited(HierarchyNode *node, 107 const unsigned int frameId) = 0;107 const unsigned int frameId) const = 0; 108 108 /** Returns frame id when this node was last visited by the traverser. See set 109 109 */ … … 122 122 */ 123 123 virtual void VisualizeCulledNode(HierarchyNode *node, 124 CullingType type) = NULL;124 CullingType type) const = 0; 125 125 126 126 /** Returns vector of visible hierarchy nodes from previous render.
Note: See TracChangeset
for help on using the changeset viewer.