Ejemplo n.º 1
0
  CBarIndicator(CMap &map,
		CEntity *pParent,
		const CSpriteTransformPipeline *pTransformPipeline,
		Ogre2dManager *pSpriteManager)
    :
    CSprite(map,
	    CIDGenerator::nextID("BarIndicator_"),
	    pParent,
	    pTransformPipeline,
	    pSpriteManager,
	    Ogre::Vector2::ZERO,
	    Ogre::Vector2(1, 0.125)),
    m_Indicator(map,
		CIDGenerator::nextID("BarIndicator_indicator_"),
		this,
		pTransformPipeline,
		pSpriteManager,
		Ogre::Vector2::ZERO,
		Ogre::Vector2(1, 0.125)),
    m_bVisible(false),
    m_fValue(1) {

    setTexture(getHUDTexturePath("indicator_box"));
    m_Indicator.setTexture(getHUDTexturePath("indicator_red"));
  }