35class EXPCL_PANDA_LINMATH ConfigVariableColor :
public ConfigVariable {
37 INLINE ConfigVariableColor(
const std::string &name);
38 INLINE ConfigVariableColor(
const std::string &name,
const LColor &default_value,
39 const std::string &description = std::string(),
41 INLINE ConfigVariableColor(
const std::string &name,
const std::string &default_value,
42 const std::string &description = std::string(),
45 INLINE
void operator = (
const LColor &value);
46 INLINE
operator const LColor & ()
const;
48 INLINE PN_stdfloat operator [] (
int n)
const;
50 INLINE
void set_value(
const LColor &value);
55 void set_default_value(
const LColor &default_value);
58 mutable AtomicAdjust::Integer _local_modified;
59 mutable LColor _cache;