Changeset 11164 for OpenSceneGraph/trunk/include/osgUtil/ShaderGen
- Timestamp:
- 03/05/10 13:55:08 (3 years ago)
- Files:
-
- 1 modified
-
OpenSceneGraph/trunk/include/osgUtil/ShaderGen (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/include/osgUtil/ShaderGen
r9940 r11164 39 39 }; 40 40 41 typedef std::map< unsignedint, osg::ref_ptr<osg::StateSet> > StateSetMap;41 typedef std::map<int, osg::ref_ptr<osg::StateSet> > StateSetMap; 42 42 43 43 ShaderGenCache() {}; 44 44 45 void setStateSet( unsignedint stateMask, osg::StateSet *program);46 osg::StateSet *getStateSet( unsignedint stateMask) const;47 osg::StateSet *getOrCreateStateSet( unsignedint stateMask);45 void setStateSet(int stateMask, osg::StateSet *program); 46 osg::StateSet *getStateSet(int stateMask) const; 47 osg::StateSet *getOrCreateStateSet(int stateMask); 48 48 49 49 protected: 50 osg::StateSet *createStateSet( unsignedint stateMask) const;50 osg::StateSet *createStateSet(int stateMask) const; 51 51 mutable OpenThreads::Mutex _mutex; 52 52 StateSetMap _stateSetMap;
