diff --git a/inc/hgl/type/Gradient.h b/inc/hgl/type/Gradient.h index 4952252..d73e402 100644 --- a/inc/hgl/type/Gradient.h +++ b/inc/hgl/type/Gradient.h @@ -32,7 +32,7 @@ namespace hgl Comparator comp; - hgl::Sort(stop_list,&comp); + hgl::Sort(stop_list.GetArray(),&comp); dirty=false; } diff --git a/inc/hgl/type/List.h b/inc/hgl/type/List.h index 5852f37..9ccddcc 100644 --- a/inc/hgl/type/List.h +++ b/inc/hgl/type/List.h @@ -32,6 +32,9 @@ namespace hgl public: + DataArray & GetArray() {return data_array;} + const DataArray &GetArray()const {return data_array;} + operator DataArray & () {return data_array;} operator const DataArray & ()const {return data_array;}