synfig-studio
1.0.3
|
Namespaces | |
namespace | Action |
Classes | |
class | BLineConverter |
class | CanvasInterface |
class | PushMode |
Class that changes the mode of a CanvasInterface, and restores it on destruction. More... | |
class | CVSInfo |
class | InputDevice |
This class provides a device independent representation the state of an input device. More... | |
class | Instance |
class | Main |
class | PluginLauncher |
class | PluginManager |
class | SelectionManager |
class | NullSelectionManager |
A place holding selection manager that does nothing. More... | |
class | Settings |
struct | ValueBaseTimeInfo |
struct | ActiveTimeInfo |
struct | timepoints_ref |
class | UIInterface |
class | DefaultUIInterface |
class | ConfidentUIInterface |
class | ConsoleUIInterface |
class | ValueDesc |
class | WPListConverter |
Enumerations | |
enum | EditMode { MODE_NORMAL = 0, MODE_ANIMATE = (1<<0), MODE_ANIMATE_FUTURE = (1<<1), MODE_ANIMATE_PAST = (1<<2), MODE_ANIMATE_ALL = (3<<1), MODE_UNDEFINED = (~0) } |
Functions | |
EditMode | operator| (const EditMode &lhs, const EditMode &rhs) |
Combine Flags. | |
EditMode | operator- (const EditMode &lhs, const EditMode &rhs) |
Exclude Flags. | |
EditMode & | operator|= (EditMode &lhs, const EditMode &rhs) |
EditMode | operator& (const EditMode &lhs, const EditMode &rhs) |
Flag Comparison. THIS IS NOT LESS-THAN-OR-EQUAL-TO. | |
etl::handle< Instance > | find_instance (etl::handle< synfig::Canvas > canvas) |
bool | is_editable (synfig::ValueNode::Handle value_node) |
template<typename I1 , typename I2 > | |
bool | check_intersect (I1 b1, I1 end1, I2 b2, I2 end2, synfig::Time time_offset=0, synfig::Real time_dilation=1) |
bool | get_closest_time (const synfig::Node::time_set &tset, const synfig::Time &t, const synfig::Time &range, synfig::Time &out) |
void | recurse_valuedesc (synfigapp::ValueDesc valdesc, const std::set< synfig::Time > &tlist, timepoints_ref &vals, synfig::Time time=0, synfig::Real time_dilation=1) |
void | recurse_layer (synfig::Layer::Handle layer, const std::set< synfig::Time > &tlist, timepoints_ref &vals, synfig::Time time=0, synfig::Real time_dilation=1) |
void | recurse_canvas (synfig::Canvas::Handle canvas, const std::set< synfig::Time > &tlist, timepoints_ref &vals, synfig::Time time=0, synfig::Real time_dilation=1) |
enum synfigapp::EditMode |
|
inline |
Combine Flags.
|
inline |
Exclude Flags.
|
inline |
|
inline |
Flag Comparison. THIS IS NOT LESS-THAN-OR-EQUAL-TO.
This function will return true of all of the flags in the rhs are set in the lhs
etl::handle< Instance > synfigapp::find_instance | ( | etl::handle< synfig::Canvas > | canvas | ) |
References instance_map_.
Referenced by synfigapp::CanvasInterface::change_value().
bool synfigapp::is_editable | ( | synfig::ValueNode::Handle | value_node | ) |
Referenced by studio::Duckmatic::add_to_ducks(), and studio::CanvasTreeStore::get_value_vfunc().
bool synfigapp::check_intersect | ( | I1 | b1, |
I1 | end1, | ||
I2 | b2, | ||
I2 | end2, | ||
synfig::Time | time_offset = 0 , |
||
synfig::Real | time_dilation = 1 |
||
) |
bool synfigapp::get_closest_time | ( | const synfig::Node::time_set & | tset, |
const synfig::Time & | t, | ||
const synfig::Time & | range, | ||
synfig::Time & | out | ||
) |
void synfigapp::recurse_valuedesc | ( | synfigapp::ValueDesc | valdesc, |
const std::set< synfig::Time > & | tlist, | ||
timepoints_ref & | vals, | ||
synfig::Time | time = 0 , |
||
synfig::Real | time_dilation = 1 |
||
) |
void synfigapp::recurse_layer | ( | synfig::Layer::Handle | layer, |
const std::set< synfig::Time > & | tlist, | ||
timepoints_ref & | vals, | ||
synfig::Time | time = 0 , |
||
synfig::Real | time_dilation = 1 |
||
) |
void synfigapp::recurse_canvas | ( | synfig::Canvas::Handle | canvas, |
const std::set< synfig::Time > & | tlist, | ||
timepoints_ref & | vals, | ||
synfig::Time | time = 0 , |
||
synfig::Real | time_dilation = 1 |
||
) |