refactor layout.h into single file per Node* classes
This commit is contained in:
18
engine/node_image_texture.h
Normal file
18
engine/node_image_texture.h
Normal file
@@ -0,0 +1,18 @@
|
||||
#pragma once
|
||||
#include "node.h"
|
||||
#include "texture.h"
|
||||
|
||||
class NodeImageTexture : public Node
|
||||
{
|
||||
public:
|
||||
Texture2D tex;
|
||||
virtual Node* clone_instantiate() const override;
|
||||
virtual void clone_copy(Node* dest) const override;
|
||||
// TODO: maybe we can save the texture data and restore later
|
||||
//virtual void restore_context() override
|
||||
//{
|
||||
// Node::restore_context();
|
||||
// create();
|
||||
//}
|
||||
virtual void draw() override;
|
||||
};
|
||||
Reference in New Issue
Block a user