Exemple #1
0
void ActorFactoryDelegate::SetLayerName(String layerName )
{
	String cvarName = "layer_" + layerName;
	ConsoleVariable* pCVar = theConsole.GetConsoleItemManager().FindCVar( cvarName );
	if( pCVar != NULL )
	{
		_renderLayer = pCVar->GetIntVal();
	}
}
Exemple #2
0
void ActorFactoryAddCollisionFlag( const String& input )
{
	ACTORFACTORY_GETDELEGATE(pDel, PhysicsActorFactoryDelegate);
	String cvarName = "phys_cc_";
	cvarName += TrimString( input );

	ConsoleVariable* pCVar = theConsole.GetConsoleItemManager().FindCVar( cvarName );
	if( pCVar == NULL )
		return;

	pDel->AddCollisionFlag(pCVar->GetIntVal());
}