30 #ifndef RIOENGINE_CLENGINE_CLINSTANCEMATERIAL_H_
31 #define RIOENGINE_CLENGINE_CLINSTANCEMATERIAL_H_
37 template <
class T>
class CArray;
47 CLInstanceMaterial(const CLInstanceMaterial& instance_material);
50 CLInstanceMaterial& operator=(const CLInstanceMaterial& instance_material);
60 const std::
string& symbol() const;
61 QString symbolAsQString();
62 const std::
string& target() const;
63 QString targetAsQString();
65 ~CLInstanceMaterial(
void);
77 #endif // RIOENGINE_CLENGINE_CLINSTANCEMATERIAL_H_
void setBindVertexInputList(CArray< CLBindVertexInput > *_array)
QString targetAsQString()
const std::string & target() const
virtual void copyValuesFromObject(const CLInstanceMaterial &instance_material)
QString symbolAsQString()
void setTarget(const std::string &target)
CArray< CLBindVertexInput > * bindVertexInputList() const
void setTargetFromQString(const QString &target)
void setSymbolFromQString(const QString &symbol)
void setSymbol(const std::string &symbol)
const std::string & symbol() const