Example #1
0
	void Set(PB2Value& v, ReferenceMaker* owner, ParamID id, int tabIndex, TimeValue t)
	{
		CubeMap *map = (CubeMap*) owner;
		switch(id)
		{
		case pb_cubemapfile: map->SetCubeMapFile(v.s); break;
		default: break;
		}
		GetCOREInterface()->RedrawViews(GetCOREInterface()->GetTime());

	}
Example #2
0
	void Set(PB2Value& v, ReferenceMaker* owner, ParamID id, int tabIndex, TimeValue t)
	{
		CubeMap *map = (CubeMap*) owner;
		switch(id)
		{
		case pb_cubemapfile: 
			{
				IAssetManager* assetMgr = IAssetManager::GetInstance();
				if(assetMgr)
				{
					map->SetCubeMapFile(assetMgr->GetAsset(v.s,kBitmapAsset)); break;
				}
			}
		default: break;
		}
		GetCOREInterface()->RedrawViews(GetCOREInterface()->GetTime());

	}