ROOT logo
// $Id: ZRlNodeMarkup.h 2088 2008-11-23 20:26:46Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#ifndef GledCore_ZRlNodeMarkup_H
#define GledCore_ZRlNodeMarkup_H

#include <Glasses/ZRnrModBase.h>
#include <Stones/ZColor.h>

class ZRlNodeMarkup : public ZRnrModBase {
  // 7777 RnrCtrl(RnrBits(0,4,0,0))
  MAC_RNR_FRIENDS(ZRlNodeMarkup);

private:
  void _init();

protected:
  ZRnrModBase::Operation_e mNodeMarkupOp; // X{GS}   7 PhonyEnum()

  Bool_t        bRnrAxes;     // X{GS}   7 Bool()
  Float_t       mAxeWidth;    // X{GS}   7 Value(-range=>[0,128,1,100], -join=>1)
  Float_t       mAxeLength;   // X{GS}   7 Value(-range=>[-100,100,1,100])
  Bool_t	bRnrNames;    // X{GS}   7 Bool()
  Bool_t	bRnrTiles;    // X{GS}   7 Bool(-join=>1)
  Bool_t	bRnrFrames;   // X{GS}   7 Bool()
  Float_t	mNameOffset;  // X{GS}   7 Value(-range=>[-2,2,1,10000])
  ZColor	mTextCol;     // X{PRGS} 7 ColorButt(-join=>1)
  ZColor	mTileCol;     // X{PRGS} 7 ColorButt()
  TString	mTilePos;     // X{RGS}  7 Textor()

public:
  ZRlNodeMarkup(const Text_t* n="ZRlNodeMarkup", const Text_t* t=0) :
    ZRnrModBase(n,t) { _init(); }

#include "ZRlNodeMarkup.h7"
  ClassDef(ZRlNodeMarkup, 1);
}; // endclass ZRlNodeMarkup


#endif
 ZRlNodeMarkup.h:1
 ZRlNodeMarkup.h:2
 ZRlNodeMarkup.h:3
 ZRlNodeMarkup.h:4
 ZRlNodeMarkup.h:5
 ZRlNodeMarkup.h:6
 ZRlNodeMarkup.h:7
 ZRlNodeMarkup.h:8
 ZRlNodeMarkup.h:9
 ZRlNodeMarkup.h:10
 ZRlNodeMarkup.h:11
 ZRlNodeMarkup.h:12
 ZRlNodeMarkup.h:13
 ZRlNodeMarkup.h:14
 ZRlNodeMarkup.h:15
 ZRlNodeMarkup.h:16
 ZRlNodeMarkup.h:17
 ZRlNodeMarkup.h:18
 ZRlNodeMarkup.h:19
 ZRlNodeMarkup.h:20
 ZRlNodeMarkup.h:21
 ZRlNodeMarkup.h:22
 ZRlNodeMarkup.h:23
 ZRlNodeMarkup.h:24
 ZRlNodeMarkup.h:25
 ZRlNodeMarkup.h:26
 ZRlNodeMarkup.h:27
 ZRlNodeMarkup.h:28
 ZRlNodeMarkup.h:29
 ZRlNodeMarkup.h:30
 ZRlNodeMarkup.h:31
 ZRlNodeMarkup.h:32
 ZRlNodeMarkup.h:33
 ZRlNodeMarkup.h:34
 ZRlNodeMarkup.h:35
 ZRlNodeMarkup.h:36
 ZRlNodeMarkup.h:37
 ZRlNodeMarkup.h:38
 ZRlNodeMarkup.h:39
 ZRlNodeMarkup.h:40
 ZRlNodeMarkup.h:41
 ZRlNodeMarkup.h:42
 ZRlNodeMarkup.h:43