28 #ifndef BERSERK_RESMATERIAL_HPP
29 #define BERSERK_RESMATERIAL_HPP
#define BRK_NS_END
Definition: Config.hpp:48
#define BRK_API
Definition: Config.hpp:32
3d mesh geometry for rendering
Definition: ResMaterial.hpp:48
BRK_API ResMaterial()=default
BRK_API ~ResMaterial() override=default
static BRK_API const StringName & GetResourceTypeStatic()
Definition: ResMaterial.cpp:36
BRK_API const Ref< Material > & GetMaterial() const
Definition: ResMaterial.hpp:56
BRK_API const StringName & GetResourceType() const override
Definition: ResMaterial.cpp:32
Base class for any engine resource object.
Definition: Resource.hpp:48
Cached shared utf-8 string id.
Definition: StringName.hpp:61
Definition: GLDevice.cpp:46