- Timestamp:
- 03/21/12 18:36:20 (14 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/ive/StencilTwoSided.cpp
r13034 r13041 30 30 out_THROW_EXCEPTION("Stencil::write(): Could not cast this osg::Stencil to an osg::Object."); 31 31 // Write Stencil's properties. 32 32 33 33 out->writeInt(getFunction(FRONT)); 34 34 out->writeInt(getFunctionRef(FRONT)); 35 35 out->writeUInt(getFunctionMask(FRONT)); 36 36 37 37 out->writeInt(getStencilFailOperation(FRONT)); 38 38 out->writeInt(getStencilPassAndDepthFailOperation(FRONT)); 39 39 out->writeInt(getStencilPassAndDepthPassOperation(FRONT)); 40 40 41 41 out->writeUInt(getWriteMask(FRONT)); 42 42 43 43 out->writeInt(getFunction(BACK)); 44 44 out->writeInt(getFunctionRef(BACK)); … … 70 70 setFunctionRef(FRONT, in->readInt()); 71 71 setFunctionMask(FRONT, in->readUInt()); 72 72 73 73 setStencilFailOperation(FRONT, (Operation)in->readInt()); 74 74 setStencilPassAndDepthFailOperation(FRONT, (Operation)in->readInt()); 75 75 setStencilPassAndDepthPassOperation(FRONT, (Operation)in->readInt()); 76 76 77 77 setWriteMask(FRONT, in->readUInt()); 78 78
