synfig-core  1.0.3
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
synfig::Renderer::PrimitiveBase Class Reference

#include <renderer.h>

Inheritance diagram for synfig::Renderer::PrimitiveBase:
synfig::Renderer::Primitive< primitive_type >

Public Member Functions

virtual ~PrimitiveBase ()
bool is_editing () const
PrimitiveDataBase::ConstHandle get_primitive (RendererId renderer_id) const
PrimitiveDataBase::Handle begin_edit_primitive (RendererId renderer_id)
void end_edit_primitive ()

Public Attributes

const PrimitiveType type

Protected Member Functions

 PrimitiveBase (PrimitiveType type)

Constructor & Destructor Documentation

synfig::Renderer::PrimitiveBase::PrimitiveBase ( PrimitiveType  type)
inlineprotected
Renderer::PrimitiveBase::~PrimitiveBase ( )
virtual

Member Function Documentation

bool synfig::Renderer::PrimitiveBase::is_editing ( ) const
inline
Renderer::PrimitiveDataBase::ConstHandle Renderer::PrimitiveBase::get_primitive ( RendererId  renderer_id) const
Renderer::PrimitiveDataBase::Handle Renderer::PrimitiveBase::begin_edit_primitive ( RendererId  renderer_id)
void Renderer::PrimitiveBase::end_edit_primitive ( )

Member Data Documentation

const PrimitiveType synfig::Renderer::PrimitiveBase::type

The documentation for this class was generated from the following files: