变量改名
This commit is contained in:
parent
520b7cae9e
commit
118ee6e570
@ -37,7 +37,7 @@ namespace hgl::graph
|
|||||||
};//class Scene
|
};//class Scene
|
||||||
|
|
||||||
bool RegistryScene(Scene *sw); ///<注册场景
|
bool RegistryScene(Scene *sw); ///<注册场景
|
||||||
bool UnregistryScene(const U8String &world_name); ///<注销场景
|
bool UnregistryScene(const U8String &scene_name); ///<注销场景
|
||||||
|
|
||||||
inline bool UnregistryScene(Scene *sw) ///<注销场景
|
inline bool UnregistryScene(Scene *sw) ///<注销场景
|
||||||
{
|
{
|
||||||
@ -46,5 +46,5 @@ namespace hgl::graph
|
|||||||
return UnregistryScene(sw->GetSceneName());
|
return UnregistryScene(sw->GetSceneName());
|
||||||
}
|
}
|
||||||
|
|
||||||
Scene *GetScene(const U8String &world_name); ///<获取指定名称的场景
|
Scene *GetScene(const U8String &scene_name); ///<获取指定名称的场景
|
||||||
}//namespace hgl::graph
|
}//namespace hgl::graph
|
||||||
|
@ -12,28 +12,28 @@ namespace hgl::graph
|
|||||||
{
|
{
|
||||||
if(!sw)return(false);
|
if(!sw)return(false);
|
||||||
|
|
||||||
const U8String &world_name=sw->GetSceneName();
|
const U8String &scene_name=sw->GetSceneName();
|
||||||
|
|
||||||
if(scene_world_map.Find(world_name))
|
if(scene_world_map.Find(scene_name))
|
||||||
return false;///<已经注册过了
|
return false;///<已经注册过了
|
||||||
|
|
||||||
scene_world_map.Add(world_name,sw);
|
scene_world_map.Add(scene_name,sw);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
Scene *GetScene(const U8String &world_name)
|
Scene *GetScene(const U8String &scene_name)
|
||||||
{
|
{
|
||||||
if(world_name.IsEmpty())
|
if(scene_name.IsEmpty())
|
||||||
return(nullptr);
|
return(nullptr);
|
||||||
|
|
||||||
return GetObjectFromMap(scene_world_map,world_name);
|
return GetObjectFromMap(scene_world_map,scene_name);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool UnregistryScene(const U8String &world_name)
|
bool UnregistryScene(const U8String &scene_name)
|
||||||
{
|
{
|
||||||
if(world_name.IsEmpty())
|
if(scene_name.IsEmpty())
|
||||||
return(false);
|
return(false);
|
||||||
|
|
||||||
return scene_world_map.DeleteByKey(world_name);
|
return scene_world_map.DeleteByKey(scene_name);
|
||||||
}
|
}
|
||||||
}//namespace hgl::graph
|
}//namespace hgl::graph
|
||||||
|
Loading…
x
Reference in New Issue
Block a user