CClass



Base IClass implementation.

You can find more information in comments below. Overrided methods can be found in corresponding base class.

class CClass :public virtual IClass
{
protected:
    String m_sName;
public:
    String getClassName() override;
    String getName() override;

    CClass(const String &class_name); // Create with specified class name
    virtual ~CClass() = default;
};
Namespace: nitisa
Include: Nitisa/Core/Class.h