Files
vb01/source/core/rendering/attachable.h
2026-05-21 20:27:40 +03:00

23 lines
452 B
C++

#ifndef ATTACHABLE_H
#define ATTACHABLE_H
#include <string>
namespace vb01{
class Node;
struct Attachable{
public:
Attachable(std::string fullName){this->fullName = fullName;}
Attachable(){}
virtual void onAttached(Node *node){this->node = node;}
Node* getNode(){return node;}
std::string getAttachableName(){return fullName;}
protected:
std::string fullName = "";
Node *node = nullptr;
};
}
#endif