proto


  PROTO Slide [
      eventIn MFNode  addChildren
      eventIn MFNode  removeChildren
  
      exposedField SFFloat width  0
      exposedField SFFloat height 0
  
      exposedField SFInt32 showEffect -1
      exposedField SFInt32 hideEffect -1
   
      exposedField MFNode  blocks []
  
      eventOut     SFInt32 nrLevels   
      exposedField SFInt32 showLevel   0
  
      exposedField SFInt32 level   0
  
      exposedField SFVec3f    location 0 0 0
      exposedField SFVec3f    translation 0 0 0
      exposedField SFRotation rotation    0 0 1 0
      exposedField SFVec3f    scale       1 1 1
  
      exposedField SFBool     show FALSE
  
      exposedField SFBool     hasBgColor  FALSE
      exposedField MFColor    bgColor     [0 0 0]
  
      exposedField SFInt32    bgChoice -1
      exposedField SFString   id "anonymous"
  ] {