18 #include "pandabase.h"
19 #include "notifyCategoryProxy.h"
20 #include "configVariableBool.h"
21 #include "configVariableInt.h"
22 #include "configVariableEnum.h"
23 #include "configVariableDouble.h"
24 #include "configVariableFilename.h"
25 #include "configVariableString.h"
26 #include "configVariableList.h"
27 #include "autoTextureScale.h"
29 NotifyCategoryDecl(gobj, EXPCL_PANDA_GOBJ, EXPTP_PANDA_GOBJ);
30 NotifyCategoryDecl(shader, EXPCL_PANDA_GOBJ, EXPTP_PANDA_GOBJ);
33 enum ShaderUtilization {
41 EXPCL_PANDA_GOBJ ostream &operator << (ostream &out, ShaderUtilization sut);
42 EXPCL_PANDA_GOBJ istream &operator >> (istream &in, ShaderUtilization &sut);
This is a convenience class to specialize ConfigVariable as a Filename type.
This is a convenience class to specialize ConfigVariable as a boolean type.
This class is similar to ConfigVariable, but it reports its value as a list of strings.
This is a convenience class to specialize ConfigVariable as a floating-point type.
This is a convenience class to specialize ConfigVariable as a string type.
This class specializes ConfigVariable as an enumerated type.
This is a convenience class to specialize ConfigVariable as an integer type.