Subversion Repositories AndroidProjects

Rev

Blame | Last modification | View Log | RSS feed

package com.gebauz.pingk.entities;

import com.gebauz.Bauzoid.graphics.Font;
import com.gebauz.Bauzoid.math.Vector4;
import com.gebauz.pingk.PingkCustomServices;
import com.gebauz.pingk.game.GameConsts;
import com.gebauz.pingk.game.GameLogic;

public class MenuBar extends Entity
{
        private Font mFont = null;
       
        public MenuBar(GameLogic gameLogic)
        {
                super(gameLogic);
        }

        @Override
        public void init()
        {
                PingkCustomServices services = (PingkCustomServices)getGameLogic().getGame().getCustomServices();
                mFont = services.getFont();
        }
       
        @Override
        public void exit()
        {
                // release reference only
                mFont = null;
        }
       
        @Override
        public void update(float deltaTime)
        {
               
        }
       
        @Override
        public void render()
        {
                mFont.drawText("TEST", 10, GameConsts.VIRTUAL_SCREEN_HEIGHT - 20, new Vector4(1.0f, 1.0f, 1.0f, 1.0f));
        }
}