Logo Search packages:      
Sourcecode: inkscape version File versions

static void sp_object_class_init ( SPObjectClass klass  )  [static]

Initializes the SPObject vtable.

Definition at line 141 of file sp-object.cpp.

References SPObjectClass::build, SPObjectClass::child_added, SPObjectClass::order_changed, SPObjectClass::release, SPObjectClass::remove_child, SPObjectClass::set, sp_object_build(), sp_object_child_added(), sp_object_finalize(), sp_object_order_changed(), sp_object_private_set(), sp_object_private_write(), sp_object_release(), sp_object_remove_child(), and SPObjectClass::write.

Referenced by sp_object_get_type().

{
    GObjectClass *object_class;

    object_class = (GObjectClass *) klass;

    parent_class = (GObjectClass *) g_type_class_ref(G_TYPE_OBJECT);

    object_class->finalize = sp_object_finalize;

    klass->child_added = sp_object_child_added;
    klass->remove_child = sp_object_remove_child;
    klass->order_changed = sp_object_order_changed;

    klass->release = sp_object_release;

    klass->build = sp_object_build;

    klass->set = sp_object_private_set;
    klass->write = sp_object_private_write;
}


Generated by  Doxygen 1.6.0   Back to index