定义using SceneNodeList =ObjectList<SceneNode>

This commit is contained in:
hyzboy 2025-06-17 00:42:50 +08:00
parent 7d41722baa
commit 91b056bacb

View File

@ -10,6 +10,8 @@ namespace hgl::graph
{
using SceneNodeID =int64;
using SceneNodeList =ObjectList<SceneNode>;
HGL_DEFINE_U16_IDNAME(SceneNodeName)
/**
@ -32,7 +34,7 @@ namespace hgl::graph
protected:
ObjectList<SceneNode> child_nodes; ///<子节点
SceneNodeList child_nodes; ///<子节点
/**
* SceneNode下可能会包含多个组件SceneNode使用
@ -45,7 +47,7 @@ namespace hgl::graph
const SceneNodeID & GetNodeID ()const { return node_id; } ///<取得节点ID
const SceneNodeName & GetNodeName ()const { return node_name; } ///<取得节点名称
const ObjectList<SceneNode> &GetChildNode()const { return child_nodes; } ///<取得子节点列表
const SceneNodeList & GetChildNode()const { return child_nodes; } ///<取得子节点列表
public: