public LLEMessageManager(Assets assets, LLEMapFrontLayer frontLayer)
        {
            mFrontLayer = frontLayer;

            mMsgBalloon = new LLEMessageBalloon(0, 0,
                         assets.MessageBalloon, assets.BalloonPointer, assets.Verdana10, mFrontLayer);

            mMessages = new List<string>();

            mEventMsgFlags = new List<bool>();

            mEventMsgIcons = new List<string>();

            mIndex = 0;

            mHasMessages = false;
        }
        public void release()
        {
            mMsgBalloon.release();

            mMsgBalloon = null;

            clearMessages();

            mMessages = null;

            mEventMsgFlags.Clear();

            mEventMsgFlags = null;

            mEventMsgIcons.Clear();

            mEventMsgIcons = null;
        }