* modules/gui/skins/*:
authorCyril Deguet <asmax@videolan.org>
Sun, 11 Jan 2004 17:12:17 +0000 (17:12 +0000)
committerCyril Deguet <asmax@videolan.org>
Sun, 11 Jan 2004 17:12:17 +0000 (17:12 +0000)
commitc45fb1270ce423e161725d33ee5528be2163bd1a
treec47d110886bf1cc6ba1055fa847c474716a8923e
parenteffba7994bb1dea1d347c5ef28739351cbf8a7fa
* modules/gui/skins/*:
 - huge cleaning of the interpreter; all the variables are stored in
 the container VarManager, and can be retrieved by their name (with
 type checking if needed). Some variables are still owned by VlcProc
 for technical reasons (their interface is not compliant with normal
 variable, because of the "updateVLC" trick)
 - replaced double by float
31 files changed:
modules/gui/skins2/controls/ctrl_radialslider.cpp
modules/gui/skins2/controls/ctrl_radialslider.hpp
modules/gui/skins2/controls/ctrl_slider.cpp
modules/gui/skins2/controls/ctrl_slider.hpp
modules/gui/skins2/parser/builder.cpp
modules/gui/skins2/parser/builder.hpp
modules/gui/skins2/parser/builder_data.hpp
modules/gui/skins2/parser/interpreter.cpp
modules/gui/skins2/parser/interpreter.hpp
modules/gui/skins2/src/skin_common.hpp
modules/gui/skins2/src/skin_main.cpp
modules/gui/skins2/src/tooltip.cpp
modules/gui/skins2/src/var_manager.cpp
modules/gui/skins2/src/var_manager.hpp
modules/gui/skins2/src/vlcproc.cpp
modules/gui/skins2/src/vlcproc.hpp
modules/gui/skins2/utils/bezier.cpp
modules/gui/skins2/utils/bezier.hpp
modules/gui/skins2/utils/var_bool.cpp
modules/gui/skins2/utils/var_bool.hpp
modules/gui/skins2/utils/var_list.cpp
modules/gui/skins2/utils/var_list.hpp
modules/gui/skins2/utils/var_percent.cpp
modules/gui/skins2/utils/var_percent.hpp
modules/gui/skins2/utils/var_text.cpp
modules/gui/skins2/utils/var_text.hpp
modules/gui/skins2/utils/variable.hpp
modules/gui/skins2/vars/time.cpp
modules/gui/skins2/vars/time.hpp
modules/gui/skins2/vars/volume.cpp
modules/gui/skins2/vars/volume.hpp