Parcourir la source

easymesh: add proper virtual destructors to some classes.

legacy
Sam Hocevar sam il y a 11 ans
Parent
révision
be4f7d63b3
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. +2
    -1
      src/easymesh/easymesh.h

+ 2
- 1
src/easymesh/easymesh.h Voir le fichier

@@ -74,7 +74,7 @@ protected:
public:
//--
GpuShaderData(uint16_t vert_decl_flags, Shader* shader, DebugRenderMode render_mode);
~GpuShaderData();
virtual ~GpuShaderData();
//--
void AddUniform(const lol::String &new_uniform);
void AddAttribute(const lol::String &new_attribute, VertexUsage usage, int index);
@@ -102,6 +102,7 @@ public:
//---
DefaultShaderData(DebugRenderMode render_mode);
DefaultShaderData(uint16_t vert_decl_flags, Shader* shader, bool with_UV);
virtual ~DefaultShaderData() {}
//---
void SetupDefaultData(bool with_UV);
virtual void SetupShaderDatas(mat4 const &model);


Chargement…
Annuler
Enregistrer