Removed the redudent ive::ReadWrite base class

This commit is contained in:
Robert Osfield 2016-05-31 10:28:08 +01:00
parent 1b4aa2ce51
commit 01f1277203
127 changed files with 131 additions and 135 deletions

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class AlphaFunc : public osg::AlphaFunc, public ReadWrite { class AlphaFunc : public osg::AlphaFunc {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class AnimationPath : public osg::AnimationPath, public ReadWrite { class AnimationPath : public osg::AnimationPath {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class AnimationPathCallback : public osg::AnimationPathCallback, public ReadWrite { class AnimationPathCallback : public osg::AnimationPathCallback {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class AnisotropicLighting : public osgFX::AnisotropicLighting, public ReadWrite { class AnisotropicLighting : public osgFX::AnisotropicLighting {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class AutoTransform : public osg::AutoTransform, public ReadWrite { class AutoTransform : public osg::AutoTransform {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class AzimElevationSector : public osgSim::AzimElevationSector, public ReadWrite { class AzimElevationSector : public osgSim::AzimElevationSector {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class AzimSector : public osgSim::AzimSector, public ReadWrite { class AzimSector : public osgSim::AzimSector {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Billboard : public osg::Billboard, public ReadWrite { class Billboard : public osg::Billboard {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class BlendColor : public osg::BlendColor, public ReadWrite { class BlendColor : public osg::BlendColor {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class BlendEquation : public osg::BlendEquation, public ReadWrite { class BlendEquation : public osg::BlendEquation {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class BlendFunc : public osg::BlendFunc, public ReadWrite { class BlendFunc : public osg::BlendFunc {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class BlinkSequence : public osgSim::BlinkSequence, public ReadWrite { class BlinkSequence : public osgSim::BlinkSequence {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class BumpMapping : public osgFX::BumpMapping, public ReadWrite { class BumpMapping : public osgFX::BumpMapping {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Camera : public osg::Camera, public ReadWrite { class Camera : public osg::Camera {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class CameraView : public osg::CameraView, public ReadWrite { class CameraView : public osg::CameraView {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Cartoon : public osgFX::Cartoon, public ReadWrite { class Cartoon : public osgFX::Cartoon {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ClipNode : public osg::ClipNode, public ReadWrite { class ClipNode : public osg::ClipNode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ClipPlane : public osg::ClipPlane, public ReadWrite { class ClipPlane : public osg::ClipPlane {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ClusterCullingCallback : public osg::ClusterCullingCallback, public ReadWrite { class ClusterCullingCallback : public osg::ClusterCullingCallback {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ColorMask : public osg::ColorMask, public ReadWrite { class ColorMask : public osg::ColorMask {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -7,7 +7,7 @@
namespace ive namespace ive
{ {
class CompositeLayer : public osgTerrain::CompositeLayer, public ReadWrite class CompositeLayer : public osgTerrain::CompositeLayer
{ {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ConeSector : public osgSim::ConeSector, public ReadWrite { class ConeSector : public osgSim::ConeSector {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ConvexPlanarOccluder : public osg::ConvexPlanarOccluder, public ReadWrite { class ConvexPlanarOccluder : public osg::ConvexPlanarOccluder {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ConvexPlanarPolygon : public osg::ConvexPlanarPolygon, public ReadWrite { class ConvexPlanarPolygon : public osg::ConvexPlanarPolygon {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class CoordinateSystemNode : public osg::CoordinateSystemNode, public ReadWrite { class CoordinateSystemNode : public osg::CoordinateSystemNode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class CullFace : public osg::CullFace, public ReadWrite { class CullFace : public osg::CullFace {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class DOFTransform : public osgSim::DOFTransform, public ReadWrite { class DOFTransform : public osgSim::DOFTransform {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Depth : public osg::Depth, public ReadWrite { class Depth : public osg::Depth {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class DirectionalSector : public osgSim::DirectionalSector, public ReadWrite { class DirectionalSector : public osgSim::DirectionalSector {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class DrawArrayLengths : public osg::DrawArrayLengths, public ReadWrite { class DrawArrayLengths : public osg::DrawArrayLengths {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class DrawArrays : public ReadWrite, public osg::DrawArrays{ class DrawArrays : public osg::DrawArrays{
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class DrawElementsUByte : public osg::DrawElementsUByte, public ReadWrite { class DrawElementsUByte : public osg::DrawElementsUByte {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class DrawElementsUInt : public osg::DrawElementsUInt, public ReadWrite { class DrawElementsUInt : public osg::DrawElementsUInt {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class DrawElementsUShort : public osg::DrawElementsUShort, public ReadWrite { class DrawElementsUShort : public osg::DrawElementsUShort {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Drawable : public ReadWrite, public osg::Drawable{ class Drawable : public osg::Drawable{
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Effect : public osgFX::Effect, public ReadWrite { class Effect : public osgFX::Effect {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ElevationSector : public osgSim::ElevationSector, public ReadWrite { class ElevationSector : public osgSim::ElevationSector {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class EllipsoidModel : public osg::EllipsoidModel, public ReadWrite { class EllipsoidModel : public osg::EllipsoidModel {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class FadeText : public osgText::FadeText, public ReadWrite { class FadeText : public osgText::FadeText {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Fog : public osg::Fog, public ReadWrite { class Fog : public osg::Fog {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class FragmentProgram : public osg::FragmentProgram, public ReadWrite { class FragmentProgram : public osg::FragmentProgram {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class FrontFace : public osg::FrontFace, public ReadWrite { class FrontFace : public osg::FrontFace {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Geode : public ReadWrite, public osg::Geode{ class Geode : public osg::Geode{
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Geometry : public ReadWrite, public deprecated_osg::Geometry { class Geometry : public deprecated_osg::Geometry {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Group : public osg::Group, public ReadWrite{ class Group : public osg::Group{
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* out); void read(DataInputStream* out);

View File

@ -20,7 +20,7 @@
namespace ive namespace ive
{ {
class HeightFieldLayer : public osgTerrain::HeightFieldLayer, public ReadWrite class HeightFieldLayer : public osgTerrain::HeightFieldLayer
{ {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Image : public osg::Image, public ReadWrite { class Image : public osg::Image {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -21,7 +21,7 @@
namespace ive namespace ive
{ {
class ImageLayer : public osgTerrain::ImageLayer, public ReadWrite class ImageLayer : public osgTerrain::ImageLayer
{ {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ImageSequence : public osg::ImageSequence, public ReadWrite { class ImageSequence : public osg::ImageSequence {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Impostor : public osgSim::Impostor, public ReadWrite { class Impostor : public osgSim::Impostor {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class LOD : public osg::LOD, public ReadWrite { class LOD : public osg::LOD {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -33,7 +33,7 @@ class LayerHelper
osgTerrain::Locator* readLocator(DataInputStream* in); osgTerrain::Locator* readLocator(DataInputStream* in);
}; };
class Layer : public osgTerrain::Layer, public ReadWrite class Layer : public osgTerrain::Layer
{ {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Light : public osg::Light, public ReadWrite { class Light : public osg::Light {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class LightModel : public osg::LightModel, public ReadWrite { class LightModel : public osg::LightModel {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class LightPoint : public osgSim::LightPoint, public ReadWrite { class LightPoint : public osgSim::LightPoint {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class LightPointNode : public osgSim::LightPointNode, public ReadWrite { class LightPointNode : public osgSim::LightPointNode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class LightSource : public osg::LightSource, public ReadWrite { class LightSource : public osg::LightSource {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class LineStipple : public osg::LineStipple, public ReadWrite { class LineStipple : public osg::LineStipple {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class LineWidth : public osg::LineWidth, public ReadWrite { class LineWidth : public osg::LineWidth {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -18,7 +18,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Locator : public osgTerrain::Locator, public ReadWrite { class Locator : public osgTerrain::Locator {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Material : public osg::Material, public ReadWrite { class Material : public osg::Material {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class MatrixTransform : public osg::MatrixTransform, public ReadWrite { class MatrixTransform : public osg::MatrixTransform {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class MultiSwitch : public osgSim::MultiSwitch, public ReadWrite { class MultiSwitch : public osgSim::MultiSwitch {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class MultiTextureControl : public osgFX::MultiTextureControl, public ReadWrite { class MultiTextureControl : public osgFX::MultiTextureControl {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Multisample : public osg::Multisample, public ReadWrite { class Multisample : public osg::Multisample {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -6,7 +6,7 @@
#include <iostream> #include <iostream>
namespace ive{ namespace ive{
class Node : public osg::Node, public ReadWrite{ class Node : public osg::Node{
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -7,7 +7,7 @@
namespace ive{ namespace ive{
class Object : public ReadWrite, public osg::Object{ class Object : public osg::Object{
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* out); void read(DataInputStream* out);

View File

@ -6,7 +6,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class OccluderNode : public osg::OccluderNode, public ReadWrite { class OccluderNode : public osg::OccluderNode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -6,7 +6,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class OcclusionQueryNode : public osg::OcclusionQueryNode, public ReadWrite { class OcclusionQueryNode : public osg::OcclusionQueryNode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class PagedLOD : public osg::PagedLOD, public ReadWrite { class PagedLOD : public osg::PagedLOD {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Point : public osg::Point, public ReadWrite { class Point : public osg::Point {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class PointSprite : public osg::PointSprite, public ReadWrite { class PointSprite : public osg::PointSprite {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class PolygonMode : public osg::PolygonMode, public ReadWrite { class PolygonMode : public osg::PolygonMode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class PolygonOffset : public osg::PolygonOffset, public ReadWrite { class PolygonOffset : public osg::PolygonOffset {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class PolygonStipple : public osg::PolygonStipple, public ReadWrite { class PolygonStipple : public osg::PolygonStipple {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class PositionAttitudeTransform : public osg::PositionAttitudeTransform, public ReadWrite { class PositionAttitudeTransform : public osg::PositionAttitudeTransform {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class PrimitiveSet : public ReadWrite, public osg::PrimitiveSet{ class PrimitiveSet : public osg::PrimitiveSet{
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Program : public osg::Program, public ReadWrite { class Program : public osg::Program {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ProxyNode : public osg::ProxyNode, public ReadWrite { class ProxyNode : public osg::ProxyNode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -179,9 +179,5 @@ namespace ive {
#define IVETEXT3D 0x10000002 #define IVETEXT3D 0x10000002
#define IVEFADETEXT 0x10000003 #define IVEFADETEXT 0x10000003
class ReadWrite{
public:
};
} }
#endif // IVE_READWRITE #endif // IVE_READWRITE

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Scissor : public osg::Scissor, public ReadWrite { class Scissor : public osg::Scissor {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Scribe : public osgFX::Scribe, public ReadWrite { class Scribe : public osgFX::Scribe {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Sequence : public osg::Sequence, public ReadWrite { class Sequence : public osg::Sequence {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ShadeModel : public osg::ShadeModel, public ReadWrite { class ShadeModel : public osg::ShadeModel {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Shader : public osg::Shader, public ReadWrite { class Shader : public osg::Shader {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -6,37 +6,37 @@
namespace ive{ namespace ive{
class Sphere : public osg::Sphere, public ReadWrite { class Sphere : public osg::Sphere {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);
}; };
class Box : public osg::Box, public ReadWrite { class Box : public osg::Box {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);
}; };
class Cone : public osg::Cone, public ReadWrite { class Cone : public osg::Cone {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);
}; };
class Cylinder : public osg::Cylinder, public ReadWrite { class Cylinder : public osg::Cylinder {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);
}; };
class Capsule : public osg::Capsule, public ReadWrite { class Capsule : public osg::Capsule {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);
}; };
class HeightField : public osg::HeightField, public ReadWrite { class HeightField : public osg::HeightField {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ShapeAttributeList : public osgSim::ShapeAttributeList, public ReadWrite { class ShapeAttributeList : public osgSim::ShapeAttributeList {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class ShapeDrawable : public osg::ShapeDrawable, public ReadWrite { class ShapeDrawable : public osg::ShapeDrawable {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class SpecularHighlights : public osgFX::SpecularHighlights, public ReadWrite { class SpecularHighlights : public osgFX::SpecularHighlights {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class StateSet : public ReadWrite, public osg::StateSet{ class StateSet : public osg::StateSet {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* out); void read(DataInputStream* out);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Stencil : public osg::Stencil, public ReadWrite { class Stencil : public osg::Stencil {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class StencilTwoSided : public osg::StencilTwoSided, public ReadWrite { class StencilTwoSided : public osg::StencilTwoSided {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class Switch : public osg::Switch, public ReadWrite { class Switch : public osg::Switch {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -7,7 +7,7 @@
namespace ive namespace ive
{ {
class SwitchLayer : public osgTerrain::SwitchLayer, public ReadWrite class SwitchLayer : public osgTerrain::SwitchLayer
{ {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);

View File

@ -21,7 +21,7 @@
namespace ive namespace ive
{ {
class Terrain : public osgTerrain::Terrain, public ReadWrite class Terrain : public osgTerrain::Terrain
{ {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);

View File

@ -21,7 +21,7 @@
namespace ive namespace ive
{ {
class TerrainTile : public osgTerrain::TerrainTile, public ReadWrite class TerrainTile : public osgTerrain::TerrainTile
{ {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class TexEnv : public osg::TexEnv, public ReadWrite { class TexEnv : public osg::TexEnv {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class TexEnvCombine : public osg::TexEnvCombine, public ReadWrite { class TexEnvCombine : public osg::TexEnvCombine {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class TexGen : public osg::TexGen, public ReadWrite { class TexGen : public osg::TexGen {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

View File

@ -5,7 +5,7 @@
#include "ReadWrite.h" #include "ReadWrite.h"
namespace ive{ namespace ive{
class TexGenNode : public osg::TexGenNode, public ReadWrite { class TexGenNode : public osg::TexGenNode {
public: public:
void write(DataOutputStream* out); void write(DataOutputStream* out);
void read(DataInputStream* in); void read(DataInputStream* in);

Some files were not shown because too many files have changed in this diff Show More