Files
2025-08-25 23:34:50 +08:00

22 lines
365 B
C++

#pragma once
#include "dvc_config.h"
#include "math/dvc_matrix4.h"
#include "pipe/dvc_render_step0_input_assember.h"
DV_CORE_BEGIN_NAMESPACE
class Renderable
{
public:
virtual bool buildAssemberNode(InputAssemberStep::Node& node) const = 0;
protected:
fMatrix4 m_worldTransform;
public:
Renderable(const fMatrix4& worldTransform);
};
DV_CORE_END_NAMESPACE