Anchor | Class for the windows anchors |
AsyncQueue | Asynchronous queue for commands |
ATTRIBUTE_PACKED | |
audio_format_t | |
Bezier | Class for Bezier curves |
BitmapFont | Class to handle bitmap fonts |
BitmapImpl | Basic bitmap implementation |
Box | Interface for rectangular objects |
Builder | Class for skin construction |
BuilderData | Structure for mapping data from XML file |
BuilderData::Anchor | Type definition |
BuilderData::Bitmap | Type definition |
BuilderData::BitmapFont | Type definition |
BuilderData::Button | Type definition |
BuilderData::Checkbox | Type definition |
BuilderData::Font | Type definition |
BuilderData::Image | Type definition |
BuilderData::Layout | Type definition |
BuilderData::List | Type definition |
BuilderData::RadialSlider | Type definition |
BuilderData::Slider | Type definition |
BuilderData::Text | Type definition |
BuilderData::Theme | Type definition |
BuilderData::Tree | Type definition |
BuilderData::Video | Type definition |
BuilderData::Window | Type definition |
chroma_sys_t | |
CmdAddItem | "Add item" command |
CmdChangeSkin | "Change Skin" command |
CmdDialogs< TYPE > | Generic "Open dialog" command |
CmdGeneric | Base class for skins commands |
CmdHideWindow | Command to hide a window |
CmdLayout | "Change layout" command |
CmdMuxer | This command only contains other commands (composite pattern) |
CmdPlaylistDel | Command to delete the selected items from a list |
CmdPlaylistLoad | Command to load a playlist |
CmdPlaylistLoop | Command to set the loop state |
CmdPlaylistRandom | Command to set the random state |
CmdPlaylistRepeat | Command to set the repeat state |
CmdPlaylistSave | Command to save a playlist |
CmdPlaytreeDel | Command to delete the selected items from a tree |
CmdPlaytreeLoad | Command to load a playlist |
CmdPlaytreeLoop | Command to set the loop state |
CmdPlaytreeRandom | Command to set the random state |
CmdPlaytreeRepeat | Command to set the repeat state |
CmdPlaytreeSave | Command to save a playlist |
CmdPlaytreeUpdate | Command to notify the playtree of an item update |
CmdRaiseAll | Command to raise all windows |
CmdResize | Command to resize a layout |
CmdResizeVout | Command to resize the vout window |
CmdSetText | Command to set a text variable |
CmdShowWindow | Command to show a window |
CountedPtr< T > | Reference couting pointer |
CtrlButton | Base class for button controls |
CtrlCheckbox | Base class for checkbox controls |
CtrlFlat | Base class for "mover controls" and images |
CtrlGeneric | Base class for controls |
CtrlImage | Control image |
CtrlList | Class for control list |
CtrlMove | Control for moving windows |
CtrlRadialSlider | Radial slider |
CtrlResize | Control decorator for resizing windows |
CtrlSliderBg | Slider background |
CtrlSliderCursor | Cursor of a slider |
CtrlText | Class for control text |
CtrlTree | Class for control tree |
CtrlVideo | Control video |
es_format_t | |
es_sys_t | |
EvtEnter | Mouse enter event |
EvtFocus | Focus change event |
EvtGeneric | Base class for OS events |
EvtInput | Base class for mouse and key events |
EvtKey | Class for keyboard events |
EvtLeave | Mouse leave event |
EvtMotion | Mouse move event |
EvtMouse | Class for mouse button events |
EvtRefresh | Refresh window event |
EvtScroll | Class for mouse scroll events |
EvtSpecial | Class for non-genuine events |
ExprEvaluator | Expression evaluator using Reverse Polish Notation |
FSM | This class implements a Finite State Machine (FSM) |
FT2Bitmap | Class for rendering freetype glyphs on a bitmap |
FT2Font | Freetype2 font |
GenericBitmap | Generic interface for bitmaps |
GenericFont | Base class for fonts |
GenericLayout | Base class for layouts |
GenericWindow | Generic window class |
Interpreter | Command interpreter for scripts in the XML |
LayeredControl | Control and its associated layer |
MacOSXFactory | Class used to instanciate MacOSX specific objects |
MacOSXGraphics | MacOSX implementation of OSGraphics |
MacOSXLoop | Main event loop for MacOSX (singleton) |
MacOSXTooltip | MacOSX implementation of OSTooltip |
MacOSXWindow | MacOSX implementation of OSWindow |
macro_t | |
msg_bank_t | |
msg_item_t | |
msg_subscription_t | |
mvar_t | |
Observer< S > | Template for observers in the Observer design pattern |
osd_button_t | |
osd_menu_state_t | |
osd_menu_t | |
osd_state_t | |
OSFactory | Abstract factory used to instantiate OS specific objects |
OSGraphics | OS specific graphics class |
OSLoop | Abstract class for the main event loop |
OSTooltip | Base class for OS specific Tooltip Windows |
OSWindow | OS specific delegate class for GenericWindow |
picture_heap_t | |
picture_t | |
plane_t | |
Playlist | Variable for VLC playlist |
playlist_export_t | |
playlist_item_t | |
playlist_t | |
playlist_view_t | |
Playtree | Variable for VLC playlist (new tree format) |
PngBitmap | Class for PNG bitmaps |
Position | Relative position of a rectangle in a box |
Rect | Characterization of a rectangle |
rpn_stack_t | |
ScaledBitmap | Class for scaling bitmaps |
SkinObject | Base class for all skin classes |
SkinParser | Parser for the skin DTD |
spu_t | |
stream_t | |
StreamTime | Variable for VLC strem time |
Subject< S > | Template for subjects in the Observer design pattern |
subpicture_region_t | |
subpicture_t | |
subs_format_t | |
svg_rendition_t | |
text_style_t | |
Theme | Class storing the data of the current theme |
ThemeRepository | Singleton object handling the list of available themes |
TopWindow | Class to handle top-level windows |
VarBool | Interface for read-only boolean variable |
VarBoolAndBool | Conjunction of two boolean variables (AND) |
VarBoolFalse | Constant false VarBool |
VarBoolImpl | Boolean variable implementation (read/write) |
VarBoolOrBool | Disjunction of two boolean variables (OR) |
VarBoolTrue | Constant true VarBool |
Variable | Base class for variable objects |
variable_t | |
VarList | List variable |
VarList::Elem_t | Type of an element in the list |
VarNotBool | Negation of a boolean variable (NOT) |
VarPercent | Percentage variable |
VarText | String variable |
VarTree | Tree variable |
video_format_t | |
video_palette_t | |
vlc_list_t | |
vlc_object_t | |
vlc_value_t | |
VlcProc | Singleton object handling VLC internal state and playlist |
Volume | Variable for VLC volume |
vout_thread_t | |
VoutWindow | Class to handle a video output window |
Win32Factory | Class used to instanciate Win32 specific objects |
Win32Graphics | Win32 implementation of OSGraphics |
Win32Loop | Main event loop for Win32 |
Win32Tooltip | Win32 implementation of OSTooltip |
Win32Window | Win32 implementation of OSWindow |
WindowManager | Window manager for skin windows |
X11Display | Class for encapsulation of a X11 Display |
X11Factory | Class used to instanciate X11 specific objects |
X11Graphics | X11 implementation of OSGraphics |
X11Loop | Main event loop for X11 (singleton) |
X11TimerLoop | Class to manage a set of timers |
X11Tooltip | X11 implementation of OSTooltip |
X11Window | X11 implementation of OSWindow |
XMLParser | XML parser using libxml2 text reader API |