add GetChild
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
#include "ActorCommands.h"
|
||||
#include "RageDisplay.h"
|
||||
#include "ScreenDimensions.h"
|
||||
#include "Foreach.h"
|
||||
|
||||
// lua start
|
||||
LUA_REGISTER_CLASS( ActorFrame )
|
||||
@@ -89,6 +90,16 @@ void ActorFrame::RemoveChild( Actor* pActor )
|
||||
m_SubActors.erase( iter );
|
||||
}
|
||||
|
||||
Actor* ActorFrame::GetChild( const CString &sName )
|
||||
{
|
||||
FOREACH( Actor*, m_SubActors, a )
|
||||
{
|
||||
if( (*a)->GetName() == sName )
|
||||
return *a;
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void ActorFrame::RemoveAllChildren()
|
||||
{
|
||||
m_SubActors.clear();
|
||||
|
||||
Reference in New Issue
Block a user