evas: make classes abstract

Summary:
those classes are defining pure_virtual functions, so the class should
be abstract.

ref T7632

Depends on D7670

Reviewers: cedric, segfaultxavi, zmike, q66

Reviewed By: segfaultxavi

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7632

Differential Revision: https://phab.enlightenment.org/D7671
This commit is contained in:
Marcel Hollerbach 2019-01-17 17:15:03 +01:00 committed by Daniel Kolesa
parent 0a95767a0c
commit ba065f9eed
2 changed files with 2 additions and 2 deletions

View File

@ -1,4 +1,4 @@
class Ector.Renderer.Software (Ector.Renderer)
abstract Ector.Renderer.Software (Ector.Renderer)
{
[[Ector software renderer class]]
data: null;

View File

@ -1,6 +1,6 @@
import evas_canvas3d_types;
class Evas.Canvas3D.Object (Efl.Object)
abstract Evas.Canvas3D.Object (Efl.Object)
{
[[Evas 3D canvas object class]]
data: Evas_Canvas3D_Object_Data;