Aegisub/libaegisub/include/libaegisub
Thomas Goyne 19e8f19e52 Redesign project file handling
Add a new Project class which is responsible for everything related to
opening and closing audio, video, subtitles, timecodes and keyframes.
This pulls almost everything not directly related to playing audio/video
out of the audio and video controllers, pulls more crap out of
FrameMain, and happens to make things a little simpler in the process.
2014-05-22 09:29:12 -07:00
..
ass Eliminate a bunch of explicit constructors/destructors 2014-04-25 14:53:24 -07:00
cajun Eliminate a bunch of explicit constructors/destructors 2014-04-25 14:53:24 -07:00
lua Fix loading modules with UTF-8 BOMs 2014-04-28 14:19:16 -07:00
access.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
address_of_adaptor.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
background_runner.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
calltip_provider.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
character_count.h Don't ignore the contents of override blocks when counting characters for selection preserving 2014-05-05 06:27:37 -07:00
charset.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
charset_conv.h Eliminate a bunch of explicit constructors/destructors 2014-04-25 14:53:24 -07:00
charset_conv_win.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
charsets.def Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
color.h Eliminate a bunch of explicit constructors/destructors 2014-04-25 14:53:24 -07:00
dispatch.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
exception.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
file_mapping.h Don't block the UI while decoding audio for the caches 2014-04-22 12:34:20 -07:00
fs.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
fs_fwd.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
hotkey.h Fix tests compilation 2014-03-31 10:23:36 -07:00
io.h Expunge remaining references to <fstream> and <iostream> 2014-03-21 14:31:48 -07:00
json.h Don't wrap the default config json blobs in std::strings 2014-03-21 14:02:49 -07:00
kana_table.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
karaoke_matcher.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
keyframe.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
line_iterator.h Mark move constructors as noexcept 2014-04-17 11:46:28 -07:00
line_wrap.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
log.h Replace all uses of strstream and stringstream with bufferstream 2014-03-21 13:50:28 -07:00
make_unique.h Move make_unique to its own header file 2014-04-23 15:29:23 -07:00
mru.h Fix tests compilation 2014-03-31 10:23:36 -07:00
of_type_adaptor.h Switch from boost::ptr_vector to a vector of unique_ptr 2014-04-14 13:52:14 -07:00
option.h Define OptionValueMap with using rather than inheritence 2014-03-31 10:23:36 -07:00
option_value.h Mark move constructors as noexcept 2014-04-17 11:46:28 -07:00
owning_intrusive_list.h Make everything final that can be 2014-03-12 19:07:30 -07:00
path.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
scoped_ptr.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
signal.h Redesign project file handling 2014-05-22 09:29:12 -07:00
spellchecker.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
split.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
thesaurus.h Fix a bunch of warnings when building with gcc on linux 2014-05-20 09:46:57 -07:00
time.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
util.h Move make_unique to its own header file 2014-04-23 15:29:23 -07:00
util_osx.h Fix crash on empty progress title on OS X 2014-03-26 09:24:47 -07:00
vfr.h Move everything up a level since the root dir no longer has stuff 2014-03-11 12:14:57 -07:00
ycbcr_conv.h Preserve alpha when resampling style colors 2014-05-22 06:14:56 -07:00