HROOT-core-0.10.0.1: csrc/HROOTCoreTStyle.h
#ifdef __cplusplus
extern "C" {
#endif
#pragma once
#include "HROOT-coreType.h"
#include "HROOTCoreTNamed.h"
#include "HROOTCoreTAttLine.h"
#include "HROOTCoreTAttFill.h"
#include "HROOTCoreTAttMarker.h"
#include "HROOTCoreTAttText.h"
#include "HROOTCoreTObject.h"
#include "STDDeletable.h"
#define TSTYLE_DECL_VIRT(Type) \
#define TSTYLE_DECL_NONVIRT(Type) \
void Type##_tStyle_SetCanvasPreferGL ( Type##_p p, bool prefer );\
void Type##_tStyle_SetOptDate ( Type##_p p, int optdate );\
void Type##_tStyle_SetOptFile ( Type##_p p, int file );\
void Type##_tStyle_SetOptFit ( Type##_p p, int mode );\
void Type##_tStyle_SetOptLogx ( Type##_p p, int logx );\
void Type##_tStyle_SetOptLogy ( Type##_p p, int logy );\
void Type##_tStyle_SetOptLogz ( Type##_p p, int logz );\
void Type##_tStyle_SetOptStat ( Type##_p p, int mode );\
void Type##_tStyle_SetOptTitle ( Type##_p p, int tit );\
void Type##_tStyle_SetPalette ( Type##_p p, int ncolors );
#define TSTYLE_DECL_ACCESSOR(Type) \
#define TSTYLE_DEF_VIRT(Type) \
#define TSTYLE_DEF_NONVIRT(Type) \
void Type##_tStyle_SetCanvasPreferGL ( Type##_p p, bool prefer ) {\
((TYPECASTMETHOD(Type, tStyle_SetCanvasPreferGL, TStyle))(p))->SetCanvasPreferGL(prefer);\
}\
\
void Type##_tStyle_SetOptDate ( Type##_p p, int optdate ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptDate, TStyle))(p))->SetOptDate(optdate);\
}\
\
void Type##_tStyle_SetOptFile ( Type##_p p, int file ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptFile, TStyle))(p))->SetOptFile(file);\
}\
\
void Type##_tStyle_SetOptFit ( Type##_p p, int mode ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptFit, TStyle))(p))->SetOptFit(mode);\
}\
\
void Type##_tStyle_SetOptLogx ( Type##_p p, int logx ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptLogx, TStyle))(p))->SetOptLogx(logx);\
}\
\
void Type##_tStyle_SetOptLogy ( Type##_p p, int logy ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptLogy, TStyle))(p))->SetOptLogy(logy);\
}\
\
void Type##_tStyle_SetOptLogz ( Type##_p p, int logz ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptLogz, TStyle))(p))->SetOptLogz(logz);\
}\
\
void Type##_tStyle_SetOptStat ( Type##_p p, int mode ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptStat, TStyle))(p))->SetOptStat(mode);\
}\
\
void Type##_tStyle_SetOptTitle ( Type##_p p, int tit ) {\
((TYPECASTMETHOD(Type, tStyle_SetOptTitle, TStyle))(p))->SetOptTitle(tit);\
}\
\
void Type##_tStyle_SetPalette ( Type##_p p, int ncolors ) {\
((TYPECASTMETHOD(Type, tStyle_SetPalette, TStyle))(p))->SetPalette(ncolors);\
}
#define TSTYLE_DEF_ACCESSOR(Type) \
TNAMED_DECL_VIRT(TStyle)
TATTLINE_DECL_VIRT(TStyle)
TATTFILL_DECL_VIRT(TStyle)
TATTMARKER_DECL_VIRT(TStyle)
TATTTEXT_DECL_VIRT(TStyle)
TOBJECT_DECL_VIRT(TStyle)
DELETABLE_DECL_VIRT(TStyle)
TSTYLE_DECL_VIRT(TStyle)
TSTYLE_DECL_NONVIRT(TStyle)
TSTYLE_DECL_ACCESSOR(TStyle)
#ifdef __cplusplus
}
#endif